This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug runtime/10171] New: on ia64, using itrace probes cause a spinlock lockup
- From: "dsmith at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 18 May 2009 19:52:19 -0000
- Subject: [Bug runtime/10171] New: on ia64, using itrace probes cause a spinlock lockup
- Reply-to: sourceware-bugzilla at sourceware dot org
On ia64, kernel 2.6.18-146.el5debug, when using itrace probes, the system will
lockup. The console reports:
====
BUG: spinlock lockup on CPU#0, ls/2576, e0000040fe1092d8 (Tainted: G)
Call Trace:
[<a000000100013b40>] show_stack+0x40/0xa0
sp=e0000003f640f870 bsp=e0000003f6409440
[<a000000100013bd0>] dump_stack+0x30/0x60
sp=e0000003f640fa40 bsp=e0000003f6409428
[<a0000001002de200>] _raw_spin_lock+0x200/0x260
sp=e0000003f640fa40 bsp=e0000003f64093e8
[<a00000010065ff50>] _spin_lock_irqsave+0x30/0x60
sp=e0000003f640fa40 bsp=e0000003f64093c0
[<a00000010009c730>] force_sig_info+0x30/0x160
sp=e0000003f640fa40 bsp=e0000003f6409380
[<a000000100661450>] ia64_fault+0xff0/0x1280
sp=e0000003f640fa40 bsp=e0000003f6409328
[<a00000010000bfe0>] __ia64_leave_kernel+0x0/0x280
sp=e0000003f640fc60 bsp=e0000003f6409328
[<a0000001002de0d0>] _raw_spin_lock+0xd0/0x260
sp=e0000003f640fe30 bsp=e0000003f64092c0
[<a00000010065ff50>] _spin_lock_irqsave+0x30/0x60
sp=e0000003f640fe30 bsp=e0000003f6409298
[<a00000010009c730>] force_sig_info+0x30/0x160
sp=e0000003f640fe30 bsp=e0000003f6409258
[<a00000010009c890>] force_sig+0x30/0x60
sp=e0000003f640fe30 bsp=e0000003f6409230
[<a00000010002cfe0>] syscall_trace_leave+0x100/0x140
sp=e0000003f640fe30 bsp=e0000003f64091d0
[<a00000010000bda0>] __ia64_trace_syscall+0x100/0x110
sp=e0000003f640fe30 bsp=e0000003f64091d0
[<a000000000010620>] __start_ivt_text+0xffffffff00010620/0x400
sp=e0000003f6410000 bsp=e0000003f64091d0
====
This always happens after a call to set_tid_address(), which is the 79th syscall
that 'ls' runs. By this point the insn probe has been hit at least
555391 times (the test script prints the number of instructions at every
syscall entry and exit).
--
Summary: on ia64, using itrace probes cause a spinlock lockup
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: runtime
AssignedTo: systemtap at sources dot redhat dot com
ReportedBy: dsmith at redhat dot com
GCC host triplet: ia64
http://sourceware.org/bugzilla/show_bug.cgi?id=10171
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.