At 11:14 Uhr +0900 20.6.2010, Izumi Tsutsui wrote: >> the macppc and news68k zshard()'s get the actual zsc_softc * as >> the (void *arg), but sparc does not. > >So we should make sparc zs do so. > >It looks multiple interrupt handlers against the same interrupt level >are properly queued and handled in sparc/intr.c:ih_insert(), so >no need to prepare own queue in zs.c. > >The attached patch works on tme-0.8 emulating SS2.
The patch fixes the panic on my ss20 - an UP kernel makes it to multi-user, and I can log in, and access the machine from the network. There's pppoe, netatalk and samba breakage, but that may be due to version skew with the netbsd-4 userland. Great work, thanks a lot! hauke -- "It's never straight up and down" (DEVO)