Skip to content

Releases: Mellanox/libxlio

3.21.2

11 Jan 07:06
Compare
Choose a tag to compare

Fixed:

  • Update the copyright statement to 2024

3.21.1

14 Dec 17:34
Compare
Choose a tag to compare
3.21.1 Pre-release
Pre-release

Added:

  • Remove legacy rdtsc/time instrumentation
  • Add envoy enable_reuse_port=true support
  • Full TCP keepalive support
  • Optimize SocketXtreme TCP RX buffers release
  • Add socket isolation extra API feature
  • Update DEK usage to dpcp 1.1.44 API

Fixed:

  • Treat negative listen backlog as maximum allowed
  • Fix poll() for offloaded sockets with events=0
  • Fix clang-analyzer warnings
  • Allow TX segment split on ACK receive

3.20.8

16 Nov 15:38
Compare
Choose a tag to compare

Added:

  • Add missed BlueField-3 to README.md

Fixed:

  • Fix buffer double free in SocketXtreme TCP flow

3.20.7

23 Oct 12:00
Compare
Choose a tag to compare
3.20.7 Pre-release
Pre-release

Fixed:

  • Fix TCP data misplace after a fast retransmission

3.20.6

17 Oct 16:50
Compare
Choose a tag to compare
3.20.6 Pre-release
Pre-release

Fixed:

  • Handle empty IP list
  • Connection creation time improvement
  • Blocking API hanging with delegated TCP timers
  • Print XLIO_MEMORY_LIMIT_USER in the XLIO header

3.20.5

05 Oct 10:43
Compare
Choose a tag to compare
3.20.5 Pre-release
Pre-release

Fixed:

  • Initialization in case XLIO_NGINX_UDP_POOL_SIZE
  • Corruption during ring release
  • Fixes for XLIO_MEMORY_LIMIT

3.20.4

20 Sep 21:01
Compare
Choose a tag to compare
3.20.4 Pre-release
Pre-release

Added:

  • Recover neigh after link down/up
  • Improve process destroy flow
  • Add envoy support
  • Implement xlio_allocator_heap
  • Print report at exit on buffer errors

Fixed:

  • Fix releasing ring flow

3.20.3

12 Sep 14:08
Compare
Choose a tag to compare
3.20.3 Pre-release
Pre-release

Added:

  • 64K page kernel support
  • Nginx proxy mode support
  • External vlan-tag socket option
  • option_size for size parameters
  • Profiling ability

Fixed:

  • Wrong lwip seqno wrap around condition
  • Removed reg_mem generic warning
  • clang compilation
  • RX ring migration race
  • Stuck empty rx ring cleanup

3.20.2

22 Aug 16:49
Compare
Choose a tag to compare
3.20.2 Pre-release
Pre-release

Fixed:

  • Socketxtreme polling and GRO flush segfaults
  • Unlock sockinfo_tcp before destruction
  • Choose ipv4 source ip according to subnet
  • gtest/socketxtreme_poll tests

3.20.1

13 Aug 07:59
Compare
Choose a tag to compare
3.20.1 Pre-release
Pre-release

Added:

  • Delegated TCP timers and lockless ring/socket
  • Socketxtreme GRO
  • SocketXtreme improvements
  • Aggregate zerocopy buffers in a single segment
  • Termination socket cleanup for delegated TCP timers
  • Make xlio_exit symbol visible
  • CSV stats printer + debug coutners

Fixed:

  • Socketxtreme latency
  • CI for dpcp configuration
  • UDP checksum zero