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 17A14A0A0E; Wed, 3 Feb 2021 12:20:23 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D4F192404EB; Wed, 3 Feb 2021 12:20:22 +0100 (CET) Received: from hqnvemgate26.nvidia.com (hqnvemgate26.nvidia.com [216.228.121.65]) by mails.dpdk.org (Postfix) with ESMTP id 4BACD2404E9; Wed, 3 Feb 2021 12:20:21 +0100 (CET) Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate26.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Wed, 03 Feb 2021 03:20:20 -0800 Received: from HQMAIL105.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Wed, 03 Feb 2021 03:20:20 -0800 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Wed, 03 Feb 2021 03:20:20 -0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HQMAIL105.nvidia.com (172.20.187.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 3 Feb 2021 11:20:19 +0000 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 3 Feb 2021 11:20:17 +0000 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.42) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 3 Feb 2021 11:20:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cD5+Lo/PN8BC0C2I5GS4zf+zKN6OtLSfghCL+aefmCpfuOe+kikn/wzwD0LLKkSXCUiXeconVOaV3T3qUdJF0yhOLNHzFtOzl8UeYVFwoX1riPvl2bVa0DzuE9s4PjEXg3b0rg5UDPOI0KMIlN9KAxMogR4O4YGw2Ia2MuBH02D9HaEKPUyhZHf8MvuDluoaYeC+zpB3ZcOh419VeaC/psOMHu4WfEgRZ9lhrlUqrdZwwd0H7b7IOgaxek0r57S8ENazv1JSKcSlO3ZhSfl7Kwo3Cr66Nu9Qjq+bQNQjVA+fYl5UIRMCovekIOBg+8yUoN5sVu7jg+eGO38wbqEphA== 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-SenderADCheck; bh=4roYkmHJWUMNzGc5kkwpe1Ep87Ya80y5Fql32/g4wr8=; b=iyMTexjm+gZbtajRoWB0noMPcoVcGSdyoSE+TgkPWMvdljdyFdcY+hED0ov6Ukxvs/LKMjgs7qUAXkvW2nbRY1nvGe1nv3E0q2vY6Q7JFLvFu/3sXL4/tOxOa1xclA7xvEo+3qXkRbnrItv1gPwxCz0T2VwM4+j+l0bKxD5jrY8LzT+kptKcBq7wrGeoJTQ75YdytPilJ7yjtKUzjk5/uVYb4pL7bHvGU+jOAuySRiYVPhFykrVVpyZAdMEU+yTR18gOb+2cq3n2kHM1n/dt8grHMrPbiKYqbHcEqAI9QrMG9NDSBRU5M8Tmar+3CNCjN+NCoFvGPvgLaAWTfa07zA== 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 Received: from DM6PR12MB2748.namprd12.prod.outlook.com (2603:10b6:5:43::28) by DM5PR12MB1419.namprd12.prod.outlook.com (2603:10b6:3:77::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.16; Wed, 3 Feb 2021 11:20:12 +0000 Received: from DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::759a:fb10:c6af:87a3]) by DM6PR12MB2748.namprd12.prod.outlook.com ([fe80::759a:fb10:c6af:87a3%7]) with mapi id 15.20.3742.015; Wed, 3 Feb 2021 11:20:12 +0000 From: Raslan Darawsheh To: Alexander Kozyrev , "dev@dpdk.org" CC: "stable@dpdk.org" , Slava Ovsiienko , Matan Azrad Thread-Topic: [PATCH] net/mlx5: check FW miniCQE format capabilities Thread-Index: AQHW+Qg7as688UX8W0mREEYhLZdKx6pGSuSA Date: Wed, 3 Feb 2021 11:20:12 +0000 Message-ID: References: <20210202020737.31589-1-akozyrev@nvidia.com> In-Reply-To: <20210202020737.31589-1-akozyrev@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [188.161.228.214] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 76077f9a-759e-4737-6219-08d8c835ac9d x-ms-traffictypediagnostic: DM5PR12MB1419: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-header: ProcessedBy-CMR-outbound x-ms-oob-tlc-oobclassifiers: OLM:1148; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PCqxJp3tJBoM62VW01KwWaixs6ZMc9VIISimi6MAGFnhRsoxO7cUk4d/pEcFUOFzHRdNqYD5kyTMmfBzHlqJXuOaDPnLUlnq/Ob1Z146g4ekESlLIZFAIaP/0w481F7DSLoc/N0zNYCrpwL+EQLzhrdKMV1Ro/eBKn0o2am++jRiwkWpIAbhiFRdVlnxHqHUOGPCN+33VxWanO5JNegqJ2sA0IPUFMU2Hnturp1gmSUAv4WPupRKXGbZ1yAy+S4to1ZOoHkzv5nyRMUyEq4lRFE1nFzQC9hgT97F2/9Afzd/jxuSFtctuyurwMD8EhBP3TeT3OwuRjuOm3TksUbl2oPDvA0SUYYEqyx9XW5rI0owDwXPXluPJaM4+PX4o2zpnr7xdnPGsGIaHK2wh6m4acjFoZwnHzovxz73L+azpst6iwHHDDKTyoWBlBzQ44lakLce9MXxSuB6mP0z+Fr49dN56Ej+qKNMMU03M0ZWVC5pbGEsmU9A+K29WiNFsrlLohVVHj6ALsv0TI+ablqwxA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB2748.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(39860400002)(346002)(376002)(396003)(186003)(450100002)(53546011)(316002)(478600001)(4326008)(7696005)(107886003)(9686003)(26005)(6506007)(86362001)(110136005)(33656002)(54906003)(66446008)(66476007)(66556008)(64756008)(66946007)(52536014)(5660300002)(76116006)(8676002)(4744005)(2906002)(71200400001)(83380400001)(8936002)(55016002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?NZtU668YsCfO0QXNjHhszea3dupIty2Uek9uoVCEf1EX1dZKql+J0y4P0OEk?= =?us-ascii?Q?CU7U8dCB9df31sv8JU3w2IeScFxl+CDxIM4wWS0Ue4z1ij7y8Vu74yNZEDMZ?= =?us-ascii?Q?9gYVJd+YXOpGzmC5K3lsuAbWQBHcsDuBbj8FhLnrOtSpbU5pNp2VGnJkYwVu?= =?us-ascii?Q?rDayE59RyUTyvtcOjAvM0fqece1p3i6fBWecSyUjwJENFQCq+0xsGHcc6P7X?= =?us-ascii?Q?5MplXKshzOWrixHw8ABXCLLMNjUfblZY0TSKi7Pdn+pbjt9NQxEhxY70ohux?= =?us-ascii?Q?p/Z+u/7c1aKIM8gJslbMt+OmDflE+tQDOL6iNWEp4qX38u3oNBLJGS2SrBah?= =?us-ascii?Q?3b1UtfRCLlQT+1lmFoki3PbKlHgQKpoE3hmWiXKO7bftfWovJR4utb21p12j?= =?us-ascii?Q?+5XxDfOcZq9RrzbKQvOTSjVsLfX+5NwT7qUebQl+5/WGZEvYx1uiw7icfXtk?= =?us-ascii?Q?1M8Fk8w11MKh+IYD5lVHhz0aGiGrPNuc7Lif9X/lgDrbOLt75JtMtMjhnMwC?= =?us-ascii?Q?Zzg061mo9n7puvD/hn5V7WM+EonIFfoGctFa81XMRVMjY+TxvRXw38OBf13b?= =?us-ascii?Q?DNWpB5/y+g1J9bVwSRLUnd4ld2ABZHI2B04OZKc2Z9sLSrFwApvRup2J1Y/l?= =?us-ascii?Q?dM/ByM/QrHpuXdnV+sPqARptBqqbtyoOxcvlCNhjCv+cYhMNsgveCtD0vWZU?= =?us-ascii?Q?rkNUwtFywye1DOPSt37dWO8owGgo7BGI/qI/K7zGDS55ZEoDLMbZp57gXzlA?= =?us-ascii?Q?YCxJ3sLwFdR/vSwSOU4chgU5jTe6RmHBIekE9DG050pwpdsgYAPVOWa7XmdU?= =?us-ascii?Q?7nwzkaLKBLEoM5bgw7Xf89EGiYcRgYDkhjs3QWiqC2HzIz7bCS3CZgsOEfgy?= =?us-ascii?Q?pZALHoyI3LCz7DFpghJc2y1G61pz+9UbwIwEdVgy3fFYD8E5INh15wOv2D5E?= =?us-ascii?Q?Nl5tWekJRJCYCuU7Aa+2liCtc+wKAuYrTMKdp533G0rSOe+HeOqxA3FDdPi7?= =?us-ascii?Q?H17mP1BMiZ/zjqjJeVDTd+34rLVO0l3yM6vwXIz0el4aTtCMQE02rdf1/IGM?= =?us-ascii?Q?SRbCKpe/?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB2748.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 76077f9a-759e-4737-6219-08d8c835ac9d X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2021 11:20:12.6183 (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: QkZgZhY4AUL3pl6NR/6dn+QUH0CgnzdJotLJYvWMhtv6nr/q1ISJRgqIH086P3tl52j6DHqqoCY1Tz5v59VeBw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1419 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1612351220; bh=4roYkmHJWUMNzGc5kkwpe1Ep87Ya80y5Fql32/g4wr8=; h=X-PGP-Universal:ARC-Seal:ARC-Message-Signature: ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ms-exchange-transport-forked: x-microsoft-antispam-prvs:x-header:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=btvGR2ed4JrdH4txo/PYy+6PTgtX7nylB56SiBQrN+rV9hSjls4y/zO7l6+cEJg/K TuBO7sA+GpD26nSGdMaNDHTumtDmk9x0zgdfxTeKUgbOyCL7V8DCAVeqwFd+nYb4rM 2lvXOC9SFZ2b0TVY6hCY0h22DS4ZSj7UPkR1PtsonXt0SNaODjFzbbFXzHzNvTSjBh 7uM2nHUYS25V/8XmHLP08nY1Ntpjdo1r5/+YlGpuSQSsPXeKHyx3Rrt4GqEa95JEpw Wr2ltYKzn0ln1oXfisgONln7JD5ayBXYudj35vwOSkFMh2b85O5f3TZz/j8scYmw0O ueE271UO8mQzQ== Subject: Re: [dpdk-dev] [PATCH] net/mlx5: check FW miniCQE format capabilities 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 Sender: "dev" Hi, > -----Original Message----- > From: Alexander Kozyrev > Sent: Tuesday, February 2, 2021 4:08 AM > To: dev@dpdk.org > Cc: stable@dpdk.org; Raslan Darawsheh ; Slava > Ovsiienko ; Matan Azrad > Subject: [PATCH] net/mlx5: check FW miniCQE format capabilities >=20 > miniCQE formats for Flow Tag and L3/L4 Header compression are only > supported by Mellanox FW starting version 16.29.392. There is no > point to allow user to enable these formats if FW cannot provide them. > Check FW capabilities and deny user requests if the selected miniCQE > format is not supported by an underlying NIC. >=20 > Cc: stable@dpdk.org > Fixes: 54c2d46b16 ("net/mlx5: support flow tag and packet header > miniCQEs") >=20 > Signed-off-by: Alexander Kozyrev > --- Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh