linux/drivers/scsi/be2iscsi
Jitendra Bhivare 10bcd47dff scsi: be2iscsi: Fix to add timer for UE detection
UE detection in health check is done in a work scheduled in global wq.
UE caused due to transient parity errors are recoverable and reported
within 1s. If this check for TPE gets delayed, PF0 might initiate
soft-reset and then status of UE recoverable is lost.

Handle UE detection in timer routine. Move out EQ delay update work
from health check. Make the IOCTL for EQ delay update non-blocking
as the completion status is ignored.

Signed-off-by: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2016-08-23 22:42:43 -04:00
..
be_cmds.c scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
be_cmds.h scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
be_iscsi.c scsi: be2iscsi: Fix checks for HBA in error state 2016-08-23 22:42:43 -04:00
be_iscsi.h scsi: be2iscsi: Check all zeroes IP before issuing IOCTL 2016-08-23 22:42:43 -04:00
be_main.c scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
be_main.h scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
be_mgmt.c scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
be_mgmt.h scsi: be2iscsi: Fix to make boot discovery non-blocking 2016-08-23 22:42:43 -04:00
be.h scsi: be2iscsi: Fix to add timer for UE detection 2016-08-23 22:42:43 -04:00
Kconfig irq_poll: make blk-iopoll available outside the block layer 2015-12-11 11:52:24 -08:00
Makefile be2iscsi: Revert ownership to Emulex 2015-10-27 10:34:18 +09:00