linux/drivers/scsi/be2iscsi
Jitendra Bhivare ba6983a745 scsi: be2iscsi: Remove free_list for ASYNC handles
With previous patch adding ASYNC Rx buffers to free_list is not
required.  Remove all free_list related operations.

Add in_use to track if buffer posted is being processed by driver and
purge all buffers received for connection if found so.

Signed-off-by: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Reviewed-by: Chris Leech <cleech@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2017-03-27 22:03:40 -04:00
..
be_cmds.c scsi: be2iscsi: Check tag in beiscsi_mccq_compl_wait 2017-03-27 22:03:04 -04:00
be_cmds.h scsi: be2iscsi: Fix closing of connection 2017-03-27 22:03:04 -04:00
be_iscsi.c scsi: be2iscsi: Fix closing of connection 2017-03-27 22:03:04 -04:00
be_iscsi.h scsi: be2iscsi: Update copyright information 2016-08-23 22:42:44 -04:00
be_main.c scsi: be2iscsi: Remove free_list for ASYNC handles 2017-03-27 22:03:40 -04:00
be_main.h scsi: be2iscsi: Remove free_list for ASYNC handles 2017-03-27 22:03:40 -04:00
be_mgmt.c scsi: be2iscsi: Fix closing of connection 2017-03-27 22:03:04 -04:00
be_mgmt.h scsi: be2iscsi: Fix closing of connection 2017-03-27 22:03:04 -04:00
be.h scsi: be2iscsi: Fix closing of connection 2017-03-27 22:03:04 -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