forked from Minki/linux
scsi: bnx2fc: Make rport_terminate_io callback a NOOP.
Do not call the stock libfc terminate rport i/o handler so we won't reset the libfc exchange manager and kill any outstanding discovery requests. Signed-off-by: Chad Dupuis <chad.dupuis@cavium.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
5c63daf67d
commit
5eddc3358f
@ -2573,6 +2573,11 @@ static void bnx2fc_ulp_exit(struct cnic_dev *dev)
|
||||
bnx2fc_hba_destroy(hba);
|
||||
}
|
||||
|
||||
static void bnx2fc_rport_terminate_io(struct fc_rport *rport)
|
||||
{
|
||||
/* This is a no-op */
|
||||
}
|
||||
|
||||
/**
|
||||
* bnx2fc_fcoe_reset - Resets the fcoe
|
||||
*
|
||||
@ -2909,7 +2914,7 @@ static struct fc_function_template bnx2fc_transport_function = {
|
||||
|
||||
.issue_fc_host_lip = bnx2fc_fcoe_reset,
|
||||
|
||||
.terminate_rport_io = fc_rport_terminate_io,
|
||||
.terminate_rport_io = bnx2fc_rport_terminate_io,
|
||||
|
||||
.vport_create = bnx2fc_vport_create,
|
||||
.vport_delete = bnx2fc_vport_destroy,
|
||||
|
Loading…
Reference in New Issue
Block a user