Skip to content

Releases: amzn/amzn-drivers

ENA Linux 2.8.2

24 Jan 13:36
Compare
Choose a tag to compare

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

10 Jan 08:35
Compare
Choose a tag to compare

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

10 Jan 13:25
Compare
Choose a tag to compare

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

09 Nov 16:34
Compare
Choose a tag to compare
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

30 Oct 11:21
Compare
Choose a tag to compare
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

13 Sep 09:32
Compare
Choose a tag to compare

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

01 Aug 08:59
Compare
Choose a tag to compare

Changes

  • Fix remaining space check in DRB

Changelog: ena_linux_2.7.3...ena_linux_2.7.4

ENA Linux 2.7.3

21 Jun 15:34
Compare
Choose a tag to compare

Changes

  • Make AF XDP native support experimental
  • Update supported distributions documentation

Full Changelog: e6ba771...ena_linux_2.7.3

ENA Linux 2.7.2

29 May 12:52
Compare
Choose a tag to compare

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

ENA Linux 2.7.1

07 Apr 09:18
Compare
Choose a tag to compare

Bug fixes

  • Fix NUMA node update rate

Full Changelog: 7ea6a93...ena_linux_2.7.1