libunwind-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libunwind] libunwind kernel vrs. userspace


From: Troy Heber
Subject: [libunwind] libunwind kernel vrs. userspace
Date: Thu, 19 Aug 2004 10:42:44 -0600
User-agent: Mutt/1.5.6+20040803i

The basic question is, can libunwind be use to unwind the kernel stacks. 
 
I'm trying to use libunwind to unwind a physical memory kernel dump. To me it
looks like libunwind is really intended for user space application unwinding,
because there already exists a kernel unwind interface that utilizes the
kernel's own unwind table. 

For example: 

When using the find_proc_info accessor call back, it appears that void
*unwind_info wants to receive a pointer to the ELF .IA_64.unwind section. 

I could supply the ELF .IA_64.unwind section from the vmlinux file, but it
wouldn't contain module unwind entries from the unw_add_unwind_table()
routine. 

Is there a way to use libunwind with the kernel's unwind table?

Thanks, 

Troy


reply via email to

[Prev in Thread] Current Thread [Next in Thread]