NetBSD/sys/dev/scsipi
bouyer 34ac50140e Fix some problems in the scsipi detach code:
- only call periph_switch->psw_start() if the device is active; if it is not
  psw_start() may try to access invalid data.
- remove the TAILQ_FIRST(&periph->periph_xferq) != NULL diagnostic in
  scsipi_kill_pending(). This can't be true at this point (unless the device
  was idle at the time of the detach), because the scsipi channel kernel
  thread has to run for the queue to be flushed.
There are still other problems to be fixed here ...
2004-08-04 22:25:45 +00:00
..
atapi_base.c
atapi_tape.h
atapi_wdc.c Add 2004-08-04 18:24:10 +00:00
atapiconf.c
atapiconf.h
cd.c Some older devices do not understand the `disable block descriptor' bit in 2004-04-24 09:26:14 +00:00
cdvar.h
ch.c Remove special handling of ASC/ASCQ 0x29/0x00 ("Power On, Reset, or Bus 2004-06-23 23:44:58 +00:00
files.scsipi
if_se.c
Makefile
scsi_all.h
scsi_base.c
scsi_changer.h
scsi_ctron_ether.h
scsi_disk.h
scsi_iu.h
scsi_message.h
scsi_scanner.h
scsi_tape.h
scsiconf.c
scsiconf.h
scsipi_all.h
scsipi_base.c Fix some problems in the scsipi detach code: 2004-08-04 22:25:45 +00:00
scsipi_base.h
scsipi_cd.h
scsipi_debug.h
scsipi_disk.h
scsipi_ioctl.c
scsipi_verbose.c
scsipiconf.c
scsipiconf.h
sd.c Add prototypes for the new functions added in previous commit. 2004-06-28 20:24:16 +00:00
sdvar.h
ses.c
ses.h
ss_mustek.c
ss_mustek.h
ss_scanjet.c
ss.c
ssvar.h
st_atapi.c
st_scsi.c
st.c
stvar.h
uk.c