Message ID | 20210830031215.557238-1-robinx.zhang@intel.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 71FBFA0547; Mon, 30 Aug 2021 05:25:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 04C974068A; Mon, 30 Aug 2021 05:25:44 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mails.dpdk.org (Postfix) with ESMTP id 2AC2640142 for <dev@dpdk.org>; Mon, 30 Aug 2021 05:25:41 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10091"; a="218241179" X-IronPort-AV: E=Sophos;i="5.84,362,1620716400"; d="scan'208";a="218241179" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Aug 2021 20:25:27 -0700 X-IronPort-AV: E=Sophos;i="5.84,362,1620716400"; d="scan'208";a="530045190" Received: from unknown (HELO intel-npg-odc-srv03.cd.intel.com) ([10.240.178.145]) by fmsmga003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Aug 2021 20:25:24 -0700 From: Robin Zhang <robinx.zhang@intel.com> To: dev@dpdk.org Cc: beilei.xing@intel.com, anatoly.burakov@intel.com, jingjing.wu@intel.com, mdr@ashroe.eu, qi.z.zhang@intel.com, junfeng.guo@intel.com, stevex.yang@intel.com, Robin Zhang <robinx.zhang@intel.com> Date: Mon, 30 Aug 2021 03:12:12 +0000 Message-Id: <20210830031215.557238-1-robinx.zhang@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH 0/3] net/i40e: remove i40evf 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 Sender: "dev" <dev-bounces@dpdk.org> |
Series |
net/i40e: remove i40evf
|
|
Message
Robin Zhang
Aug. 30, 2021, 3:12 a.m. UTC
In DPDK 21.05, iavf already became the default VF for i40e devices. So remove i40evf due to it's no need to maintain now. Robin Zhang (3): net/i40e: remove i40evf net/iavf: remove i40evf devargs option doc: remove old deprecation notice for i40e doc/guides/rel_notes/deprecation.rst | 8 - drivers/net/i40e/i40e_ethdev.h | 1 - drivers/net/i40e/i40e_ethdev_vf.c | 3015 -------------------------- drivers/net/i40e/meson.build | 1 - drivers/net/i40e/rte_pmd_i40e.c | 9 +- drivers/net/iavf/iavf_ethdev.c | 52 +- 6 files changed, 5 insertions(+), 3081 deletions(-) delete mode 100644 drivers/net/i40e/i40e_ethdev_vf.c
Comments
On Mon, Aug 30, 2021 at 5:25 AM Robin Zhang <robinx.zhang@intel.com> wrote: > > In DPDK 21.05, iavf already became the default VF for i40e devices. > So remove i40evf due to it's no need to maintain now. > > Robin Zhang (3): > net/i40e: remove i40evf > net/iavf: remove i40evf devargs option > doc: remove old deprecation notice for i40e Release notes must be updated. Are you leaving the PF support for servicing i40evf devices on purpose? Idem, driver-specific API wrt to VF is still present.
From: robinx.zhang@intel.com Hi David > -----Original Message----- > From: David Marchand <david.marchand@redhat.com> > Sent: Monday, August 30, 2021 7:41 PM > To: Zhang, RobinX <robinx.zhang@intel.com> > Cc: dev <dev@dpdk.org>; Xing, Beilei <beilei.xing@intel.com>; Burakov, > Anatoly <anatoly.burakov@intel.com>; Wu, Jingjing > <jingjing.wu@intel.com>; Ray Kinsella <mdr@ashroe.eu>; Zhang, Qi Z > <qi.z.zhang@intel.com>; Guo, Junfeng <junfeng.guo@intel.com>; Yang, > SteveX <stevex.yang@intel.com>; Kevin Traynor <ktraynor@redhat.com> > Subject: Re: [dpdk-dev] [PATCH 0/3] net/i40e: remove i40evf > > On Mon, Aug 30, 2021 at 5:25 AM Robin Zhang <robinx.zhang@intel.com> > wrote: > > > > In DPDK 21.05, iavf already became the default VF for i40e devices. > > So remove i40evf due to it's no need to maintain now. > > > > Robin Zhang (3): > > net/i40e: remove i40evf > > net/iavf: remove i40evf devargs option > > doc: remove old deprecation notice for i40e > > Release notes must be updated. Will update in v2 patch. > > Are you leaving the PF support for servicing i40evf devices on purpose? > Idem, driver-specific API wrt to VF is still present. I40evf driver is the old VF driver for i40e devices, now it's replaced by iavf driver. We still need the i40e PF support and driver-specific API work with iavf on i40e devices. > > > -- > David Marchand
Please check dpdk documentation for references to i40evf also. See guides/nics/intel_vf.rst and guides/howto/lm_bond_virtio_sriov.rst. On 30/08/2021 04:12, Robin Zhang wrote: > In DPDK 21.05, iavf already became the default VF for i40e devices. > So remove i40evf due to it's no need to maintain now. > > Robin Zhang (3): > net/i40e: remove i40evf > net/iavf: remove i40evf devargs option > doc: remove old deprecation notice for i40e > > doc/guides/rel_notes/deprecation.rst | 8 - > drivers/net/i40e/i40e_ethdev.h | 1 - > drivers/net/i40e/i40e_ethdev_vf.c | 3015 -------------------------- > drivers/net/i40e/meson.build | 1 - > drivers/net/i40e/rte_pmd_i40e.c | 9 +- > drivers/net/iavf/iavf_ethdev.c | 52 +- > 6 files changed, 5 insertions(+), 3081 deletions(-) > delete mode 100644 drivers/net/i40e/i40e_ethdev_vf.c >