[Bug runtime/17469] support kernel unwinding based on .eh_frame rather than .debug_frame data

wcohen at redhat dot com sourceware-bugzilla@sourceware.org
Fri Oct 10 15:32:00 GMT 2014


https://sourceware.org/bugzilla/show_bug.cgi?id=17469

--- Comment #1 from William Cohen <wcohen at redhat dot com> ---
This issue has been observed in the aarch64 kernels.  The systemtap could only
do the backraces with a kernel build with the following patch:

--- ./arch/arm64/Makefile.orig    2014-10-08 12:06:39.413204335 -0400
+++ ./arch/arm64/Makefile    2014-10-08 12:04:57.972189568 -0400
@@ -20,6 +20,7 @@
 KBUILD_DEFCONFIG := defconfig

 KBUILD_CFLAGS    += -mgeneral-regs-only
+KBUILD_CFLAGS    += -fno-asynchronous-unwind-tables
 ifeq ($(CONFIG_CPU_BIG_ENDIAN), y)
 KBUILD_CPPFLAGS    += -mbig-endian
 AS        += -EB

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Systemtap mailing list