[PATCH libmlx4 V4 0/2] Add RoCE IP based addressing support for UD QPs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Yishai,

This is just a rebased-port of the series which adds support for Ethernet L2 address
resolution for UD QPs, whose L2 address-handles, unlike RC/UC/XRC/etc QPs are set
from user space without going through uverbs and the kernel IB core.

Matan and Or.

changes from V3:
 - Adapt the code for the latest changes in the related libibverbs series:
     Instead of using an extended create_ah_ex function, the standard (legacy)
     create_ah provider function uses a libibverbs utility function to
     handle the L2 resolution.
 - Removed the extended query port support and use an internal function for caching.

changes from V2:
 - Adapt the code for the latest changes in the related libibverbs series

changes from V1:
 - rebased against libmlx4  1.0.6

changes from V0:
 - better checking for invalid port numbers
 - create_ah_ex in libmlx4 conforms to the verbs extensions mechanism

Matan Barak (2):
  Add ibv_query_port caching support
  Add RoCE IP based addressing support for UD QPs

 src/mlx4.c  |    2 +
 src/mlx4.h  |    7 ++++++
 src/verbs.c |   66 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 3 files changed, 69 insertions(+), 6 deletions(-)

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




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux