From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8A9714589E; Fri, 30 Aug 2024 04:30:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5064742E5D; Fri, 30 Aug 2024 04:30:34 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2120.outbound.protection.outlook.com [40.107.236.120]) by mails.dpdk.org (Postfix) with ESMTP id E06DB42E4F for ; Fri, 30 Aug 2024 04:30:31 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ry8JA/LGuXuO9fvGspQ/t45VTAAdkJDixXqINEYGBx+MPEvEpO8z+hhAyRApD0KRqAzl2ni1NFqhtTY4edMBaGzKpeyIPKHXRdJPLaIpAvOLWlh9+lGMGltX1p6qXMyY69Ths98ClJ4w5jPJ3zo+9AmNWnNiHfxmmf40LJ7A8dG9YnIZN17h8ruNZe09TXMk34nRVAjmZ6+fCMp2/Zr3Q5lMa1rJ/WEt71VXlp5hZb2ichXtu5e761aFtxcW4SrRR+vpyhPrrkBsIVZF/FBEFsyBelmvYkSmkVl5ku4GDkFJzSnZ+J/qJAZZdl8lvHo4V6BPf2dutVEM2THyYZp47g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+x35GpNkPlstgbxnUUGiDDi65ZHKZnKs0oO4SePPU1s=; b=P8WX2e2wFmhQn41eJkMnt0TO39H7EbTuBTUWS8mG8MKOad/EPAXrlIeJ990Jx3Do8IqbgO2vIGvSR9K5m8J/Y2cM4pDxLbXrWnJrHTfzWxuH7tgZLNojpgX5eiqeIeqKzSEuZPlbIjiLaZ1ksTXtHY/OBuDdBCFNtXXuR96eBV7401DpXopfaXEzJHEPzk+mQ+URU2hQHcL39vSMYvVq+6KPqxUp6uU02KizDT8uwfRxTJS624cu5UqTexTwP2p+EXa57plodvMRirxxk2Kg5AVGgBzzGTXX1WD9sir8qafz4WA0SZBcURWvtQt5XUWgs+540BNJAIw0lbM05sNhlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+x35GpNkPlstgbxnUUGiDDi65ZHKZnKs0oO4SePPU1s=; b=O1AscRlf1b8+2Ss89xpbNkDrNhdKi887acveagkiOMUSSL26sW41bsLYRFLhD0e02CNjy7RNypKdFqY73w28vvRmLaNrKmHXlIge+JZEwfegbqVLXRuylQKsU/k7YLaVSJIRcjIaqr5fNOz8M86iWmTlt5/VQLZugF9imKryOW4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by LV3PR13MB6456.namprd13.prod.outlook.com (2603:10b6:408:19a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.19; Fri, 30 Aug 2024 02:30:29 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833%4]) with mapi id 15.20.7897.021; Fri, 30 Aug 2024 02:30:29 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, Long Wu , Chaoyong He , Peng Zhang Subject: [PATCH 3/3] net/nfp: increase representor port txq number Date: Fri, 30 Aug 2024 10:30:02 +0800 Message-Id: <20240830023002.2364238-4-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20240830023002.2364238-1-chaoyong.he@corigine.com> References: <20240830023002.2364238-1-chaoyong.he@corigine.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: CY5P221CA0160.NAMP221.PROD.OUTLOOK.COM (2603:10b6:930:6a::12) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|LV3PR13MB6456:EE_ X-MS-Office365-Filtering-Correlation-Id: e505b386-f1be-401c-10c3-08dcc89bb6e7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ee6tdlY3QhF0555L/qrIKMbXJ2rdka5vpVPNazl1dLA5e9rexV4VMdYk62lv?= =?us-ascii?Q?t5RO98NdONSguL3EbG4S/9mox8Dq1aiw+jczJtc0tVJXo/DrVUtSzLzBWOBk?= =?us-ascii?Q?kS7wy+Ydf9rsRtn97bOR7Yd/IByBtyDx+MAWVckCZBTRy7NQkrSX1sueEJtK?= =?us-ascii?Q?nboYiKNGMnx25cHBi9Gu3QFL9Myi96ZuYf2669/SHRjPFClMCLEc0VN0IelZ?= =?us-ascii?Q?MVG0tdeWS2xA17FBPx4wfIJKBSpi56j1ShthmxbXyyuiM9+H1tRFSl41ZK79?= =?us-ascii?Q?52m4rWQxhthhfIDhaoR+OMDDQGxhNCGugsdmG4xCE+QAHAxW6/g8lBHujGYB?= =?us-ascii?Q?vcwFgP0WTXDjDHlUMKuYii1yHymueCk33lNnuicAABAaKJfDu2xPibZGWiH5?= =?us-ascii?Q?kn3J5KDOVfJBA6rnODXkJsNyhPEMGA80byA2v2+MvC0DM0zmf6PKRWAMKx8K?= =?us-ascii?Q?vcwvEx6X3wwazGrv/bMIWjVcTMAEeQr4mortAGleynx90TFvV9Q+8Bzfm6GM?= =?us-ascii?Q?NCKEXRgxUhXcAfIhzyJ40LeUBbH1g2iqUBLRGlsZBa5z0ETRqImncS8dzlOM?= =?us-ascii?Q?AMnYkfglVzUnA3I3BuXJR/brNPfKkuL+nYckxRSgSdqt6CGuC1eOq6Cd5Gc7?= =?us-ascii?Q?Gto61EsgNuYNgalMUwWUn6Rb29fO0oYadDzAsggZubp0GvrzI9YRQ+Jn37rA?= =?us-ascii?Q?C+iLCWSNFSntb4AF9edmu2zTANnazOkmkhmQ9wa+UlzSlmhTrBwcApQoU4hc?= =?us-ascii?Q?NgA97kr/lS8ZtXXMnh4yNVJcI6HXbHZkIbV1mv6yrzmq1YdB4pNugmwrTNli?= =?us-ascii?Q?dvYFavF/Mu2T6DFZSCEles5SppRm5ND/hOtPlahUHAFEruRAFYYyM/vP7DBy?= =?us-ascii?Q?piGmgdc3yF5WE32hiRRi9UTkvQXbUTyZynOTAeSUAx9VSoyxbEbVjOxU/6Wm?= =?us-ascii?Q?86aD4wbfS5Xj0bToVgrSg13p9fYxntrNNZ03Xdz3TtBepDwgJSWPEUAnzDG9?= =?us-ascii?Q?EJvsSW/PDLxBqhWcvmXUUh1usdXHeHTYbjYG0cu4smnYeyZzOD/7Q+1o0LTM?= =?us-ascii?Q?zQc/x+PhqETH0IlrUhU2jAcNcaeqpCbE1ZcLAjuFkO8nKdfZtPM3TFPGdYZe?= =?us-ascii?Q?Z8lFK1YrccfxztBRbxYXiNMYh4ph9J52qFJBitrTBdcExUVnQeYjc9v19RC5?= =?us-ascii?Q?5plc/mqflBvGyVTIlaPmDhPq1NpGd56FbAlwrl+Tk7IaIDQ773Ej0a3zHNfo?= =?us-ascii?Q?wLDOzZ9uepIY+L/FeTReMaOEKdEcR/CZFRuGNaiB+sWs8XPK7npyMddTbC9Q?= =?us-ascii?Q?hmsX2NT/eoPLidJ1Zyjw/oWu1XUtb10S3OkWDxeN5/kRszgJPCei0AIXwqbm?= =?us-ascii?Q?NWiCRWzWdBro5kTakJJqpjIwp+NPzJjl3tDwhXOrGV4JEDg8pA=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Jpkf4o9OAtiZcVfDrdXuEitPblfvDJy9l4qHJue+GcfVMKyadV3D3RbtIZdx?= =?us-ascii?Q?hIJO36NMYg+gaovLfHUu4HunO+Zo/b6gLaQ8AtjjK749afwK43qn1jdCN/Ss?= =?us-ascii?Q?MYWaO4+IXgjvy7U2wu96MDkF+qwWpRhsum6VQP3p2KjBq5mO8H4Vpb+pybmL?= =?us-ascii?Q?A+i4vGqDTi0fC3qB6pvG+l7zCO8IhCRM6GGGgCC/M0qtKiz8MIQ4UognLYb0?= =?us-ascii?Q?jcTj35mc9ZSAuQdEB0F0J95TcQlJpxm5axdIad/q61kVjW6aLb9qgLgYxemf?= =?us-ascii?Q?mphcy+01Whah/LLqcHrkppwg2aoYgSl8Rkx5j87sk20csY43RqjiVq4Njy1Y?= =?us-ascii?Q?hhCuGjOkUs9HJxryBlHzYBY8UF3qxbUtUnuj+NwE4m9KJXBEBsScaL7uugif?= =?us-ascii?Q?u9ZE3lTpxr+veAuVCuAGjZstHrXExkzDK/lipxDq6Vyt2YcqbHVuEDxB/cvq?= =?us-ascii?Q?2E0QvoWmeklARubYBNu9PWn6h4I1TpHpC5TJNf9XbDKwjJXP0+0rLQ7NA+5/?= =?us-ascii?Q?Ox+w3IUVn2xoRtue2WiqIF7R5yNs4DdQ8glp7VYEbXUEOidtcEyHa4Xw5rOZ?= =?us-ascii?Q?kMP4IKi1BDnGOoZjXSiefFGEmzI9UDSjWsDzEV2TvPx9LIY7tpZwohb36yHT?= =?us-ascii?Q?T4eek7LMiC8sWxovnXfjgDoF3jDlbIQgHrWo/gkGf+x3+3lIuyh3eiz9D2MX?= =?us-ascii?Q?R5KduGICJrnrnR672/KUiZyC0dY4VWxJOXUmHLF+iSN1ovqBj4w0sLYSGOdt?= =?us-ascii?Q?39GFa1uGcw822s4E6vUjBGSOhu38f2svofBeMjvV6uUA/D7+MWehq1QIx7kz?= =?us-ascii?Q?grfx3cTyduhSL0PaMDihTqb5ZTbJ87d1Y46SP+JxJaw8lCRrPz0afLY+EFGE?= =?us-ascii?Q?r4qyropkKiQZUnkjj3UcaiARXBY6voiAaCK646eBieRr6F2IOqCrtcW/RZkr?= =?us-ascii?Q?HF7OG/LBGXNP3BKvVwdcu91jCDepI9qNkclQdoV+GfnTL3NHNTTKEyBRfndn?= =?us-ascii?Q?glGkPQNjIp+v1KIEkGYxMRK58+Qim6biOaghw7iHAM2f1b50iuz+BUBGPc1K?= =?us-ascii?Q?s0H0cLmg9GNAnhrjErzKKveL8m0GuojI+kDxlr+wWG2jPSxfktKd0I2cyfFd?= =?us-ascii?Q?UTAJX1/0s0p3TeCOBHl2WU2Wv0sH6mNSq+klZizBa3m3CXnBbK7zirjbAGmY?= =?us-ascii?Q?W7ahlBRk1oLHSY8YSCMBnJ5gjNcVDxi9z645lBBKhAelMN0dn468lPQG9qP0?= =?us-ascii?Q?+W0AFvpoSheZA8E3cwWk6GlKSGZObdhEUxY5ywz/q40e+UFP7jsJOMQX3+1S?= =?us-ascii?Q?rZymfhrTMJFRRHzjcDRWJhYnd5UHLiyzllfToCZ1wKpSviHIm5pPmV2sb5nH?= =?us-ascii?Q?nrHc8QnoEv+LuQnpmZrwWVC0a6MmFJcIJvUmfrUhCYp2ctptL20ZNtH3VvV0?= =?us-ascii?Q?GodYXa2JLcSN25lnjLmz5Fnis7D8ni5fmJnJrAmLWv/2W8soUbxZDjPZF8uX?= =?us-ascii?Q?7JKbzv7ODHpyfIHuneTgXXamgEcjN0VUZSjFR4F/U8otdXogiUKoLY4LIUze?= =?us-ascii?Q?p6DtqLhE36M+ykTVZvfjJqFwE5lurerE64NIK1P5byZcbWttsycH8XoCZXaC?= =?us-ascii?Q?kw=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: e505b386-f1be-401c-10c3-08dcc89bb6e7 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2024 02:30:29.7021 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: KCiP44ZZ7kJaehBeba79Eln2q8jGekoHsXpplEfzfQkOW7Hb0plLQWvncC99lqdHPOvi+dN5mN8HjqHsVmLVU87QzZy9nJDWSdvlw6YJrQk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR13MB6456 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: Long Wu This commit supports configuring multiple Tx queues for flower representor port. Signed-off-by: Long Wu Reviewed-by: Chaoyong He Reviewed-by: Peng Zhang --- drivers/net/nfp/flower/nfp_flower_representor.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/net/nfp/flower/nfp_flower_representor.c b/drivers/net/nfp/flower/nfp_flower_representor.c index 96433b9f87..872b8a6db4 100644 --- a/drivers/net/nfp/flower/nfp_flower_representor.c +++ b/drivers/net/nfp/flower/nfp_flower_representor.c @@ -315,12 +315,11 @@ nfp_flower_repr_tx_burst(void *tx_queue, /* This points to the PF vNIC that owns this representor */ dev = repr->app_fw_flower->pf_ethdev; - /* Only using Tx queue 0 for now. */ - pf_tx_queue = dev->data->tx_queues[0]; + pf_tx_queue = dev->data->tx_queues[txq->qidx]; sent = nfp_flower_pf_xmit_pkts(pf_tx_queue, tx_pkts, nb_pkts); if (sent != 0) { - PMD_TX_LOG(DEBUG, "Representor Tx burst for %s, port_id: %#x transmitted: %hu", - repr->name, repr->port_id, sent); + PMD_TX_LOG(DEBUG, "Port: %#x transmitted: %hu queue: %u", + repr->port_id, sent, txq->qidx); data_len = 0; for (i = 0; i < sent; i++) -- 2.39.1