From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0CF2AA0548; Sun, 9 May 2021 16:33:58 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8641640140; Sun, 9 May 2021 16:33:57 +0200 (CEST) Received: from mail-il1-f172.google.com (mail-il1-f172.google.com [209.85.166.172]) by mails.dpdk.org (Postfix) with ESMTP id 4C8E24003E for ; Sun, 9 May 2021 16:33:56 +0200 (CEST) Received: by mail-il1-f172.google.com with SMTP id h6so11854928ila.7 for ; Sun, 09 May 2021 07:33:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=65gD/Rrtm6Uv68gpEZh6zFVQ1kOL5Pb4u/hMbZV4th0=; b=0T7OFwLXc3l1kklGUC1obuu9RMQH24mQ4EnEqIm8zOBXebUJh0hgD9oHGHcDoi9jTu kxYd6xJ7tHVrAIWOSF5ji5rGZWL/1yjdB3B37PN8snDidYuY8KEx4wHnz2wt3M3lONzU wkMuU5sbvIO4WHxlRk6oTBhT682ocIzPuH77QmBVb5fYsmvx6a+uv4w4SxeYLdYTgaFg /fRklOiiUbWkWAN6CNVspRplZPYUZ+v1S4dlmY9K3PYeNEluYHAgfnnKv0stMv6QFkWD JGXrCVnJUvMEYPJ9yWZGAxAKfN9pOTRw0I7zN/P2+w2i6E9E/HrkM9tHIdhJxNlm7Jky ZsMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=65gD/Rrtm6Uv68gpEZh6zFVQ1kOL5Pb4u/hMbZV4th0=; b=sC3Ue8BwptG0XQpJdXySJ/y7mwbDTBPyyQ9iUSQKjWECnB6hH14gtmxrE6WFMqYQAo gpk4MRwVfUfcA1Sj5pxKUGqRVeMUsx/Lqg6y17rgz9snW5ImviES+MkUHvDBca1U919M Z7KxGxAJ475X2Q8QgAZUpzoxQnKMg7oQ+zFD3b/hLkHukqdXKMBWWzCNILxYDzrLf3lv 9eSaSvx+Y/jyUU0A7V+iKNXnkzGUfmh3+3Ghz+SltaadydoTh6qT4g1Xyy4Q4vn1PGsd QZ+fTK/LmspASeKzMpp4r1f9CRyWrPSaRfj2BGtWWtWMnBAidDQhvqD43Zoy2aSFl+KJ FA6g== X-Gm-Message-State: AOAM530ATbL/sYDfQNR0+k4VjgDtPVVirxD3dGPYNx7MXjJWLxRTJLRb XGVfCrf34zOn6TZB51foSqzFvmLmIKnolDb7WsE22g== X-Google-Smtp-Source: ABdhPJwNTdvM/4Cp92h0f5TdOESFUcQP9VW3HIrpUm64VIDdwTmE4nFT2gX8Bg9tXRg8EQw+Zf8VLhTZ4zEWSalwljk= X-Received: by 2002:a05:6e02:12ae:: with SMTP id f14mr6670628ilr.77.1620570835441; Sun, 09 May 2021 07:33:55 -0700 (PDT) MIME-Version: 1.0 References: <20210505073348.6394-1-mk@semihalf.com> <20210506142526.28245-1-mk@semihalf.com> <20210506142526.28245-23-mk@semihalf.com> <69b9778b-558a-7672-edfd-d1234c1ce335@intel.com> In-Reply-To: <69b9778b-558a-7672-edfd-d1234c1ce335@intel.com> From: =?UTF-8?Q?Micha=C5=82_Krawczyk?= Date: Sun, 9 May 2021 16:33:43 +0200 Message-ID: To: Ferruh Yigit Cc: dev , "Dagan, Noam" , "Tzalik, Guy" , "Chauskin, Igor" , upstream@semihalf.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] [PATCH v3 22/22] net/ena: update version to v2.3.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" pt., 7 maj 2021 o 18:50 Ferruh Yigit napisa=C5=82(= a): > > On 5/6/2021 3:25 PM, Michal Krawczyk wrote: > > This version update contains: > > * memcpy mapping to the dpdk-optimized version. > > * ena_com (HAL) update to the latest version. > > * Bug fixes for the large LLQ headers and devargs parsing. > > * Mbuf RSS hash presence indication. > > * Bug fix for the default ring size. > > * Various fixes for SMP mode (although ENA is not fully MP aware, yet= ). > > > > There is another patch (09/22) updates "update generation date and commit= ", not > sure what it is but it looks like base code generation date, does it make= sense > to squash that patch to this one? > In general I try to avoid mixing ena_com (HAL) and core driver commits whenever it's possible. But it could make sense to squash them, as they're interconnected. I will change that in the v4. The 09/22 patch (with the generation date) helps to identify the exact HAL version which is used for the current driver as it may vary depending on the platform and is used for the debugging purposes. > > Signed-off-by: Michal Krawczyk > > --- > > v3: > > * Fix typo in the commit log (double "the") > > > > doc/guides/rel_notes/release_21_05.rst | 13 +++++++++++++ > > drivers/net/ena/ena_ethdev.c | 4 ++-- > > 2 files changed, 15 insertions(+), 2 deletions(-) > > > > diff --git a/doc/guides/rel_notes/release_21_05.rst b/doc/guides/rel_no= tes/release_21_05.rst > > index 30dec1c1d1..8cf9afa050 100644 > > --- a/doc/guides/rel_notes/release_21_05.rst > > +++ b/doc/guides/rel_notes/release_21_05.rst > > @@ -287,6 +287,19 @@ New Features > > * Added support for crypto adapter forward mode in octeontx2 event a= nd crypto > > device driver. > > > > +* **Updated Amazon ENA PMD.** > > + > > + The new driver version (v2.3.0) introduces bug fixes and improvement= s, > > + including: > > + > > + * Changed memcpy mapping to the dpdk-optimized version. > > + * Updated ena_com (HAL) to the latest version. > > + * Fixed bugs when requesting large LLQ headers using the devargs. > > + * Added indication of the RSS hash presence in the mbuf. > > + * Fixed bug when the default ring size was set. > > + * Add multiple fixes for the SMP mode (although ENA is not fully MP = aware, > > + yet). > > + > > > > Instead of a separate patch for release updates, can you please distribut= e the > items here to the patch that introduces it? > > > Removed Items > > ------------- > > diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.= c > > index c5d8e7d43e..e1e086f31e 100644 > > --- a/drivers/net/ena/ena_ethdev.c > > +++ b/drivers/net/ena/ena_ethdev.c > > @@ -27,8 +27,8 @@ > > #include > > > > #define DRV_MODULE_VER_MAJOR 2 > > -#define DRV_MODULE_VER_MINOR 2 > > -#define DRV_MODULE_VER_SUBMINOR 1 > > +#define DRV_MODULE_VER_MINOR 3 > > +#define DRV_MODULE_VER_SUBMINOR 0 > > > > #define ENA_IO_TXQ_IDX(q) (2 * (q)) > > #define ENA_IO_RXQ_IDX(q) (2 * (q) + 1) > > >