mbox series

[RFC,WIP,0/2] *** SUBJECT HERE ***

Message ID cover.1537896647.git.swise@opengridcomputing.com (mailing list archive)
Headers show
Series *** SUBJECT HERE *** | expand

Message

Steve Wise Sept. 25, 2018, 5:30 p.m. UTC
This series is work in progress to enable creating
soft rdma links dynamically using netlink messages.  The
user 'rdma' command will be enhanced to send these new
messages.  The user tool changes can be seen here:

https://github.com/larrystevenwise/iproute2/commit/d75663559f0ca2b9466ce6913a02fddc033dae76
https://github.com/larrystevenwise/iproute2/commit/e62dc775cd09390b7d6d50d5238ef76ad37b8567

Note there is at least one outstanding issue:  the rdma-core requires
RXE links to be named "rxe*" or it fails to associate an rxe uverbs
driver with the rxe provider.  This is TBD...

Also, this series should be rebased on top of
Jason's device rename series once it is merged. See:
https://www.spinics.net/lists/linux-rdma/msg69298.html

Please comment!

Thanks,

Steve.


Steve Wise (2):
  RDMA/Core: add RDMA_NLDEV_CMD_NEWLINK/DELLLINK support
  rdma_rxe: use netlink messages to add/delete links

 drivers/infiniband/core/nldev.c       | 113 ++++++++++++++++++++++++++++++++++
 drivers/infiniband/sw/rxe/rxe.c       |  61 ++++++++++++++++++
 drivers/infiniband/sw/rxe/rxe_net.c   |   3 +-
 drivers/infiniband/sw/rxe/rxe_net.h   |   2 +-
 drivers/infiniband/sw/rxe/rxe_sysfs.c |   6 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c |   1 -
 include/rdma/rdma_netlink.h           |  11 ++++
 include/uapi/rdma/rdma_netlink.h      |   9 +++
 8 files changed, 200 insertions(+), 6 deletions(-)