Skip to content

RDMA fixes and refactoring rdma-next-2017-12-24

Leon Romanovsky linux-rdma 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8RDMA/rxe: Remove useless export symboldrivers/infiniband/sw/rxe/rxe.c drivers/infiniband/sw/rxe/rxe.h+5 -70 replies
2/8RDMA/netlink: Simplify code of autoload modulesdrivers/infiniband/core/netlink.c+3 -50 replies
3/8RDMA/core: Replace open-coded variant of put_devicedrivers/infiniband/core/device.c+1 -10 replies
4/8RDMA/nldev: Refactor nldev handle to be common functiondrivers/infiniband/core/nldev.c+14 -60 replies
5/8RDMA/core: Provide locked variant of device name to index functiondrivers/infiniband/core/core_priv.h drivers/infiniband/core/device.c+17 -02 replies
6/8RDMA/netlink: Protect device query from device removaldrivers/infiniband/core/nldev.c+15 -102 replies
7/8RDMA/nldev: Protect port query from accidental device removaldrivers/infiniband/core/nldev.c+23 -140 replies
8/8RDMA/cma: Mark end of CMA ID messagesdrivers/infiniband/core/cma.c+1 -00 replies

Reviews trailers per patch

7 of 8 patches have a Reviewed-by or Acked-by.

PatchMark Bloch
1/8R-b
2/8R-b
3/8R-b
4/8R-b
5/8R-b
6/8R-b
7/8R-b
8/8

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH rdma-next 0/8] RDMA fixes and refactoring rdma-next-2017-12-24

Small series of various fixes to netlink, core and RXE found during resource tracking development. It is based on
https://patchwork.kernel.org/patch/10093725/ and
https://patchwork.kernel.org/patch/10131941/

The patches are available in the git repository at:
git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git tags/rdma-next-2017-12-24-3

Thanks
---------------------------------------

Leon Romanovsky (8):
RDMA/rxe: Remove useless export symbol
RDMA/netlink: Simplify code of autoload modules RDMA/core: Replace open-coded variant of put_device RDMA/nldev: Refactor nldev handle to be common function RDMA/core: Provide locked variant of device name to index function RDMA/netlink: Protect device query from device removal RDMA/nldev: Protect port query from accidental device removal RDMA/cma: Mark end of CMA ID messages

 drivers/infiniband/core/cma.c       |  1 +
 drivers/infiniband/core/core_priv.h |  1 +
 drivers/infiniband/core/device.c    | 18 +++++++-
 drivers/infiniband/core/netlink.c   |  8 ++--
 drivers/infiniband/core/nldev.c     | 82 +++++++++++++++++++++++--------------
 drivers/infiniband/sw/rxe/rxe.c     |  6 ---
 drivers/infiniband/sw/rxe/rxe.h     |  6 ++-
 7 files changed, 79 insertions(+), 43 deletions(-)
Signature · 6 lines
2.15.1

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html