Bug 200025
Summary: | possible recursive locking detected (ps2dev->cmd_mutex) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tim Vismor <tvismor> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED RAWHIDE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | benny+bugzilla, ivo, jgiles, kmaraas, mgahagan, notting, wtogami, zcerza |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-10-04 23:24:13 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 202141, 208293 |
Description
Tim Vismor
2006-07-24 21:28:20 UTC
I see something very similar here with the latest rawhide kernel on a HP Compaq nc4010 laptop: [kmaraas@rivendell gnome214]$ uname -a Linux rivendell 2.6.17-1.2462.fc6 #1 SMP Thu Jul 27 11:27:42 EDT 2006 i686 i686 i386 GNU/Linux input: AT Translated Set 2 keyboard as /class/input/input0 Synaptics Touchpad, model: 1, fw: 5.9, id: 0x1b6eb1, caps: 0xa84793/0x100000 serio: Synaptics pass-through port at isa0060/serio4/input0 input: SynPS/2 Synaptics TouchPad as /class/input/input1 PM: Adding info for serio:serio5 ============================================= [ INFO: possible recursive locking detected ] --------------------------------------------- kseriod/139 is trying to acquire lock: (&ps2dev->cmd_mutex#2){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 but task is already holding lock: (&ps2dev->cmd_mutex#2){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 other info that might help us debug this: 4 locks held by kseriod/139: #0: (serio_mutex){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 #1: (&serio->drv_mutex){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 #2: (psmouse_mutex){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 #3: (&ps2dev->cmd_mutex#2){--..}, at: [<c0607711>] mutex_lock+0x21/0x24 stack backtrace: [<c04051ea>] show_trace_log_lvl+0x54/0xfd [<c04057a6>] show_trace+0xd/0x10 [<c04058bf>] dump_stack+0x19/0x1b [<c043b842>] __lock_acquire+0x773/0x997 [<c043bfd7>] lock_acquire+0x4b/0x6c [<c06075a2>] __mutex_lock_slowpath+0xbc/0x20a [<c0607711>] mutex_lock+0x21/0x24 [<c058ea67>] ps2_command+0x65/0x2b8 [<c0593f91>] psmouse_sliced_command+0x1c/0x5a [<c059748b>] synaptics_pt_write+0x1e/0x43 [<c058e96a>] ps2_sendbyte+0x3e/0xd6 [<c058eae3>] ps2_command+0xe1/0x2b8 [<c0593b8e>] psmouse_probe+0x1d/0x68 [<c0594b32>] psmouse_connect+0xfa/0x221 [<c058c405>] serio_connect_driver+0x1e/0x2e [<c058c42b>] serio_driver_probe+0x16/0x18 [<c054cd0e>] driver_probe_device+0x45/0x92 [<c054cd63>] __device_attach+0x8/0xa [<c054c6a3>] bus_for_each_drv+0x3a/0x65 [<c054cdbe>] device_attach+0x59/0x6e [<c054c3e1>] bus_attach_device+0x16/0x2b [<c054b833>] device_add+0x1f8/0x2e0 [<c058ce5e>] serio_thread+0xc6/0x23c [<c043641d>] kthread+0xc3/0xf2 [<c0402005>] kernel_thread_helper+0x5/0xb kjournald starting. Commit interval 5 seconds *** Bug 201106 has been marked as a duplicate of this bug. *** *** Bug 202308 has been marked as a duplicate of this bug. *** *** Bug 206817 has been marked as a duplicate of this bug. *** *** Bug 197897 has been marked as a duplicate of this bug. *** *** Bug 205102 has been marked as a duplicate of this bug. *** *** Bug 206925 has been marked as a duplicate of this bug. *** I don't know if this is related, but has anyone else been experiencing very rare complete system deadlocks? It seems to happen to me sometimes once a week, sometimes a few times a day. Each time it deadlocked was while I was moving the mouse using my Thinkpad T41's synaptics touchpad while the system had background load doing other tasks. IBM Thinkpad T41 Radeon 7500 These happen reliably on every bootup on a HP nx8220 laptop, including when booting the FC6 prerelease DVD. So far they have caused no problems. FYI. Just installed and booted to the new rawhide kernel, i.e. kernel-2.6.18-1.2726.fc6 This recursive locking message has finally gone away. *** Bug 208649 has been marked as a duplicate of this bug. *** |