mbox series

[00/15] net/ena: driver release 2.10.0

Message ID 20240702144626.14545-1-shaibran@amazon.com (mailing list archive)
Headers
Series net/ena: driver release 2.10.0 |

Message

Brandes, Shai July 2, 2024, 2:46 p.m. UTC
From: Shai Brandes <shaibran@amazon.com>

Hi all,
This release contains:
1. HAL upgrade to latest divided into separate patches.
2. three bug fixes.
3. restructuring of the Rx checksum code for readability
4. restructuring of the device uninit flow which is also needed
   for adding hot un/plug support later.
5. modification of logs on the datapath that leads to improved performance.

Will appreciate your feedbacks!
All the best and thanks in advance,
Shai

Shai Brandes (15):
  net/ena/base: add descriptor dump capability
  net/ena/base: remove unused param
  net/ena/base: remove redundant assert checks
  net/ena/base: update memory barrier comment
  net/ena/base: add method to check used entries
  net/ena/base: add an additional reset reason
  net/ena/base: update copyrights comments
  net/ena/base: add macro for bitfield access
  net/ena: logger change to improve performance
  net/ena: rework device uninit
  net/ena: fix bad checksum handling
  net/ena: fix invalid return value check
  net/ena: fix wrong handling of checksum
  net/ena: rework Rx checksum inspection
  net/ena: upgrade driver version to 2.10.0

 doc/guides/rel_notes/release_24_07.rst        |  11 +
 drivers/net/ena/base/ena_com.c                | 167 +++++++------
 drivers/net/ena/base/ena_com.h                |  14 +-
 .../net/ena/base/ena_defs/ena_admin_defs.h    |   5 +-
 .../net/ena/base/ena_defs/ena_common_defs.h   |   4 +-
 .../net/ena/base/ena_defs/ena_eth_io_defs.h   |   5 +-
 drivers/net/ena/base/ena_defs/ena_includes.h  |   4 +-
 drivers/net/ena/base/ena_defs/ena_regs_defs.h |   5 +-
 drivers/net/ena/base/ena_eth_com.c            | 231 +++++++++++-------
 drivers/net/ena/base/ena_eth_com.h            |  33 ++-
 drivers/net/ena/base/ena_plat.h               |   4 +-
 drivers/net/ena/base/ena_plat_dpdk.h          |  24 +-
 drivers/net/ena/ena_ethdev.c                  | 134 +++++-----
 13 files changed, 374 insertions(+), 267 deletions(-)
  

Comments

Ferruh Yigit July 7, 2024, 7:11 p.m. UTC | #1
On 7/2/2024 3:46 PM, shaibran@amazon.com wrote:
> From: Shai Brandes <shaibran@amazon.com>
> 
> Hi all,
> This release contains:
> 1. HAL upgrade to latest divided into separate patches.
> 2. three bug fixes.
> 3. restructuring of the Rx checksum code for readability
> 4. restructuring of the device uninit flow which is also needed
>    for adding hot un/plug support later.
> 5. modification of logs on the datapath that leads to improved performance.
> 
> Will appreciate your feedbacks!
> All the best and thanks in advance,
> Shai
> 
> Shai Brandes (15):
>   net/ena/base: add descriptor dump capability
>   net/ena/base: remove unused param
>   net/ena/base: remove redundant assert checks
>   net/ena/base: update memory barrier comment
>   net/ena/base: add method to check used entries
>   net/ena/base: add an additional reset reason
>   net/ena/base: update copyrights comments
>   net/ena/base: add macro for bitfield access
>   net/ena: logger change to improve performance
>   net/ena: rework device uninit
>   net/ena: fix bad checksum handling
>   net/ena: fix invalid return value check
>   net/ena: fix wrong handling of checksum
>   net/ena: rework Rx checksum inspection
>   net/ena: upgrade driver version to 2.10.0
>

Except from 7/15 (copyright one),

Series applied to dpdk-next-net/main, thanks.