]> git.proxmox.com Git - mirror_iproute2.git/commit - rdma/utils.c
rdma: Add MR resource tracking information
authorSteve Wise <swise@opengridcomputing.com>
Thu, 29 Mar 2018 16:10:41 +0000 (09:10 -0700)
committerDavid Ahern <dsahern@gmail.com>
Sun, 1 Apr 2018 15:18:56 +0000 (08:18 -0700)
commit8958a15c040e05f4f2c6f3946322202fdb875348
tree8c457ed440fc6aefbe0b665bc7e0b38c5a16234b
parentb0b8e32cbf6ee8310ce2138b89d288ef0e3caca2
rdma: Add MR resource tracking information

Sample output:

Without CAP_NET_ADMIN:

$ rdma resource show mr mrlen 65536
dev mlx4_0 mrlen 65536 pid 0 comm [nvme_rdma]
dev cxgb4_0 mrlen 65536 pid 0 comm [nvme_rdma]

With CAP_NET_ADMIN:

# rdma resource show mr mrlen 65536
dev mlx4_0 rkey 0x12702 lkey 0x12702 iova 0x85724a000 mrlen 65536 pid 0 comm [nvme_rdma]
dev cxgb4_0 rkey 0x68fe4e9 lkey 0x68fe4e9 iova 0x835b91000 mrlen 65536 pid 0 comm [nvme_rdma]

Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Reviewed-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: David Ahern <dsahern@gmail.com>
include/json_writer.h
lib/json_writer.c
rdma/res.c
rdma/utils.c