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 74CFB45544 for ; Mon, 1 Jul 2024 09:31:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 650FB42708; Mon, 1 Jul 2024 09:31:36 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2073.outbound.protection.outlook.com [40.107.93.73]) by mails.dpdk.org (Postfix) with ESMTP id 08A6E4025D; Mon, 1 Jul 2024 09:31:33 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JitZUPfm9ZEDI6+KWgY55amhlpuSbt4uCyqlznPFPgkUmecxgHxztS3ddEdju+wM2WeXpvco6l9Cwi1HFkY6lS1i6Bo77GVb5g1jnmzWk8OPTqRmMOgGEF9XOVSaW1i2MfZ5gfn3F0N/i1S9YaeFRx7UNxKdcjtagcEpEvwK765+nsQVsnlY0Kr/H4VpS99FDi6cZDabq/vcP473j8qzy7xJvwG33ITbOBmdXVe7pNVj3LaW8cSuTCrQwM6f6z3m43Fjxi4nHI+ItIUOEsKEwcvoA6FzNLj626UFWa8eogyyMu/0SwDD1nQ/PQ71yYEJa8b7zHqKVPOH8ugif5Boug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=BvMiuTyiB06yIdwBio9rBV+03HKL+qDuZzUBUGwVSPM=; b=Elv9IINuPogWaCYslR+6mgPaD/XavczToaqIYW2bWi+3XwACFhZkq8Enm5Izd/trxnc53aK6mTJ47+hrttGXCXPzUgJt6dvYYQsTm5u+E4RT7c0Cqi4d9sIlFOwWqaYLbnRKTjEzx6myyUjzY+/k9bPdnJQn7Ys/6CYU7PQy7Hhc113bQCY8FVtvA+Q4eenzKcR5J//uSYMu6ct3W0RBbWo+A9wlETLPqLnw11qe55xeyH6miTp/ZPkIxHk9G9+OrAPS9s2Myt01he/kMO47MhNu9CG6NT9F9LYw7gWO8IciZeCux/KHnKHsEQ4NTJ0RG1YUwU45l1DA4tf3CmU2pA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BvMiuTyiB06yIdwBio9rBV+03HKL+qDuZzUBUGwVSPM=; b=Y9JRTVNKYfdBtTjGuYO5aw6m1JYmfjEmh9c6Z/jdxvADRZNQHIMzPLSB5HAS5X3VaK42baIASWoFEzrvJJVKg8m+WfoiTjT+dcC01uulXg1NP+l9We5YNWUNEX4LuLPBowsPzreyIGVrjpRS/dY3HvWv51qthfSUqvmWlQOWhKMYd/DjINML1ionrT7e9K3LAyzJv14oTkapFuepfPpHgVJ5BkgtmkcZRXKfYoPr3T+xjNBhQTQavAgFXH7TVx40cENefLaS8nMFIOlzKLkJAwF8fMbKrL57p3BHbnFf+lJAk+b5D5Yye9guyNcEWRTV58IyEiBFuvXbQ5tgUf8BTQ== Received: from SJ1PR12MB6050.namprd12.prod.outlook.com (2603:10b6:a03:48b::17) by BL3PR12MB6380.namprd12.prod.outlook.com (2603:10b6:208:38d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.29; Mon, 1 Jul 2024 07:31:29 +0000 Received: from SJ1PR12MB6050.namprd12.prod.outlook.com ([fe80::14f0:5e5a:46c6:fdc6]) by SJ1PR12MB6050.namprd12.prod.outlook.com ([fe80::14f0:5e5a:46c6:fdc6%6]) with mapi id 15.20.7719.029; Mon, 1 Jul 2024 07:31:29 +0000 From: Raslan Darawsheh To: Bing Zhao , Slava Ovsiienko , "dev@dpdk.org" CC: Ori Kam , Dariusz Sosnowski , Suanming Mou , Matan Azrad , rongwei liu , "stable@dpdk.org" Subject: Re: [PATCH] net/mlx5: fix mlx5 device start failure Thread-Topic: [PATCH] net/mlx5: fix mlx5 device start failure Thread-Index: AQHavY+2ACWmbf54e0mRe6WwcAmQB7HhlSc7 Date: Mon, 1 Jul 2024 07:31:29 +0000 Message-ID: References: <20240613124528.547952-1-bingz@nvidia.com> In-Reply-To: <20240613124528.547952-1-bingz@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ1PR12MB6050:EE_|BL3PR12MB6380:EE_ x-ms-office365-filtering-correlation-id: 4734df42-665d-45c9-64ee-08dc999fd2cf x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?kFDrOl/g/9vemlMScibN6mIrgStEhdMuWKOhNeN8xzLVYOUTxUnT6patPQ?= =?iso-8859-1?Q?Y4rc+i5eb8+SlIU9oZCJuqx5e74i9yYTx6UVQAthICiXwReZ8BqmJunCWJ?= =?iso-8859-1?Q?PZL0h/ByXkS6wj9oMs+s13HhJJ0oe7v4fVNkFubVVMjrsucAy2IbuUceKc?= =?iso-8859-1?Q?ASYggLnGSTYWSNnV/WCoJaYYIkmJZL8YsP7DIg2H/hQP/rjWX4WkoGeJ62?= =?iso-8859-1?Q?8FE+3jEsCQ+4MNKD3Ji2gHYfyBM65tHCtySTKreefZzZe0mPcKoWKXcy7s?= =?iso-8859-1?Q?3PcjzyruLevhThbegNmcF5OeMvtNpeTPzSYs4qA3BmphhZ8OdltsjrR3cG?= =?iso-8859-1?Q?4Yl34cIPowHvoX6Vdw2P6uMgIgr2u/oIsi9bxxICGEnZhu5MppxO/m8g0N?= =?iso-8859-1?Q?D/Ahd5q+e7vyG4QNMQhLW5g97+MqsbZAxDGCWVskSt6GwznzKew0zMvO5a?= =?iso-8859-1?Q?y6555BQ6pyEg/SEfFzSOrYjM6mJOX93geKN+v2jFfKx4XmcLUVXTNWKhQz?= =?iso-8859-1?Q?Wv1Z8gcupShEDbqw94MyeRFx6L67AwIXJnMeaPf+F8/3JHnIRrm5h9jXYl?= =?iso-8859-1?Q?b6nUjhgar8rGdzAyn/XvPDddzzgTtr4sEOlhRdRrAzIpHSjkeH49kAF9TB?= =?iso-8859-1?Q?47IA/fuEf68uOAZoXnJZg2iVWGqIv9d2IsyCbF+4AOb6CAFAi8YisbAWoY?= =?iso-8859-1?Q?v/hNsv8BeXZJz0lbLGKyxedxmoWeYACrT9x6NwftCGZ0KvTlEgeke4lAAf?= =?iso-8859-1?Q?fQNYCWIEQHY14tjrSOj9uM75ANISM5kbYLeMxmxluGQ/NgZmmjOJtvo4ty?= =?iso-8859-1?Q?GXnGtX8zk0kmVY7+l/qt9CXqwD9s3KMPah6LWd3QgvuBEwT9/SOXnX2TNg?= =?iso-8859-1?Q?fX8hC9YZaTlbYCJVgcnDAcvvvwQ2M1fctTz3fJOBRQX8KEBNFjRYEoQcde?= =?iso-8859-1?Q?84StuR0qQtKIgmX3/4atDqUxGeMWlEMuju38fKftZ2aAFV5brbWZ1Wv7tu?= =?iso-8859-1?Q?1HuQul8TDqOwiFDzyEL2Pm9HiCPNS3IOdneCQsKEb5ki6+I0g3xiYqzel+?= =?iso-8859-1?Q?eiJ6kz6EuGtQvOS8eCx46Bzjlf4r+Dv9Xj5FP5znx4AqHCIDJLNnGJGXWP?= =?iso-8859-1?Q?jmrbK8GX62kPDRa7un6QXXEe34jtwL0xo/BneTQayrl/25SFzJSwfhAt/Z?= =?iso-8859-1?Q?TbbiqHxhEGD8H3EeuFzikJVOzo8vUfu4dew9i422G4qDlNKsG+VEYh0EGZ?= =?iso-8859-1?Q?nGsyEuVFzj/jGdmYwcJznHprUv1aTOf+E/f+wDkxDzQeCEd2yaBl95hOUR?= =?iso-8859-1?Q?R35o1CR6XqzbTjQ8MdywsJ2qhyK10s3cmwcRrhZJsDo1YiWI4rkX+O+M6n?= =?iso-8859-1?Q?9TFJ+lZ1MgT4oFG9W/CsYQgIOwBTIOfDlGUyyv9+6bVJnG5Lm2pmZS8w9s?= =?iso-8859-1?Q?Fa0nhDY2k6CKu5TgGxAqfUzqozxhKVuIzJ5jqg=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ1PR12MB6050.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?YVRBSfkCMiTPzX2sM0X81MV+MMF7qaVnHF+hhzWb/nP1S6iFJqWc0QO3uF?= =?iso-8859-1?Q?Pe0xkxy3Y4ImHcFJTsFBIszx3rbsGySz/c5trYv6svVYcKQfuquOt2Ux87?= =?iso-8859-1?Q?Pa5UCpSWGC9emKICKC8SV50eSlYxFKjPWCO0dSsNhmZHeELg5GSfZmFk62?= =?iso-8859-1?Q?XK+MQygewmVcTuyMQEk9dDHQ/sg+rZy4tMZXriILvZMVp6zEEgO90XwFU4?= =?iso-8859-1?Q?L/hS7IKwd0E10NZheh4TkpPBL671cIL1GzOXJLPHXeCTk1/7OaxR8k7gKW?= =?iso-8859-1?Q?4RX6RCIfBd028NXG15XEDObIIxib7qfhmIv4SttOB5A30VT452+mhdUxZA?= =?iso-8859-1?Q?C0CELERpl8e0FghW6KAy5R7p+v7/2Y/RH+NFlrP9eoymAhpnrMJr2aQGIC?= =?iso-8859-1?Q?x7/Y/KliWOBa4MvIpqbcZuEDwKLjVHfQbYbbXZwzeHfRIXPDMwL9M7mXxr?= =?iso-8859-1?Q?KGqkQbNtVxQ+qaNfgpfWNNZexqZPrCTuVo0BkYhYq2SLUq5gc18vyCpV1H?= =?iso-8859-1?Q?+k8eOJni/OqA9FcqcrEsHRtVRFoc0re37K3tBHEZDD4746v8bHaNOcDONy?= =?iso-8859-1?Q?XgxyBZrk+6lrhPfWd6nu5+EOgCypFPuLdLVtyfaZOR8qowESa+nv4Ks8yV?= =?iso-8859-1?Q?6q5wk4tdrVFA6SToXupG0z086cHdbiKOLz3H2mKFVM3rjZWqAaJzsBc4Zv?= =?iso-8859-1?Q?HHcZverLDoWn+gqXtcyrNUzn1HE+mU1rv3+Rvne5vuT87p4OWNLnS5gAx9?= =?iso-8859-1?Q?SNR2fW1mdIGYNc+bUNTSBxHlVcH2VISZCHbREKIdSq7mrcaEPjGRwIyy9Y?= =?iso-8859-1?Q?GDLH/GjGljpyk3d5x0YWsjFLr7Lrsn1K5p7Ojv3/xTCKAxGB20pJF13gKI?= =?iso-8859-1?Q?g0i5eRl6dZjahGy+DI89e15x9QeZwv/ClOPqrZDoJGex8+IItKutTUu1vh?= =?iso-8859-1?Q?GeLhlydVzgafNfbFcffhxc/XJN3rVIo3QGp1d4tJ7eQS01Who4F5envWeO?= =?iso-8859-1?Q?v9y663NqIdwHu903zsoGL9x4j2lsjmQ2ySb9SO1NP+BlTd8aGrpQk3JDeF?= =?iso-8859-1?Q?k+ODPX42y60TQMuTij0lYerp+rnN8mn0U3WwI3f1IKTmyHCMSqt7Go22cb?= =?iso-8859-1?Q?h8TWDHM4IdBsNlEADbybkIg0Nt4pyWdK+xnKJlaMGuTQc48J9X04wgHXtP?= =?iso-8859-1?Q?uQhF694Rmvmta4Lp9PteYia4TJw6zveWjNhpSQaLCHKHqj/JQ6bO1XXZaw?= =?iso-8859-1?Q?ZFBK/XNvgcB4ApO5+vmhljYqazEvh4BP0OCZwAtkacwp4EQjAovVBCbIrm?= =?iso-8859-1?Q?CR2qCepqKewpPXO0QyJhx+qmo8YUNP3ljIX9WuFn0AqmL3QaY6+l/2a5v0?= =?iso-8859-1?Q?lSUvcwdxNz+TBxulq0G9ifXHjfYbzWO9OI02QI7K/li3rBcSMjLRRh10po?= =?iso-8859-1?Q?5NzPQ9PNiOa/Adgpq5XQYQp37WbItrLQnVv+wHX0N0Q1p3lYkOrlmhSlYd?= =?iso-8859-1?Q?T/BK5WVpnJOH/3TPAit/cRK53jIJgGjxY1asD/DkjSmm7eP1VsA4M/B4SW?= =?iso-8859-1?Q?PtxP7IPLx1jIFjZ4d0I8MTFnX2jH2/uoQX+8XgIBS3Hsb2ZG2YzohN+OCC?= =?iso-8859-1?Q?cUWT4xkHX/YT2Yr1y3YlR5JjX9p8wnahCU?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ1PR12MB6050.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4734df42-665d-45c9-64ee-08dc999fd2cf X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2024 07:31:29.5218 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UYSu7z8x9TvdhBrY3fJPpXKJS4Xp06TeU/gIVpBXh9/qqIXxu6ZJqDWVaPDV+/e+6ONrYEfCr7QHXbIRZ73TbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR12MB6380 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi,=0A= From: Bing Zhao =0A= Sent: Thursday, June 13, 2024 3:45 PM=0A= To: Slava Ovsiienko; dev@dpdk.org; Raslan Darawsheh=0A= Cc: Ori Kam; Dariusz Sosnowski; Suanming Mou; Matan Azrad; rongwei liu; Bin= g Zhao; stable@dpdk.org=0A= Subject: [PATCH] net/mlx5: fix mlx5 device start failure=0A= =0A= From: Rongwei Liu =0A= =0A= When devargs "allow_duplicate_pattern=3D0" is specified, PMD won't=0A= allow duplicated flows to be inserted and return EEXIST as rte_errno.=0A= =0A= The queue/RSS split table is shared globally by all representors and=0A= PMD didn't prepend port information into it, so all the following ports=0A= tries to insert the same flows and cause PMD insertion failure.=0A= =0A= Using the hash list to manage it can solve the issue.=0A= =0A= Fixes: ddb68e473 ("net/mlx5: add extended metadata mode for HWS")=0A= Cc: bingz@nvidia.com=0A= Cc: stable@dpdk.org=0A= =0A= Signed-off-by: Rongwei Liu =0A= Acked-by: Viacheslav Ovsiienko =0A= =0A= Patch applied to next-net-mlx,=0A= =0A= Kindest regards,=0A= Raslan Darawsheh=0A=