summaryrefslogtreecommitdiff
path: root/drivers/rapidio/devices
diff options
context:
space:
mode:
authorJitendra Bhivare <jitendra.bhivare@broadcom.com>2016-08-19 09:50:18 (GMT)
committerMartin K. Petersen <martin.petersen@oracle.com>2016-08-24 02:42:44 (GMT)
commitd1d5ca887c0ee60ec6c6e42db0c1073155a09d32 (patch)
treec0c8d6ebf44cf776fb5beb5c351068e8ae6890bf /drivers/rapidio/devices
parentf79929deb56e1b8053c36adf7ee8d34b39e673a8 (diff)
downloadlinux-d1d5ca887c0ee60ec6c6e42db0c1073155a09d32.tar.xz
scsi: be2iscsi: Add TPE recovery feature
After UE is detected, check for recoverable error by reading SLIPORT SEMAPHORE register. If transient parity error i.e. 0xExxx then schedule recovery work on driver wq. FLag this error to prevent any transactions for the duration of ue2rp to restart polling. After that, if FW becomes ready then recover port. Wake up processes in wq before going offline. Wait for process to execute before cleaning up. 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>
Diffstat (limited to 'drivers/rapidio/devices')
0 files changed, 0 insertions, 0 deletions