Hi Roland, This series 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 V0: - don't change struct ibv_port_attr flags field from uint32_t to enum (size could change) - ibv_ah_attr_ex is extendable and contains ibv_ah_attr Matan Barak (3): Add ibv_port_cap_flags Use neighbour lookup for RoCE UD QPs Eth L2 resolution Add ibv_query_port_ex support Makefile.am | 3 + configure.ac | 11 + include/infiniband/verbs.h | 159 ++++++++- src/device.c | 2 + src/neigh.c | 866 ++++++++++++++++++++++++++++++++++++++++++++ src/neigh.h | 42 +++ src/verbs.c | 163 ++++++++- 7 files changed, 1243 insertions(+), 3 deletions(-) create mode 100644 src/neigh.c create mode 100644 src/neigh.h -- 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
