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 AE529A0540; Mon, 22 Aug 2022 20:28:28 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D16A0410F9; Mon, 22 Aug 2022 20:28:27 +0200 (CEST) Received: from na01-obe.outbound.protection.outlook.com (mail-cusazon11020018.outbound.protection.outlook.com [52.101.61.18]) by mails.dpdk.org (Postfix) with ESMTP id 6EB0F40694 for ; Mon, 22 Aug 2022 20:28:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CIL1GMubFqf29KOjf6xp9F2XGolmc+mnxdB9UX8k/FJw0qCJgYjwvp/IRcOccU47iTYddqrxq8nZwdVVQeOPuLlG66svBl/6L8YMWVKd+BysOjwZy7GwVt3Jo4daODnm8Y9qNn4nfTvBMLP2rycNUTL40LFL6ihBDEuM/Zl3EL6sKSWcEAA4BncgyxR7apcehUMAuMi7XFjMxxUF48iVWYMWASRgNzu20sDcA2cGZCF+jGj3rBMuQpKX4sItGvTddQf61Ml9IAh/q1AXmOL0ITb5ZonZ0P3QMecs8Dgd0zuNyQaVNiE2VFCE0kQnzKO6hJTnjedkpOTdg65NRyR6ew== 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=NtujFFlKzQIChOLjoNJI31r7ToeWG8XewdRFSgqqV30=; b=kUiHqn/u2WJZyDJ9+NF4NGL0ACOAKeuQkLGJOuUSetV3FJv4VyHxEJH+axgbkTe4NwukZ6ckmiSG3FIB8nQUUt54ATu1WEmmlzFFSh77zbkVyFirmyex4GlBQC6ufoYFp6dANMRyGpv2Y2W8CukbmF50/icqnYHjczLKwsvA3EBenQMB8Trtwgjgkr+PkHNVUxdbAAbypFmU7tOICS0vucl5ajnJ3c9W4bWkAuM5IEUbDeRdH0HS4gWPyAG7Vt5i3Wo+cqVBiGVppWG3l23Uu9diJiQmN8gls0ZdPa8yqZU85GiDrTT+56C2uTXvAKh16SF5q5j9j2nxGlUI1oNN6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NtujFFlKzQIChOLjoNJI31r7ToeWG8XewdRFSgqqV30=; b=DTRLJ2jRh/XpMDdmqv4D36RDmcvD/cxwMUQVbnoyp33upiRZAWeUxLMbVhiTzrJT7vYjuk3WT4RPfCT4TYDmH56ZOtZaG91CRw3ArCH4tdRSA2D3CSN8blODfFpNI+giI0RQXG542lY1vXn4JrwTUi2LWClQG4MPkwJAMbRPy9k= Received: from PH7PR21MB3263.namprd21.prod.outlook.com (2603:10b6:510:1db::16) by PH0PR21MB2061.namprd21.prod.outlook.com (2603:10b6:510:b4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.2; Mon, 22 Aug 2022 18:28:24 +0000 Received: from PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::3413:dfab:b903:a21a]) by PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::3413:dfab:b903:a21a%6]) with mapi id 15.20.5588.002; Mon, 22 Aug 2022 18:28:24 +0000 From: Long Li To: Ferruh Yigit CC: "dev@dpdk.org" , Ajay Sharma , Stephen Hemminger Subject: RE: [Patch v4 11/17] net/mana: implement the hardware layer operations Thread-Topic: [Patch v4 11/17] net/mana: implement the hardware layer operations Thread-Index: AQHYkyVll7CNDU9WJU+BxxkLY7zOkq27S6cAgAA34/A= Date: Mon, 22 Aug 2022 18:28:24 +0000 Message-ID: References: <1657324171-31369-1-git-send-email-longli@linuxonhyperv.com> <1657324171-31369-12-git-send-email-longli@linuxonhyperv.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=c47c2198-630a-40b7-9614-0dd5dab7a399; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2022-08-22T18:28:03Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 12339ae8-529e-4b6d-ed39-08da846c1996 x-ms-traffictypediagnostic: PH0PR21MB2061:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NRRC6Rx9SAHlDqphCvX25RmcDdpZzkUYePFB7xPWVakTNlMte5TzHVPeeMUPLFJnZBm/PB8PJZZFSPvFyZmun5vVTKquNK6oOEHpWkxnfeEsPO+Ikmqvam2Ly4Mw9HTWeOzEZn3AUytNYOi6oTZlr8ImNOjBpcLsI8pwbqnJcpLLnIACot52DLXUcD5J5m7L6hGfy6XYWy8uSf7EQOPoHKvnGaq39UVKv3OPP9K2lS7J7ATAfc64leSWdZsN1JgRcjl+iU3BdHW19gsY52oMY8WhyQYZpGCsJJ9coUj/z4E8G5IQjhfxipTSpID7jcKTn059VVPBixlyBsIyv5xsg/39Az3LYAckShVZGdpL4mFDeBwKJRIifq0VeqK1La0bXyc8l+E3MqhfambSC2cIwxMUHug1fpXUvoBO6gJb+Egcuz/prZL55WmpKnKGOMPMUoJ+lKc5uFDZ9cJ6ap6gcqve4n9tktZkar1UU91m9DfaZEiJULM8QevWGSZkb6owIxuvp2gDQ2X4Yc3UTrPSNDq3Cl9rSDckwbUYS29suH9+QV9lLeCPaGwbZ32ZZqjW0d1ATOvVfis9yx2z1zolB/5bFnCE3BFETPfrRzsPtJZvS5VEL6R8sHVUM5bCyBg68CoVc5KZb5D4B22y7hudqN+qjq5o2G038vwjQEZUnJ5ff0YTdKOg6sN3C9Gt2cXGi0OPWPoZEY6OheMVAqcRlDzx7AsCHIfvcWvnvk7hcq2JEdP7i/vCO7RWJ3Yg0EfNpJ20lhJ6cYrkFrU9ryLoqH5JPhnz5i0ydcnzv4j8cUS/MNJqMmieeIRM7xEtFVzA x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR21MB3263.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(396003)(136003)(366004)(39860400002)(346002)(376002)(451199009)(66476007)(186003)(38070700005)(82950400001)(82960400001)(86362001)(38100700002)(122000001)(66946007)(76116006)(8936002)(4326008)(64756008)(8676002)(54906003)(316002)(5660300002)(2906002)(8990500004)(52536014)(55016003)(4744005)(9686003)(66556008)(478600001)(107886003)(26005)(53546011)(10290500003)(71200400001)(66446008)(6916009)(6506007)(33656002)(7696005)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VkJ5Z0JHQVlUV056R01iRWtXVExFd2ZVd01rRzB5VmwvRVZrSFNWaXUyeDlP?= =?utf-8?B?M1FlYjk0UGMyMUdBRkxUMWJ0bmwySmY1QkdrRjU2cnVwaVF2T1JtTXNEbytX?= =?utf-8?B?Y3FsM2lpMnVFSTRZQmd5MFZVY08yNUFleGRjaWtaUVo2TnhkUWVEV28zUkhP?= =?utf-8?B?cSszR3ZuSEhQakh1UERNT3hRMGhaQ0l2ZGdRa09ldG9DbEwrT2Vsc1o3Q3NJ?= =?utf-8?B?TDRRSUF0TldSd0ZiWENhUUVLdVBSaXlVeWY1R3pIRlRtN2t1MzhvalJVRW9o?= =?utf-8?B?WEhZZk9aY0laT0ZRRWplVU05VC9TUXJWY1dHUGpaRCtSMzlVWkozZkRudCt5?= =?utf-8?B?eXJiQ0gvSXc3ekNCZnM3NG5hcXZqRHdZTm5uMVlnbG9UQUpGbW5yQjlKTmtw?= =?utf-8?B?cDQ3NTNGNzJuejlqM05XTExsWTdxcm9IMDJCRGY3MGtjYVJQc0hZN3hJMEJk?= =?utf-8?B?aXJZenpNQWNLeHptdjhNWWZhbmsrVE1JRTVRWEtLZVh4dXoxb0pDdWtDVlN4?= =?utf-8?B?SjdXSzc0SHJMTmVEdzN4blVzSnJlcFpnQnZlQkMvZElMbTNwQXFGeU5ZYnlB?= =?utf-8?B?WDdxRk9ENlBFVjl5ZGxBSi9qcTNUR0JNSnFaRXJYczNwSy82ODlIeFhjSWU5?= =?utf-8?B?V3hRSXJqTGhKNnZZdit1TGtBN2g3dHdmWERaSU1MTVRvUEQzdFVQeXNleGlN?= =?utf-8?B?YWNvQU9XWTlSWHNMR1Z1eUUrQlJwcmx3NjN0NlFKclJnaUFXUlJVeFAyOHB6?= =?utf-8?B?UEMyTSt6SDBhdHZVdGNOVjVrWE9GbTRxbjZBRjJNbEl5MEd5dEZ4N3h5ZEo3?= =?utf-8?B?NkIxMWpLUGFucCtwdzhsK0ZtaTNrVGNQK2RlRWtTV0xWNGdxWTh6YURxWVhU?= =?utf-8?B?ZUZucGVZeXB2R01GcEJpU2tvcS83T0lIb2IvcjNVdU9HNnlrd3BQRG1oK1M0?= =?utf-8?B?My9BQjI5NHQyZlZMeFYrb3EwbWtoeERPbFJhN01HZ0pPakdlR3JDbkdTK3F6?= =?utf-8?B?TXpJN3cvUzh5elNLdUpqbERyS1ZsT1VvVGRSV3duTUlWTEliQmFKSGlxNHJk?= =?utf-8?B?ZWZKQzJaT0xNUi8zeUhCVWVneUlNWGdBVGd6TlJVTXFnRnc2azYvSktXclhV?= =?utf-8?B?MnNLeCs3RFNtT09Rb0tqOEF4OS9rK1lEWTJjeEF5T1VBcUFZZ011T1RPSjIz?= =?utf-8?B?N3lFOHN3cytLcnczSHhsOHl6MUdtQ2VTSUFjYnJ1RUhRUDRrTzdVT0wrcFRv?= =?utf-8?B?QVVrYmVXb3NDNzNGZTlEWFVCb3pKN1ZzTElzSHpmdU5pdCs2RmNXV0N0aFlG?= =?utf-8?B?Zmc4VGdIM0ZhV0dBVXgwNGxVcUYrK1dUeEhONjRjdEx0bVJPaW1BQjU3WXJM?= =?utf-8?B?WDlwTjdKQzUvamRSMDdPblFHaythcGIrZEdLaFV5bVNuTFlOSHR4Q3h4emNS?= =?utf-8?B?UTZ4Tjc4MnRVdDdRM3RrY05yMHhFV0lNc1RaamQxaDg1VGEvWGp0OFQ3ZWpr?= =?utf-8?B?a2JMOHVZTzdBVkZwSDhRQUR0Um5UTC9WZDYxanVWbjFWaEJzRjRMdmpwK3ZY?= =?utf-8?B?UGd0OC8vSVh3dmsxbTZpT0dyMlU2dlNLTmlKTXlad3pVQTlLbWtXdVBCZUpQ?= =?utf-8?B?KzNqamJqR0JaUm1PSmlZR3NmNmt2Q0Q2c2llNXpxQ3dYWm45Q3MrYUFkb3J0?= =?utf-8?B?K0RnaTd2dFljczhDdUZLVEtvcWZ2WWtBdmdYcHp4UCszb0FuK1lRVnowNXAv?= =?utf-8?B?dTdDVzVJejdKN0ExVGJEanVKK0J5VmYwYVlqWjkvZW9wT3JRSGNZZmNjUU1Q?= =?utf-8?B?L2wyVGx4WEFoOFQ5N2xiaThyU24xTjJiQm5DOFEybm9aVEtkaFdnTm9kUGc2?= =?utf-8?B?K3JsME1mZ2tHQ0ZESlVYc1VaTmxqNzJmZ3lOdjNSUVRoU05BZ1dxSzVoWlVx?= =?utf-8?B?clZoUzB0NlljMWtTZWhwaGZFcHhWeVBKOWZWSCs5RlNPTTNGMXZENEozK2tB?= =?utf-8?B?N1IvbGVYYUlVVVkrcjFaSXRyS3BFSjZWM0cwZm5WWXBERE43WWgyMi8yTDNu?= =?utf-8?B?VGRXRGtQd1FkclRwRHFNd0V3TTRnc1AycTMyZk00Nm0rTUxpNU12WGlXZ0Fp?= =?utf-8?Q?ezQc53X8ztmlw4Y+Z5GOLCbub?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR21MB2061 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 PiBTdWJqZWN0OiBSZTogW1BhdGNoIHY0IDExLzE3XSBuZXQvbWFuYTogaW1wbGVtZW50IHRoZSBo YXJkd2FyZSBsYXllcg0KPiBvcGVyYXRpb25zDQo+IA0KPiBPbiA3LzkvMjAyMiAxMjo0OSBBTSwg bG9uZ2xpQGxpbnV4b25oeXBlcnYuY29tIHdyb3RlOg0KPiANCj4gPg0KPiA+IEZyb206IExvbmcg TGkgPGxvbmdsaUBtaWNyb3NvZnQuY29tPg0KPiA+DQo+ID4gVGhlIGhhcmR3YXJlIGxheWVyIG9m IE1BTkEgdW5kZXJzdGFuZHMgdGhlIGRldmljZSBxdWV1ZSBhbmQgZG9vcmJlbGwNCj4gPiBmb3Jt YXRzLiBUaG9zZSBmdW5jdGlvbnMgYXJlIGltcGxlbWVudGVkIGZvciB1c2UgYnkgcGFja2V0IFJY L1RYIGNvZGUuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBMb25nIExpIDxsb25nbGlAbWljcm9z b2Z0LmNvbT4NCj4gPiAtLS0NCj4gPiBDaGFuZ2UgbG9nOg0KPiA+IHYyOg0KPiA+IFJlbW92ZSB1 bnVzZWQgaGVhZGVyIGZpbGVzLg0KPiA+IFJlbmFtZSBhIGNhbWVsIGNhc2UuDQo+ID4NCj4gDQo+ IDwuLi4+DQo+IA0KPiA+ICsvKiBORElTIEhBU0ggVHlwZXMgKi8NCj4gPiArI2RlZmluZSBCSVQo bnIpICAgICAgICAgICAgICAgICgxIDw8IChucikpDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX0lQ VjQgICAgICAgICAgQklUKDApDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX1RDUF9JUFY0ICAgICAg QklUKDEpDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX1VEUF9JUFY0ICAgICAgQklUKDIpDQo+ID4g KyNkZWZpbmUgTkRJU19IQVNIX0lQVjYgICAgICAgICAgQklUKDMpDQo+ID4gKyNkZWZpbmUgTkRJ U19IQVNIX1RDUF9JUFY2ICAgICAgQklUKDQpDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX1VEUF9J UFY2ICAgICAgQklUKDUpDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX0lQVjZfRVggICAgICAgQklU KDYpDQo+ID4gKyNkZWZpbmUgTkRJU19IQVNIX1RDUF9JUFY2X0VYICAgQklUKDcpDQo+ID4gKyNk ZWZpbmUgTkRJU19IQVNIX1VEUF9JUFY2X0VYICAgQklUKDgpDQo+IA0KPiBDYW4gdXNlIFJURV9C SVQzMi82NCBpbnN0ZWFkIG9mIGRlZmluaW5nIG5ldyBtYWNybw0KDQpXaWxsIGZpeCB0aGlzLg0K DQo=