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 D722345B4C; Tue, 29 Oct 2024 08:14:22 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A9A184014F; Tue, 29 Oct 2024 08:14:22 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2088.outbound.protection.outlook.com [40.107.223.88]) by mails.dpdk.org (Postfix) with ESMTP id 51A4740144 for ; Tue, 29 Oct 2024 08:14:21 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qQvfJLM/PRyxAAFNtnLrvaw17Odpl39LM2JfCmsg+9O4Nlw/QjLpW+DFxM82VzMu9SXtYbs9yoA8zBf2Fe3N19QWo2LElV5QDqqVSPJ4tfY+lsZ+VfF6YvlqUsfUg/nzG77fz9UkK/sA6iImg2Ue6RjC2CMXdMuTqsIusCD9bRiAKC6/JvwyR+3gTK/eB7E32xeolIH0TCuPNkKc5VtElM42gKkZGP2SrNUobctZ8whCF+S2AzvWl/kpK/qFdUcn0BXa6+xe5x3ZN3juDqt0Bu8LigUff78h1pNRHR+Jx6D6x22T9fvY4eTAZxr32S1f52fK2FruGmH+ja/8E7TJjQ== 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=W1JK26ffL2zRStnQug4B/nCkN2SQJShVzCshX2DS7Kc=; b=liQ1xB5xpTS59rLCUKKBl+BG5Xs8KSXnHRhfkQpebVQFkf2C66ddVLvAFkh2sZ/DiFGe64m0BZaxNBhkDbNPi7tRTVXtU2HNlby8GaTcsY+Tcq4lkRMhJyPtRVNDAAO6/euCEeeMjYUfNuQ0AHOX7jClVN5xQLwikTHU99dU8gEhMpHHDBEVONq5amviKh/22Nd3SPm9CDzPmvU0m6OcJuNjjsox4yPvqaD0Ddn4+u7j1VmUGErdCGfulumqdx6wsrXWSHIu4XaFf1PE/ilaU4ubdNSnZ9ntHOdzf+AieQ0EWyf+edLnKcgfVkolY4GG6UlxAeptahuzCttK1YsfKA== 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=W1JK26ffL2zRStnQug4B/nCkN2SQJShVzCshX2DS7Kc=; b=U6AbkdxKU3uwyWaWHQn/rthxyay93qA6y9nLAp0lKT6IW73r40MQMq1jrkfGeQ/jNFXkZiR4ccfrE9WMzD8fznQoKw/KfR4jjRbhZ4/1tQACEH2Ixfac1g2XgZ/vL8vE6nUF4eXHQpkZPQozWs/hMGb/l+4QEGXyIic760RngNqtF/yf5Dw0HNrBDFAAAKUWPKh/GDGM8ramk2tAkIcT0xGiDaJdnPPh14tpW7bw+FkLPJGe7S3/w5FuV62lo467/qtTOzbogDogMP1EAcVG+bP8bSCwAs5UmYohzp1KvwxS119w78hmf61i9PNSiwKmq+ZVY7B4K8mR2qhPRepQmA== Received: from CH3PR12MB8460.namprd12.prod.outlook.com (2603:10b6:610:156::15) by SA1PR12MB9515.namprd12.prod.outlook.com (2603:10b6:806:45a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.25; Tue, 29 Oct 2024 07:14:18 +0000 Received: from CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5]) by CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5%7]) with mapi id 15.20.8093.025; Tue, 29 Oct 2024 07:14:15 +0000 From: Raslan Darawsheh To: Gregory Etelson , "dev@dpdk.org" CC: Maayan Kashani , Dariusz Sosnowski , Slava Ovsiienko , Bing Zhao , Ori Kam , Suanming Mou , Matan Azrad Subject: Re: [PATCH] net/mlx5: validate HWS context in meter operations Thread-Topic: [PATCH] net/mlx5: validate HWS context in meter operations Thread-Index: AQHbKIbXAdB3fCUkPkq2vNkRQw3DLbKdUyh7 Date: Tue, 29 Oct 2024 07:14:15 +0000 Message-ID: References: <20241027154205.198727-1-getelson@nvidia.com> In-Reply-To: <20241027154205.198727-1-getelson@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: CH3PR12MB8460:EE_|SA1PR12MB9515:EE_ x-ms-office365-filtering-correlation-id: f6ac961b-0bcf-487f-92bc-08dcf7e94c27 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?Q?RraRt5M2x5UwSDWjaKOL3UPO01vCyTIzllb0DBwYdd9x52IzUbVTeHS5Pw?= =?iso-8859-1?Q?NRPlaB0QUzS3UW1O5idqsrg4RNJ5VndEWE36qRA7MAnpQbMrhy763IpYBx?= =?iso-8859-1?Q?ZZUhbupRDs5/nia5LiOCHNUTXAh/20qVnB9vUbkEQ7MYVGhjQ85FTGm44Z?= =?iso-8859-1?Q?o43DVQxEU8VYu25UfHsMUMjgcQWJPfttdMBeTjo/r/7rnVtoea76/oUzVX?= =?iso-8859-1?Q?D2cScYpRSJOV/MmsqBx8R8bmKirMLQHhdYYFd69LBm75T4exhvz1EIXlJ9?= =?iso-8859-1?Q?oFjXDmiKJephnv2pn9TLYmAwGnhDikcFl1YG+jkEZViUn+DS34g4fIPHL8?= =?iso-8859-1?Q?6eUGrJ2wI8uK3SG9XDXk+uKXbHBjxGoj51E26PweNkxZ67L6wdLd36IUZD?= =?iso-8859-1?Q?agqNaOYHzUXKk4xAjCshnfhN/7ps2CZLH+DppUdFsJqcwqujT+3tMh7KaQ?= =?iso-8859-1?Q?dFm5aZrNGwizsMx7WJukgwOSDY0FbcxfCVrs3Juvs1douuEHWsjCSwXsz8?= =?iso-8859-1?Q?sa3GmxaLpMjUoAMQgdh0AlQWvXrMY0c+dBDMHvcutrfOqy7Gkec57Y6k5U?= =?iso-8859-1?Q?44w8zaZ5mqyJSq+EVms2VWO/NOgVdgBHALm+wU1w0Vw4cojPQ6PC+TslXd?= =?iso-8859-1?Q?b9pRSMaHQIm3vprvTtl43zvcbKgS+qn0hDnZ8c27/f9USZysfGJDDMVhVf?= =?iso-8859-1?Q?JzpLa94dFj6av/iL4GLMQiPRR9Qh53E92VjNetbJTKgnJrCj5ldcS/Qb6Y?= =?iso-8859-1?Q?8/78/b86pA276KM+rz7kBYxffN5QshGSnzfnveoRkklQk7v45QPhbdtVKf?= =?iso-8859-1?Q?8xLzgeRyglQpAKNP9nlvB4/pYJSA0tQ3o7AgsvTS0qXUiPevwnAjAA7HH7?= =?iso-8859-1?Q?2xAFXyNCqN95IhP/OrRBvMm5ppPUuFPFSKTfl0B5xvw+DSel5SJI2ksyxL?= =?iso-8859-1?Q?5Q8oJeh2OzENBjLVQYg/zvOTTbPdSeXiTgDFlNml/yjC/pIBcC0ez1h2Fu?= =?iso-8859-1?Q?hsE9R+OckxSioAbUVsW76IUovwpTFAgbMMJio0UqW1B4WtS2xIdUO63FdK?= =?iso-8859-1?Q?QTwJhOxIa7Lcy7sizBzt9zGjzweM/TaML7pWwMf6mOeVtHKA0W74gWK7Cl?= =?iso-8859-1?Q?dX3wsPpUdT6ORyZOw0ySF9rIpabtu41Z5i5KXb9AdWGvcZ5e/SjEVAww+i?= =?iso-8859-1?Q?TXajm9N5c2cm4MgbjcQpFIK8a/z8yCWaeXUlGiFvnHkU+iI3C52FS0wsQJ?= =?iso-8859-1?Q?hM3llbs97lX7GpnathNokLfQ6XS9cTkeLwMkkwy5ttWP7u87XR5TN4MMMv?= =?iso-8859-1?Q?trgumrBAiNN9sIuBlDrSLbxc0qn0gIGg3sbGz0RdhRkFL10DvVNFSgpeut?= =?iso-8859-1?Q?CifQAHfzdsbUTn6ze8Kn+vIFR7IiTh38gjhVfL5vXZqtcwDroYrc4=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR12MB8460.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?RFqm7wAtLRpN2kUMBxf4B8+EbtxDlIaxJhHbX/0xaOZ5jLuvAsYowI6j1e?= =?iso-8859-1?Q?ter7jiWeQ4M++UfkOTXYyyS3og/anfxLe1CHxxzRm5y5hrKG+B1IRa8f5r?= =?iso-8859-1?Q?oNotqn4GjPWnL63CbbLTLhCq580eBgtnYo7T7sNyUrOOH8749NidVYaxsR?= =?iso-8859-1?Q?u52YGKJ8vdsH2IxLZHZXk3/5lfuSpJ6+/zizvuEEES5f1wON7iYuh2uYE5?= =?iso-8859-1?Q?5D774BGWAAMh18UaLt+WctzWE8r7DSnLbxbMjH9vMGrz1w0Vt+MlomDOXY?= =?iso-8859-1?Q?mBBs+6xpzIqNn4KHUUVzbubtPSaPefdgT0ixGqAZezHpU+CrsHNL3ImmBs?= =?iso-8859-1?Q?2U/jzVDc56iDbYpEaSPxl/I1vroqZeb7cOQ/qUJyVNsrqBRAYDZvAy3NvP?= =?iso-8859-1?Q?XO1WJDDXYI+9WDMLsGkEQTdDLGyskiJB1Kp0loM3tqbzf4MhETV9GtL2yl?= =?iso-8859-1?Q?KzhV5dT6YtPgT/YkDv9bhx69LCF3CNHgcFYNBkszONDp1Gj4KnqdURLi5n?= =?iso-8859-1?Q?PFS9TPzX2NRrATxOb7hn2bobLcULPdekBELzsgROfLpGge2S7Wk/V2/o4Y?= =?iso-8859-1?Q?o8qfolIVvlxod/1LGrOIel5BudZX8nfU5dxyzpcm+J9oYLl7LJqa/WIOYa?= =?iso-8859-1?Q?U31Za+bh83J0IencWoANBaaV0HKYyb4CDb7oxQUbufNv4ue5eZv4HNdBB8?= =?iso-8859-1?Q?ginkQqI23x3k68fQzqTtVK8KFnv8W9dUVGuiOsIb1+LHY0AEX7sqQVmpzO?= =?iso-8859-1?Q?HMlQL3RLoEufo+Zj6Y+2dS61akFw1BA5w19Z03T8/t9M/E6zsXhkkhH9DS?= =?iso-8859-1?Q?aCxwuatKubrdVAKghhrJziwbtz1yzV4Lf/B2ot8PF8BmLsv2UwIqYqglYD?= =?iso-8859-1?Q?uEnAGL/cDG2AS6hLvIUqD/l91e/AeS59g0KhFh5cf5vjmea1gEtUAH+Vp0?= =?iso-8859-1?Q?40yQFF9ARNrnh/8dvQd9Koaust/3396gwVkqFAtKBIOWxk5bCyUZLqHyYR?= =?iso-8859-1?Q?+VOQ2drubFo4xFIpkp0FSurTkfMTptyg4EWtd74077A8YzSUUo6YjnBF33?= =?iso-8859-1?Q?7g39bgvrSa9t6q3ycn5oYU0UurfBoxd9zZpw7bYQ5s3pDoNmjUbEyqW0+p?= =?iso-8859-1?Q?+7ecXr2o3o+SoUDTGbUhpNQDAedo6JJeZEzRq1vNtob2GeWjvQNltXSBlv?= =?iso-8859-1?Q?AWzlsY0r1k1IvShT+NoazRt9Dwy5GdP5u/PvKlNV/gNMJcDB1t6PrTXvM6?= =?iso-8859-1?Q?sQOyRw5ND01ZUhJC331Rkf6O7z9dz1TU/1jrBLsASP1thnooPRgeoOyjzx?= =?iso-8859-1?Q?EZ0SIRBCAxmPUj8KcOWuTGNOqITSukgmU6uvPcEjP6nJl5w4ZnQt9etU8r?= =?iso-8859-1?Q?46gSN9ebEHpokmEzCt/9y6ETbtJ9LxVRYoin2Q6Q3q8mDWCQheBXOklC/C?= =?iso-8859-1?Q?v8TwJP867alcv1QPlE1UVXYacYBP4fYxUJZAqlo1Vv7jmeOt4kRyoukVlD?= =?iso-8859-1?Q?eIt03wGLIZgnyRjVr/cQ9fgsyNZ/cKiiLwLx+9wXhkSHmGsDYPA4Xer01H?= =?iso-8859-1?Q?15rvpuHqv/9NACmYVNIPgXNSm5cOWKnOgiVMl6G/oFNYJbEzg5BA4YwCvI?= =?iso-8859-1?Q?w6JE1NPaYhCmubYpTc8KJ6p2/lrNPfTfNT?= 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: CH3PR12MB8460.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6ac961b-0bcf-487f-92bc-08dcf7e94c27 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2024 07:14:15.6594 (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: SqMgaT3NfpaXFt7Rc62QU6+rW7WjBTAe3orn8C+Q8F1uJRBCEsWqvuoGZnrDLD5b+i/fj0/1ZOA3Ktajq6AIKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR12MB9515 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 Hi,=0A= =0A= From: Gregory Etelson =0A= Sent: Sunday, October 27, 2024 5:42 PM=0A= To: dev@dpdk.org=0A= Cc: Gregory Etelson; Maayan Kashani; Raslan Darawsheh; Dariusz Sosnowski; S= lava Ovsiienko; Bing Zhao; Ori Kam; Suanming Mou; Matan Azrad=0A= Subject: [PATCH] net/mlx5: validate HWS context in meter operations=0A= =0A= HWS context is created during port configuration.=0A= =0A= PMD allowed meter operations before port configuration.=0A= =0A= The patch rejects HWS meter operations before port configuration.=0A= =0A= Signed-off-by: Gregory Etelson =0A= Acked-by: Dariusz Sosnowski =0A= =0A= Patch applied to next-net-mlx,=0A= =0A= Kindest regards,=0A= Raslan Darawsheh=