freebsd-nq/sys/cam/scsi
Scott Long b574dd8dd1 Fix a locking mistake in daopen(). If the open fails, which can happen
because the media was removed, the periph would get its refcount dropped
and ultimately freed before getting unlocked.  This created a dangling
pointer that was easy to trip over.  This fixes a common source of
crashes with removaable media, but problems remain and will get tracked
down.
2008-08-29 04:39:46 +00:00
..
scsi_all.c SCSI_DELAY is specified in milliseconds, not seconds. 2008-08-16 21:26:58 +00:00
scsi_all.h Update SCSI opcodes and ASCs from t10.org. 2008-08-07 17:25:05 +00:00
scsi_cd.c
scsi_cd.h
scsi_ch.c
scsi_ch.h
scsi_da.c Fix a locking mistake in daopen(). If the open fails, which can happen 2008-08-29 04:39:46 +00:00
scsi_da.h
scsi_dvcfg.h
scsi_iu.h
scsi_low_pisa.c
scsi_low_pisa.h
scsi_low.c
scsi_low.h
scsi_message.h
scsi_pass.c
scsi_pass.h
scsi_pt.c
scsi_pt.h
scsi_sa.c
scsi_sa.h
scsi_ses.c
scsi_ses.h
scsi_sg.c
scsi_sg.h
scsi_targ_bh.c
scsi_target.c
scsi_targetio.h