if_ral lockups [was: Re: Hard(?) lock when reassociating ath with wpa_supplicant on RELENG_7]

Heiko Wundram modelnine at modelnine.org
Sun Jul 13 17:11:25 UTC 2008


Am Sonntag, 13. Juli 2008 14:37:14 schrieb Alexandre "Sunny" Kovalenko:
> <snip>

Just to chime into the discussion, I'm seeing something similar for if_ral 
since my latest update of 7-STABLE from about two weeks ago (which I did not 
see with a 7-STABLE from some time in march, so something must have changed 
in between, but I can't narrow it down exactly). I've since updated the 
kernel several times (the latest update being just last friday), but the 
problem hasn't disappeared so far.

I get an oops, followed by a reboot when wpa_supplicant has associated an 
if_ral interface (which is a removable PCMCIA Ralink based WLAN card) when 
powerd is running. As soon as I disable powerd for my laptop (and it runs 
continuously at 1800 Mhz), the oopses disappear.

As I'm getting a kernel oops, if anybody is interested, I'd more than happily 
reenable powerd to produce a kernel dump and make that available to anybody 
who is interested in debugging it, along with the kernel images, of course. 
I'm running a self-compiled GENERIC (with nothing changed except for the 
self-compiled part). I currently don't have the time to track this down any 
further myself, though, and the workaround works for me.

Device info:
...
cbb0: <O2Micro OZ711M1 PCI-CardBus Bridge> at device 9.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb0: [ITHREAD]
cbb1: <O2Micro OZ711M1 PCI-CardBus Bridge> at device 9.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
cbb1: [ITHREAD]
...
ral0: <Ralink Technology RT2561> mem 0x88000000-0x88007fff irq 17 at device 
0.0 on cardbus0
ral0: MAC/BBP RT2561C, RF RT2527
ral0: Ethernet address: 00:80:5a:51:23:53
ral0: [ITHREAD]
...

uname:
FreeBSD phoenix.modelnine.org 7.0-STABLE FreeBSD 7.0-STABLE #0: Fri Jul 11 
12:28:25 CEST 2008     
root at phoenix.modelnine.org:/usr/obj/usr/src/sys/GENERIC  i386

-- 
Heiko Wundram


More information about the freebsd-stable mailing list