summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/lpfc/lpfc_crtn.h
diff options
context:
space:
mode:
authorJames Smart2012-08-14 20:25:21 +0200
committerJames Bottomley2012-09-14 18:59:22 +0200
commit086a345f9d53dbc57243ee8d7764e255cb6bbd64 (patch)
treeff25797a465ff22c648709e00abb83c6acb0ddcb /drivers/scsi/lpfc/lpfc_crtn.h
parent[SCSI] scsi_lib: Set the device state from transport-offline to running (diff)
downloadkernel-qcow2-linux-086a345f9d53dbc57243ee8d7764e255cb6bbd64.tar.gz
kernel-qcow2-linux-086a345f9d53dbc57243ee8d7764e255cb6bbd64.tar.xz
kernel-qcow2-linux-086a345f9d53dbc57243ee8d7764e255cb6bbd64.zip
[SCSI] lpfc 8.3.34: Add LOGO support after ABTS compliance
Make compliant with FC specs by sending LOGO after ABTS timeouts Signed-off-by: James Smart <james.smart@emulex.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_crtn.h')
-rw-r--r--drivers/scsi/lpfc/lpfc_crtn.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/scsi/lpfc/lpfc_crtn.h b/drivers/scsi/lpfc/lpfc_crtn.h
index 10429149f785..e470c489de07 100644
--- a/drivers/scsi/lpfc/lpfc_crtn.h
+++ b/drivers/scsi/lpfc/lpfc_crtn.h
@@ -457,6 +457,8 @@ int lpfc_sli4_queue_create(struct lpfc_hba *);
void lpfc_sli4_queue_destroy(struct lpfc_hba *);
void lpfc_sli4_abts_err_handler(struct lpfc_hba *, struct lpfc_nodelist *,
struct sli4_wcqe_xri_aborted *);
+void lpfc_sli_abts_recover_port(struct lpfc_vport *,
+ struct lpfc_nodelist *);
int lpfc_hba_init_link_fc_topology(struct lpfc_hba *, uint32_t, uint32_t);
int lpfc_issue_reg_vfi(struct lpfc_vport *);
int lpfc_issue_unreg_vfi(struct lpfc_vport *);