Description of problem: On my laptop Dell Inspiron 1501, a series of oopses apparently caused by mac80211 caused a hard lock. Version-Release number of selected component (if applicable): kernel-2.6.24.3-17.fc8 How reproducible: Pretty much random... Additional info: I use the b43 driver on a BCM4312 device, with firmware 410.2160. Attaching the relative log dumps.
Created attachment 296770 [details] kernel log dump concernig the oopses
Michael, this kernel has the equivalent wireless bits to the rawhide kernel described in bug 435958. It looks like a similar issue to me. Have you seen anything like this?
Dario, what was the last kernel working for you?
yes this seems similiar. Note that it first faults in ieee80211_key_free() and then throws WARN_ON() on access of the key struct. Maybe this is related to the locking changes (rcu-ification) made to that code? Key refcounting bug?
Please try this patch: http://thread.gmane.org/gmane.linux.kernel.wireless.general/12036 johannes
(In reply to comment #3) > Dario, what was the last kernel working for you? Prior to this, I was using 2.6.24-13 without particular issues.
I've been using kernel 2.6.24-18 for some hours now and this problem didn't come up. Usually system was locking withing 10 minutes from boot so I guess we can say this bug is solved...
Closing based on comment 7 -- thanks to Johannes and Michael for the advice!