Releases: Mellanox/libvma
Releases · Mellanox/libvma
VMA 8.4.11
New Features
- Add systemd support for daemon
- Improve selection of filesystem monitor method
Fixes
- Fix crash when VMA could not resolve neighbor
- Fix SYN messages are sent to invalid peer
- Reorder netlink event registration at startup
- Fix daemon for powerpc
- Fix issue in inotify processing
- Correct warning check for flow steering
VMA 8.5.1
New Features
- Use --enable-socketxtreme configuration in jenkins
- Add failure message for --enable-vmapoll
- Rename inside tests
- Rename vmapoll internal functions
- Rename vmapoll interfaces
- Use --enable-socketxtreme option
- Add support for route and rule extended table id
- Disable TCP congestion control using VMA parameter
- Remove volatile when handling CQE in MP_RQ
- Add systemd support for daemon
- Improve build configure structure
- Improve selection of filesystem monitor method
- Allow to override build date
- Add support for static ARP entries
- Optimize ib_ctx_handler clas
Fixes
- Revert some vma_extra sockeXtreme names change
- Fix typo in CQ struct debth->debt
- Not respond to incoming FIN in the listen state
- Not respond to incoming RST in the listen state
- Fix daemon for powerpc
- Fix issue in inotify processing
- Correct warning check for flow steering
- Fix typos in README.txt
VMA 8.4.10
New Features
- Send quickack depending on the payload size
- Add MTU find logic to ring
- VMA stats - Remove timewait interval in last cycle
Fixes
- Fix ibv_destroy_cq() failure while VMA_TCP_3T_RULES=1
- Use dst_enty to find the route MTU
- Inherit missing properties from the parent
- Fix ring statistics are not updated was flowtag is enabled
- Fix VMA_BUFFER_BATCHING_MODE is ignored while set from spec
VMA 8.4.9
New Features
- Override MTU from route over interface MTU
- Add parsing route table metrics
- Rename VMA_SPEC parameter 6973 to 7750
- Add VMA_TCP_QUICKACK environment variable
- Add TCP_QUICKACK option support
- Add delayed ack control into LWIP
- Modify valgrind suppression file
- Check if the module parameters exists
- Add Coverity badge to README.md
- Disable parser warning coverity checker
Fixes
- Fix TCP zero-window probe message sequence number
- Fix TCP zero window probe when there is data in-flight
- Fix compilation for --enable-opt-log=high
- Fix possible deadlock during connect
- Fix traffic is not offloaded for high VMA_RX_WRE values
VMA 8.4.8
VMA 8.4.7
VMA 8.4.6
VMA 8.4.5
New Features
- Add On Device Memory support
- Move epoll's poll_os logic to the internal thread
- Enable Debian package timestamp
Fixes
- Consider cache_line when getting CQE
- Solve gcc7.x [deprecated]
- Solve gcc7.x [format-overflow]
- Solve gcc7.x [array-bounds]
- Solve gcc7.x [implicit-fallthrough]
- Fix TCP window deadlock in case of a small window
- Fix lack of interface reinitialization (Tx PRM implementation)
- Fix Valgrind issue - uninitialized byte(s)
- Fix wrong handling of UDP setsockopt() using UDP_MAP_REMOVE
VMA 8.4.4
New Features
- Add netmap API VMA wrapper
- Add statistics to Multi-Packet rings
Fixes
- Update output example and default parameters in README.txt
- Fix for the first packet checksum in case VLAN trunk
- Remove ambiguous line from insufficient hugepage warning
- Fix possible crash when migration occurs
- Fix compilation error when configuring using disable-exp-cq
- Reduce interval for syncing time_converter clock parameters
- Nullify application name after freeing its pointer