John, > We have an issue with using scsi_transfer_length(). > > As I understand, for our controller we need to set the host structure > data transfer size to the size of data to write to the disk for WRITE > type command, and at size of info received to host memory for READ > type command. As such, for READ STRIP, we only want the SCSI buf len, > and not the scsi buf len and PI (this is what scsi_transfer_length() > provides). Interesting asymmetry. -- Martin K. Petersen Oracle Linux Engineering