Lee, > When a tape drive is exported via LIO using the pscsi module, a read > that requests more bytes per block than the tape can supply returns an > empty buffer. This is because the pscsi pass-through target module > sees the "ILI" illegal length bit set and thinks there is no reason to > return the data.
Applied to 4.18/scsi-queue. Thank you! -- Martin K. Petersen Oracle Linux Engineering