NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/58452 (NCR5380 SCSI fixes for aborting transfers. BlueSCSI(v2))



The following reply was made to PR kern/58452; it has been noted by GNATS.

From: mlelstv%serpens.de@localhost (Michael van Elst)
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/58452 (NCR5380 SCSI fixes for aborting transfers. BlueSCSI(v2))
Date: Sat, 10 Aug 2024 20:03:13 -0000 (UTC)

 nathanialsloss%yahoo.com.au@localhost (Nathanial Sloss) writes:
 
 > [   1.0000000] Apple Macintosh PowerBook 160  (68030)
 
 > [ 1540.8555152] panic: ncr5380_scsipi_request: polled request, abort failed
 > [ 1540.8555152] cpu0: Begin traceback...
 > [ 1540.8555152] ?(?)
 > [ 1540.8555152] db_panic(0,62f800,3d27d74,13000c,1b7c04) at 0
 > [ 1540.8555152] vpanic(1b7c04,3d27d80,3d27da8,3991e,1b7c04) + 18c
 > [ 1540.8555152] panic(1b7c04,1b7cb8,12fe10,1,23b16) + c
 > [ 1540.8555152] ncr5380_scsipi_request(62f83c,0,6b5e3c,62f834) + c6
 > [ 1540.8555152] scsipi_run_queue(?)
 
 
 That's a combination of dse(4) doing only polled requests (why?) and the
 ncr5380 driver (sys/dev/ic/ncr5380sbc.c) handling polled requests very badly.
 
 It's also confusing that atari and mac68k have their own (similar) ncr5380
 drivers, but which aren't used. At a first glance, these drivers ignore
 a request for polled I/O, but probably run each command to completion anyway.
 


Home | Main Index | Thread Index | Old Index