On Wed, 15 Oct 2025 10:06:46 +0300 Shai Brandes <[email protected]> wrote:
> This patchset includes an upgrade of the ENA HAL, > introduces a new feature, and addresses three bug fixes. > Based on repository: dpdk-next-net; branch: origin/main; hash: 1d627ea13a > > Thank you in advance to the net maintainers and community members > for your time and effort reviewing the code. > > Best regards, > Shai Brandes > AWS Elastic Network Adapter team > > Shai Brandes (21): > net/ena/base: optimize Tx desc fields setting > net/ena/base: rework admin timeout handling > net/ena/base: add extended Tx cdesc support > net/ena/base: add IO ring helper functions > net/ena/base: add lost interrupt indication > net/ena/base: add Rx cdesc dump on bad request ID > net/ena: add Rx HW timestamping support > net/ena: rework sanity checks > net/ena: add verification of DMA address width > net/ena: fix PCI BAR mapping on 64K page size > net/ena: style and comment changes > net/ena/base: rework log format > net/ena/base: add phc error statistics > net/ena/base: remove redundant zeroing of Tx desc > net/ena/base: style changes in hal > net/ena/base: improve admin logging > net/ena/base: remove redundant if sentence > net/ena/base: fix unsafe memcpy on invalid memory > net/ena/base: optimize branch prediction > net/ena/base: change return type and improve logging > net/ena: upgrade driver version to 2.14.0 > > doc/guides/nics/ena.rst | 4 + > doc/guides/rel_notes/release_25_11.rst | 5 + > drivers/net/ena/base/ena_com.c | 346 ++++++++++++------ > drivers/net/ena/base/ena_com.h | 63 +++- > .../net/ena/base/ena_defs/ena_admin_defs.h | 44 +++ > .../net/ena/base/ena_defs/ena_eth_io_defs.h | 12 +- > drivers/net/ena/base/ena_eth_com.c | 218 +++++++---- > drivers/net/ena/base/ena_eth_com.h | 59 +-- > drivers/net/ena/base/ena_plat_dpdk.h | 24 +- > drivers/net/ena/ena_ethdev.c | 140 ++++++- > drivers/net/ena/ena_ethdev.h | 19 +- > drivers/net/ena/ena_rss.c | 2 + > 12 files changed, 693 insertions(+), 243 deletions(-) > There are some merge conflicts (common problem) on the release notes. Recommend that in future, release note changes be last or standalone patch.

