]> Git Repo - linux.git/commit
RDMA/core: Save the MR type in the ib_mr structure
authorMax Gurtovoy <[email protected]>
Tue, 11 Jun 2019 15:52:38 +0000 (18:52 +0300)
committerJason Gunthorpe <[email protected]>
Mon, 24 Jun 2019 14:49:26 +0000 (11:49 -0300)
commita0bc099abf7b45b16cb18459f3516af8c2fea781
tree099531c4654bf7a0f6697b6b65fbd632e7d7af01
parent36b1e47ff0c196a95d5e55a05b3f988f827cce7e
RDMA/core: Save the MR type in the ib_mr structure

This is a preparation for the signature verbs API change. This change is
needed since the MR type will define, in the upcoming patches, the need
for allocating internal resources in LLD for signature handover related
operations. It will also help to make sure that signature related
functions are called with an appropriate MR type and fail otherwise.
Also introduce new mr types IB_MR_TYPE_USER, IB_MR_TYPE_DMA and
IB_MR_TYPE_DM for correctness.

Signed-off-by: Max Gurtovoy <[email protected]>
Signed-off-by: Israel Rukshin <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Reviewed-by: Sagi Grimberg <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/uverbs_std_types_mr.c
drivers/infiniband/core/verbs.c
include/rdma/ib_verbs.h
This page took 0.054566 seconds and 4 git commands to generate.