Skip to content

Releases: amzn/amzn-drivers

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

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