linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* BUG: bad unlock balance detected
@ 2014-01-10  2:52 John Tobias
  2014-01-10  8:34 ` Daniel Lezcano
  0 siblings, 1 reply; 3+ messages in thread
From: John Tobias @ 2014-01-10  2:52 UTC (permalink / raw)
  To: <linux-kernel@vger.kernel.org>,
	daniel.lezcano, Shawn Guo, Fabio Estevam,
	<kernel@pengutronix.de>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux@arm.linux.org.uk>

Hi Shawn,

Any idea on these bug?.

Regards,

john


[ 559.972748] =====================================
[ 559.977457] [ BUG: bad unlock balance detected! ]
[ 559.982169] 3.13.0-rc1 #1 Tainted: G O
[ 559.986790] -------------------------------------
[ 559.991499] swapper/0 is trying to release lock (master_lock) at:
[ 559.997642] <8001d708> imx6q_enter_wait+0x80/0x8c
[ 560.002524] but there are no more locks to release!
[ 560.007404]
[ 560.007404] other info that might help us debug this:
[ 560.013939] no locks held by swapper/0.
[ 560.017779]
[ 560.017779] stack backtrace:
[ 560.022147] CPU: 0 PID: 0 Comm: swapper Tainted: G O 3.13.0-rc1 #1
[ 560.029200] Backtrace:
[ 560.031685] <80011fb4> (dump_backtrace+0x0/0x10c) from <80012150>
(show_stack+0x18/0x1c)
[ 560.040128] :806c00e8 :8001d708 :806bd1b0 :00000000
[ 560.045869] <80012138> (show_stack+0x0/0x1c) from <804eeef0>
(dump_stack+0x20/0x28)
[ 560.053889] <804eeed0> (dump_stack+0x0/0x28) from <8004b2a8>
(print_unlock_imbalance_bug+0xb4/0xe4)
[ 560.063296] <8004b1f4> (print_unlock_imbalance_bug+0x0/0xe4) from
<8004e338> (lock_release+0x184/0x1bc)
[ 560.073037] :80be210c :806bd1b0 :806b2000 :00000000
[ 560.078771] <8004e1b4> (lock_release+0x0/0x1bc) from <804f546c>
(_raw_spin_unlock+0x20/0x2c)
[ 560.087572] <804f544c> (_raw_spin_unlock+0x0/0x2c) from <8001d708>
(imx6q_enter_wait+0x80/0x8c)
[ 560.096620] :806f2f14 :806bd1b0
[ 560.100246] <8001d688> (imx6q_enter_wait+0x0/0x8c) from <80305d84>
(cpuidle_enter_state+0x44/0xfc)
[ 560.109554] :806dcae0 :00000082 :6128317f :8001d688
[ 560.115285] <80305d40> (cpuidle_enter_state+0x0/0xfc) from
<80305f28> (cpuidle_idle_call+0xec/0x15c)
[ 560.124767] :806b2000 :806dcae4 :806c00f8 :00000001 :80c37030
:806dcae0
[ 560.132701] <80305e3c> (cpuidle_idle_call+0x0/0x15c) from <8000fd08>
(arch_cpu_idle+0x10/0x44)
[ 560.141662] :00000001 :806e8d8a :806b2000 :806ba0dc :806b2000
:00000000
[ 560.149595] <8000fcf8> (arch_cpu_idle+0x0/0x44) from <80056be4>
(cpu_startup_entry+0x50/0x114)
[ 560.158568] <80056b94> (cpu_startup_entry+0x0/0x114) from <804ea1e0>
(rest_init+0xb4/0xdc)
[ 560.167181] :8181af00 :00000000
[ 560.170808] <804ea12c> (rest_init+0x0/0xdc) from <80684a98>
(start_kernel+0x2f0/0x348)
[ 560.179074] :ffffffff :806f2b80 :806ba158
[ 560.183750] <806847a8> (start_kernel+0x0/0x348) from <80008070> (0x80008070)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: BUG: bad unlock balance detected
  2014-01-10  2:52 BUG: bad unlock balance detected John Tobias
@ 2014-01-10  8:34 ` Daniel Lezcano
  2014-01-10 16:22   ` John Tobias
  0 siblings, 1 reply; 3+ messages in thread
From: Daniel Lezcano @ 2014-01-10  8:34 UTC (permalink / raw)
  To: John Tobias, <linux-kernel@vger.kernel.org>,
	Shawn Guo, Fabio Estevam, <kernel@pengutronix.de>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux@arm.linux.org.uk>

On 01/10/2014 03:52 AM, John Tobias wrote:
> Hi Shawn,
>
> Any idea on these bug?.

Is this bug happening systematically or randomly ?



> [ 559.972748] =====================================
> [ 559.977457] [ BUG: bad unlock balance detected! ]
> [ 559.982169] 3.13.0-rc1 #1 Tainted: G O
> [ 559.986790] -------------------------------------
> [ 559.991499] swapper/0 is trying to release lock (master_lock) at:
> [ 559.997642] <8001d708> imx6q_enter_wait+0x80/0x8c
> [ 560.002524] but there are no more locks to release!
> [ 560.007404]
> [ 560.007404] other info that might help us debug this:
> [ 560.013939] no locks held by swapper/0.
> [ 560.017779]
> [ 560.017779] stack backtrace:
> [ 560.022147] CPU: 0 PID: 0 Comm: swapper Tainted: G O 3.13.0-rc1 #1
> [ 560.029200] Backtrace:
> [ 560.031685] <80011fb4> (dump_backtrace+0x0/0x10c) from <80012150>
> (show_stack+0x18/0x1c)
> [ 560.040128] :806c00e8 :8001d708 :806bd1b0 :00000000
> [ 560.045869] <80012138> (show_stack+0x0/0x1c) from <804eeef0>
> (dump_stack+0x20/0x28)
> [ 560.053889] <804eeed0> (dump_stack+0x0/0x28) from <8004b2a8>
> (print_unlock_imbalance_bug+0xb4/0xe4)
> [ 560.063296] <8004b1f4> (print_unlock_imbalance_bug+0x0/0xe4) from
> <8004e338> (lock_release+0x184/0x1bc)
> [ 560.073037] :80be210c :806bd1b0 :806b2000 :00000000
> [ 560.078771] <8004e1b4> (lock_release+0x0/0x1bc) from <804f546c>
> (_raw_spin_unlock+0x20/0x2c)
> [ 560.087572] <804f544c> (_raw_spin_unlock+0x0/0x2c) from <8001d708>
> (imx6q_enter_wait+0x80/0x8c)
> [ 560.096620] :806f2f14 :806bd1b0
> [ 560.100246] <8001d688> (imx6q_enter_wait+0x0/0x8c) from <80305d84>
> (cpuidle_enter_state+0x44/0xfc)
> [ 560.109554] :806dcae0 :00000082 :6128317f :8001d688
> [ 560.115285] <80305d40> (cpuidle_enter_state+0x0/0xfc) from
> <80305f28> (cpuidle_idle_call+0xec/0x15c)
> [ 560.124767] :806b2000 :806dcae4 :806c00f8 :00000001 :80c37030
> :806dcae0
> [ 560.132701] <80305e3c> (cpuidle_idle_call+0x0/0x15c) from <8000fd08>
> (arch_cpu_idle+0x10/0x44)
> [ 560.141662] :00000001 :806e8d8a :806b2000 :806ba0dc :806b2000
> :00000000
> [ 560.149595] <8000fcf8> (arch_cpu_idle+0x0/0x44) from <80056be4>
> (cpu_startup_entry+0x50/0x114)
> [ 560.158568] <80056b94> (cpu_startup_entry+0x0/0x114) from <804ea1e0>
> (rest_init+0xb4/0xdc)
> [ 560.167181] :8181af00 :00000000
> [ 560.170808] <804ea12c> (rest_init+0x0/0xdc) from <80684a98>
> (start_kernel+0x2f0/0x348)
> [ 560.179074] :ffffffff :806f2b80 :806ba158
> [ 560.183750] <806847a8> (start_kernel+0x0/0x348) from <80008070> (0x80008070)
>


-- 
  <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: BUG: bad unlock balance detected
  2014-01-10  8:34 ` Daniel Lezcano
@ 2014-01-10 16:22   ` John Tobias
  0 siblings, 0 replies; 3+ messages in thread
From: John Tobias @ 2014-01-10 16:22 UTC (permalink / raw)
  To: Daniel Lezcano
  Cc: <linux-kernel@vger.kernel.org>,
	Shawn Guo, Fabio Estevam, <kernel@pengutronix.de>,
	<linux-arm-kernel@lists.infradead.org>,
	<linux@arm.linux.org.uk>

It happened once and I am not sure how to re-produce...

On Fri, Jan 10, 2014 at 12:34 AM, Daniel Lezcano
<daniel.lezcano@linaro.org> wrote:
> On 01/10/2014 03:52 AM, John Tobias wrote:
>>
>> Hi Shawn,
>>
>> Any idea on these bug?.
>
>
> Is this bug happening systematically or randomly ?
>
>
>
>
>> [ 559.972748] =====================================
>> [ 559.977457] [ BUG: bad unlock balance detected! ]
>> [ 559.982169] 3.13.0-rc1 #1 Tainted: G O
>> [ 559.986790] -------------------------------------
>> [ 559.991499] swapper/0 is trying to release lock (master_lock) at:
>> [ 559.997642] <8001d708> imx6q_enter_wait+0x80/0x8c
>> [ 560.002524] but there are no more locks to release!
>> [ 560.007404]
>> [ 560.007404] other info that might help us debug this:
>> [ 560.013939] no locks held by swapper/0.
>> [ 560.017779]
>> [ 560.017779] stack backtrace:
>> [ 560.022147] CPU: 0 PID: 0 Comm: swapper Tainted: G O 3.13.0-rc1 #1
>> [ 560.029200] Backtrace:
>> [ 560.031685] <80011fb4> (dump_backtrace+0x0/0x10c) from <80012150>
>> (show_stack+0x18/0x1c)
>> [ 560.040128] :806c00e8 :8001d708 :806bd1b0 :00000000
>> [ 560.045869] <80012138> (show_stack+0x0/0x1c) from <804eeef0>
>> (dump_stack+0x20/0x28)
>> [ 560.053889] <804eeed0> (dump_stack+0x0/0x28) from <8004b2a8>
>> (print_unlock_imbalance_bug+0xb4/0xe4)
>> [ 560.063296] <8004b1f4> (print_unlock_imbalance_bug+0x0/0xe4) from
>> <8004e338> (lock_release+0x184/0x1bc)
>> [ 560.073037] :80be210c :806bd1b0 :806b2000 :00000000
>> [ 560.078771] <8004e1b4> (lock_release+0x0/0x1bc) from <804f546c>
>> (_raw_spin_unlock+0x20/0x2c)
>> [ 560.087572] <804f544c> (_raw_spin_unlock+0x0/0x2c) from <8001d708>
>> (imx6q_enter_wait+0x80/0x8c)
>> [ 560.096620] :806f2f14 :806bd1b0
>> [ 560.100246] <8001d688> (imx6q_enter_wait+0x0/0x8c) from <80305d84>
>> (cpuidle_enter_state+0x44/0xfc)
>> [ 560.109554] :806dcae0 :00000082 :6128317f :8001d688
>> [ 560.115285] <80305d40> (cpuidle_enter_state+0x0/0xfc) from
>> <80305f28> (cpuidle_idle_call+0xec/0x15c)
>> [ 560.124767] :806b2000 :806dcae4 :806c00f8 :00000001 :80c37030
>> :806dcae0
>> [ 560.132701] <80305e3c> (cpuidle_idle_call+0x0/0x15c) from <8000fd08>
>> (arch_cpu_idle+0x10/0x44)
>> [ 560.141662] :00000001 :806e8d8a :806b2000 :806ba0dc :806b2000
>> :00000000
>> [ 560.149595] <8000fcf8> (arch_cpu_idle+0x0/0x44) from <80056be4>
>> (cpu_startup_entry+0x50/0x114)
>> [ 560.158568] <80056b94> (cpu_startup_entry+0x0/0x114) from <804ea1e0>
>> (rest_init+0xb4/0xdc)
>> [ 560.167181] :8181af00 :00000000
>> [ 560.170808] <804ea12c> (rest_init+0x0/0xdc) from <80684a98>
>> (start_kernel+0x2f0/0x348)
>> [ 560.179074] :ffffffff :806f2b80 :806ba158
>> [ 560.183750] <806847a8> (start_kernel+0x0/0x348) from <80008070>
>> (0x80008070)
>>
>
>
> --
>  <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
>
> Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
> <http://twitter.com/#!/linaroorg> Twitter |
> <http://www.linaro.org/linaro-blog/> Blog
>

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-01-10 16:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-10  2:52 BUG: bad unlock balance detected John Tobias
2014-01-10  8:34 ` Daniel Lezcano
2014-01-10 16:22   ` John Tobias

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).