Aneesh Kumar K.V
7844663a31
powerpc/eeh: Don't release eeh_mutex in eeh_phb_pe_get
...
Acked-by: Gavin Shan <shangw@linux.vnet.ibm.com>
=====================================
[ BUG: bad unlock balance detected! ]
3.6.0-rc5-00338-gcaa1d63-dirty #6 Not tainted
-------------------------------------
swapper/0/1 is trying to release lock (eeh_mutex) at:
[<c000000000058218>] .eeh_add_to_parent_pe+0x318/0x410
but there are no more locks to release!
other info that might help us debug this:
no locks held by swapper/0/1.
stack backtrace:
Call Trace:
[c00000003e483870] [c000000000013310] .show_stack+0x70/0x1c0 (unreliable)
[c00000003e483920] [c0000000000d8310] .print_unlock_inbalance_bug+0x110/0x120
[c00000003e4839b0] [c0000000000d9a50] .lock_release+0x1d0/0x240
[c00000003e483a60] [c000000000778064] .__mutex_unlock_slowpath+0xb4/0x250
[c00000003e483b10] [c000000000058218] .eeh_add_to_parent_pe+0x318/0x410
[c00000003e483bc0] [c00000000005a118] .pseries_eeh_of_probe+0x258/0x2f0
[c00000003e483cc0] [c000000000032528] .traverse_pci_devices+0xa8/0x150
[c00000003e483d70] [c000000000aa7288] .eeh_init+0xd4/0x140
[c00000003e483e00] [c00000000000abc4] .do_one_initcall+0x64/0x1e0
[c00000003e483ec0] [c000000000a90418] .kernel_init+0x1e8/0x2bc
[c00000003e483f90] [c00000000002048c] .kernel_thread+0x54/0x70
EEH: PCI Enhanced I/O Error Handling Enabled
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2012-09-27 12:51:07 +10:00
..
2011-12-21 15:09:51 -08:00
2011-09-20 09:20:00 +10:00
2012-03-28 18:30:02 +01:00
2012-09-10 09:59:00 +10:00
2012-09-10 09:35:30 +10:00
2012-09-18 15:32:48 +10:00
2012-09-10 09:35:43 +10:00
2012-09-27 12:51:07 +10:00
2012-09-10 09:35:44 +10:00
2012-09-10 09:35:43 +10:00
2012-09-18 15:32:51 +10:00
2010-07-09 11:28:32 +10:00
2010-11-29 15:48:22 +11:00
2012-03-28 18:30:02 +01:00
2011-07-25 22:59:39 -07:00
2012-01-03 12:09:27 +11:00
2012-07-10 19:18:03 +10:00
2011-10-31 19:30:43 -04:00
2006-04-01 22:36:57 +11:00
2012-03-28 11:31:58 +11:00
2012-09-05 15:19:33 +10:00
2012-05-22 19:22:50 -07:00
2011-08-05 14:47:58 +10:00
2012-09-17 16:31:49 +10:00
2012-09-10 09:35:30 +10:00
2012-07-11 15:26:51 +10:00
2012-09-10 09:35:33 +10:00
2012-06-15 14:53:59 -07:00
2011-04-01 15:37:09 +11:00
2012-09-18 15:32:23 +10:00
2012-09-10 09:59:00 +10:00
2012-04-30 15:37:15 +10:00
2008-02-20 13:33:37 +11:00
2012-07-11 14:18:35 +10:00
2011-12-21 14:29:42 -08:00
2011-12-08 13:56:31 +11:00
2012-03-28 18:30:02 +01:00
2012-07-11 15:26:51 +10:00
2010-10-15 15:53:27 +02:00
2012-09-10 09:59:13 +10:00
2012-07-03 14:14:40 +10:00
2012-02-14 15:01:39 +11:00