Skip to content

ENA Linux 2.10.0

Compare
Choose a tag to compare
@davidarinzon davidarinzon released this 23 Oct 16:54
· 150 commits to master since this release

Notes

  • Devlink support has been removed from the driver. Please consult the
    documentation on the different methods available for enabling Large LLQ.
  • Build system has been updated with the introduction of ECC (ENA Compatibility
    Check). The build command remained as is.

New Features

  • ECC (ENA Compatibility Check) build system update
  • Add TX/RX descriptor corruption check
  • Activate PHC on supported devices and retrieve PHC timestamp
    and error bound values.
  • Remove devlink support
  • Allow modifying large LLQ entry with sysfs

Bug fixes

  • Fix DMA syncing in XDP path when SWIOTLB is on
  • Delete double counting in ena_tx_map_skb error flow
  • Remove wrong napi id assignment in AF_XDP
  • Initialize llq_policy field for all cases
  • Fix skb truesize in case the RX buffer is not reused
  • Correct the Makefile dependency list
  • Fix crash when interrupt arrives after admin command timeout
  • Fix large LLQ in ethtool when devlink is disabled

Minor Changes

  • Add skb submission print time when freeing TX buffers
  • Add TX IPv6 checksum offload support indication
  • Improve reset reason statistics
  • Add Large LLQ enablement documentation

Full Changelog: ena_linux_2.9.1...ena_linux_2.10.0