Am 09.11.2013 22:28, schrieb Jeff Mahoney:
On 11/9/13, 10:01 AM, Richard Weinberger wrote:
Hi!
The DWARF2-EH unwinder was dropped from mainline years ago . Commit d1526e2c (Remove stack unwinder for now)
Why does the openSUSE kernel still carry this unwinder?
We carry it in our kernels because the benefits far outweigh the costs in maintaining it ourselves. The in-kernel unwinder uses some heuristics to determine what is or isn't a kernel address and products stack traces of questionable veracity. The DWARF unwinder products much more accurate traces and it's not too invasive to integrate into our kernels.
In which situation produces the in-kernel unwinder incorrect traces? Thanks, //richard -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org