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)
commitdb523b8de13545488b6ff6c952b4527596f3c16a
treeed8c134a1d13ac69b09b479fa5cee56a23980aac
parentcfbf8d4857c26a8a307fb7cd258074c9dcd8c691
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