|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: iSCSI: freeing resources during data-in and r2tI think see a
slight inefficiency in how resources are freed when multiple data-in and
r2t's PDU's are used when ErrorRecoverLevel > 0 or TCP ACK is not
available to the iSCSI layer.
Data-in and R2T's
use DataSN and R2TSN. To free those resources, ExpStatSN is
used.
But if several R2T's
and/or Data-in PDU's were used, resources used for those PDU's are tied up for
the entire command.
Since other commands
could be received during this time, it would be nice if those commands could
contain information that would tell the target that the R2T and/or Data-in PDU's
have been received.
I know a radical
change at this point is probably a bad idea but I just wanted to throw out the
idea ... if the StatSN/ExpStatSN were changed to something like RespSN/ExpRespSN
and if everything going from the target to the initiator carried a new RespSN,
then the resources could be freed up sooner.
I would hate to use the A bit for this because it causes more
traffic.
Eddy
mailto:Eddy_Quicksall@iVivity.com
Home Last updated: Tue Jul 30 10:39:13 2002 11481 messages in chronological order |