Home
last modified time | relevance | path

Searched hist:"5 c17ae217ad13463f821c3bab774335777da9c33" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_tgt.cdiff 5c17ae217ad13463f821c3bab774335777da9c33 Thu Jun 07 04:19:35 CDT 2012 Bhanu Prakash Gollapudi <bprakash@broadcom.com> [SCSI] bnx2fc: Improve error recovery by handling parity errors

During parity errors, the ramrods are not issued to FW. bnx2fc waits for the
timeout value, and proceeds with cleaning up the IOs. Since we are already
out-of-sync with FW, cleanup commands timeout too, and do not get the
completion. This operation takes 36 secs for each session to upload causing
huge delays. To fix this, bnx2fc now gets a PARITY_ERROR from cnic driver, and
upon failure, the driver does not issue any commands to the FW and finishes the
upload process sooner.

Signed-off-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
H A Dbnx2fc.hdiff 5c17ae217ad13463f821c3bab774335777da9c33 Thu Jun 07 04:19:35 CDT 2012 Bhanu Prakash Gollapudi <bprakash@broadcom.com> [SCSI] bnx2fc: Improve error recovery by handling parity errors

During parity errors, the ramrods are not issued to FW. bnx2fc waits for the
timeout value, and proceeds with cleaning up the IOs. Since we are already
out-of-sync with FW, cleanup commands timeout too, and do not get the
completion. This operation takes 36 secs for each session to upload causing
huge delays. To fix this, bnx2fc now gets a PARITY_ERROR from cnic driver, and
upon failure, the driver does not issue any commands to the FW and finishes the
upload process sooner.

Signed-off-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
H A Dbnx2fc_hwi.cdiff 5c17ae217ad13463f821c3bab774335777da9c33 Thu Jun 07 04:19:35 CDT 2012 Bhanu Prakash Gollapudi <bprakash@broadcom.com> [SCSI] bnx2fc: Improve error recovery by handling parity errors

During parity errors, the ramrods are not issued to FW. bnx2fc waits for the
timeout value, and proceeds with cleaning up the IOs. Since we are already
out-of-sync with FW, cleanup commands timeout too, and do not get the
completion. This operation takes 36 secs for each session to upload causing
huge delays. To fix this, bnx2fc now gets a PARITY_ERROR from cnic driver, and
upon failure, the driver does not issue any commands to the FW and finishes the
upload process sooner.

Signed-off-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>