2.6.26-rc2-mm1 + 2 hotfixes -- possible recursive locking: swapper/1 is trying to acquire lock: (&cls->mutex){--..}, at: [<c02a6564>] device_add+0x3ef/0x4ec

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

=============================================
[ INFO: possible recursive locking detected ]
2.6.26-rc2-mm1 #8
---------------------------------------------
swapper/1 is trying to acquire lock:
 (&cls->mutex){--..}, at: [<c02a6564>] device_add+0x3ef/0x4ec

but task is already holding lock:
 (&cls->mutex){--..}, at: [<c02a82e7>] class_for_each_device+0x29/0x95

other info that might help us debug this:
1 lock held by swapper/1:
 #0:  (&cls->mutex){--..}, at: [<c02a82e7>] class_for_each_device+0x29/0x95

stack backtrace:
Pid: 1, comm: swapper Not tainted 2.6.26-rc2-mm1 #8
 [<c013e7e8>] __lock_acquire+0x89e/0xbb5
 [<c013d8cb>] ? mark_held_locks+0x4e/0x66
 [<c013da6f>] ? trace_hardirqs_on+0xb/0xd
 [<c013eb4d>] lock_acquire+0x4e/0x6a
 [<c02a6564>] ? device_add+0x3ef/0x4ec
 [<c03b6c80>] mutex_lock_nested+0xc0/0x22a
 [<c02a6564>] ? device_add+0x3ef/0x4ec
 [<c02a6564>] ? device_add+0x3ef/0x4ec
 [<c02a6564>] device_add+0x3ef/0x4ec
 [<c02a5eca>] ? device_initialize+0xd6/0xf7
 [<c02a6673>] device_register+0x12/0x15
 [<c02a66e5>] device_create+0x6f/0x92
 [<c02e1461>] video1394_add_host+0x94/0x9e
 [<c02d8310>] highlevel_for_each_host_reg+0xc/0x3b
 [<c02d9bf4>] __nodemgr_for_each_host+0xf/0x11
 [<c02a8312>] class_for_each_device+0x54/0x95
 [<c02d9be5>] ? __nodemgr_for_each_host+0x0/0x11
 [<c02da83e>] nodemgr_for_each_host+0x1e/0x20
 [<c02d8304>] ? highlevel_for_each_host_reg+0x0/0x3b
 [<c02d8bbb>] hpsb_register_highlevel+0x8f/0x94
 [<c0536c0b>] video1394_init_module+0x48/0x8c
 [<c051a240>] kernel_init+0x128/0x25c
 [<c0102efa>] ? restore_nocheck_notrace+0x0/0xe
 [<c051a118>] ? kernel_init+0x0/0x25c
 [<c051a118>] ? kernel_init+0x0/0x25c
 [<c0103ad3>] kernel_thread_helper+0x7/0x10
 =======================
video1394: Installed video1394 module
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.26-rc2-mm1 + 2 hotfixes -- possible recursive locking: s..., Miles Lane, (Sun May 18, 7:11 pm)