From: Leon Romanovsky <leonro@xxxxxxxxxxxx> >From Michael: The series exposes new field CapabilityMask2 defined by IBTA specification. As an outcome of it, the new links speed (HDR) is exposed. This come together with new 2x link width, new rates are added to support various combinations of speeds and widths. In current series, this new CapabilityMask2 is forwarded to user through RDMAtool and patch to extend uverbs query port will follow. Thanks Michael Guralnik (7): IB/core: Add CapabilityMask2 to port attributes IB/core: Add 2X port width IB/core: Add new IB rates IB/mlx5: Report CapabilityMask2 in ib_query_port IB/mlx5: Add HDR speed support to query port IB/mlx5: Avoid load failure due to unknown link width IB/mlx5: Add 2X width support to query_port drivers/infiniband/core/verbs.c | 12 +++++++++++ drivers/infiniband/hw/mlx5/mad.c | 13 ++++++++++++ drivers/infiniband/hw/mlx5/main.c | 34 +++++++++++++++---------------- drivers/infiniband/hw/mlx5/qp.c | 2 +- include/linux/mlx5/driver.h | 4 ++-- include/rdma/ib_mad.h | 10 +++++++++ include/rdma/ib_verbs.h | 9 +++++++- 7 files changed, 62 insertions(+), 22 deletions(-) -- 2.19.1