linux_dsm_epyc7002/drivers/infiniband/ulp
Shlomo Pongratz 986db0d6c0 IB/iser: Restructure allocation/deallocation of connection resources
This is a preparation step to a patch that accepts the number of max
SCSI commands to be supported a session from user space iSCSI tools.

Move the allocation of the login buffer, FMR pool and its associated
page vector from iser_create_ib_conn_res() (which is called prior when
we actually know how many commands should be supported) to
iser_alloc_rx_descriptors() (which is called during the iscsi
connection bind step where this quantity is known).

Also do small refactoring around the deallocation to make that path
similar to the allocation one.

Signed-off-by: Shlomo Pongratz <shlomop@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2013-08-09 17:18:08 -07:00
..
ipoib IPoIB: Fix pkey change flow for virtualization environments 2013-07-31 14:23:44 -07:00
iser IB/iser: Restructure allocation/deallocation of connection resources 2013-08-09 17:18:08 -07:00
isert Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending 2013-07-11 12:57:19 -07:00
srp IB/srp: Let srp_abort() return FAST_IO_FAIL if TL offline 2013-07-11 16:43:48 -07:00
srpt target: make queue_tm_rsp() return void 2013-07-07 18:36:53 -07:00