Skip to content

Releases: amzn/amzn-drivers

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

ena_linux_2.12.0

26 Feb 08:31
Compare
Choose a tag to compare

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

15 Feb 16:56
Compare
Choose a tag to compare

Changes

  • Reduce build process output to stdout

Full Changelog: efa_nv_peermem_linux_1.1.0...efa_nv_peermem_linux_1.1.1

EFA Linux 2.8.0

15 Feb 18:00
Compare
Choose a tag to compare

New Features

  • Introduce Query MR support
  • Expose underlying interconnects used to reach memory regions

Bug Fixes

  • Fix compilation issues for mainline 6.8 kernels

Full Changelog: efa_linux_2.6.0...efa_linux_2.8.0

ENA Linux 2.11.1

07 Feb 15:00
Compare
Choose a tag to compare

Bug fixes

  • Free PHC info before netdev private info (adapter) is freed

Full Changelog: ena_freebsd_2.7.0...ena_linux_2.11.1

ENA FreeBSD 2.7.0

10 Jan 12:19
Compare
Choose a tag to compare

Features:
* Introduce customer and SRD metrics through sysctl
* Introduce spreading IRQs to CPUs capability using sysctl
* Upgrade ena-com to v2.7.0

Bug Fixes:
* Remove outdated APIs

Minor Changes:
* Introduce a shared stats sample interval for all stats
* Introduce a new compilation flag __FreeBSD_version

Full Changelog: 765c823...ena_freebsd_2.7.0

ENA Linux 2.11.0

20 Nov 07:53
Compare
Choose a tag to compare

New Features

  • Support max wide LLQ depth from device

Bug fixes

  • Count all currently missing TX completions in check
  • Fix compilation issues in Oracle Linux 8 and 9
  • ECC random number generation
  • Fix compilation issues in Red Hat 9.3

Minor Changes

  • Add reset reason for missing admin interrupt
  • Fix rpm installation for RHEL 8.x and 9.x

Full Changelog: efa_linux_2.6.0...ena_linux_2.11.0