Releases: amzn/amzn-drivers
Releases · amzn/amzn-drivers
ENA Linux 2.8.2
Bug Fixes
- Fix devlink large LLQ config not fully applied
Full Changelog: ena_freebsd_2.6.2...ena_linux_2.8.2
ENA Linux 2.8.1
New Features
- Add extended metrics mechanism support
- Add conntrack customer metric to ethtool
Bug Fixes
- Fix compilation issues on SLES 15 SP4
- Fix compilation errors in RHEL 8.7, 9.0
- Configure TX rings mem policy in reset flow
Minor Changes
- Add napi_build_skb support
- Add napi_consume_skb
- Align ena_alloc_map_page signature
- Move from strlcpy with unused retval to strscpy
- Add status check for strscpy calls
- Backport napi_alloc_skb usage
Full Changelog: d70f32d...ena_linux_2.8.1
ENA FreeBSD 2.6.2
Bug Fixes
- Remove timer service re-arm on ena_restore_device failure.
- Re-Enable per-packet missing tx completion print
Minor Changes
- Remove support for FreeBSD 11 from README and RELEASE_NOTES.
Full Changelog: ena_linux_2.8.1...ena_freebsd_2.6.2
efa_linux_2.1.1
linux/efa: Bump driver version to 2.1.1 Reviewed-by: Firas Jahjah <firasj@amazon.com> Signed-off-by: Michael Margolin <mrgolin@amazon.com>
efa_linux_2.1.0
linux/efa: Bump driver version to 2.1.0 Reviewed-by: Firas Jahjah <firasj@amazon.com> Signed-off-by: Michael Margolin <mrgolin@amazon.com>
ENA Linux 2.8.0
Notes
- The driver is now dependent on the ptp module for loading
See README for more details.
New Features
- Add support for PTP HW clock
- Add support for SRD metrics
Feature's enablement and documentation would be in future release
Bug Fixes
- Fix potential sign extension issue
- Reduce memory footprint of some structs
- Fix updating rx_copybreak issue
- Fix xdp drops handling due to multibuf packets
- Handle ena_calc_io_queue_size() possible errors
- Destroy correct amount of xdp queues upon failure
Minor Changes
- Remove wide LLQ comment on supported versions
- Backport uapi/bpf.h inclusion
- Add a counter for driver's reset failures
- Take xdp packets stats into account in ena_get_stats64()
- Make queue stats code cleaner by removing if block
- Remove redundant empty line
- Remove confusing comment
- Remove flag reading code duplication
- Replace ENA local ENA_NAPI_BUDGET to global NAPI_POLL_WEIGHT
- Change default print level for netif_ prints
- Relocate skb_tx_timestamp() to improve time stamping accuracy
- Backport bpf_warn_invalid_xdp_action() change
- Fix incorrect indentation using spaces
- Driver now compiles with Linux kernel 5.19
Full Changelog: a5df9cc...ena_linux_2.8.0
ENA Linux 2.7.4
ENA Linux 2.7.3
Changes
- Make AF XDP native support experimental
- Update supported distributions documentation
Full Changelog: e6ba771...ena_linux_2.7.3
ENA Linux 2.7.2
Bug Fixes
- Fix compilation for SLES 15 SP3
- Fix compilation for RHEL 8.6
- Fix wrong value check in copybreak sysfs code
Minor Changes
- Provide more information on TX timeouts
- Use the same interrupt moderation value for both TX and RX
In XDP TX/REDIRECT channels
Full Changelog: 0a10b42...ena_linux_2.7.2