Skip to content

Releases: amzn/amzn-drivers

ENA Linux 2.13.1

25 Nov 10:19
Compare
Choose a tag to compare

Bug fixes

  • Fix XDP functions hiding causing limited XDP functionality
  • Update non-adaptive interrupt moderation for XDP queues
  • Fix premature napi completion causing panic in XDP_TX and XDP_REDIRECT
  • Add adjfine hook to PHC, required from Upstream kernel 6.2
  • Don't allow ethtool to choose flow steering rule location

Minor Changes

  • Document nitro version instead of EC2 instance generations
  • Update RHEL DKMS documentation
  • Reset procedure status print update
  • Upstream kernel backports
  • Add note about flow steering commands utilization

Full Changelog: ena_freebsd_2.8.0...ena_linux_2.13.1

ENA FreeBSD 2.8.0

20 Nov 17:53
Compare
Choose a tag to compare

Features
* Add support for device request reset message over AENQ
* Support LLQ entry size recommendation from device
* Support max large LLQ depth from the device
* Expand PHC infrastructures
* Configuration notification support

Bug Fixes
* Fix leaking ifmedia resources on detach
* Fix netmap socket chain unmapping issue
* Properly reinit netmap structs upon sysctl changes
* Correctly count missing TX completions

Minor Changes
* Add reset reason for corrupted TX/RX completion descriptors
* Add reset reason for missing admin interrupts
* Improve reset reason statistics
* Update licenses

Full Changelog: ff16896...ena_freebsd_2.8.0

EFA Linux 2.13.0

30 Oct 17:39
Compare
Choose a tag to compare

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

07 Oct 15:09
Compare
Choose a tag to compare

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

01 Oct 16:53
Compare
Choose a tag to compare

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

09 Sep 19:12
Compare
Choose a tag to compare

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

09 Jul 21:23
Compare
Choose a tag to compare

** 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

27 Jun 12:07
Compare
Choose a tag to compare

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

06 Jun 12:02
Compare
Choose a tag to compare

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

23 May 10:49
Compare
Choose a tag to compare

Bug fixes

  • Resolve a -Wmissing-prototypes compilation warning

Full Changelog: ena_linux_2.12.0...ena_linux_2.12.1