On Thu, 2010-11-25 at 10:06 +0100, Hannes Reinecke wrote: > No, this is exactly as I'm expecting the SCSI layer to work. > So from the light of this the patch to scsi-generic is valid. > And it really looks like papering over a bug in the lsi HBA code.
Ok. I have no special case tho for a complete() coming for data with 0 in arg. I will just skip the DMA part and call read/write again until I get SCSI_REASON_DONE. Cheers, Ben.