From patchwork Thu Dec 8 07:27:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Xing, Beilei" X-Patchwork-Id: 120551 Return-Path: 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 B2BB0A00C2; Thu, 8 Dec 2022 08:27:43 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A252D410FB; Thu, 8 Dec 2022 08:27:43 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 1A04040DDC for ; Thu, 8 Dec 2022 08:27:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670484462; x=1702020462; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=AYDs7v84ACDortGyXTR5RyS0pVPMumEyqOyZTM0aGiI=; b=L0rq+oH9jQEbmQlOwk9gDH82IxODaVfjRWVp+S/5j+bS5+xsmyiu5VIJ RUfirtdwnMDH6nDtc2u/rCiikPry6uMR1gsY5xAqYfzRnN5ZX/WIGSGsq Vr5O//HIrTrb4ou7n9anADvm69dAInYCrL3Uo8PoVR6wxS1cO99ye2wzG enu15c62g+9qDGYeEF0GS9GrVnH50i1zsb+RhSnhPHByOgnkio4txd4S5 AdacuvmQbhpgNwZsYc/o3T0kFGc0ziO1H1DX87vBYvdOPgVijJluKgRIw 77hG/Igc/LfHB52prkdqtwCCRMxZhvYGX3AI8t7CWFsytQCYemQ5WILTe Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10554"; a="297455932" X-IronPort-AV: E=Sophos;i="5.96,227,1665471600"; d="scan'208";a="297455932" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2022 23:27:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10554"; a="679428370" X-IronPort-AV: E=Sophos;i="5.96,227,1665471600"; d="scan'208";a="679428370" Received: from dpdk-beileix-3.sh.intel.com ([10.67.110.253]) by orsmga001.jf.intel.com with ESMTP; 07 Dec 2022 23:27:39 -0800 From: beilei.xing@intel.com To: jingjing.wu@intel.com, qi.z.zhang@intel.com Cc: dev@dpdk.org, Beilei Xing Subject: [PATCH 0/3] net/idpf: code refine Date: Thu, 8 Dec 2022 07:27:22 +0000 Message-Id: <20221208072725.32434-1-beilei.xing@intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.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 From: Beilei Xing 1. Remove some unnecessary fields from idpf_adapter structure. 2. Fix xmit free for split queue model. Jingjing Wu (3): net/idpf: remove vport req and recv info from adapter net/idpf: remove req vports from adapter net/idpf: fix splitq xmit free drivers/net/idpf/idpf_ethdev.c | 258 +++++++++++++-------------------- drivers/net/idpf/idpf_ethdev.h | 28 ++-- drivers/net/idpf/idpf_rxtx.c | 29 ++-- drivers/net/idpf/idpf_vchnl.c | 18 +-- 4 files changed, 139 insertions(+), 194 deletions(-)