]> git.baikalelectronics.ru Git - kernel.git/commit
IB/iser: Suppress completions for fast registration work requests
authorSagi Grimberg <sagig@mellanox.com>
Thu, 23 Jan 2014 10:31:28 +0000 (12:31 +0200)
committerRoland Dreier <roland@purestorage.com>
Tue, 18 Mar 2014 05:33:54 +0000 (22:33 -0700)
commitb547dfe1b2ceddd11c6402857ef9df85237e2c5c
treeed8c134a1d13ac69b09b479fa5cee56a23980aac
parentc12b88ed84c80e42e377bda8d1cbf68924238ae1
IB/iser: Suppress completions for fast registration work requests

In case iSER uses fast registration method, it should not request for
successful completions on fast registration nor local invalidate
requests.  We color wr_id with ISER_FRWR_LI_WRID in order to correctly
consume error completions.

Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/ulp/iser/iscsi_iser.h
drivers/infiniband/ulp/iser/iser_memory.c
drivers/infiniband/ulp/iser/iser_verbs.c