OpenCloudOS-Kernel/drivers/scsi/be2iscsi
Jitendra Bhivare 1868379be7 be2iscsi: Fix ExpStatSn in management tasks
Connection resets observed from some targets when NOP-Out with wrong
ExpStatSn is sent.

FW keeps track of StatSn and fills up ExpStatSn accordingly.  The header
filled up by the stack needs to be modified by driver to clear
ExpStatSn. If the field is not cleared, FW recalculates ExpStatSn and
wrong offset'ed ExpStatSn is seen in the wire trace.

Signed-off-by: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2016-02-23 21:27:02 -05: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
be.h be2iscsi: Couple MCC tag and WRB alloc and free 2016-02-23 21:27:02 -05:00
be_cmds.c be2iscsi: Couple MCC tag and WRB alloc and free 2016-02-23 21:27:02 -05:00
be_cmds.h be2iscsi: Couple MCC tag and WRB alloc and free 2016-02-23 21:27:02 -05:00
be_iscsi.c be2iscsi: Rename MCC and BMBX processing functions 2016-02-23 21:27:02 -05:00
be_iscsi.h MAINTAINERS, be2iscsi: change email domain 2015-05-18 11:34:52 -07:00
be_main.c be2iscsi: Fix ExpStatSn in management tasks 2016-02-23 21:27:02 -05:00
be_main.h be2iscsi: Remove redundant MCC processing code 2016-02-23 21:27:02 -05:00
be_mgmt.c be2iscsi: Couple MCC tag and WRB alloc and free 2016-02-23 21:27:02 -05:00
be_mgmt.h be2iscsi: Fix to handle misconfigured optics events 2016-02-23 21:27:02 -05:00