We can't assert that the RX engine is idle in iscsi_done(), because it
authorMichael Brown <mcb30@etherboot.org>
Tue, 9 Jan 2007 04:42:23 +0000 (04:42 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 9 Jan 2007 04:42:23 +0000 (04:42 +0000)
commitaaca21a2b622f29e32dc29d0b1f56be8fa79f568
treec6dfdaec93fe3bbed5cbbb9c735aec73838e1716
parent6ea07b92476d01fb2855d86b5d10ff742c763035
We can't assert that the RX engine is idle in iscsi_done(), because it
may be called during the RX data processor, before the RX engine
transitions back to idle.  It doesn't really matter if the RX engine
isn't idle when iscsi_done() is called, because it will just pick up
where it left off on the next call.  (The same is not true for the TX
engine, so keep the TX engine assertion.)
src/net/tcp/iscsi.c