Releases: amzn/amzn-drivers
Releases · amzn/amzn-drivers
EFA Linux 2.13.0
New Features
- Add an option to create QP with specific service level
- Report link speed according to device parameters
Full Changelog: efa_linux_2.12.1...efa_linux_2.13.0
EFA Linux 2.12.1
Minor Fixes
- Fix RNR configuration for SRD kernel QPs
Full Changelog: efa_linux_2.12.0...efa_linux_2.12.1
EFA Linux 2.12.0
New Features
- Introduce EFA kernel verbs support
- Add 0xefa3 device support
- Report device node GUID
Minor Changes
- Adjust CQ creation interface for mainline 6.11 kernels
- Code cleanups
Full Changelog: efa_linux_2.10.0...efa_linux_2.12.0
ENA Linux 2.13.0
New Features
- Re-enable AF XDP zero-copy support
- Add support for flow steering
- Allow configuring LPC for less than 16 channels
Bug fixes
- Fix wrong memory handling of customer metrics
- Better detection of interrupt coalescing support
- Flush XDP TX queued packets in case of an error
- Hide PHC error bound sysfs file from showing when not supported
- Use flexible array in LPC
Minor Changes
- Fix typos and style issues
- Remove RPM installation from the main README
- Improve PHC documentation
- Dump invalid descriptors to the kernel ring to help debug issues
- Support kernel 6.10
Notes
- The flow steering feature will be available for newly attached ENIs
Full Changelog: ena_linux_2.12.3...ena_linux_2.13.0
ena_linux_2.12.3
** Bug fixes**
- Remove explicit numa specification for Linux
- Fix interrupt interval change flag override
- Prevent adaptive moderation override
- Free copybreak page if NUMA is incorrect
Full Changelog: ena_linux_2.12.2...ena_linux_2.12.3
ena_linux_2.12.2
Bug fixes
- Move eth_hw_addr_set to ECC to resolve compilation errors
Full Changelog: efa_linux_2.10.0...ena_linux_2.12.2
EFA Linux 2.10.0
New Features
- Introduce QP with unsolicited write with immediate receive
- Graceful shutdown
Minor Changes
- Limit number of EQs to available MSI-X vectors
- Improve admin completions error handling
- Improve error handling on missing BARs
Full Changelog: efa_linux_2.8.0...efa_linux_2.10.0
ena_linux_2.12.1
Bug fixes
- Resolve a
-Wmissing-prototypes
compilation warning
Full Changelog: ena_linux_2.12.0...ena_linux_2.12.1
ena_linux_2.12.0
New Features
- Add support for device reset request over AENQ
- Add NUMA aware interrupt allocation
Bug fixes
- Remove xdp drops from total rx drops in ena_get_stats64()
- Fix Makefile detection for header files changes
- Fix possible stuck tx packets when last tx packet is dropped in a burst
- Verify number of descriptors for copybreak
- Fix flush XDP packets on error
Minor Changes
- Add more info for tx timeout
- Document large LLQ enablement by default
- Featurize AF_XDP code
- RX ring submission queue optimization
- Remove redundant ena_select_queue handler
- Handle ENA_CMD_ABORTED case on admin queue interrupt mode
- Split reset reasons for missing keep alive notification
- Document best practices info for rx_overruns
- Add support for XDP in RHEL 8.5 and above
Full Changelog: efa_linux_2.8.0...ena_linux_2.12.0
EFA NV Peermem Linux 1.1.1
Changes
- Reduce build process output to stdout
Full Changelog: efa_nv_peermem_linux_1.1.0...efa_nv_peermem_linux_1.1.1