This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
systemtap did not show kernel stack on x86_64
- From: Yong Cai <ycai at us dot ibm dot com>
- To: systemtap at sources dot redhat dot com
- Date: Thu, 8 Mar 2007 11:32:28 -0600
- Subject: systemtap did not show kernel stack on x86_64
Hello,
The systemtap did not show kernel stack on x86_64, but it's fine on ppc
with the same levels of OS and systemtap.
OS on x86_64:
Linux x3950-2 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:14 EST 2007 x86_64
x86_64 x86_64 GNU/Linux
OS on ppc:
Linux mclient2 2.6.18-8.el5 #1 SMP Fri Jan 26 14:19:36 EST 2007 ppc64
ppc64 ppc64 GNU/Linux
systemtap version on x86_64:
[root@x3950-2 ~]# stap -V
SystemTap translator/driver (version 0.5.13 built 2007-02-23)
(Using Red Hat elfutils 0.125 libraries.)
Copyright (C) 2005-2007 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
systemtap version on ppc:
[root@mclient2 systemtap]# stap -V
SystemTap translator/driver (version 0.5.13 built 2007-02-23)
(Using Red Hat elfutils 0.125 libraries.)
Copyright (C) 2005-2007 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
Result from x86_64:
collecting up traces...
===================
Count: 2221
0xffffffff8009d69c : up_read+0x1/0x5 []
0x0000000000000000
0x0000000000000bac
>From ppc:
collecting up traces...
===================
Count: 2338
0xc000000000084c58 : .up_read+0x0/0x54 []
0xc000000182433be8 : _einittext+0x1820159e8/0x0 []
0xc000000000085dd4 : .futex_wake+0x64/0x148 []
0xc000000000086f9c : .do_futex+0x340/0xfb0 []
0xc0000000000883d0 : .compat_sys_futex+0x13c/0x184 []
0xc00000000000869c : syscall_exit+0x0/0x40 []
0x00000000000000fc
I have tried kernel 2.6.20 and some other kernel routines on x86_64, all
outputs did not show kernel stacks.
Is it a bug on x86_64?
Thanks,
Yong Cai