From patchwork Fri Jan 6 09:04:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Xing, Beilei" X-Patchwork-Id: 121655 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 9DA4CA00C2; Fri, 6 Jan 2023 10:27:57 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3F04B400EF; Fri, 6 Jan 2023 10:27:57 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id EA0CB400D4 for ; Fri, 6 Jan 2023 10:27:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1672997276; x=1704533276; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=bbKQXOfZb1WUqhRKqBLCJ0fmQ2iyY6MGhIJ1MLwAWDs=; b=GQ5SGyIsbVzfqv+vpzzkwh/Hzs8cPsiKLJpIPgRsO8y9CgCn90AC6pk0 tthyAoduG0NgM2sCZElQgqIpqKPFAB1gVyrNyE/MqBvEnXRtqI1HH9QDV DMmUUd+80eCsL93cINTIl46kP+Vi+SXI6tnWHPTRJ7MJn1KHJRO1q/0MT 5Z4BlC+PxgMjCTIPWTmHGTdyR8LRnVT2LWWEunyG2+TfORiZxv3kGcHW/ kvr4FTwFx2uE/S/VaGzmvryyT326hAKG113j/YDBl58wweIO6un7Ws4N/ 2u9ZXkwkKSscSVpTFJyPNOwfwN92qsCGkUWYFjLrF5NJ7d+5R4y/6J8tA w==; X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="386893894" X-IronPort-AV: E=Sophos;i="5.96,304,1665471600"; d="scan'208";a="386893894" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jan 2023 01:27:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10581"; a="655907959" X-IronPort-AV: E=Sophos;i="5.96,304,1665471600"; d="scan'208";a="655907959" Received: from dpdk-beileix-3.sh.intel.com ([10.67.110.253]) by orsmga002.jf.intel.com with ESMTP; 06 Jan 2023 01:27:53 -0800 From: beilei.xing@intel.com To: qi.z.zhang@intel.com Cc: dev@dpdk.org, Beilei Xing Subject: [PATCH v2 0/5] net/idpf: code refine Date: Fri, 6 Jan 2023 09:04:56 +0000 Message-Id: <20230106090501.9106-1-beilei.xing@intel.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20221208072725.32434-1-beilei.xing@intel.com> References: <20221208072725.32434-1-beilei.xing@intel.com> 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. 3. Fix driver init symbols. 4. Refine MTU configuration. V2 changes: - fix driver init symbols - refine MTU setting Jingjing Wu (5): net/idpf: remove vport req and recv info from adapter net/idpf: remove req vports from adapter net/idpf: fix splitq xmit free net/idpf: fix driver init symbols net/idpf: refine MTU setting drivers/net/idpf/idpf_ethdev.c | 301 ++++++++++++++------------------- drivers/net/idpf/idpf_ethdev.h | 29 ++-- drivers/net/idpf/idpf_rxtx.c | 29 ++-- drivers/net/idpf/idpf_vchnl.c | 18 +- 4 files changed, 166 insertions(+), 211 deletions(-) Acked-by: Qi Zhang