Subject: panic in ath_rate_findrate(): ndx is 0
To: None <current-users@netbsd.org>
From: Jukka Salmi <j+nbsd@2007.salmi.ch>
List: current-users
Date: 11/09/2007 18:42:10
Hello,
my WLAN AP running NetBSD/i386 4.0_RC1 crashed twice in the last 24
hours:
panic: ndx is 0
Stopped at netbsd:cpu_Debugger+0x4: popl %ebp
db> bt
cpu_Debugger(c0ee88c0,0,0,c0ee8854,0) at netbsd:cpu_Debugger+0x4
panic(c026dee7,0,0,0,20) at netbsd:panic+0x12b
ath_rate_findrate(c10e5000,c10f4000,0,108,c0ee896f) at netbsd:ath_rate_findrate+0x3de
ath_start(c10e503c,c1185700,2,5,c1185700) at netbsd:ath_start+0x941
ifq_enqueue(c10e503c,c118dc00,c10e5160,c10e5160,c0ee8a6c) at netbsd:ifq_enqueue+0xb5
ether_output(c10e503c,c1185700,c0e962f8,c1048908,0) at netbsd:ether_output+0x3bc
ip_output(c118dc00,0,c0e962f4,1,0) at netbsd:ip_output+0x996
ip_forward(c118dc00,1,8004e39,8004e39,c0ee8b10) at netbsd:ip_forward+0x1b2
ip_input(c118dc00,0,c0ee8b48,c012202e,c106ea80) at netbsd:ip_input+0x4fb
ipintr(c0ee0010,30,10,c0ee0010,c0ee8ce0) at netbsd:ipintr+0x59
DDB lost frame for netbsd:Xsoftnet+0x41, trying 0xc0ee8b50
Xsoftnet() at netbsd:Xsoftnet+0x41
--- interrupt ---
0x246:
db> show registers
ds 0x10
es 0x10
fs 0x30
gs 0x10
edi 0xc10f41f8
esi 0xc026dee7 copyright+0x9d67
ebp 0xc0ee8828 _prop_array_pool+0x46e28
ebx 0
edx 0x7
ecx 0x286
eax 0x1
eip 0xc0205411 cpu_Debugger+0x4
cs 0x8
eflags 0x246
esp 0xc0ee8828 _prop_array_pool+0x46e28
ss 0x10
netbsd:cpu_Debugger+0x4: popl %ebp
db> reboot
syncing disks... sip1: receive ring overrun
sip0: receive ring overrun
done
Any hints about what's the problem here?
TIA, Jukka
--
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~