On Tue, Mar 05, 2013 at 04:19:29PM +0800, Lei Wen wrote:
>
> What does 'nm vmlinux|grep sched_rt_handler' say?
Here is the result:
crash> !nm vmlinux|grep sched_rt_handler
c0160ed8 T sched_rt_handler
OK. so there is no special naming or anything like that.
> Since the dis command does nothing ARM specific, I wonder if we
have GDB
> version in crash that misses some newer GCC features? What GDB version are you
> using?
GDB version inside crash is 7.3.1, and crash version is 6.1.4.
The standalone gdb version could be seen below:
GNU gdb (Sourcery CodeBench Lite 2012.03-57) 7.2.50.20100908-cvs
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <
http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i686-pc-linux-gnu
--target=arm-none-linux-gnueabi".
For bug reporting instructions, please see:
<
https://support.codesourcery.com/GNUToolchain/>.
Are you able to test with the same GDB version that is embedded in crash?
I'm running out of ideas (I sure hope Per figures out what is going on :-)).
Are you able to make the vmlinux/vmcore pair available to us?