Hi Ulrich,

> In my primitive point of view iSCSI is just "another type of cable", making 
> me wonder:
> Is iSCSI allowed to reorder the requests at all? Shouldn't the block layer or 
> initiator do
> so, or the target doing out-of order processing (tagged queueing)?

iSCSI RFC does not require to serialize a commands flow. It's just an "iSCSI 
user" feature -
to send some set of SCSI commands in an unbreakable batch to a device.
But, as far as I understood, the problem, Mike described, is not a reorder but 
an increasing
of time between full data transmission of the commands from the batch.

> I mean: If there is a problem that occurs even without using iSCSI, should 
> iSCSI try to fix it?
Since that is software iSCSI specific issue it could be fixed/improved in 
software. How it's handled in
HW offloaded implementation is unknown for me.

BR,
 Dmitry

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-iscsi+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/open-iscsi/09cecc56ea2041dd8ccfafcba180f907%40yadro.com.

Reply via email to