Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a81ac3b0 authored by Hannes Reinecke's avatar Hannes Reinecke Committed by Martin K. Petersen
Browse files

scsi: qedf: drop bus reset handler



qedf has a host reset handler, but as the bus reset handler is a stub
always returning SUCCESS the host reset is never invoked.  So drop the
bus reset handler.

Signed-off-by: default avatarHannes Reinecke <hare@suse.com>
Tested-by: default avatarChad Dupuis <chad.dupuis@cavium.com>
Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent b52de755
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -679,16 +679,6 @@ static int qedf_eh_device_reset(struct scsi_cmnd *sc_cmd)
	return qedf_initiate_tmf(sc_cmd, FCP_TMF_LUN_RESET);
}

static int qedf_eh_bus_reset(struct scsi_cmnd *sc_cmd)
{
	QEDF_ERR(NULL, "BUS RESET Issued...\n");
	/*
	 * Essentially a no-op but return SUCCESS to prevent
	 * unnecessary escalation to the host reset handler.
	 */
	return SUCCESS;
}

void qedf_wait_for_upload(struct qedf_ctx *qedf)
{
	while (1) {
@@ -766,7 +756,6 @@ static struct scsi_host_template qedf_host_template = {
	.eh_abort_handler	= qedf_eh_abort,
	.eh_device_reset_handler = qedf_eh_device_reset, /* lun reset */
	.eh_target_reset_handler = qedf_eh_target_reset, /* target reset */
	.eh_bus_reset_handler = qedf_eh_bus_reset,
	.eh_host_reset_handler  = qedf_eh_host_reset,
	.slave_configure	= qedf_slave_configure,
	.dma_boundary = QED_HW_DMA_BOUNDARY,