On Thu, 2018-01-25 at 11:06 -0800, Bart Van Assche wrote: > > - A filesystem or other subsystem submits a request to the block layer > core. > - The block layer core passes the request to the SCSI core. > - The SCSI core invokes the upper layer driver (e.g. sd or sr) to > translate the block request into a SCSI command. > - The SCSI command is submitted by the SCSI core to the SCSI low-level > driver (LLD). > - When the command is completed, the SCSI LLD reports this to the SCSI > core. The SCSI core asks the upper layer driver to post-process the > result and next reports the completion to the block layer. That's how it used to work too. It just never had a struct target. That's new. And the per-target queue setting is new too. To me anyway. But it has been 10+ years since I did anything of consequence in the scsi space. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
Attachment:
signature.asc
Description: This is a digitally signed message part