The source project of this merge request has been removed.
mlx4: Update drivers up to Linux v6.8
Hi all,
This MR includes updates for the mlx4 drivers. It has backports of features and fixes up to kernel v6.8.
JIRA: https://issues.redhat.com/browse/RHEL-24474
All patches are accepted upstream in Linus' tree. Each patch commit message describes its origin.
This patch set passed incremental build testing to verify that it is bisectable. Sanity tests ran over mlx5 drivers on x86_64 systems (using ConnectX-3), including the following:
Ethernet:
- IPv4 traffic (ICMP, TCP, UDP).
- IPv6 traffic (ICMP, TCP, UDP).
VLAN:
- IPv4 traffic (ICMP, TCP, UDP).
- IPv6 traffic (ICMP, TCP, UDP).
RoCE:
- RDMA (ibv_*_pingpong).
- RDMACM (examples that comes with librdmacm packages).
Infiniband:
- RDMA (ibv_*_pingpong).
- RDMACM (examples that comes with librdmacm packages).
IPoIB:
- IPv4 traffic (ICMP, TCP, UDP).
- IPv6 traffic (ICMP, TCP, UDP).
PKey:
- IPv4 traffic (ICMP, TCP, UDP).
- IPv6 traffic (ICMP, TCP, UDP).
ASAP2/OVS:
- Various sanity tests covering OVS offloads.
NFSoRDMA:
- Discover, mount and write.
iSER:
- Discover, login and mount.
SRP:
- Verify srp_daemon service is up and system can discover SRP targets.
Signed-off-by: Benjamin Poirier bpoirier@nvidia.com
Edited by Kamal Heib