NetBSD/sys/dev/scsipi
drochner bf84051422 some fixes for removable media (USB floppies in particular):
-allow to open RAW_PART, even if readdisklabel() doesn't like what it sees
-fix PERIPH_MEDIA_LOADED toggling on every other open attempt
-Don't reset PERIPH_REMOVABLE if prevent/allow fails - this is normal
 for floppy drives. The flag is required for media change detection.
 Honour XS_CTL_SILENT for the "no door lock" printouts, and set that flag
 where scsipi_prevent() is called during open/close.
Tested with a USB floppy and a USB cardreader.
2006-07-09 17:12:21 +00:00
..
Makefile merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
atapi_base.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
atapi_tape.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
atapi_wdc.c Make this build with GCC 4.x. 2006-06-27 10:34:25 +00:00
atapiconf.c Use device_private(). 2006-03-30 16:09:28 +00:00
atapiconf.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cd.c Use device_private(). 2006-03-30 16:09:28 +00:00
cdvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ch.c Use device_private(). 2006-03-30 16:09:28 +00:00
files.scsipi merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
if_se.c Use device_private(). 2006-03-30 16:09:28 +00:00
scsi_all.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_base.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_changer.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_ctron_ether.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_disk.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_iu.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_message.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_scanner.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_spc.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsi_tape.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsiconf.c Use device_private(). 2006-03-30 16:09:28 +00:00
scsiconf.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipi_all.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipi_base.c In scsipi_done(), bail out early if the scsipi_xfer has already been 2006-04-17 14:30:40 +00:00
scsipi_base.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
scsipi_cd.h The as `unused' specified field in the readdiscinfo SCSI command is really 2005-12-20 01:44:22 +00:00
scsipi_debug.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipi_disk.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipi_ioctl.c Coverity CID 1101: Protect against address argument being NULL. 2006-04-14 17:33:10 +00:00
scsipi_verbose.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipiconf.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
scsipiconf.h Change "inline" back to "__inline" in .h files -- C99 is still too 2006-02-16 20:17:12 +00:00
sd.c some fixes for removable media (USB floppies in particular): 2006-07-09 17:12:21 +00:00
sdvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ses.c Coverity CID 1100: Avoid NULL pointer dereferences. 2006-04-14 17:36:51 +00:00
ses.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ss.c Use device_private(). 2006-03-30 16:09:28 +00:00
ss_mustek.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ss_mustek.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ss_scanjet.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
ssvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
st.c merge FreeBSD timecounters from branch simonb-timecounters 2006-06-07 22:33:33 +00:00
st_atapi.c Use device_private(). 2006-03-30 16:09:28 +00:00
st_scsi.c Use device_private(). 2006-03-30 16:09:28 +00:00
stvar.h Make i/o statistics collection more generic, include tape drives and 2006-04-14 13:09:05 +00:00
uk.c Use device_private(). 2006-03-30 16:09:28 +00:00