SCSI tape question

Chuck Guzis cclist at
Thu Dec 11 20:50:53 CST 2014

I've been playing around with some SCSI tape drives and noticed 
something peculiar--or not intuitive.  Perhaps someone can explain it.

I'm doing a READ_6 (6 byte CDB) with the fixed bit 0 and a 65KB buffer. 
  So the sense data coming back returns the residual byte count, as it 
should with the ILI bit set in the sense key.

So far, so good.

Now, when I come to a filenark, I'm expecting that the filemark bit (bit 
7)  will be set in the sense key.  It doesn't happen, the result just 
comes back as 0 bytes read and a normal (NO_SENSE) sense result.  The 
additional sense code and sense qualifier bytes are also 0.

Is this normal behavior?  I'dve thought that the filemark bit would be 
set in every case of a filemark being read.  My X3T9 documents don't 
mention this behavior, but maybe I missed something.


More information about the cctech mailing list