diff options
author | Andrew Vasquez <andrew.vasquez@qlogic.com> | 2012-02-09 14:15:43 -0500 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2012-02-19 09:19:18 -0500 |
commit | af11f64dfd634e8116b7c4e2422e0e0c698b91c1 (patch) | |
tree | 9a16df493c3181bc7296f8c3420df73ad54fe586 /drivers/scsi/qla2xxx/qla_def.h | |
parent | 0b91d1169e5382040d80622fe79e40c60ff88555 (diff) |
[SCSI] qla2xxx: Perform implicit logout during rport tear-down.
During rport tear-down, make sure we do an implicit LOGO of the fcport in our
firmware to try to clear any residual commands associated with that fcport.
Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: Chad Dupuis <chad.dupuis@qlogic.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_def.h')
-rw-r--r-- | drivers/scsi/qla2xxx/qla_def.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/qla2xxx/qla_def.h b/drivers/scsi/qla2xxx/qla_def.h index 7a224b710ad4..1281f5be6760 100644 --- a/drivers/scsi/qla2xxx/qla_def.h +++ b/drivers/scsi/qla2xxx/qla_def.h | |||
@@ -665,6 +665,7 @@ typedef struct { | |||
665 | #define MBC_CONFIGURE_VF 0x4b /* Configure VFs */ | 665 | #define MBC_CONFIGURE_VF 0x4b /* Configure VFs */ |
666 | #define MBC_RESET_LINK_STATUS 0x52 /* Reset Link Error Status */ | 666 | #define MBC_RESET_LINK_STATUS 0x52 /* Reset Link Error Status */ |
667 | #define MBC_IOCB_COMMAND_A64 0x54 /* Execute IOCB command (64) */ | 667 | #define MBC_IOCB_COMMAND_A64 0x54 /* Execute IOCB command (64) */ |
668 | #define MBC_PORT_LOGOUT 0x56 /* Port Logout request */ | ||
668 | #define MBC_SEND_RNID_ELS 0x57 /* Send RNID ELS request */ | 669 | #define MBC_SEND_RNID_ELS 0x57 /* Send RNID ELS request */ |
669 | #define MBC_SET_RNID_PARAMS 0x59 /* Set RNID parameters */ | 670 | #define MBC_SET_RNID_PARAMS 0x59 /* Set RNID parameters */ |
670 | #define MBC_GET_RNID_PARAMS 0x5a /* Data Rate */ | 671 | #define MBC_GET_RNID_PARAMS 0x5a /* Data Rate */ |