diff options
author | Hiral Shah <hishah@cisco.com> | 2014-11-10 12:54:34 -0800 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-11-20 09:10:39 +0100 |
commit | 35061e21a1d29dc37ab28a50e82bfcf6de81b65d (patch) | |
tree | 2a8507354cd0ffb595aac6bd118b76fda9980ca3 /drivers/scsi/fnic/fnic.h | |
parent | 042b356a5fcf3c5a99c34208eefc572454a330bf (diff) | |
download | linux-35061e21a1d29dc37ab28a50e82bfcf6de81b65d.tar.gz linux-35061e21a1d29dc37ab28a50e82bfcf6de81b65d.tar.bz2 linux-35061e21a1d29dc37ab28a50e82bfcf6de81b65d.zip |
Fnic: Improper resue of exchange Ids
IOs belonging to an rport are aborted with Internal terminate option
when rport goes offline. Any new IO issued to the rport during this
time can reuse the terminated exchange which will cause inconsistent
state of the exchange between local port and remote port.
fc_rport_priv is set to RPORT_ST_DELETE before exchanges are aborted by
libfc. Not issuing amy more I/O requests when RPORT_ST_DELETE is set,
will avoid inconsistent state of the exchange between local port and
remote port.
- Increment fnic version from 1.6.0.13 to 1.6.0.14
Signed-off-by: Hiral Shah <hishah@cisco.com>
Signed-off-by: Sesidhar Baddela <sebaddel@cisco.com>
Signed-off-by: Anil Chintalapati <achintal@cisco.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/fnic/fnic.h')
-rw-r--r-- | drivers/scsi/fnic/fnic.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/fnic/fnic.h b/drivers/scsi/fnic/fnic.h index dbc69ad2d1c4..5336e8d21704 100644 --- a/drivers/scsi/fnic/fnic.h +++ b/drivers/scsi/fnic/fnic.h @@ -39,7 +39,7 @@ #define DRV_NAME "fnic" #define DRV_DESCRIPTION "Cisco FCoE HBA Driver" -#define DRV_VERSION "1.6.0.13" +#define DRV_VERSION "1.6.0.14" #define PFX DRV_NAME ": " #define DFX DRV_NAME "%d: " |