Message ID | 20201210025737.1057-1-aboyer@pensando.io (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 dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id BE1A3A04DB; Thu, 10 Dec 2020 03:57:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B3866BE75; Thu, 10 Dec 2020 03:57:44 +0100 (CET) Received: from mail-pg1-f196.google.com (mail-pg1-f196.google.com [209.85.215.196]) by dpdk.org (Postfix) with ESMTP id 67580BC86 for <dev@dpdk.org>; Thu, 10 Dec 2020 03:57:42 +0100 (CET) Received: by mail-pg1-f196.google.com with SMTP id n7so2851079pgg.2 for <dev@dpdk.org>; Wed, 09 Dec 2020 18:57:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pensando.io; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=9/6C9jupeOwttf1MW4L1DoAB9ww5V/XrVkXeTXTovik=; b=xiwADzlO6AvnO2jlmF4Axg2UNdqSFE8AM1RDGvHDiPmuR3gZ5qnuAiPn0mUOyIJSyv 7VhQt8tZ4bii/wCgHe8jCxbSeBUnVHLqD9QybzqRhOA7nrYFSGAwzI3knsyEEMiVcUuM zR+6Ro3UP3Boc7YL9QsDwTbaZxw3LGmrA+EuIfBoAwOESqnxIQbn7BnkHEF8y0h+cSLr cqp7Lf+v39mDEqccIKNkWcw59cnQewcO6g1Io91+7d+Z7m11E+hpGvGBJ+VCKhe3LkT1 Y3zkIu+J+okK8krooFY209CyCwfvN5DESaNvE+qKpoSoaCoF0hdQxwE9B7wDnwXrIhZO sLPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=9/6C9jupeOwttf1MW4L1DoAB9ww5V/XrVkXeTXTovik=; b=HriZy/hRILIMsqXzLD6D48Kce/3LR16FiPkAmDyH24GVn8o0XUg+P9+/7g6qN3XpYi J6bEw6gfXDze6ziDToBBsfpBwnVd/uTCRZPYoIEsiSGhDjqaGhrVPbCXZ9nE8wKpsARi uYL5Ahg1eBvePWKnNIutYZPu7HjK2oXKSuoi4QJygoWkVUk+6QyrlAL9tHB3SGqiNU+P b4BtjvxCzdsgHrsxq5/68oe7lfS+SCBIWOoMz2uVdQfjHA/iu8RnktSVUn4306pIK0y3 bAz2kC7NDpI1MWuXvvAhylLMq8UYOFIUFTv/G2+OWVRRZjSsQW/t5Pz7tzfrdnOP6ng4 dk5w== X-Gm-Message-State: AOAM5322CLBpF8vUuaVkZwN0d0Nn5/ulnyjE3HLxfvDZNX1Ka3P+NQh4 O5XjaKt28gqUNKjUPESu+cbxeiYWLtRL4g== X-Google-Smtp-Source: ABdhPJyCW8MUhsFK2Smz48+70GOTULL1QURa9nkytdJuAEdYYq0VLb/Wl6cuvPR0WfpNlHse7ZdMjw== X-Received: by 2002:a17:90a:7f81:: with SMTP id m1mr5098068pjl.169.1607569061382; Wed, 09 Dec 2020 18:57:41 -0800 (PST) Received: from driver-dev1.pensando.io ([12.226.153.42]) by smtp.gmail.com with ESMTPSA id h16sm3942469pgd.62.2020.12.09.18.57.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Dec 2020 18:57:40 -0800 (PST) From: Andrew Boyer <aboyer@pensando.io> To: dev@dpdk.org Cc: Alfredo Cardigliano <cardigliano@ntop.org>, Andrew Boyer <aboyer@pensando.io> Date: Wed, 9 Dec 2020 18:57:28 -0800 Message-Id: <20201210025737.1057-1-aboyer@pensando.io> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201210020743.68927-1-aboyer@pensando.io> References: <20201210020743.68927-1-aboyer@pensando.io> Subject: [dpdk-dev] [PATCH v5 0/9] net/ionic: minor updates and documentation X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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 Sender: "dev" <dev-bounces@dpdk.org> |
Series |
net/ionic: minor updates and documentation
|
|
Message
Andrew Boyer
Dec. 10, 2020, 2:57 a.m. UTC
These patches make some minor changes to the ionic PMD.
Signed-off-by: Andrew Boyer <aboyer@pensando.io>
---
v5:
* Fix syntax error in .rst file
v4:
* Address additional reviewer comments
v3:
* Fixed up false-positives from codespell and gcc 8.3/9.3
v2:
* Address Ferruh's comments (thank you!)
* Switch to net/ionic: prefix
* Leave UNMAINTAINED flag for now
* Split patch 8 into patch 8 & 9; drop whitespace changes
Andrew Boyer (9):
net/ionic: connect ionic to the build system
net/ionic: update interface file to the latest version
net/ionic: update documentation and MAINTAINERS
net/ionic: check for cmd completion more frequently
net/ionic: remove some unused fields
net/ionic: convert 'deferred' boolean to a flag bit
net/ionic: warn if loopback mode is requested
net/ionic: minor refactorings and helper variables
net/ionic: minor logging fixups
MAINTAINERS | 2 +-
doc/guides/nics/features/ionic.ini | 1 +
doc/guides/nics/ionic.rst | 13 +-
drivers/net/ionic/ionic.h | 2 +-
drivers/net/ionic/ionic_dev.c | 10 +-
drivers/net/ionic/ionic_dev.h | 13 +-
drivers/net/ionic/ionic_ethdev.c | 9 +-
drivers/net/ionic/ionic_if.h | 1343 +++++++++++++++++++---------
drivers/net/ionic/ionic_lif.c | 67 +-
drivers/net/ionic/ionic_lif.h | 4 +-
drivers/net/ionic/ionic_main.c | 86 +-
drivers/net/ionic/ionic_osdep.h | 10 -
drivers/net/ionic/ionic_regs.h | 9 -
drivers/net/ionic/ionic_rxtx.c | 51 +-
drivers/net/meson.build | 1 +
15 files changed, 1061 insertions(+), 560 deletions(-)
Comments
On 12/10/2020 2:57 AM, Andrew Boyer wrote: > These patches make some minor changes to the ionic PMD. > > Signed-off-by: Andrew Boyer <aboyer@pensando.io> > > --- > v5: > * Fix syntax error in .rst file > > v4: > * Address additional reviewer comments > > v3: > * Fixed up false-positives from codespell and gcc 8.3/9.3 > > v2: > * Address Ferruh's comments (thank you!) > * Switch to net/ionic: prefix > * Leave UNMAINTAINED flag for now > * Split patch 8 into patch 8 & 9; drop whitespace changes > > Andrew Boyer (9): > net/ionic: connect ionic to the build system > net/ionic: update interface file to the latest version > net/ionic: update documentation and MAINTAINERS > net/ionic: check for cmd completion more frequently > net/ionic: remove some unused fields > net/ionic: convert 'deferred' boolean to a flag bit > net/ionic: warn if loopback mode is requested > net/ionic: minor refactorings and helper variables > net/ionic: minor logging fixups > For series, Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com> Series applied to dpdk-next-net/main, thanks.
Ferruh, 'After sending a new version of a patch, developers should set the previous patch as “Superseded”.' Did this happen automatically for v4 & friends or did you do it? (I did not). I will do it in future if it is not automatic. 'When a patch is applied, it is set to “Accepted”.' Does that happen automatically, or do you want to do it, or can I help by doing it myself? (Or do you wait until it reaches main?) -Andrew > On Dec 10, 2020, at 7:31 AM, Ferruh Yigit <ferruh.yigit@intel.com> wrote: > > On 12/10/2020 2:57 AM, Andrew Boyer wrote: >> These patches make some minor changes to the ionic PMD. >> Signed-off-by: Andrew Boyer <aboyer@pensando.io> >> --- >> v5: >> * Fix syntax error in .rst file >> v4: >> * Address additional reviewer comments >> v3: >> * Fixed up false-positives from codespell and gcc 8.3/9.3 >> v2: >> * Address Ferruh's comments (thank you!) >> * Switch to net/ionic: prefix >> * Leave UNMAINTAINED flag for now >> * Split patch 8 into patch 8 & 9; drop whitespace changes >> Andrew Boyer (9): >> net/ionic: connect ionic to the build system >> net/ionic: update interface file to the latest version >> net/ionic: update documentation and MAINTAINERS >> net/ionic: check for cmd completion more frequently >> net/ionic: remove some unused fields >> net/ionic: convert 'deferred' boolean to a flag bit >> net/ionic: warn if loopback mode is requested >> net/ionic: minor refactorings and helper variables >> net/ionic: minor logging fixups > > For series, > Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com <mailto:ferruh.yigit@intel.com>> > > Series applied to dpdk-next-net/main, thanks.
On 12/10/2020 2:44 PM, Andrew Boyer wrote: > Ferruh, > 'After sending a new version of a patch, developers should set the previous > patch as “Superseded”.' > > Did this happen automatically for v4 & friends or did you do it? (I did not). I > will do it in future if it is not automatic. > > 'When a patch is applied, it is set to “Accepted”.' > > Does that happen automatically, or do you want to do it, or can I help by doing > it myself? > (Or do you wait until it reaches main?) > Patchwork updates are not automatic, all done manually. When a new version of patch(set) is sent, author should update the status of the previous version as 'Superseded'. When patch is merged, patchwork status set as 'Accepted' by committer, author doesn't need to do that. If you think existing documentation is not clear enough, would you mind sending a web patch [1] to clarify it, this can help others too. [1] https://git.dpdk.org/tools/dpdk-web/ > -Andrew > >> On Dec 10, 2020, at 7:31 AM, Ferruh Yigit <ferruh.yigit@intel.com >> <mailto:ferruh.yigit@intel.com>> wrote: >> >> On 12/10/2020 2:57 AM, Andrew Boyer wrote: >>> These patches make some minor changes to the ionic PMD. >>> Signed-off-by: Andrew Boyer <aboyer@pensando.io <mailto:aboyer@pensando.io>> >>> --- >>> v5: >>> * Fix syntax error in .rst file >>> v4: >>> * Address additional reviewer comments >>> v3: >>> * Fixed up false-positives from codespell and gcc 8.3/9.3 >>> v2: >>> * Address Ferruh's comments (thank you!) >>> * Switch to net/ionic: prefix >>> * Leave UNMAINTAINED flag for now >>> * Split patch 8 into patch 8 & 9; drop whitespace changes >>> Andrew Boyer (9): >>> net/ionic: connect ionic to the build system >>> net/ionic: update interface file to the latest version >>> net/ionic: update documentation and MAINTAINERS >>> net/ionic: check for cmd completion more frequently >>> net/ionic: remove some unused fields >>> net/ionic: convert 'deferred' boolean to a flag bit >>> net/ionic: warn if loopback mode is requested >>> net/ionic: minor refactorings and helper variables >>> net/ionic: minor logging fixups >> >> For series, >> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com <mailto:ferruh.yigit@intel.com>> >> >> Series applied to dpdk-next-net/main, thanks. >