On Tue, 2008-06-17 at 16:59 -0400, David Ellingsworth wrote:
> I ran into this error today from a kernel I built last night based on
> the latest wireless-testing branch. Correct me if I'm wrong, but it
> looks to be b43legacy related. I'm a bit new to kernel debugging but
> can try to provide additional information if instructions on how to do
> so are provided.
...
> WARNING: at kernel/softirq.c:141 local_bh_enable+0x1f/0x59()
...
>  [<c0117477>] local_bh_enable+0x1f/0x59
>  [<dcf44045>] __sta_info_unlink+0xa9/0x134 [mac80211]
>  [<dcf4453f>] sta_info_unlink+0x9/0xd [mac80211]

It looks like __sta_info_unlink() from net/mac80211/sta_info.c tries to
enable softirqs while hardirqs are disabled.  That doesn't appear to be
specific to the driver.  Perhaps it should be reported to
linux-wireless.

> b43legacy-phy0 warning: Unexpected value for chanstat (0x7C00)

That is b43legacy related.  The driver only expects B43legacy_PHYTYPE_B
(1) or B43legacy_PHYTYPE_G (2) in the lower two bytes of chanstat, but
it's 0.

-- 
Regards,
Pavel Roskin
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to