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 4B3E84567F; Mon, 22 Jul 2024 11:19:33 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 68B43432EA; Mon, 22 Jul 2024 11:19:20 +0200 (CEST) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01on2065.outbound.protection.outlook.com [40.107.117.65]) by mails.dpdk.org (Postfix) with ESMTP id 565F64069D; Thu, 18 Jul 2024 18:39:47 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=GZXu5WN8xp51DVY+wQ0pYJGmpMoojvsb39Ey8mURhcPTwMYMQF073N5zDRvcxeoafxk+KaHmTUCd70PNytMyR1ScEmcEqbMu+W/8MbFcn2DVItPDVcECynSqK8GbrF1HP5HpXgh8DkybjZNVJn/10yzKIqJE63Y61xs+SOXaReOi5mW+uYsFn4035oCMk2pSz2z7d3e4qh+BRrkszqKwSN9BkYmMMO0PQIW8sTNouKyTaLh+iNg9MWYNioqK8GQ/OGZqsVAWyZFwgm0Sk6cNo87v3tqm2O59eNPOlQVlt4NGNppVwaKBriaQ4wjMYt8BB9kWPuZaWyVJFgEzluw4SA== ARC-Message-Signature: i=2; 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=UJ7cg2epanXu8Ya2K7MD+XLDapEly6496kCEpTIUmdE=; b=kSoD5j8ysMFCpTYR+dWOAmY7nqRFB7YTebRIL0banXccLh/BiXUp08dV4wBxOtYMwd+FMHkFRPqH2IhaoPHAHjOjtiIJgT+/iRKNZAKtaFINU4YRPmMWfjd46nVde2ni2N3A+YsaSAFv0KzGnIjlXY5wB/oZARvIhI4f4GGVBESm6V+JbdQ0eRm+EkaGa19RE9fsf5ITBfSUIImpuJVm8wsQqGLoa6XaYnh9ER1GnrhUCwusskYLTf9F0fpOH8InjMj7Xrh7QmiNTqoAB8GyWgp1CWH+ucqPClSnrI3PJK7/DuKcW3iW7YxNp8DRZXCSyLI7KXwnAVNxWJulQgxq9A== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 3.106.94.86) smtp.rcpttodomain=networkplumber.org smtp.mailfrom=tatacommunications.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=tatacommunications.com; dkim=pass (signature was verified) header.d=tatacommunications.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=tatacommunications.com] dkim=[1,1,header.d=tatacommunications.com] dmarc=[1,1,header.from=tatacommunications.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tatacommunications.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UJ7cg2epanXu8Ya2K7MD+XLDapEly6496kCEpTIUmdE=; b=AkP1xxirI2BC80fh4NJmXylOMdG54LpKdpaWkJ8NKSG13N/IJOz0dAA65FHmjTHtZU/5Vc47DdjKjC2csiTKHj5hJj9NkQ4edbD3tsf6G4Zrtf1bA8mzJXiw0ksCEZa5HFBQhO9qsZsBGW9wsYJ91k41YYo4N/lE9jNIY4tC/MaEpk2HPP3LZdSkHdek0rZP4DnS8yohNwhbZilk/Xzo/u0PujPDtZ/qGwAkdVRZ2OR5tvmMccfmWfaZYZzUW27E88U+tcUL2cs5rsQsLBSwBGk+P7Cj71ICrKNRHzYxve16wAF5wGLfQ53hkkZxxrglrKRrLbkdpiVDR9g8KMZjdg== Received: from SG2PR01CA0180.apcprd01.prod.exchangelabs.com (2603:1096:4:28::36) by KL1PR04MB6709.apcprd04.prod.outlook.com (2603:1096:820:d1::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.10; Thu, 18 Jul 2024 16:39:44 +0000 Received: from SG1PEPF000082E8.apcprd02.prod.outlook.com (2603:1096:4:28:cafe::19) by SG2PR01CA0180.outlook.office365.com (2603:1096:4:28::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.18 via Frontend Transport; Thu, 18 Jul 2024 16:39:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 3.106.94.86) smtp.mailfrom=tatacommunications.com; dkim=pass (signature was verified) header.d=tatacommunications.com;dmarc=pass action=none header.from=tatacommunications.com; Received-SPF: Pass (protection.outlook.com: domain of tatacommunications.com designates 3.106.94.86 as permitted sender) receiver=protection.outlook.com; client-ip=3.106.94.86; helo=harakainline-01c13c4cb2dfa8d4c; pr=C Received: from harakainline-01c13c4cb2dfa8d4c (3.106.94.86) by SG1PEPF000082E8.mail.protection.outlook.com (10.167.240.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.11 via Frontend Transport; Thu, 18 Jul 2024 16:39:43 +0000 Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01lp2107.outbound.protection.outlook.com [104.47.26.107]) by harakainline-01c13c4cb2dfa8d4c (Haraka/2.8.24) with ESMTPS id FF5B840E-DE34-4345-A605-BBCAD172475B.1 envelope-from (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 verify=FAIL); Thu, 18 Jul 2024 16:39:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZQ0KzzqeShhlNbJILywRPEKfrQtF9adi8uAs/hQ8LqS1Yt10COOVl/inX63WV0G/hf+fzZWp/Ms0lrQ2hY1SlqNVsWJzy967lgwNkYj5370fSU8oIHIqtxg3BIwmVmqkVsBTmGFDPRtbDpSGt5HXJvL4zunBdJ97sxlEvnxzH1dknkaxHaXU61Mak+R7ryuPe4miZI1G1VM2rqI1oaDSMPLJIGz4zlV4XaZ+nDc9Wue64LCrA5h+vUi7qbk0wnYFpr1jjrwnl9RfXXbWrdWNxRkpigLJjdhlvtMGSFxwtJIe8qwiBJaDj4UITpuix3AAMSFQG9PJFvdb+KOvbyc5Kg== 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=UJ7cg2epanXu8Ya2K7MD+XLDapEly6496kCEpTIUmdE=; b=qErFuJUmgHmruzYLSl4PLiumayAqEuDsiy7npyM3V13dFTxIlylfI2iSIPwfevCbo08mML+Hoy6aWpfZ/VRph9lP6h7VlkUz2/YKFY8X++FICu7Jn55pLz4nMxyvvZd/i2uopMZTpy/nbUSXghmUIRIBT8DYNgQIEiaA0l45C5cvwlT4GhdBLd2XI5sRC+xt5OQXmJoAoV4FdZYw1C1D1tT4vk2iGbN5+HO22tpXjsh3S9upo2DWgjyi/WlVxBDA8wZJ6mBRx2Zl8ix4awPL9SMoIG43oA3rSwgDBmyaAn77uxmzO6SBjyDYvxpz88/wna7osjFKaPCuj869V1k1vA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=tatacommunications.com; dmarc=pass action=none header.from=tatacommunications.com; dkim=pass header.d=tatacommunications.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tatacommunications.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UJ7cg2epanXu8Ya2K7MD+XLDapEly6496kCEpTIUmdE=; b=AkP1xxirI2BC80fh4NJmXylOMdG54LpKdpaWkJ8NKSG13N/IJOz0dAA65FHmjTHtZU/5Vc47DdjKjC2csiTKHj5hJj9NkQ4edbD3tsf6G4Zrtf1bA8mzJXiw0ksCEZa5HFBQhO9qsZsBGW9wsYJ91k41YYo4N/lE9jNIY4tC/MaEpk2HPP3LZdSkHdek0rZP4DnS8yohNwhbZilk/Xzo/u0PujPDtZ/qGwAkdVRZ2OR5tvmMccfmWfaZYZzUW27E88U+tcUL2cs5rsQsLBSwBGk+P7Cj71ICrKNRHzYxve16wAF5wGLfQ53hkkZxxrglrKRrLbkdpiVDR9g8KMZjdg== Received: from TYZPR04MB5416.apcprd04.prod.outlook.com (2603:1096:400:130::7) by TYZPR04MB5606.apcprd04.prod.outlook.com (2603:1096:400:1ce::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.14; Thu, 18 Jul 2024 16:39:35 +0000 Received: from TYZPR04MB5416.apcprd04.prod.outlook.com ([fe80::730e:c829:55a0:f449]) by TYZPR04MB5416.apcprd04.prod.outlook.com ([fe80::730e:c829:55a0:f449%7]) with mapi id 15.20.7784.016; Thu, 18 Jul 2024 16:39:35 +0000 From: Raghavan V To: Stephen Hemminger CC: "dev@dpdk.org" , "users@dpdk.org" Subject: Re: FDIR packet distribution with specific multiple RX queues. Thread-Topic: FDIR packet distribution with specific multiple RX queues. Thread-Index: AdrZApj2cboog9l1RFyA43ETKhIPWwAJZvuAAAFRRHI= Date: Thu, 18 Jul 2024 16:39:35 +0000 Message-ID: References: <20240718083607.2b70d734@hermes.local> In-Reply-To: <20240718083607.2b70d734@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_5cbf6393-50e2-4904-bc3e-1804619f2b03_Enabled=True; MSIP_Label_5cbf6393-50e2-4904-bc3e-1804619f2b03_SiteId=20210462-2c5e-4ec8-b3e2-0be950f292ca; MSIP_Label_5cbf6393-50e2-4904-bc3e-1804619f2b03_SetDate=2024-07-18T16:38:40.8863193Z; MSIP_Label_5cbf6393-50e2-4904-bc3e-1804619f2b03_ContentBits=0; MSIP_Label_5cbf6393-50e2-4904-bc3e-1804619f2b03_Method=Privileged Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=tatacommunications.com; x-ms-traffictypediagnostic: TYZPR04MB5416:EE_|TYZPR04MB5606:EE_|SG1PEPF000082E8:EE_|KL1PR04MB6709:EE_ X-MS-Office365-Filtering-Correlation-Id: 41f9d2ff-a9aa-4f03-9821-08dca7483a6b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?4zvwHKgm9CFOFgJhss/SDM96y6w5FmCgOWuYuqWzVGv5jPQdSbTBeDZf6nnx?= =?us-ascii?Q?Yb7tzJvLApCSv/++JrNsR8lhZy0zk5oBSOGrpmRByLT5Kk8UKjOLo4MbX09T?= =?us-ascii?Q?Vd0alXD4i8iEm2ta38PZmJYYgKNTpq0cW2ssgPPmNn3uyg4CP2BK3u1Nnasl?= =?us-ascii?Q?rjw2xEhCKDl0GbNmzUmaP37O3eq1V/itZYlZ7xDbxpmTVSyjlVBm12U4Ok9e?= =?us-ascii?Q?kVBe2dGTM05dR65zu5e1vN9SPMMN9DgGXYHlLJ9+ssu1ucw0J/xBqfO2PxmF?= =?us-ascii?Q?PYRGNs/pyiw6uC3HTk5JuRiPkBM8626Io22nKds7o6CmmeceoXaWSc0Ab6/1?= =?us-ascii?Q?NnLR+bRaD0I3baetb+nEL1JIusklMPlpu9gJD/HWEHj0lWrQQfpKXAozJQZV?= =?us-ascii?Q?tAVRyOsnhnhLR45I+J93+6SXNT63j5znEaBSL4jcnVnVu754KZ2RzaueE0AN?= =?us-ascii?Q?KMppAzcKu/oKKT7RVmCs5G/grj2xrqzxQHJHXNNg2YX/Glf2MR3iO+PP2/n/?= =?us-ascii?Q?7eB6Q8fsgC16sEOyC+cgn/3cOLRZqMmEtSgPXlvWygXz8539tU6aOjDk/GgD?= =?us-ascii?Q?QCwie67EsUfVmX2NxCAZuQxuzwLO2yQNuUEE/tVBWqxIpgbR+QOezYYmiIhQ?= =?us-ascii?Q?P9FkLJCxF0HGBcNHzIsRUhtU+dpyu3zSllwbCAqmMGSpP2MwDCGBVFApexLQ?= =?us-ascii?Q?SpF1WRJsnYRKiHCB8I0cV9CQR2KIjxPdlLLapZUs4C7/FdW1kBxdjsIfY3dc?= =?us-ascii?Q?rqqZAeoE4QGn/jBnBBuuA9NXvgLs+qUhP04AYWSj/dKYTL3Xn1Ziq5KmvvoR?= =?us-ascii?Q?WgbwYv/SScTmt3DBnQfNF9xAHnFT0xzw08RvkEOm9rYN7BGjCvljbHbuqb5X?= =?us-ascii?Q?C3tCnx3YdekI2ESSE70zOlYcYq21zZF1WcJF2yvcWXPGpjYHJY1tZb5zyF14?= =?us-ascii?Q?6Wa29cuGdmzCGuZ75leLedNQox0j/Hb0UDzAaOHuh6GYpikR+0CCNwaeg1Zb?= =?us-ascii?Q?5qNxyjcW29ibFkBsSc5J6aetqQMYqFJ2c43xCg5no3SxQIbFx9ABno+D7PUj?= =?us-ascii?Q?0nXJET2gvVFY7BTKX+dLbtKVuBfCJzJ6wZJYrvSnrit0uHMDT9J7GF7wXpEK?= =?us-ascii?Q?YDQFbBquxbifthSBsIIa9uDulvusZwkDRUjLaK46MmK4moupQU2WyVm63Qpz?= =?us-ascii?Q?KiTzwY21WjOWdPbUPmu1fUJrJ7FXnwrYiFc5F47/a/nutZzgGaH6xjNnqReL?= =?us-ascii?Q?OGA+BWfA6GCuA5yTqKAxMKYnxUkDP9dQewnCDHhlxRobU4ujaH1o8N9aOKnM?= =?us-ascii?Q?Ui27Rr/700pm/Q+ktclBMv3NkNgdNLOTfpK1ZFq8+N5LPmEnVhoXd63n/r05?= =?us-ascii?Q?sFwqYB5S3EyvC7blvTY7iT4e2wvMdF9Z0hieYTKOi8VYWD65fA=3D=3D?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYZPR04MB5416.apcprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1101; Content-Type: multipart/alternative; boundary="_000_TYZPR04MB54169EAD13C7C52D90030134C8AC2TYZPR04MB5416apcp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR04MB5606 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=tatacommunications.com; X-SHN-DLP-SCAN: success X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: SG1PEPF000082E8.apcprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 5f384d8e-8bf8-4734-1766-08dca7483541 X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|35042699022|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?HHoFvfUlkJiZtPUSY7/ThDsupdfo6zaKZlgLNzjA0NIrFzvc9poTsHMp59nQ?= =?us-ascii?Q?hk1Fp/7LgdhX7mL81h17Ic8KF1d3Z0eo80YM4tY/cJgTTlvKaPvAATemA3nT?= =?us-ascii?Q?X3Fl+rndlCh5kWFVb/C4cGuMFlOHCg4DM1F4t7p7LnF9HmJsLsUF6N6g/Wyl?= =?us-ascii?Q?wx6r6mInrtrPYZF7bLCjUXh6yMT6ACFzeiE3GWUlenAi5vPtlBHb7Bky5kyd?= =?us-ascii?Q?iE7WMv+aBueuYoxtJdW8Gfd8RoaEEvghxrDysJ9nv8hIArVeu0jIzFDBPJ38?= =?us-ascii?Q?Kr/a1fMIIE7Yl0llJCJeSdJnKbYzcZs0cgAcBeiMjOqiOMel6ba6yzqVmZap?= =?us-ascii?Q?AJA3dZbzr3ArzNL0H60KIxYb6psT89AY29aS/11Aj5xYNYnsuRHrTT6Dqhlt?= =?us-ascii?Q?52rgndZuS6nfYEaRd/7uA0gYYG8tdo+cneaWPEhHJrSqYHMg+av4WtscPHTq?= =?us-ascii?Q?J8nE2JppjkikapNuLRFu4YG+RLofjBLa0VQwiGBAkMxXpJed4pSbGOswLhhx?= =?us-ascii?Q?Q8PUZSDmxcxQvTsZslV6cUqYJUKdxxO4FelTuMq5ooQLDa/oFsxKwyXTjdEh?= =?us-ascii?Q?5K+/EUFSg9kpKKWOPSfj2u3/kS/aLvVGt7pvNG5MQ6huEsT45DVoagl8bxH5?= =?us-ascii?Q?WJ0TgxjcL1s5DmQ45PVagPj0n0HMgNisukZEvwbmBmJX9XJleERRN4eDFkMP?= =?us-ascii?Q?ti1DsDghMnys+kKm7TGFOB3QX6EXQDM/waTPGsdCrNshqzPUlWwBUsd3j0Kl?= =?us-ascii?Q?HgZCji4WOUcF7bHPrdtrMhzOtfIQHn08FouTpB7k7kP/WKSpeR+J9XGd+VjV?= =?us-ascii?Q?lqxeql3ifpbxvJgL+kHgoVELq4XZ2jyuFPwlbw0MU09UieKDfcZYC88fvFjR?= =?us-ascii?Q?rNag5/D7UmxfF6f/QB5GhY6ZWfpuxzZ9Gg4I9ZsiZjetuq4vFylxbpTRN/W/?= =?us-ascii?Q?H0TyJZ9TyiXux+MqJSuu4/fzNC9HAYpiOxIKDosczXcXvmKu5gqtjPFcLZVF?= =?us-ascii?Q?aKpr/R9OBTKtPnHqczCaBAFe52IRvaTEJZDJq4h8RigP07kj4byB30QkrfoP?= =?us-ascii?Q?qvqmsvzSO6RDWjLpB/CCNhnTKl5gjHSWqL6FPOvt3++msIYMMWY3heFDa+iz?= =?us-ascii?Q?2ojPGckQtOXd4xrOkw/fXIxtYVLLDOiXi6CiIZf9OioFl1UmXi2zdpZWq+4S?= =?us-ascii?Q?2ayihhJM2uXgtAkmaRya4ES3xh5DnlUWf9bQxBbJ5EuNNFkZaObGsdtg0i1r?= =?us-ascii?Q?BSfvU6p7vIUL4pW9Ip4ipC0mSMEoEXXKKlCzDu322bSZnQFfrpA1J63/n53Z?= =?us-ascii?Q?rFgFz7gLWyLUQEHDO8Xnl8vhb3ZBXEub0UgikpQmqlOxmCGcBNMwUnOfEj6z?= =?us-ascii?Q?Z3JaplyTpMjAERN7zEMrDIwV8NFszH46XVf6N4loKuqLIZGyGPIX8RvI58WV?= =?us-ascii?Q?zizVdmLj09kwIeN+6wKnzoD0tG7tAyV4?= X-Forefront-Antispam-Report: CIP:3.106.94.86; CTRY:AU; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:harakainline-01c13c4cb2dfa8d4c; PTR:send1.mail-inline.syd1-pop.i-shn.net; CAT:NONE; SFS:(13230040)(82310400026)(35042699022)(36860700013)(1800799024)(376014); DIR:OUT; SFP:1101; X-OriginatorOrg: tatacommunications.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2024 16:39:43.3756 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 41f9d2ff-a9aa-4f03-9821-08dca7483a6b X-MS-Exchange-CrossTenant-Id: 20210462-2c5e-4ec8-b3e2-0be950f292ca X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=20210462-2c5e-4ec8-b3e2-0be950f292ca; Ip=[3.106.94.86]; Helo=[harakainline-01c13c4cb2dfa8d4c] X-MS-Exchange-CrossTenant-AuthSource: SG1PEPF000082E8.apcprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: KL1PR04MB6709 X-Mailman-Approved-At: Mon, 22 Jul 2024 11:13:21 +0200 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 --_000_TYZPR04MB54169EAD13C7C52D90030134C8AC2TYZPR04MB5416apcp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Stephen, Thanks for your response. As our application has limitations while using RSS, I would prefer a similar approach to RTE_ACTION_TYPE_QUEUE. Since flow director supports only one RXQ index, I could not be able to ach= ieve desired outcome. Please suggest if any approach like RTE_ACTION_TYPE_QUEUE but not RSS could= match my requirement. Thanks, Raghavan V ________________________________ From: Stephen Hemminger Sent: Thursday, July 18, 2024 9:06:14 pm To: Raghavan V Cc: dev@dpdk.org ; users@dpdk.org Subject: Re: FDIR packet distribution with specific multiple RX queues. CAUTION: This email originated from outside of the organization. Do not cli= ck links or open attachments unless you recognize the sender and know the c= ontent is safe. On Thu, 18 Jul 2024 11:36:43 +0000 Raghavan V wrote: > Is there any way to distribute packets evenly (Like RSS) to specific mult= iple RX queues in RTE_FLOW_ACTION_TYPE_QUEUE DPDK Flow director? > > Desired action: > > uint16_t queue_indices[] =3D {10, 11, 12, 13, 14, 15}; > struct rte_flow_action_queue queue =3D {.index =3D queue_indices}; > struct rte_flow_action action[]=3D{ > [0]=3D{.type =3D RTE_FLOW_ACTION_TYPE_QUEUE,.conf =3D &queue}, > [1]=3D{.type =3D RTE_FLOW_ACTION_TYPE_END} > }; You want RTE_FLOW_ACTION_TYPE_RSS uint16_t queue_indices[] =3D {10, 11, 12, 13, 14, 15}; struct rte_flow_action_rss rss =3D { .types =3D RTE_ETH_RSS_UDP | RTE_ETH_RSS_TCP, .queue_num =3D RTE_DIM(queue_indicies), .queue =3D queue_indicies, }; struct rte_flow_action action[]=3D{ [0]=3D{.type =3D RTE_FLOW_ACTION_TYPE_RSS,.conf =3D &rss}, [1]=3D{.type =3D RTE_FLOW_ACTION_TYPE_END} }; > Is this action limited to drivers specific? Yes, drivers implement only what hardware can support. --_000_TYZPR04MB54169EAD13C7C52D90030134C8AC2TYZPR04MB5416apcp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hi Stephen,
Thanks for your response.

As our application has limitations while using RSS,=  
I wo= uld prefer a similar approach to RTE_ACTION_TYPE_QUEUE.

Since flow director supports only one RXQ index, I = could not be able to achieve desired outcome.

Please suggest if any approach like RTE_ACTION_TYPE= _QUEUE but not RSS could match my requirement.

Thanks,
Raghavan V



From:= Stephen Hemminger <stephen@networkplumber.org>
Sent: Thursday, July 18, 2024 9:06:14 pm
To: Raghavan V <Raghavan.V2@tatacommunications.com><= br> Cc: dev@dpdk.org <dev@dpdk.org>; users@dpdk.org <= users@dpdk.org>
Subject: Re: FDIR packet distribution with specific multip= le RX queues.

CAUTION: This email originated from outside of the= organization. Do not click links or open attachments unless you recognize = the sender and know the content is safe.

On Thu, 18 Jul 2024 11:36:43 +0000
Raghavan V <Raghavan.V2@tatacommunications.com> wrote:

> Is there any way to distribute packets evenly (Like RSS) to specific m= ultiple RX queues in RTE_FLOW_ACTION_TYPE_QUEUE DPDK Flow director?
>
> Desired action:
>
> uint16_t queue_indices[] =3D {10, 11, 12, 13, 14, 15};
> struct rte_flow_action_queue queue =3D {.index =3D queue_indices};
> struct rte_flow_action action[]=3D{
>     [0]=3D{.type =3D RTE_FLOW_ACTION_TYPE_QUEUE,.c= onf =3D &queue},
>     [1]=3D{.type =3D RTE_FLOW_ACTION_TYPE_END}
> };

You want RTE_FLOW_ACTION_TYPE_RSS

uint16_t queue_indices[] =3D {10, 11, 12, 13, 14, 15};
struct rte_flow_action_rss rss =3D {
        .types =3D  RTE_ETH_RSS_UDP= | RTE_ETH_RSS_TCP,
        .queue_num =3D RTE_DIM(queue_ind= icies),
        .queue =3D queue_indicies,
};

struct rte_flow_action action[]=3D{
     [0]=3D{.type =3D RTE_FLOW_ACTION_TYPE_RSS,.conf = =3D &rss},
    [1]=3D{.type =3D RTE_FLOW_ACTION_TYPE_END}
};

> Is this action limited to drivers specific?
Yes, drivers implement only what hardware can support.

--_000_TYZPR04MB54169EAD13C7C52D90030134C8AC2TYZPR04MB5416apcp_--