mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-16 09:56:46 +00:00
[SCSI] zfcp: Remove unnecessary eh_bus_reset_handler callback
The callback function used by zfcp always returns success, which is an indication for the SCSI midlayer to stop error handling. Remove the bus_reset callback, since the same function will be called via the host_reset callback. Signed-off-by: Christof Schmitt <christof.schmitt@de.ibm.com> Signed-off-by: Swen Schillig <swen@vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
This commit is contained in:
parent
f858317d89
commit
a11b4743e5
@ -51,7 +51,6 @@ struct zfcp_data zfcp_data = {
|
|||||||
.queuecommand = zfcp_scsi_queuecommand,
|
.queuecommand = zfcp_scsi_queuecommand,
|
||||||
.eh_abort_handler = zfcp_scsi_eh_abort_handler,
|
.eh_abort_handler = zfcp_scsi_eh_abort_handler,
|
||||||
.eh_device_reset_handler = zfcp_scsi_eh_device_reset_handler,
|
.eh_device_reset_handler = zfcp_scsi_eh_device_reset_handler,
|
||||||
.eh_bus_reset_handler = zfcp_scsi_eh_host_reset_handler,
|
|
||||||
.eh_host_reset_handler = zfcp_scsi_eh_host_reset_handler,
|
.eh_host_reset_handler = zfcp_scsi_eh_host_reset_handler,
|
||||||
.can_queue = 4096,
|
.can_queue = 4096,
|
||||||
.this_id = -1,
|
.this_id = -1,
|
||||||
@ -542,7 +541,7 @@ zfcp_task_management_function(struct zfcp_unit *unit, u8 tm_flags,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* zfcp_scsi_eh_host_reset_handler - handler for host and bus reset
|
* zfcp_scsi_eh_host_reset_handler - handler for host reset
|
||||||
*/
|
*/
|
||||||
static int zfcp_scsi_eh_host_reset_handler(struct scsi_cmnd *scpnt)
|
static int zfcp_scsi_eh_host_reset_handler(struct scsi_cmnd *scpnt)
|
||||||
{
|
{
|
||||||
@ -552,7 +551,7 @@ static int zfcp_scsi_eh_host_reset_handler(struct scsi_cmnd *scpnt)
|
|||||||
unit = (struct zfcp_unit*) scpnt->device->hostdata;
|
unit = (struct zfcp_unit*) scpnt->device->hostdata;
|
||||||
adapter = unit->port->adapter;
|
adapter = unit->port->adapter;
|
||||||
|
|
||||||
ZFCP_LOG_NORMAL("host/bus reset because of problems with "
|
ZFCP_LOG_NORMAL("host reset because of problems with "
|
||||||
"unit 0x%016Lx\n", unit->fcp_lun);
|
"unit 0x%016Lx\n", unit->fcp_lun);
|
||||||
|
|
||||||
zfcp_erp_adapter_reopen(adapter, 0);
|
zfcp_erp_adapter_reopen(adapter, 0);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user