From: Steve Wise Date: Tue, 15 May 2018 18:19:30 +0000 (-0700) Subject: RDMA/NLDEV: remove mr iova attribute X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=e6125a254d7d2af806752c9b776d1ff4b565ce2e;p=openwrt%2Fstaging%2Fblogic.git RDMA/NLDEV: remove mr iova attribute Remove mr iova attribute because we don't want to pass up kernel pointers. Fixes: fccec5b89ac6 ("RDMA/nldev: provide detailed MR information") Signed-off-by: Steve Wise Signed-off-by: Jason Gunthorpe --- diff --git a/drivers/infiniband/core/nldev.c b/drivers/infiniband/core/nldev.c index 8674ca2d8f91..340c7bea45ab 100644 --- a/drivers/infiniband/core/nldev.c +++ b/drivers/infiniband/core/nldev.c @@ -535,9 +535,6 @@ static int fill_res_mr_entry(struct sk_buff *msg, struct netlink_callback *cb, goto err; if (nla_put_u32(msg, RDMA_NLDEV_ATTR_RES_LKEY, mr->lkey)) goto err; - if (nla_put_u64_64bit(msg, RDMA_NLDEV_ATTR_RES_IOVA, - mr->iova, RDMA_NLDEV_ATTR_PAD)) - goto err; } if (nla_put_u64_64bit(msg, RDMA_NLDEV_ATTR_RES_MRLEN, mr->length,