diff options
author | Christoph Hellwig <hch@lst.de> | 2016-09-05 13:56:16 +0300 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-09-23 20:47:44 +0300 |
commit | 50d46335b03baa9767e79a6f4757df7bd31eba21 (patch) | |
tree | 95a0a3c0926d3fd944045075573a38f08728142e /include/rdma | |
parent | 64278fe89b729dddb8dbe5ea52220685f6103d1b (diff) | |
download | linux-50d46335b03baa9767e79a6f4757df7bd31eba21.tar.xz |
IB/core: rename pd->local_mr to pd->__internal_mr
This has two reasons: a) to clearly mark that drivers don't have any
business using it, and b) because we're going to use it for the
(dangerous) global rkey soon, so that drivers don't create on themselves.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Reviewed-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include/rdma')
-rw-r--r-- | include/rdma/ib_verbs.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h index 8e90dd28bb75..38a08dae49c4 100644 --- a/include/rdma/ib_verbs.h +++ b/include/rdma/ib_verbs.h @@ -1373,7 +1373,11 @@ struct ib_pd { struct ib_device *device; struct ib_uobject *uobject; atomic_t usecnt; /* count all resources */ - struct ib_mr *local_mr; + + /* + * Implementation details of the RDMA core, don't use in drivers: + */ + struct ib_mr *__internal_mr; }; struct ib_xrcd { |