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 468BAA00C5; Mon, 24 Oct 2022 08:53:57 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3D389427F5; Mon, 24 Oct 2022 08:53:57 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2086.outbound.protection.outlook.com [40.107.223.86]) by mails.dpdk.org (Postfix) with ESMTP id BA0D4427F5 for ; Mon, 24 Oct 2022 08:53:55 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EfY9zdLeM+eWhu8plb/2/etAudJBMRWCCWYDHIwaCo4LCz+jBBxejFD1UYJC20/vDN+UxcQ9fD7VZ+yH8F0srnw8MQJ6I+WLxTBVvjt0AEzkSvYyBVOhEMOgV5pW1y0IOfng23FTKR7hX5M7fzuJOcPl25Iqo9GOJCvL9BXKspt6f1nCcnkcI7muHklOIxtgXD4PV4GEFX5N1YmAV/heaLCaxuVlLKQ6cjDvjUpPThCyTL+Qaf+Do+kl9/H5x0hn6fG30IxLwB8RMTlxmYfFj3VS52xGo4cV+wrKBg+WMMq/kXGWVlih535I4NHtTITJvq4wL1wjqRw9nftuIdQVCA== 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=vRrk+StbUlAZNhbj5fPh5OfH1wtSEwZQkmdZQWpdD/E=; b=jpGwCl5IxTUPUiw57N0NQfov/yt9YiU4DPCLU/VD933ULvSaXjpU5/RIEuXaYsiYddkfD/SstJ9P0/S31vVaB1GMMC+DDBW7mn1FyomrhrPBX56C2CZE1/Fw5urHlBcenHuHdKaCP73UYaBxZSXseyHxgGb8ffk/aRM4Ra4LZmH7i2SuRMptV55eLlvDyLuhTRkgio0UUuOju8n/pMlzKfjz4jzZL8/Iv4IeBC3l/KUFWnAztaAjY4UqVRrm2QBIKFUye16sMRh/AKEVffxpeP5JsrM78XLaG3s6rxOD7C/vOADGXgLxWU2ovx0opwPDJVphtQ7dnWjf5PTsnGR+sA== 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=vRrk+StbUlAZNhbj5fPh5OfH1wtSEwZQkmdZQWpdD/E=; b=ue4NY6WV8sintnzXsM3iiB/F0WKAkLv0LN3lcY4nfcVwAeFiH0KQrXW/WNygFX9kgN5mgSmmIMC5eldjWDS/iyVw+Zn0+vNvJeIDzCW6XOM1SseBcq233cEk7FXMfRx8DduFNffgh9RTkaEou6WpnZKworoA/52iDCfY8P19N+8myDOjxhBDb0FkKf7V9AP6f0Jv4FDHx03kH4C07pz7JQJfjAj+4/oHiypkxvthYEoqJBotfbuS/9f30ZyqSb8q9b3I3RL1S6x04blbPABN66BpFPYvP0n28wte9Ltbzz+g1ktAEhve4Cbe4TyDSuhDl+rvqxRcqd3N3vrl5FxXuw== Received: from DM6PR12MB3753.namprd12.prod.outlook.com (2603:10b6:5:1c7::18) by MW4PR12MB7031.namprd12.prod.outlook.com (2603:10b6:303:1ef::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.29; Mon, 24 Oct 2022 06:53:54 +0000 Received: from DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458]) by DM6PR12MB3753.namprd12.prod.outlook.com ([fe80::7c8c:ea68:bd84:9458%4]) with mapi id 15.20.5746.028; Mon, 24 Oct 2022 06:53:54 +0000 From: Slava Ovsiienko To: Alex Vesker , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Suanming Mou , Matan Azrad CC: "dev@dpdk.org" , Ori Kam Subject: RE: [v6 12/18] net/mlx5/hws: Add HWS context object Thread-Topic: [v6 12/18] net/mlx5/hws: Add HWS context object Thread-Index: AQHY5Jzu07RF1jbnnU2yjmB6sWrG8K4dIXxg Date: Mon, 24 Oct 2022 06:53:54 +0000 Message-ID: References: <20220922190345.394-1-valex@nvidia.com> <20221020155749.16643-1-valex@nvidia.com> <20221020155749.16643-13-valex@nvidia.com> In-Reply-To: <20221020155749.16643-13-valex@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: DM6PR12MB3753:EE_|MW4PR12MB7031:EE_ x-ms-office365-filtering-correlation-id: 332ebc28-efd4-40c4-5c10-08dab58c8414 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mXxQFOg+GrmLWlGd9wcrv4adEiRXtuQhZjnXjAUbwj+nnu8wcDlCJJukeQJKf3s9x14O+hRozq2GH5ouldnFg0C4/63BpRXFZxByEgAzG8wUj3G+zZCKvml/F03CERUcub+CEu7aRToxU1t9s5e3++qQvfvdvNX2I6wX7mCKrnx4gLC0qTrfsEBNkPiZIC52Ue8n7BQ7Phm5Dr7bHebp4/5uvKEQ7pgbZOsv33XCIGr2Qp79fxtuPBqtNq/xpagC4q0QWebQqQRRDejEEphYHfclTx1wWOBI/p3GKdOohT8PVLLqL2GTMsPiyDL9mm2j+87BLplziMdRT6LZvrPcuiZeNXzF4HclOHFpeFR8DkuLnwuwjQG8f+NQxJhMr8is+KUP15QBCoQCJ7aA8Yqw1yc8f9bYICKXe3Ho1RIxQuNzilJeFJGBDPtq/viE69ApLqpWzA08hpawBS5/7vsiYcPY40Hsh4aaZ1V/0WO2tncwgmUOvBpPBcUSz3OlHAMl6yobEehyXAn5x54P0oXkzgRbqbjBpSWq/huGDakaNveZ/GjM2kwSOv3KHbTcryW+p0mvWDWxv51YRbCUh6GTv3bNAw/N5D6J7le614YDftbFmPW+QaT1UCgGUg+AhCr5/QUIqC+IwDeYiykX64+50nxDv0Gc3tbMAqRNsuF+WqG4QV3g+Zs4kvgebAWGcOGbCQtE38GcZZzZFiaZWMp4Wm+djTAfnqKAGDsQ5tyhvWMZzJjdYop9ljwvjpGvK5z+0Tm/x6j7NklZBtgPRYtkEg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB3753.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(376002)(136003)(366004)(39860400002)(396003)(451199015)(186003)(2906002)(83380400001)(38070700005)(55016003)(38100700002)(86362001)(33656002)(41300700001)(122000001)(110136005)(5660300002)(53546011)(6636002)(71200400001)(6506007)(54906003)(8936002)(316002)(7696005)(478600001)(66556008)(66476007)(66946007)(64756008)(8676002)(52536014)(66446008)(4744005)(9686003)(26005)(76116006)(4326008)(107886003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/t6yNvuayzH4IOEnTxvSX40mFzKVbwQgMAEwYcICA2b57aBXT/IoBewIYEMp?= =?us-ascii?Q?bAdjOWzo4R0Y0ILvF7EceaRj7rOA/XGaRVmLNX32+t/ymyiISTWBiynuyHa9?= =?us-ascii?Q?E/eQ4vy40hDTrks4F65mRMTKvc0AHRAkWE6PkMkAK0pzon74gl6PN2xqWsNb?= =?us-ascii?Q?d/JkjV73OhgneEWnuxsu38sIhn3V0yTf1dmbNnvUM/Hc81pyogbmFZBzvUyj?= =?us-ascii?Q?yRp9firsTmqJ/qOGM+mfwPjw4MRDbSbgezIyVVqdcqqxngevSE2MYDHH9yDK?= =?us-ascii?Q?mkQ8L/DXSW3eSXmw4PH7/R2anSDxSbiL/UcLGIgcWgf0iKhSyo32OJhFkHPx?= =?us-ascii?Q?W94yX9+TR0boBMCKaQsc3E4whsv31u83OH1UQW0y7FsAa6QZ+nOLWVmxcfoZ?= =?us-ascii?Q?wYu2CMV1N8tXXkeSGAkuZu1HAPcHeJjebR6LyhwxlrQbNJnOTnuwQEIIsbSU?= =?us-ascii?Q?CRDQexXRMfJwIEcRYUKfv7LmtOYHIF7HQCzc+WHEc3KGraxbnbgxajfqEMdJ?= =?us-ascii?Q?DWPsJi4SLunkb4LMlJ2e2/Rs9zePoaAkk8ioRGyyt9KyBxx9wSQS1f74zMdK?= =?us-ascii?Q?ByFpUCLMowCH91bp7siegPqrT5Qvakx9FRFJOeoGzJuDP8y77/wQcNyAIoXG?= =?us-ascii?Q?9Yaowxp/yTvFJQGeIsM+5FN73UP7+McEY9x2q9b4BOL8UCnUTj46kLYil/0R?= =?us-ascii?Q?azlpe7JvK+F5xt5nw3NXQ4dTNRDxgkky/GzBhrOWso59wFzbkpnmpomIanmZ?= =?us-ascii?Q?SNks4O8ly20K7o1+GHqa/X2UtxmP/Fwv7ms5n08gbE8efjOu2ZkTtx/z5BRZ?= =?us-ascii?Q?G8v8dDM+ADOsAoodVXzPnyvRCpP7+yk25t7NhDmvUTQk/2UhMiJR/wCOCIgM?= =?us-ascii?Q?vxLMbXG19ymvUiCA2cOtmj68y1v7Na89JqIQuRWo3NIr03vR1nP//fJvjW3U?= =?us-ascii?Q?sdWJYRdCVtR6VZ9ivMxNsI1xJLpkR8DmpO/C5Bc4pg5pvc2N1Y0OelqtnmEo?= =?us-ascii?Q?9EUzP9VzmAuOJkzuRa8vxpXR57169nE+vmAVheKYlawswDfBtcz/sEdecqY5?= =?us-ascii?Q?jYAmu41b5wRjEmp5bfZkDkGE/0UKDT60DrCUZxlvGMgD0xicJEg22PbBlAF1?= =?us-ascii?Q?jUV2EcH9J/m2+lQ8k2mJuCO5HjaBxHD2pZ4hGFFb/h9HtO1OYQnavD1vEyga?= =?us-ascii?Q?MqWS9AAdSitbEoOIHkMVxp8VdhRFxAu4AhQ95NSMzM+TErA0C4a/YIlhyOvg?= =?us-ascii?Q?6PyEVApVtLwdIs328Pd4//3d+D6tCsLlHIkD04ZYDj1vEi/mAIpHqwanvlik?= =?us-ascii?Q?BcmOsoaQWIBYDdW7bzbtgrgZjbfw4pSQQIgZUThojPLLTpOtDp1ZQ61zjja6?= =?us-ascii?Q?dY+kqGjipywAfkiPCo7baKg1DnGWPbf8IdQC/pV0fBFX0q95RnsiOKluSEbw?= =?us-ascii?Q?3iel/LfWZzXB5CyZQWPPbZ2RAbmu0j+tG1leMMXin7FH/WyQI4Np0VlDZwAA?= =?us-ascii?Q?2KZxot/mglPXDq3uT8r593HOSYV7ul2E9Poa82E5mG6wc9n7dm5MCmwPZCkY?= =?us-ascii?Q?N9TVfquQr4coGWnbDNvvqEe59jaWI8mpUZqpf/mH?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3753.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 332ebc28-efd4-40c4-5c10-08dab58c8414 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2022 06:53:54.2165 (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: Y+NXFZHcaAPOCejvsp7gqk01awEbmtqKFyHATtvcaFqU9ZUFKUTVKiyYI9ocQwdxFURyDfbxaWMOll0OOwU6wQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB7031 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 > -----Original Message----- > From: Alex Vesker > Sent: Thursday, October 20, 2022 18:58 > To: Alex Vesker ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; Matan Azrad > > Cc: dev@dpdk.org; Ori Kam > Subject: [v6 12/18] net/mlx5/hws: Add HWS context object >=20 > Context is the first mlx5dr object created, all sub object: > table, matcher, rule, action are created using the context. > The context holds the capabilities and send queues used for configuring t= he > offloads to the HW. >=20 > Signed-off-by: Alex Vesker Acked-by: Viacheslav Ovsiienko