RDMA fixes and refactoring
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 3 repliesIn review
Changes in v1 from the cover letter
* Squashed patches related to __ib_device_get_by_index and removed that function from core_priv.h.
* Change write semaphore to be read semaphore in ib_device_get_by_index()
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | RDMA/rxe: Remove useless export symboldrivers/ drivers/ | +5 | 0 replies | |
| 2/7 | RDMA/netlink: Simplify code of autoload modulesdrivers/ | +3 | 0 replies | |
| 3/7 | RDMA/core: Replace open-coded variant of put_devicedrivers/ | +1 | 0 replies | |
| 4/7 | RDMA/nldev: Refactor nldev handle to be common functiondrivers/ | +14 | 0 replies | |
| 5/7 | RDMA/core: Provide locked variant of device name to index functiondrivers/ drivers/ | +17 | 0 replies | |
| 6/7 | RDMA/netlink: Protect device and port queries from device removaldrivers/ drivers/ drivers/ | +42 | 2 replies | |
| 7/7 | RDMA/cma: Mark end of CMA ID messagesdrivers/ | +1 | 0 replies |
Reviews trailers per patch
6 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Mark Bloch |
|---|---|
| 1/7 | R-b |
| 2/7 | R-b |
| 3/7 | R-b |
| 4/7 | R-b |
| 5/7 | R-b |
| 6/7 | R-b R-b |
| 7/7 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH rdma-next v1 0/7] RDMA fixes and refactoring
Changelog:
v0 -> v1:
* Squashed patches related to __ib_device_get_by_index and removed that function from core_priv.h.
* Change write semaphore to be read semaphore in ib_device_get_by_index()
---------------------------------------
Small series of various fixes to netlink, core and RXE found during resource tracking development.
The patches are available in the git repository at:
git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git tags/rdma-next-2018-01-01-1
Thanks
---------------------------------------
Leon Romanovsky (7):
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 and port queries from device removal RDMA/cma: Mark end of CMA ID messages
drivers/infiniband/core/cma.c | 1 + drivers/infiniband/core/core_priv.h | 2 +- drivers/infiniband/core/device.c | 23 ++++++++++- 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, 83 insertions(+), 45 deletions(-)
--
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