linux/drivers/scsi/be2iscsi
Jitendra Bhivare 291fef26e0 be2iscsi: Fix MCC WRB leak in open_connection
In open with IP of unknown address family, only tag is freed and error
returned. MCC WRB allocated for the operation is not freed.

Added check for supported family of IP in the beginning before
allocating the tag and WRB.

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
..
be_cmds.c be2iscsi: Cleanup processing of BMBX completion 2016-02-23 21:27:02 -05:00
be_cmds.h be2iscsi: Rename MCC and BMBX processing functions 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: Rename MCC and BMBX processing functions 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: Fix MCC WRB leak in open_connection 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
be.h be2iscsi: Use macros for MCC WRB and CQE fields 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