From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id E92A6C433EF for ; Wed, 23 Feb 2022 10:07:22 +0000 (UTC) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CA3D240E5A; Wed, 23 Feb 2022 11:07:20 +0100 (CET) Received: from mail-qv1-f43.google.com (mail-qv1-f43.google.com [209.85.219.43]) by mails.dpdk.org (Postfix) with ESMTP id D643D40DF6 for ; Wed, 23 Feb 2022 11:07:18 +0100 (CET) Received: by mail-qv1-f43.google.com with SMTP id ba20so7514440qvb.1 for ; Wed, 23 Feb 2022 02:07:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=2hNDaGIFN0hrvLUwNB2B2VrAemz1fNmc0vCjDaAwbfo=; b=H7Ycr2ZHdAqti4eHGH2GIw9FfH38zVPiCkGNZAcd3GtDFU7s+jXSkPd6KwGefdRuEx vXD1q4Tkuvyzx4hYg6G4moeve8r8rA79e/LfzTaDWLiYBbtkWRRZvuaOi2RIC0r4oOoH HhG5cE64PQCWT7hPg0W9SYrQKqAwAzOcfqTsMaBW7ZqrtYFpA3f3bjeEg8Cs4MIuVKSh zustfu1qS5ERKhPgo8hUNTSXh7rl/mZn8ePiBuJCq7S29b9JdXs+enQ7luZKI1Vhi8XQ uNhQV5L1InlMRUz+3N4qqsZLsWcoi29fzly/jVJWvpkHaTscy13S+OAFwu3A5j0yCnlc 7Nvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=2hNDaGIFN0hrvLUwNB2B2VrAemz1fNmc0vCjDaAwbfo=; b=l40V20wXD5j35ou6y+Z7Aqr1mvJVSvKRSJKvujh23+K8acvJ0Wrp+fNL3WWz6EaTFp 5kHlIQGWGlh2n+1EfK2+GC33DjUfYOrYnCRBLdzwgUet1EGKUwsZOyQC4MIQMvRiZF56 GIZccbHTPZ+KXWuIyKP7Ppgh4PWKxhfsNt1wJVVDF54M8Nf7kZ0Ui2tiXjmZJvrNETml 4ZlYe7SztJZAByE+fiMaoptdTK31mJUg7GBX0aOEl0XwD14ZzU6fbig9DXl7zHrrdSCI pTkDeoaS/NN8JUA2biEIaXYsR0nkO9wk7BgA0V8YyyUT/WdWUXCe+5hK8OxtuT7UYsos qyJw== X-Gm-Message-State: AOAM532mH7rkUoNg7WzXigAR/Vc+T56swBje0xLDWSc+RrIUFXyXPhE4 7ob1sMdtYFPAiMTstvvUvHU1Si5D/i5vRy+YGfL3Mg== X-Google-Smtp-Source: ABdhPJzF9I+w7dJ1RQgU88Mwhqa1KVB/f1PQXfSueT4tS0EdU5hwT8fArdm0vh7EFKAAHUQ5M/oXPTn6DhF1yvKllU0= X-Received: by 2002:a0c:fe47:0:b0:42d:f798:3da5 with SMTP id u7-20020a0cfe47000000b0042df7983da5mr22713163qvs.77.1645610838273; Wed, 23 Feb 2022 02:07:18 -0800 (PST) MIME-Version: 1.0 References: <20220222160634.24489-1-mk@semihalf.com> <20220222181146.28882-1-mk@semihalf.com> <74196737-75d6-2d39-592f-59b067f80a11@intel.com> In-Reply-To: <74196737-75d6-2d39-592f-59b067f80a11@intel.com> From: =?UTF-8?Q?Micha=C5=82_Krawczyk?= Date: Wed, 23 Feb 2022 11:07:04 +0100 Message-ID: Subject: Re: [PATCH v2 00/21] net/ena: v2.6.0 driver update To: Ferruh Yigit Cc: Marcin Wojtas , Evgeny Schemeilin , Igor Chauskin , "Brandes, Shai" , upstream@semihalf.com, dev , Thomas Monjalon , David Marchand , Andrew Rybchenko Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 wt., 22 lut 2022 o 23:21 Ferruh Yigit napisa=C5=82= (a): > > On 2/22/2022 6:11 PM, Michal Krawczyk wrote: > > Hi, > > > > this set contains new ENA features: > > > > * New xstats. > > * Reconfigurable link status event. > > * Usage of the optimized memcpy on arm/arm64. > > * Better MP support. > > * Reconfigurable Tx completion timeout value using devarg. > > > > Beside that, this patchset contains multiple fixes, minor improvements,= new > > DPDK API support and extra error checks. > > > > v2: > > * Fix reviewer's email (s/igorch@semihalf.com/igorch@amazon.com/). > > * Fix commit messages typos found by the checkpatch. > > > > Dawid Gorecki (4): > > net/ena: expose Tx cleanup function > > net/ena: check if reset was already triggered > > net/ena: extend debug prints for invalid req ID resets > > net/ena: don't initialize LLQ when membar isn't exposed > > > > Michal Krawczyk (15): > > net/ena: remove linearization function > > net/ena: add assertion on Tx info mbuf > > net/ena: remove unused enumeration > > net/ena: remove unused offloads variables > > net/ena: add extra Rx checksum related xstats > > net/ena: make LSC configurable > > net/ena: skip timer if the reset is triggered > > net/ena: perform Tx cleanup before sending pkts > > net/ena/base: use optimized memcpy version also on Arm > > net/ena/base: make IO memzone unique per port > > net/ena: add API for probing xstat names by ID > > net/ena: make Tx completion timeout configurable > > net/ena: fix meta-desc DF flag setup > > net/ena: don't indicate bad csum for L4 csum error > > net/ena: update version to 2.6.0 > > > > Stanislaw Kardach (2): > > net/ena: proxy AQ calls to primary process > > net/ena: enable stats get function for MP mode > > Hi Michal, Marcin, Shai, Evgeny, Igor, > > We are 3-4 days away from -rc2 and received this biggish set, > I wish it was sent a little earlier to give more time for it. > > At least can you please send the roadmap next time so we can > know what will come, what to expect instead of surprise. > Hi Ferruh, I'm sorry for that, we had those patches enqueued internally for a longer period and finally managed to perform the internal review. We'll work on better communication from our side toward the next releases and choose the best way to inform you about the upcoming changes and internal deadlines, similar to what the other vendors are doing. > > At first glance there is a build error on the set, I will > comment on the relevant patch. Thanks for taking a look at those patches, I really appreciate that. I'll work on relevant fixes and send v3 ASAP. Thanks, Michal > > Thanks, > ferruh