* Re: DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
[not found] <44E296DD.3040803@lwfinger.net>
@ 2006-08-16 16:06 ` Michael Buesch
2006-08-16 16:21 ` Arjan van de Ven
2006-08-16 16:26 ` Larry Finger
0 siblings, 2 replies; 6+ messages in thread
From: Michael Buesch @ 2006-08-16 16:06 UTC (permalink / raw)
To: Larry Finger; +Cc: bcm43xx-dev, netdev, linux-kernel
On Wednesday 16 August 2006 05:54, Larry Finger wrote:
> Using vanilla wireless-2.6 from Linville's tree as updated today, I
> get a warning generated by the statement
> if (DEBUG_LOCKS_WARN_ON(!irqs_disabled()))
> in kernel.lockdep.c. This warning only occurs when my wireless
> interface is inserted and bcm43xx-softmac is activated. For that
> reason I have included the SoftMAC and bcm43xx messages.
>
> kernel: SoftMAC: sent association request!
> kernel: SoftMAC: associated!
> kernel: bcm43xx: set security called, .active_key = 0, .level = 2,
> .enabled = 1, .encrypt = 1
> kernel: bcm43xx: set security called, .enabled = 1, .encrypt = 1
> kernel: BUG: warning at kernel/lockdep.c:1801/trace_hardirqs_on()
> kernel: [<c0103da7>] show_trace_log_lvl+0x197/0x1c0
> kernel: [<c01052db>] show_trace+0x1b/0x20
> kernel: [<c0105306>] dump_stack+0x26/0x30
> kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> kernel: [<c01034b1>] error_code+0x39/0x40
> kernel: [<000038c7>] 0x38c7
> kernel: [<c01052db>] show_trace+0x1b/0x20
> kernel: [<c0105306>] dump_stack+0x26/0x30
> kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> kernel: [<c01034b1>] error_code+0x39/0x40
>
> I'm at a loss here. Can anyone explain how to interpret this dump? I
> think I see a general protection fault, but what to do from there is a
> mystery.
Hm, weird bug.
I can't reproduce this on i386 or PPC.
Could it be a bug in the lockdep code?
--
Greetings Michael.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
2006-08-16 16:06 ` DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC Michael Buesch
@ 2006-08-16 16:21 ` Arjan van de Ven
2006-08-16 16:47 ` Larry Finger
2006-08-16 16:26 ` Larry Finger
1 sibling, 1 reply; 6+ messages in thread
From: Arjan van de Ven @ 2006-08-16 16:21 UTC (permalink / raw)
To: Michael Buesch; +Cc: Larry Finger, bcm43xx-dev, netdev, linux-kernel
On Wed, 2006-08-16 at 18:06 +0200, Michael Buesch wrote:
> On Wednesday 16 August 2006 05:54, Larry Finger wrote:
> > Using vanilla wireless-2.6 from Linville's tree as updated today, I
> > get a warning generated by the statement
> > if (DEBUG_LOCKS_WARN_ON(!irqs_disabled()))
> > in kernel.lockdep.c. This warning only occurs when my wireless
> > interface is inserted and bcm43xx-softmac is activated. For that
> > reason I have included the SoftMAC and bcm43xx messages.
> >
> > kernel: SoftMAC: sent association request!
> > kernel: SoftMAC: associated!
> > kernel: bcm43xx: set security called, .active_key = 0, .level = 2,
> > .enabled = 1, .encrypt = 1
> > kernel: bcm43xx: set security called, .enabled = 1, .encrypt = 1
> > kernel: BUG: warning at kernel/lockdep.c:1801/trace_hardirqs_on()
> > kernel: [<c0103da7>] show_trace_log_lvl+0x197/0x1c0
> > kernel: [<c01052db>] show_trace+0x1b/0x20
> > kernel: [<c0105306>] dump_stack+0x26/0x30
> > kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> > kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> > kernel: [<c01034b1>] error_code+0x39/0x40
> > kernel: [<000038c7>] 0x38c7
> > kernel: [<c01052db>] show_trace+0x1b/0x20
> > kernel: [<c0105306>] dump_stack+0x26/0x30
> > kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> > kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> > kernel: [<c01034b1>] error_code+0x39/0x40
> >
> > I'm at a loss here. Can anyone explain how to interpret this dump? I
> > think I see a general protection fault, but what to do from there is a
> > mystery.
>
> Hm, weird bug.
> I can't reproduce this on i386 or PPC.
> Could it be a bug in the lockdep code?
is there anything more in the trace???
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
2006-08-16 16:06 ` DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC Michael Buesch
2006-08-16 16:21 ` Arjan van de Ven
@ 2006-08-16 16:26 ` Larry Finger
1 sibling, 0 replies; 6+ messages in thread
From: Larry Finger @ 2006-08-16 16:26 UTC (permalink / raw)
To: Michael Buesch; +Cc: bcm43xx-dev, netdev, linux-kernel
Michael Buesch wrote:
>
> Hm, weird bug.
> I can't reproduce this on i386 or PPC.
> Could it be a bug in the lockdep code?
>
It could be. I'll send it on to LKML. Perhaps one of the experts
there can tell us. It doesn't seem to cause any trouble, but I get
one of these when bcm43xx starts.
Are you running WPA? The message seems to occur just after
wpa_supplicant finishes the connection and sets the security flags.
Larry
^ permalink raw reply [flat|nested] 6+ messages in thread
* DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
@ 2006-08-16 16:29 Larry Finger
2006-08-16 16:38 ` Arjan van de Ven
0 siblings, 1 reply; 6+ messages in thread
From: Larry Finger @ 2006-08-16 16:29 UTC (permalink / raw)
To: linux-kernel
Using vanilla wireless-2.6 from Linville's tree as updated Aug 15, I
get a single warning generated by the statement
if (DEBUG_LOCKS_WARN_ON(!irqs_disabled()))
in kernel/lockdep.c. This warning only occurs when my wireless
interface is inserted, bcm43xx-softmac is activated, and it
authenticates and associates. I'm running WPA-PSK TKIP using
wpa_supplicant, and the message seems to be output just after
the supplicant finishes making the connection.
kernel: SoftMAC: sent association request!
kernel: SoftMAC: associated!
kernel: bcm43xx: set security called, .active_key = 0, .level = 2,
.enabled = 1, .encrypt = 1
kernel: bcm43xx: set security called, .enabled = 1, .encrypt = 1
kernel: BUG: warning at kernel/lockdep.c:1801/trace_hardirqs_on()
kernel: [<c0103da7>] show_trace_log_lvl+0x197/0x1c0
kernel: [<c01052db>] show_trace+0x1b/0x20
kernel: [<c0105306>] dump_stack+0x26/0x30
kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
kernel: [<c0104a15>] do_general_protection+0xc5/0x230
kernel: [<c01034b1>] error_code+0x39/0x40
kernel: [<000038c7>] 0x38c7
kernel: [<c01052db>] show_trace+0x1b/0x20
kernel: [<c0105306>] dump_stack+0x26/0x30
kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
kernel: [<c0104a15>] do_general_protection+0xc5/0x230
kernel: [<c01034b1>] error_code+0x39/0x40
I'm at a loss here. Can anyone explain how to interpret this dump? I
think I see a general protection fault, but what to do from there is a
mystery.
Thanks,
Larry
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
2006-08-16 16:29 Larry Finger
@ 2006-08-16 16:38 ` Arjan van de Ven
0 siblings, 0 replies; 6+ messages in thread
From: Arjan van de Ven @ 2006-08-16 16:38 UTC (permalink / raw)
To: Larry Finger; +Cc: linux-kernel
On Wed, 2006-08-16 at 11:29 -0500, Larry Finger wrote:
> Using vanilla wireless-2.6 from Linville's tree as updated Aug 15, I
> get a single warning generated by the statement
> if (DEBUG_LOCKS_WARN_ON(!irqs_disabled()))
> in kernel/lockdep.c. This warning only occurs when my wireless
> interface is inserted, bcm43xx-softmac is activated, and it
> authenticates and associates. I'm running WPA-PSK TKIP using
> wpa_supplicant, and the message seems to be output just after
> the supplicant finishes making the connection.
>
> kernel: SoftMAC: sent association request!
> kernel: SoftMAC: associated!
> kernel: bcm43xx: set security called, .active_key = 0, .level = 2,
> .enabled = 1, .encrypt = 1
> kernel: bcm43xx: set security called, .enabled = 1, .encrypt = 1
> kernel: BUG: warning at kernel/lockdep.c:1801/trace_hardirqs_on()
> kernel: [<c0103da7>] show_trace_log_lvl+0x197/0x1c0
> kernel: [<c01052db>] show_trace+0x1b/0x20
> kernel: [<c0105306>] dump_stack+0x26/0x30
> kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> kernel: [<c01034b1>] error_code+0x39/0x40
> kernel: [<000038c7>] 0x38c7
> kernel: [<c01052db>] show_trace+0x1b/0x20
> kernel: [<c0105306>] dump_stack+0x26/0x30
> kernel: [<c013596f>] trace_hardirqs_on+0x17f/0x190
> kernel: [<c0104a15>] do_general_protection+0xc5/0x230
> kernel: [<c01034b1>] error_code+0x39/0x40
is there anything more in the backtrace? Right now the most crucial 2 to
4 lines are missing, eg the bits just below this ;)
--
if you want to mail me at work (you don't), use arjan (at) linux.intel.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC
2006-08-16 16:21 ` Arjan van de Ven
@ 2006-08-16 16:47 ` Larry Finger
0 siblings, 0 replies; 6+ messages in thread
From: Larry Finger @ 2006-08-16 16:47 UTC (permalink / raw)
To: Arjan van de Ven; +Cc: Michael Buesch, bcm43xx-dev, netdev, linux-kernel
Arjan van de Ven wrote:
> On Wed, 2006-08-16 at 18:06 +0200, Michael Buesch wrote:
>> On Wednesday 16 August 2006 05:54, Larry Finger wrote:
>>>
>>> I'm at a loss here. Can anyone explain how to interpret this dump? I
>>> think I see a general protection fault, but what to do from there is a
>>> mystery.
>> Hm, weird bug.
>> I can't reproduce this on i386 or PPC.
>> Could it be a bug in the lockdep code?
>
> is there anything more in the trace???
No - it picks up with regular log messages at that point.
Larry
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-08-16 16:48 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <44E296DD.3040803@lwfinger.net>
2006-08-16 16:06 ` DEBUG_LOCKS_WARN_ON triggered by bcm43xx-SoftMAC Michael Buesch
2006-08-16 16:21 ` Arjan van de Ven
2006-08-16 16:47 ` Larry Finger
2006-08-16 16:26 ` Larry Finger
2006-08-16 16:29 Larry Finger
2006-08-16 16:38 ` Arjan van de Ven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox