Subject: wi(4) in nell keeps sparc from rebooting
To: None <port-sparc@netbsd.org>
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
List: port-sparc
Date: 11/05/2005 13:11:14
Hi,

I use a netgear ma401 (wi driver, prism 3 chipset) in a nell to run an ss10
as wlan access point. Apart from general wi issues, the card seems to keep
the ss10 from rebooting properly. It hangs after syncing; I have to break
into ddb and issue a reboot from there.

[hauke@pizza] ~/bin # uname -a
NetBSD pizza.causeuse.org 3.0_BETA NetBSD 3.0_BETA (PIZZA) #8: Sun Oct 30
16:49:34 CET 2005
hauke@pizza.causeuse.org:/usr/src/sys/arch/sparc/compile/PIZZA sparc


pizza# reboot
Nov  5 13:00:36 reboot: rebooted by root
syncing disks... done
unmounting file systems... done
Stopped at      netbsd:cpu_Debugger+0x4: or %o7, %g0, %g1
db{1}> t
cpu_Debugger(0xf0910470, 0x0, 0x23, 0x0, 0x0, 0xf0002000) at
netbsd:zsc_intr_hard+0x7c
zsc_intr_hard(0x8, 0x7ffffc00, 0x3fcf411e, 0x3302, 0xffff, 0x0) at
netbsd:zshard+0x44
zshard(0x0, 0xf02057cc, 0xd00, 0x408000e7, 0x0, 0xf02b5400) at
netbsd:sparc_interrupt44c+0x148
sparc_interrupt44c(0x1, 0x1fa0, 0xf0b17db0, 0x0, 0x0, 0xf02b2400) at
netbsd:cpu_exit+0xd4
db{1}> ps
 PID           PPID     PGRP        UID S   FLAGS LWPS          COMMAND    WAIT
 29348            1    29348          0 2  0x4002    1           reboot stp4020
 820              0        0          0 2 0x20200    1            nfsio  nfsidl
 891              0        0          0 2 0x20200    1            nfsio  nfsidl
 809              0        0          0 2 0x20200    1            nfsio  nfsidl
 892              0        0          0 2 0x20200    1            nfsio  nfsidl
 691              0        0          0 2 0x20200    1       lfs_writer lfswrit
 7                0        0          0 2 0x20200    1         aiodoned aiodone
 6                0        0          0 2 0x20200    1          ioflush  syncer
 5                0        0          0 2 0x20200    1       pagedaemon pgdaemo
 4                0        0          0 2 0x20200    1         scsibus1  sccomp
 3                0        0          0 2 0x20200    1            nell0  pcicev
 2                0        0          0 2 0x20200    1         scsibus0  sccomp
 1                0        1          0 2  0x4000    1             init   pause
 0               -1        0          0 2 0x20200    1          swapper schedul
db{1}>

Does anybody else see this?

	hauke

--
"It's never straight up and down"     (DEVO)