freebsd-skq/sys/cam/scsi
gibbs 3b7fa74d98 Checkpoint work on handling error conditions.
Handle errors reported through immediate notify ccbs.  This includes
bus resets, BDR messages, and abort messages.

Properly setup CA conditions for errors such as uncorectable parity
in data phases, reselection failure, and IDE message received.

Add a mechanism for stalling the queue of transactions to a particular
initiator while a CA is in progress.  Since we don't yet support
tagged I/O, this is largely just for show right now.

Properly bzero our softc at init time (oops).

Add more documentation on what all of the queues in our softc do.
1999-08-16 22:39:25 +00:00
..
scsi_all.c Do not attempt to retry commands that fail with ILLEGAL REQUEST status. 1998-12-11 03:53:05 +00:00
scsi_all.h Add a default async handler funstion to cam_periph.c to remove duplicated 1999-05-22 22:00:24 +00:00
scsi_cd.c Spring cleaning around strategy and disklabels/slices: 1999-08-14 11:40:51 +00:00
scsi_cd.h Some fixes to the CD driver that may fix PR kern/7996. The data direction 1998-09-20 22:48:15 +00:00
scsi_ch.c Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
scsi_ch.h Correct the definition of the changer device capabilities page. The 1998-12-17 22:26:39 +00:00
scsi_da.c Move initialization of announce_buf up to make 1999-08-15 23:34:40 +00:00
scsi_da.h Fix the CAM code so that people can compile kernels with the CD driver but 1998-09-18 22:33:59 +00:00
scsi_message.h SCSI Peripheral drivers for CAM: 1998-09-15 06:36:34 +00:00
scsi_pass.c Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
scsi_pass.h Add a number of interrelated CAM feature enhancements and bug fixes. 1999-05-06 20:16:39 +00:00
scsi_pt.c Simplify cdevsw registration. 1999-05-31 11:29:30 +00:00
scsi_pt.h SCSI Peripheral drivers for CAM: 1998-09-15 06:36:34 +00:00
scsi_sa.c A minor tweak to shut up gcc (on the Alpha) for two (false) warnings. 1999-07-03 16:29:32 +00:00
scsi_sa.h Make clear that the DATA COMPRESSION page is a SCSI-3 entity- not a SCSI-2 1999-05-11 02:23:37 +00:00
scsi_targ_bh.c Silence errors. 1999-03-05 23:21:28 +00:00
scsi_target.c Checkpoint work on handling error conditions. 1999-08-16 22:39:25 +00:00
scsi_targetio.h Checkpoint work on handling error conditions. 1999-08-16 22:39:25 +00:00