This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]