|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: Data in SCSI Response or SCSI Data> -----Original Message----- > From: Stephen Bailey [mailto:steph@cs.uchicago.edu] > Sent: Wednesday, September 06, 2000 5:45 PM > To: ips@ece.cmu.edu > Subject: Re: Data in SCSI Response or SCSI Data > > > > When do you get GOOD status and residual counts on a read? > What is causing > > the target to get the length wrong? > > One example is an INQUIRY command. The inquiry data length is > target-specific. Typically the CDB allocation length (and DL) are set > to some arbitrary large value (0xff), and the target sends back > everything it has. The transfer ends with success status. > > There can certainly be transfer residual and no SCSI error status. Another example is on variable block tape reads. The Initiator uses an arbitrary size to read the block and the target sends all the data in that block. In many cases the amount of data returned is less than the amount of data asked for but it is still a GOOD status. Bob
Home Last updated: Tue Sep 04 01:07:25 2001 6315 messages in chronological order |