Hello all,
I just had a panic on my Dockstar. I compiled the kernel from netbsd-7 source synched about a few hours ago, and it has a userland from earlier today. I added the athn driver because that's the USB wifi device I want to use. The kernel was cross compiled on an i386 machine using the -m evbarm flag (is this right?).
Here's what it looks like:
uvm_fault(0xc058a150, 0, 1) -> e
Fatal kernel mode data abort: 'Translation Fault (P)'
trapframe: 0xc7e71e38
FSR=00000017, FAR=00000050, spsr=60000013
r0 =00000000, r1 =c2302790, r2 =c2792f24, r3 =c8a73000
r4 =c278f000, r5 =00000000, r6 =c2792f24, r7 =c288ce00
r8 =00003ff4, r9 =00000041, r10=00000000, r11=c7e71eec
r12=00001388, ssp=c7e71e88, slr=c00d5614, pc =c0310814
Stopped in pid 0.3 (system) at netbsd:usbd_setup_xfer+0x4: ldrb r4, [r0,
#0x050]
db>
db> bt
0xc7e71eec: netbsd:athn_usb_intr+0x10
0xc7e71f24: netbsd:usb_transfer_complete+0x3dc
0xc7e71f5c: netbsd:ehci_softintr+0x1a0
0xc7e71f74: netbsd:usb_soft_intr+0x28
0xc7e71fac: netbsd:softint_thread+0xac
db>
I was using hostapd in the foreground to try to troubleshoot a problem and when I tried to do a regular kill (kill <pid>), the panic happened.
Unfortunately I don't have the skill to find the problem and fix it.
I'm rebooting it now so I can try to continue to use it.
As an aside: I said in an earlier post that userland programs were crashing when I was using the evbarm-arm userland. This evbarm-earm userland didn't seem to have the same issues such as dhclient and nslookup crashing.