On Sun, Jun 20, 2010 at 04:43:07AM +0900, Izumi Tsutsui wrote: > > Somebody should fix the driver so that zshard() does not call > > device_lookup_private(). It seems entirely unnecessary. > > There is a dumb hack in sun3 derived zs driver. > > All zs devices on sun machines have the same interrupt sources > so ancient zs drivers tried to reduce overhead on interrupts > by sharing one interrupt handler among all zs devices. > > We can simpley fix it to make it call softint_establish() and > bus_intr_establish() per each zs device, as macppc and news68k etc. do.
Are you able to write the patch and test it? Dave -- David Young OJC Technologies dyo...@ojctech.com Urbana, IL * (217) 278-3933