Release Notes Change History

Release

Description

9.8.40

Removed DPCP dependency from VMA.

See Bug Fixes History section.

9.8.31

See Bug Fixes History section.

9.5.2

  • Changed the default visibility of socIPoIB is temporarily unavailable when ket API symbols by hiding internal symbols and enabling export-only functions. This change in the default library configuration helps to:

    • Substantially improve the load time of the library

    • Produce better code quality by the optimizer

    • Reduces chances of symbol collision

  • Product source code is migrated to C++11 standard requirements.

  • See Bug Fixes section.

9.4.0

9.2.2

  • Added RoCE LAG support to VMA over MLNX_OFED RDMA-Core.

  • Bug Fixes.

9.1.1

  • Added man pages for libvma.

  • Added support for UDP 5 tuple hardware flow steering rules.

  • Added support for a new environment variable VMA_UDP_3T_RULES.

  • Removed support for ConnectX-3 and ConnectX-3 Pro NICs.

  • See Bug Fixes section.

9.0.2

  • Added the option for VMA daemon to set spoofed SYN retry interval.

  • See Bug Fixes section.

8.9.4

See Bug Fixes section.

8.8.3

  • Added SocketXtreme API support to the same VMA binary as the traditional Socket API.

  • Added the ability to specify ring allocation logic for any socket type.

  • Improved the VMA service installation under different Linux service managers.

8.7.5

  • Added support for TCP Rx timestamping.

  • Added support for an additional ring allocation logic: Ring logic per IP

    Usage: VMA_RING_ALLOCATION_LOGIC_RX/TX = 1

  • Added support for IP_TTL socket option.

  • Added support for re-establishing lost connection with VMA daemon.

  • Added support for sendfile() and sendfile64() functions, where in_fd is a file descriptor open for reading, and out_fd is an offloadable socket.

  • Added support for IPoIB in upstream/inbox drivers for ConnectX-4 and above adapter cards.

© Copyright 2023, NVIDIA. Last updated on Dec 12, 2023.