net/ena: Release 2.14.0
Status from this message: Queued to next-net
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest20 patches 2 repliesApplied
- v121 patches 2 repliesSuperseded
Changes in v2 from the cover letter
removed 0002-net-ena-base-rework-admin-timeout-handling.patch which caused compilation failure in ubuntu-22.04-clang-stdatomic test
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/20 | net/ena/base: optimize Tx desc fields settingdrivers/ | +10 | 0 replies | |
| 2/20 | net/ena/base: add extended Tx cdesc supportdrivers/ drivers/ drivers/ +3 more | +95 | 0 replies | |
| 3/20 | net/ena/base: add IO ring helper functionsdrivers/ drivers/ | +38 | 0 replies | |
| 4/20 | net/ena/base: add lost interrupt indicationdrivers/ drivers/ | +7 | 0 replies | |
| 5/20 | net/ena/base: add Rx cdesc dump on bad request IDdrivers/ | +8 | 0 replies | |
| 6/20 | net/ena: add Rx HW timestamping supportdoc/ doc/ drivers/ +7 more | +285 | 0 replies | |
| 7/20 | net/ena: rework sanity checksdrivers/ | +8 | 0 replies | |
| 8/20 | net/ena: add verification of DMA address widthdrivers/ | +7 | 0 replies | |
| 9/20 | net/ena: fix PCI BAR mapping on 64K page sizedoc/ drivers/ | +25 | 0 replies | |
| 10/20 | net/ena: style and comment changesdrivers/ drivers/ drivers/ | +5 | 0 replies | |
| 11/20 | net/ena/base: rework log formatdrivers/ | +1 | 0 replies | |
| 12/20 | net/ena/base: add phc error statisticsdrivers/ drivers/ | +65 | 0 replies | |
| 13/20 | net/ena/base: remove redundant zeroing of Tx descdrivers/ | +14 | 1 reply | |
| 14/20 | net/ena/base: style changes in haldrivers/ drivers/ | +41 | 0 replies | |
| 15/20 | net/ena/base: improve admin loggingdrivers/ | +8 | 0 replies | |
| 16/20 | net/ena/base: remove redundant if sentencedrivers/ | +1 | 0 replies | |
| 17/20 | net/ena/base: fix unsafe memcpy on invalid memorydrivers/ | +3 | 0 replies | |
| 18/20 | net/ena/base: optimize branch predictiondrivers/ drivers/ | +3 | 0 replies | |
| 19/20 | net/ena/base: change return type and improve loggingdrivers/ | +4 | 0 replies | |
| 20/20 | net/ena: upgrade driver version to 2.14.0drivers/ | +1 | 0 replies |
Reviews trailers per patch
All 20 patches have a Reviewed-by or Acked-by.
| Patch | Amit Bernstein | Yosef Raisman |
|---|---|---|
| 1/20 | R-b | R-b |
| 2/20 | R-b | R-b |
| 3/20 | R-b | R-b |
| 4/20 | R-b | R-b |
| 5/20 | R-b | R-b |
| 6/20 | R-b | |
| 7/20 | R-b | |
| 8/20 | R-b | |
| 9/20 | R-b | |
| 10/20 | R-b | |
| 11/20 | R-b | |
| 12/20 | R-b | |
| 13/20 | R-b | R-b |
| 14/20 | R-b | R-b |
| 15/20 | R-b | |
| 16/20 | R-b | R-b |
| 17/20 | R-b | R-b |
| 18/20 | R-b | R-b |
| 19/20 | R-b | R-b |
| 20/20 | R-b | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 00/20] net/ena: Release 2.14.0
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses few 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
---
v2:
removed 0002-net-ena-base-rework-admin-timeout-handling.patch which caused compilation failure in ubuntu-22.04-clang-stdatomic test
Shai Brandes (20):
net/ena/base: optimize Tx desc fields setting 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 | 273 +++++++++++++----- drivers/net/ena/base/ena_com.h | 62 +++- .../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 | 2 +- drivers/net/ena/ena_ethdev.c | 140 ++++++++- drivers/net/ena/ena_ethdev.h | 19 +- drivers/net/ena/ena_rss.c | 2 + 12 files changed, 626 insertions(+), 214 deletions(-)
Signature · 1 line
2.17.1