diff options
author | Michael Chan <mchan@broadcom.com> | 2011-06-08 19:29:33 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-06-08 23:52:36 -0700 |
commit | 101c40c8cb0d10c30f423805f9f5b7a75956832d (patch) | |
tree | 6b460f517e244ee80a2f8e8ae2f266e5509ff2f3 /drivers/net/epic100.c | |
parent | 93736656138e6d2f39f19c1d68f9ef81cfc9dd66 (diff) | |
download | blackbird-op-linux-101c40c8cb0d10c30f423805f9f5b7a75956832d.tar.gz blackbird-op-linux-101c40c8cb0d10c30f423805f9f5b7a75956832d.zip |
cnic: Fix race conditions with firmware
During iSCSI connection terminations, if the target is also terminating
at about the same time, the firmware may not complete the driver's
request to close or reset the connection. This is fixed by handling
other events (instead of the expected completion event) as an indication
that the driver's request has been rejected.
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/epic100.c')
0 files changed, 0 insertions, 0 deletions