This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug translator/3785] systemtap.sample/poll_map.stp dies on 2.6.18-1.2868.fc6 kernel
- From: "wcohen at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 1 Jan 2007 19:39:45 -0000
- Subject: [Bug translator/3785] systemtap.sample/poll_map.stp dies on 2.6.18-1.2868.fc6 kernel
- References: <20061222164617.3785.wcohen@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From wcohen at redhat dot com 2007-01-01 19:39 -------
I have thought about this a bit more and I am wondering if the elfutils-0.123 on
the fc6 machine might be causing the problem. The systemtap is built using
elfutils 0.124 and has it's own shared library installed in a local directory.
Looking at the position of the EIP it looks like it is in sys_munlockall of this
kernel. However, having a probe that only instruments that one function doesn't
crash. The probe is set at 0xc046054aUL the EIP is reported at c0460579:
c0460549 <sys_munlockall>:
c0460549: 53 push %ebx
c046054a: 89 e0 mov %esp,%eax
c046054c: 25 00 f0 ff ff and $0xfffff000,%eax
c0460551: 8b 00 mov (%eax),%eax
c0460553: 8b 80 84 00 00 00 mov 0x84(%eax),%eax
c0460559: 83 c0 38 add $0x38,%eax
c046055c: e8 e7 8e fd ff call c0439448 <down_write>
c0460561: 31 c0 xor %eax,%eax
c0460563: e8 65 fd ff ff call c04602cd <do_mlockall>
c0460568: 89 c3 mov %eax,%ebx
c046056a: 89 e0 mov %esp,%eax
c046056c: 25 00 f0 ff ff and $0xfffff000,%eax
c0460571: 8b 00 mov (%eax),%eax
c0460573: 8b 80 84 00 00 00 mov 0x84(%eax),%eax
c0460579: 83 c0 38 add $0x38,%eax
c046057c: e8 b1 8e fd ff call c0439432 <up_write>
c0460581: 89 d8 mov %ebx,%eax
c0460583: 5b pop %ebx
c0460584: c3 ret
--
What |Removed |Added
----------------------------------------------------------------------------
Summary|systmtap.sample/poll_map.stp|systemtap.sample/poll_map.st
|dies on 2.6.18-1.2868.fc6 |p dies on 2.6.18-1.2868.fc6
|kernel |kernel
http://sourceware.org/bugzilla/show_bug.cgi?id=3785
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.