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 A2BD242335; Mon, 9 Oct 2023 09:57:41 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 79663402A3; Mon, 9 Oct 2023 09:57:41 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2060.outbound.protection.outlook.com [40.107.237.60]) by mails.dpdk.org (Postfix) with ESMTP id 2FDB64021F for ; Mon, 9 Oct 2023 09:57:40 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CkebFTg/agEYtIuW7Aq+UfoL0qkhzjBNu8oNKTSrF3iKAGcFZcgU6fMGQBxVpOXql7PbJHQZ+dBvSCu9anyf49yViL1MOBvyUk003NoFBO3RheGyU8tkeglObvCCLtTBMG1TILf//fMtlrpmw499xi8MacCQ8kWtsxM4FhhuZMLPyGU7Cy3XD0gHrqypABysjriwbPEKbSg7vmhcACYeRn57UEZrTB/eV6mim6x/fKYl72AtmcyJsfH3TrzIL5PolJyjopjtiewuZbzVnF/8+2Lz365+71rigr6D4a5UWnADB2tnhyjb8IjxH+9GaTyRKeb17PcOaWiFzjNLABCaMQ== 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=goHpWhJ1xSdF1wHFa1OrzR0BNvDo+LfodXsWrcgEhIk=; b=dljgcfBpWfM8ANeT2vMHSxkmdJmDxiAOlrL1tDR0PeaUJq98aSSuliuGqr6ea+o8T5UyWOzsCwNsivS8RiL79CifC1ss+oulzvYznB6aPMW6tyqG1+xqDYJeZFOh+gFNH/TPFgaMa5beTnoF5AQvsiesFiNuQhT7pwxU+T7dtwWDl7yznegeMK4aUU4NJesX9dFAk4e6i9CVgVmAGIsWc7U+g90D8Wahn3z8UDfwmiFfqP7Tz+kB6uLM5+nCRUigHdTBbmDiXRyHRSmri4yiI90ca5AOxTX3mMHb4gxLPR7f33wqg4gIO3y0UakvDsZ7DuuGWnPA5ddUSIF9fQBPXw== 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=goHpWhJ1xSdF1wHFa1OrzR0BNvDo+LfodXsWrcgEhIk=; b=RybToOY4QdfCab7Wcgahbc/ElVAQE2R/80cg0fHVYm5ohVHdfLdJT6kUuQR28zmdilAP6YH7dffM0zwS80K6DLHn/ZMieAHlux+ZmQJwP3RClljcR0n4FktoJOVyQUd8/7zDyrGMldNvuiK/A34wzVmAxMtRUDMJJmUoAhWrOwzsm2SU2m3l3IX0N1MRaQhQ8+RyayaHDv0djlcU198UmKr9dHwmv2IaKwRlkFhWkV6PT/RmNbmVcAfU/kcIVHqzVWBBWZIzNUaL3GwFqqcoN4WNTh75kvO0yXVfTS4g0jhuqOtmGsz+I7FyRIe36SSXw5xXftVto8jyVs9wE8FSTg== Received: from DM4PR12MB5389.namprd12.prod.outlook.com (2603:10b6:5:39e::8) by BN9PR12MB5324.namprd12.prod.outlook.com (2603:10b6:408:105::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.36; Mon, 9 Oct 2023 07:57:38 +0000 Received: from DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::1891:2912:c5cf:b1f6]) by DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::1891:2912:c5cf:b1f6%3]) with mapi id 15.20.6863.032; Mon, 9 Oct 2023 07:57:38 +0000 From: Matan Azrad To: Itamar Gozlan , Alex Vesker , Slava Ovsiienko , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Suanming Mou , Ori Kam CC: "dev@dpdk.org" Subject: RE: [PATCH 1/5] net/mlx5/hws: add support for matching on bth_a bit Thread-Topic: [PATCH 1/5] net/mlx5/hws: add support for matching on bth_a bit Thread-Index: AQHZ6ii2+vCq58B8f0qPkSYdyOQVz7BBN/qA Date: Mon, 9 Oct 2023 07:57:38 +0000 Message-ID: References: <20230918120705.265025-1-igozlan@nvidia.com> In-Reply-To: <20230918120705.265025-1-igozlan@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: DM4PR12MB5389:EE_|BN9PR12MB5324:EE_ x-ms-office365-filtering-correlation-id: e1af663f-c15c-40ac-2e7c-08dbc89d67f7 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: DxnrTg5SEv3JgRK2cLEJightBvvlyXaMUMrTxUkkqARY4sheA1hb2camBj01kMSwq2vKVDRBOXo31InKYNYs25msiML/miusDU/pELi0E7+HRuRzcBe0MRqrnjJzhnikQXYLV6s/F9SxZDLz9BmtGdxYQyD+75E2eXJvjYGrIuXH6mEj5jjId98IvDY530/Iut1VFrrh1cawglLzEaJfn3yjp80cykXkVLGR2Ax/bbk0cR9CMaNzIRts+dd/pqPzt2Yznky6v6hLWj/S/acJcWW+JdQw410ghEM4chqLt4cYSmTl8IOA1/MOcroMgfOZ7lqaHCaJiLfCXaEZXzsMlvu1YU6sbmSbxYnebGJkNgCYUKHn7/8F8LuloeZJyqlIJgy+PZY6r9aFshw2omJSZYmpqAWyzKijN/iUon6bIHPOEzvWwvruYIqKa3c38WSHs9d72MPQCp/lxM367X4enSzL6EXkduK7b5dzFhGYHme/VbaHI9pxzd0VB0IiLxngma7k7esqKM1N1fxS2zsX5Bd+xaKaDQjn7yoUjIi4J+Uo6P9yUfWg6zlUAuyK7JVeabMmQZtNe2K725EoWiIlYL2uJiQBUupJVdNukixKhKXBwrKbmPbApnGJM6OREpn9 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5389.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(39860400002)(366004)(346002)(396003)(376002)(230922051799003)(186009)(451199024)(64100799003)(1800799009)(9686003)(71200400001)(26005)(55016003)(33656002)(38070700005)(86362001)(122000001)(38100700002)(83380400001)(8676002)(8936002)(4326008)(2906002)(6506007)(478600001)(7696005)(41300700001)(52536014)(6636002)(316002)(5660300002)(66446008)(64756008)(66556008)(76116006)(66476007)(66946007)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnRsd2FSQXlWa1hHM09LdEg4NlFlZGVRVWNBbFVlSFRNbkd3Y2paaEtXUkJ1?= =?utf-8?B?bnNqcHdEUUtTeEdXTmtzYnZ3dFhzell4SkpRY0JUSEROdG5EUkJ6UHlxY1pv?= =?utf-8?B?OHpRTjJQcGs3bkRCV0VCcGU2ck0zV1FXYXY3OEZxdmpLb2sxRUVKNWVRRFNO?= =?utf-8?B?Y2owVkhJYS9ZdmRkb3NFZ21oSHJGbzdqTE1rMTBGbCtSeWt3Z3pUNDQrMVNZ?= =?utf-8?B?VUMvYlgxU1RQN2ViN2NPNExHdmx2em5MK3UyaGYxbThRRkM1UUNoK1EzbGVJ?= =?utf-8?B?NHNBOVRtdlhLMG54bGdKRmJaVmY3aGhmKzRIVitscUxHUTJGSGVlalNVeUpT?= =?utf-8?B?WDJycDBpWWJrMkNnemgyZEJKeER2UUdaVGRRN2NGeXAvemJhNUJiYlpkSEND?= =?utf-8?B?OWtlY1dFdDFXQjhRd25xdkExdC9MOTRRY045enhuR01PdDB5VUQzSEFNTnVs?= =?utf-8?B?UWpiZGQvZStyTDVWYlVQWG14NENjODFaaXhjT0pGd09ZWkp4VjRaVXM2QStQ?= =?utf-8?B?MmdwaTRneEhidEd4SFBtLzNCV1p0V2hBQ2hnV09EejlTZkttY0hIeTJxT0x2?= =?utf-8?B?Um5FcFlvQnhZdXJ0bWwvbHZ3YjJIT3JINzNrZy9kdzRVMDQ5bUo3T1pmeHFx?= =?utf-8?B?SHVJdXdaWjQrZHk4cDgzSUNneld6aFJ3QzRDa2RPQndnMm9uMTZLdVpYTUdl?= =?utf-8?B?bWt5RVl5TXlVWnB0TC9PZlROdm5nek8vZDB3aUZXK01ING5CTnVTSEgzcnll?= =?utf-8?B?QWJyeTlVbzFRZGUrMUJqUWI3M1hrdkdiamRiRUJSd0g3S21Nb1lzU0d3Wlla?= =?utf-8?B?U2FZZ1JlWG5GWHpiL1dQeEZMTFdVZk50S2pNMStRem1aREduM1hCczcvNUZa?= =?utf-8?B?ZVhEc2dUVTdIaDlTWk16SEt1elFkYUNtNy9mMnd2ZDl1cXFVSEJpUDl6eDd3?= =?utf-8?B?eDNZb0gzbkEyTmJ4TVFOSFhBdFJXWXZ4d3lhcnloWGJrT0lNZ0ZLaTUvUU81?= =?utf-8?B?Zjc1aEI4QnJVTFo2YmhxaC9pMlVsRlh6MDNWVkQ5cFFzWG4xbjljQTAra3NP?= =?utf-8?B?UXpIbjJsVk5Qd0ZCcThCZEJwVFNYUkZFc3poWHZySkxhTnpGcGw0VnpwZ1dk?= =?utf-8?B?dzBRZ2t3cjh1eVpXTnNiTkszWDhEZW9vV0dwZDNkb3o3eUphL1N4L2pQd2JB?= =?utf-8?B?cVVHVkNsMk9XSzU3cnVRRDVvSWlvSGNDc0NiR1c1bFp6Tng5aGdwZm1rK0Jt?= =?utf-8?B?QTdpUVBvS01uOXUxdGFnRy8rd2ZJaFJKK210S2RoZWRDTncrRG9xTENMMktu?= =?utf-8?B?RnprOC9YOU9nN2ozS0FUYW85NTNFV1h2cmErSVFmVFg4bi9xY1dra3J0QlBU?= =?utf-8?B?cVdJbXZpMlVGak1tN1VTT3JLSVpHQjNYYTFyVkdoWXJqTVQrN2NSRHB6WS9z?= =?utf-8?B?VnlXS0psczMrNmxZU2ladUppUzlldld2WkJGZHBDSVJLZ0Z2M2htSWVra3B5?= =?utf-8?B?bVJWQ0VvY0g5TDBteDRqQVNrc2RDZ1VFckJQZHRBdzArV2IvZ0tSL3UvY3FS?= =?utf-8?B?YndKemZXVU5sTFZKQXFNNXBib0h5a0RFRE9jRFBLcFZ6QnJLMzZtSnJ5VVk3?= =?utf-8?B?OVYrRi9wQjN5cGlLN2U1azZrRVBDcTlVQmdnT3BLNTR1NEYxQVhCM0RZUVNH?= =?utf-8?B?RHgrRWVvNXhHWFVRbUtvWG1FaVY5d2VZSWVNekgwVmVWMmNUNG02NHF0WVNn?= =?utf-8?B?ZjBwVmsvTjgxRDg4bUcwRG9XcW5lZm56ZTRyQ1gyUGdXa0NocmQ3T2JndUFS?= =?utf-8?B?S2ppNWExUGJmWTlVMjM5TlRiRGM0Q0gzcnIxSEtOdXFDZ2kzdi9SNUhLRE85?= =?utf-8?B?K3o5bHVMYXJtc1hyaTZORXBuR0g2WkliNS8ydFo1THd2d2s1UlZ0K0U1ZVZh?= =?utf-8?B?T2piYmp2YXhyZHJPSnNpYXRCRzlJMUx2NlRRMEZiVWVkOFdrYzFQZzl3ZlAx?= =?utf-8?B?NFR6Uk93elBiUU05dDNxOTJQR0ZLclhIVmVPSXFrSjE2RDFSeHkxMStMVG9R?= =?utf-8?B?K1FjUDhMQm52VVBiWWx6clBMdW03c3dSL0RQQnVYZkVLS0N5WjBzMDdrWXUv?= =?utf-8?Q?mbFU=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5389.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e1af663f-c15c-40ac-2e7c-08dbc89d67f7 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2023 07:57:38.2425 (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: eEgUS4qPBcbWya5Etnafrt7/hhyNOuPL1eNAfHyeTGOdt1x0167AMXPYcRWLU+0Gx0dG3JFBLkSJQP4+hSHkvA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR12MB5324 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 DQoNCj4gUlRFX0ZMT1dfSVRFTV9UWVBFX0lCX0JUSCBtYXRjaGVzIGFuIEluZmluaUJhbmQgYmFz ZSB0cmFuc3BvcnQgaGVhZGVyLg0KPiBXZSBleHRlbmQgdGhlIG1hdGNoIG9uIHRoZSBhY2tub3ds ZWRnbWVudCBiaXQgKEJUSF9BKS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEl0YW1hciBHb3psYW4g PGlnb3psYW5AbnZpZGlhLmNvbT4NCg0KU2VyaWVzLWFja2VkLWJ5OiBNYXRhbiBBenJhZCA8bWF0 YW5AbnZpZGlhLmNvbT4NCg0KPiAtLS0NCj4gIGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9k ZWZpbmVyLmMgfCAxMiArKysrKysrKysrLS0NCj4gZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRy X2RlZmluZXIuaCB8ICAxICsNCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9tbHg1L2h3cy9t bHg1ZHJfZGVmaW5lci5jDQo+IGIvZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2RlZmluZXIu Yw0KPiBpbmRleCAzM2QwZjJkMThlLi5iODJhZjlkMTAyIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJz L25ldC9tbHg1L2h3cy9tbHg1ZHJfZGVmaW5lci5jDQo+ICsrKyBiL2RyaXZlcnMvbmV0L21seDUv aHdzL21seDVkcl9kZWZpbmVyLmMNCj4gQEAgLTE3Nyw3ICsxNzcsOCBAQCBzdHJ1Y3QgbWx4NWRy X2RlZmluZXJfY29udl9kYXRhIHsNCj4gIAlYKFNFVF9CRTMyLCAgICAgaXBzZWNfc3BpLCAgICAg ICAgICAgICAgdi0+aGRyLnNwaSwgICAgICAgICAgICAgcnRlX2Zsb3dfaXRlbV9lc3ApIFwNCj4g IAlYKFNFVF9CRTMyLCAgICAgaXBzZWNfc2VxdWVuY2VfbnVtYmVyLCAgdi0+aGRyLnNlcSwNCj4g cnRlX2Zsb3dfaXRlbV9lc3ApIFwNCj4gIAlYKFNFVCwJCWliX2w0X3VkcF9wb3J0LAkJVURQX1JP Q0VWMl9QT1JULA0KPiAJcnRlX2Zsb3dfaXRlbV9pYl9idGgpIFwNCj4gLQlYKFNFVCwJCWliX2w0 X29wY29kZSwJCXYtPmhkci5vcGNvZGUsDQo+IAlydGVfZmxvd19pdGVtX2liX2J0aCkNCj4gKwlY KFNFVCwJCWliX2w0X29wY29kZSwJCXYtPmhkci5vcGNvZGUsDQo+IAlydGVfZmxvd19pdGVtX2li X2J0aCkgXA0KPiArCVgoU0VULAkJaWJfbDRfYnRoX2EsCQl2LT5oZHIuYSwNCj4gCXJ0ZV9mbG93 X2l0ZW1faWJfYnRoKSBcDQo+IA0KPiAgLyogSXRlbSBzZXQgZnVuY3Rpb24gZm9ybWF0ICovDQo+ ICAjZGVmaW5lIFgoc2V0X3R5cGUsIGZ1bmNfbmFtZSwgdmFsdWUsIGl0ZW1fdHlwZSkgXCBAQCAt MjE0OCw3ICsyMTQ5LDcgQEANCj4gbWx4NWRyX2RlZmluZXJfY29udl9pdGVtX2liX2w0KHN0cnVj dCBtbHg1ZHJfZGVmaW5lcl9jb252X2RhdGEgKmNkLA0KPiANCj4gIAlpZiAobS0+aGRyLnNlIHx8 IG0tPmhkci5tIHx8IG0tPmhkci5wYWRjbnQgfHwgbS0+aGRyLnR2ZXIgfHwNCj4gIAkJbS0+aGRy LnBrZXkgfHwgbS0+aGRyLmYgfHwgbS0+aGRyLmIgfHwgbS0+aGRyLnJzdmQwIHx8DQo+IC0JCW0t Pmhkci5hIHx8IG0tPmhkci5yc3ZkMSB8fCAhaXNfbWVtX3plcm8obS0+aGRyLnBzbiwgMykpIHsN Cj4gKwkJbS0+aGRyLnJzdmQxIHx8ICFpc19tZW1femVybyhtLT5oZHIucHNuLCAzKSkgew0KPiAg CQlydGVfZXJybm8gPSBFTk9UU1VQOw0KPiAgCQlyZXR1cm4gcnRlX2Vycm5vOw0KPiAgCX0NCj4g QEAgLTIxNjcsNiArMjE2OCwxMyBAQCBtbHg1ZHJfZGVmaW5lcl9jb252X2l0ZW1faWJfbDQoc3Ry dWN0DQo+IG1seDVkcl9kZWZpbmVyX2NvbnZfZGF0YSAqY2QsDQo+ICAJCURSX0NBTENfU0VUX0hE UihmYywgaWJfbDQsIHFwKTsNCj4gIAl9DQo+IA0KPiArCWlmIChtLT5oZHIuYSkgew0KPiArCQlm YyA9ICZjZC0+ZmNbTUxYNURSX0RFRklORVJfRk5BTUVfSUJfTDRfQV07DQo+ICsJCWZjLT5pdGVt X2lkeCA9IGl0ZW1faWR4Ow0KPiArCQlmYy0+dGFnX3NldCA9ICZtbHg1ZHJfZGVmaW5lcl9pYl9s NF9idGhfYV9zZXQ7DQo+ICsJCURSX0NBTENfU0VUX0hEUihmYywgaWJfbDQsIGFja3JlcSk7DQo+ ICsJfQ0KPiArDQo+ICAJcmV0dXJuIDA7DQo+ICB9DQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9uZXQvbWx4NS9od3MvbWx4NWRyX2RlZmluZXIuaA0KPiBiL2RyaXZlcnMvbmV0L21seDUvaHdz L21seDVkcl9kZWZpbmVyLmgNCj4gaW5kZXggNmI2NDVmNGNmMC4uYmYwMjZmYTZiYiAxMDA2NDQN Cj4gLS0tIGEvZHJpdmVycy9uZXQvbWx4NS9od3MvbWx4NWRyX2RlZmluZXIuaA0KPiArKysgYi9k cml2ZXJzL25ldC9tbHg1L2h3cy9tbHg1ZHJfZGVmaW5lci5oDQo+IEBAIC0xMzYsNiArMTM2LDcg QEAgZW51bSBtbHg1ZHJfZGVmaW5lcl9mbmFtZSB7DQo+ICAJTUxYNURSX0RFRklORVJfRk5BTUVf T0tTMl9NUExTNF9JLA0KPiAgCU1MWDVEUl9ERUZJTkVSX0ZOQU1FX0lCX0w0X09QQ09ERSwNCj4g IAlNTFg1RFJfREVGSU5FUl9GTkFNRV9JQl9MNF9RUE4sDQo+ICsJTUxYNURSX0RFRklORVJfRk5B TUVfSUJfTDRfQSwNCj4gIAlNTFg1RFJfREVGSU5FUl9GTkFNRV9NQVgsDQo+ICB9Ow0KPiANCj4g LS0NCj4gMi4zOC4xDQoNCg==