Message ID | 20240702144626.14545-1-shaibran@amazon.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 08E3F4554D; Tue, 2 Jul 2024 16:46:51 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6F82640B95; Tue, 2 Jul 2024 16:46:41 +0200 (CEST) Received: from smtp-fw-33001.amazon.com (smtp-fw-33001.amazon.com [207.171.190.10]) by mails.dpdk.org (Postfix) with ESMTP id 4E4B340B9C for <dev@dpdk.org>; Tue, 2 Jul 2024 16:46:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1719931599; x=1751467599; h=from:to:cc:subject:date:message-id:mime-version; bh=6seDvEP12Fd2y9eEXh6sZQeDj3QXnNd8URVne1oLetw=; b=DbDM0szOPttPkmV/ncZ3e67WsLwuCPj9RUAEGHV8Op11ddfyfGmX6PGh p2WSXvk6SQd8wzEmEq8DMpQ+ie9/qwg0oIOacjMt7JtrU88fghZmw3UoH q79AU5u9V9LZTE/4FT00N2xbwe5CfqJAlLA5N5mLdbbZF18BdA8ZAswNl Y=; X-IronPort-AV: E=Sophos;i="6.09,178,1716249600"; d="scan'208";a="353711780" Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO smtpout.prod.us-east-1.prod.farcaster.email.amazon.dev) ([10.43.8.6]) by smtp-border-fw-33001.sea14.amazon.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jul 2024 14:46:33 +0000 Received: from EX19MTAEUC001.ant.amazon.com [10.0.10.100:18719] by smtpin.naws.eu-west-1.prod.farcaster.email.amazon.dev [10.0.35.104:2525] with esmtp (Farcaster) id b91ac7b1-1759-49d7-a897-7b174cba153a; Tue, 2 Jul 2024 14:46:32 +0000 (UTC) X-Farcaster-Flow-ID: b91ac7b1-1759-49d7-a897-7b174cba153a Received: from EX19D007EUB004.ant.amazon.com (10.252.51.85) by EX19MTAEUC001.ant.amazon.com (10.252.51.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.1258.34; Tue, 2 Jul 2024 14:46:32 +0000 Received: from EX19MTAUWB001.ant.amazon.com (10.250.64.248) by EX19D007EUB004.ant.amazon.com (10.252.51.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.2.1258.34; Tue, 2 Jul 2024 14:46:31 +0000 Received: from HFA15-CG15235BS.amazon.com (10.85.143.173) by mail-relay.amazon.com (10.250.64.254) with Microsoft SMTP Server id 15.2.1258.34 via Frontend Transport; Tue, 2 Jul 2024 14:46:30 +0000 From: <shaibran@amazon.com> To: <ferruh.yigit@amd.com> CC: <dev@dpdk.org>, Shai Brandes <shaibran@amazon.com> Subject: [PATCH 00/15] net/ena: driver release 2.10.0 Date: Tue, 2 Jul 2024 17:46:11 +0300 Message-ID: <20240702144626.14545-1-shaibran@amazon.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
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
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.