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 AD35842C5C; Thu, 8 Jun 2023 10:55:03 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3E2CB40EE3; Thu, 8 Jun 2023 10:55:03 +0200 (CEST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2066.outbound.protection.outlook.com [40.107.95.66]) by mails.dpdk.org (Postfix) with ESMTP id 1C79D40042; Thu, 8 Jun 2023 10:55:01 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BqcOQpavFkYP85aq2vbA26JifLH4EOODGjoIvCN+ycaLRzWTgnYfp7c/IxJX/FALFNllsHc1lxnWW1tduAYh8Sxd8X80IVgrM3oRB731iWeuRKhXCbEzLrQyQJCzlU/TSLRxb0Fv34lBipKhQy8HGYITWz0fIC3o6yLjIDW3B1Ow9sKl17rL2m3ac9KSjLEpFqceKgPZGNHotMoPnsPRC1vnwkL2UqWMuxyHCullFEqv3oKW5KzBucLOZsa/MIsMdoP/Sxqp7DwqNENj6MRfH8z9MB5fnJLvnGf/cDseeDQNgGs6FQcVXSdJp0yRXxitexBP1gDmmvR42F4kxA8rOA== 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=PIj45arzJ5OgKoL4+IMrpw7mku/gHG0wciqqIaid0Q4=; b=nbn/D5sx4HcIkXT0gh9qTwCQgtUnDzfjiOsTU/NNA1f6TF41/0kjQ2M9QTrBBgOSpS9DC3HXnC3VFK2FFSb+15Z+gtMEkJ5gcHFYu8b0704Qb7eKVsYhuHGdLRwc0XsBb/aJY6nv/knSPg5dSjcfObdWkMqbkjh4AtvSZfe2+DeKWHpE7QBXFNj7bZA3NJihZa8DP1/iWBtAX0ja71qvbd2ra9sa8X9KoyMcADOxRWaPoHXO4Zpmk2uv7NvYhd35l0+2KmTVG6BEyNdFLGTMk70+JhCXGIsPuhFJm2y7mP+I/Sc2WipU//jpqb24Tt5WhQunxAWPQu4aAm7Py2auHA== 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=PIj45arzJ5OgKoL4+IMrpw7mku/gHG0wciqqIaid0Q4=; b=hf54l57q+nwAnyKCVovHz0M4a78LZLa0mb2hdivp0HcGJGmOSTgjAqBeNtR8fcG3oJc70PtuMLZ2ezQt7DRrzg4bP7VHVu17T1plN7IXHjPkIuelBIS4//Z5+BaMI6wCImV97Od6Jtb5TfzFmnekEyzlwOvsM44BqaRXKwpolXqZj4atsThUu73yOmU8dt3myMlVAGsatMrD8xZQvIf6zFeaCA3kqj1sjgacQV699AXG1SUT+L53yow77vsNHkV2FBhhEIeyOIgr1haMBLYQbkSZztd6tLTu+o4GCcd0G8OVshVStr6JtVBzcixWjZhtbPmBcoEHuK2fhhKpPsTXug== Received: from DM4PR12MB5167.namprd12.prod.outlook.com (2603:10b6:5:396::10) by DS0PR12MB7996.namprd12.prod.outlook.com (2603:10b6:8:14f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.33; Thu, 8 Jun 2023 08:54:59 +0000 Received: from DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::8262:f36a:3e1f:1b1f]) by DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::8262:f36a:3e1f:1b1f%3]) with mapi id 15.20.6455.030; Thu, 8 Jun 2023 08:54:59 +0000 From: Ali Alnubani To: Chenbo Xia , "dev@dpdk.org" CC: "david.marchand@redhat.com" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "probb@iol.unh.edu" , "miao.li@intel.com" , "stable@dpdk.org" , Yahui Cao , Sunil Kumar Kori Subject: RE: [PATCH] bus/pci: fix missing MMIO APIs in Windows Thread-Topic: [PATCH] bus/pci: fix missing MMIO APIs in Windows Thread-Index: AQHZmeBrWmOkujVIskKWql916NqZhK+AmciQ Date: Thu, 8 Jun 2023 08:54:59 +0000 Message-ID: References: <20230608074305.38061-1-chenbo.xia@intel.com> In-Reply-To: <20230608074305.38061-1-chenbo.xia@intel.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: DM4PR12MB5167:EE_|DS0PR12MB7996:EE_ x-ms-office365-filtering-correlation-id: 9b9cf9b4-0805-47f5-7c76-08db67fe0a47 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: d9gD3xjR0ufhS7o3RifmBqXcz5D5sAtcw5BBcQAGWma4oD7tt4hE/8OVkbYdXoLSXpEpwWoFTV1t+RGBAymTRdk87TPqbvwXRzXD499U6J6Co3Wy57g34dqzCm+/XP6652XtXYwmq772m4uJEwT/g3BDHVGdenYMUpFpApr+7kYj6wkcfZFx/n9za0b7PWYoxqalA2tQ6w4XCR5iqsfiaxIYrJGAnCpLqb9V2NaHp3skkbsKoATD3l5+D+uJdXufjfNSOe5nCSUhPTMAMODeXXLYXIprZZb4OeVhL/+HEmTz8ZQCcs+8syFBIa4GpZ0q6vJKfnfmVTaknXz5EJ6SXC7o4UkSHU7Rx59ZpYZh8aZI+Hmh4MZmUrkc7qaeZJeYE+m5IvQ8J+Jf9Emap9Qo6oyn1TzLjkLGFrAhB/9SMzDF87Uo0zBikErYoKAMkZced+riP/f/2+SLbz/yCZ58RbPapFD+S8Pt8OVKNohtnR3urgqbENfYwRRtbZUC4hBHHJHg+mcU8P6SIH959p7mYcRWEIpSdhA17snp70OxEa6bsFj98BQnxRkgqbML4IC0feHqLhJ+AsdJmVhqyq4AqIaybp5QJQvWIj9PXDXzYikg4wYIlD12mwAHzchjOvP1 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5167.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(376002)(396003)(136003)(346002)(366004)(39860400002)(451199021)(5660300002)(33656002)(38070700005)(2906002)(4744005)(52536014)(86362001)(55016003)(71200400001)(83380400001)(53546011)(9686003)(26005)(6506007)(316002)(478600001)(54906003)(7696005)(110136005)(64756008)(66946007)(38100700002)(4326008)(41300700001)(66446008)(76116006)(186003)(122000001)(66556008)(66476007)(8936002)(8676002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WWRIWkxsRzVOQnAwdElqeWVlN3dIQ2VaNTFaNTFFdmdwSjVmbmlLVE9SNEVX?= =?utf-8?B?QU9GMnFpaW1pNWVtc3FuVmZNQkpIRm9XcU9uWnN3MUxLN29DUVNGbDJjNWtN?= =?utf-8?B?ZzlrWDIvT1dHd3pQOUlDclY0OXNYakZ2TnR1QXFCU2VqQW4vcDZnMHlMRFk0?= =?utf-8?B?cnZ0bWcxcFNSbVo5VDFlOG9rTG1ucXZFZlh1YllwMUc1THU2bGVsa0hYcUgz?= =?utf-8?B?aGpIdnRNRzJGaHNOQ2NvQzAvOEp3ZFVpMmZScUY5RWVuWm5vM1p0QU9tMDlp?= =?utf-8?B?aGJSUW9WMjhEaWpWckJXeWxVZTFOMDhHVWZPV0Q2Y2l3ZFhOVkN0b2JOKy9h?= =?utf-8?B?RitNb251YWdiSTE1YjBYWWVxYUVweDd5SWVpc1pOOVZVdmczbUsrS3dYTUR3?= =?utf-8?B?TStGcTNuUDhqNkJPb3dOeXRxaFRkU29BVmlHdzRWM1o3Ly9sZVNDRjFua2VM?= =?utf-8?B?QmVQSFQ2Q3g5RkwvUlN4R3lDOUwybWc0bExoUlhTYzgvNkIxVnRVb2JsMXdn?= =?utf-8?B?SGwzRlRGeGN5Qm1CQWVKK1A3NFJFME1TcDFOUy80cHZMM2U0VXpWTjR3SXVJ?= =?utf-8?B?T3dqVWhpYVpGZWVTRC9vQ1VHVHpzOGhsRmlVL2Y4K2UzZHhYZlUwOXlRK0NK?= =?utf-8?B?Yjlzc0NpVEVvWjQvT0NTTWNMMit3Qk44NmdaWWxlWjdtTUFrMkVranNQenYy?= =?utf-8?B?SEpjUmlDSnovVmFVUlRYbTAxTm9UR2VCSFNQUXIwRk9veXpvQ3MrU3M0c0FU?= =?utf-8?B?ZnlTZG5rODBUVkFMejQrU3NJUHA2VlZjM3d5VmRFNSt5YytwOWJ6R3d6eTNY?= =?utf-8?B?Wlg4VnhSd3RkajZWZGJ0YXVDMjAwdStXSy8yYUxiMUlSejhhZHorRU1oUXRL?= =?utf-8?B?NVI1ZlJlZTdHbFdueDF5VG83TjFvdmxEdmE3RGFNckJpcXJJVHlzVG00UmNz?= =?utf-8?B?Mmc3OGhmRGs1L3J1ZG9nSGJCRS9CTWpFaVBlUnFlakEvalh2Ly9pREdsUHpM?= =?utf-8?B?V2pIb0lhelArb3pNUmZSMGhNTXlUc0ZHa1NKOGRSUW5XNFByQnVRVndXYy9t?= =?utf-8?B?Um13dzJ5ZkF3YVdUMXNCak1nb3JLbkpxNENYeXpSM0RpZUlPanJ4MWM1VGdL?= =?utf-8?B?K0tqSjk1UFdSNHViTEpOSjFWWlJWcVN1MWxsNkhITXZqTUluSFRlemgxZEdI?= =?utf-8?B?ellNeWZOOGI0YWZ0aU5IaUJIZlJVdjVPNE5CQ2Q3UDJwWGwzSmlEOGhqbGtQ?= =?utf-8?B?ZUFwK1FJc0RJaVUvVnA2cFlqUWlrQ0g2QmpZZGJ3dUZYc3hIM05sSzNoa2xB?= =?utf-8?B?RXE3N1NIdm1SMmdVeDdUZ0RCeTNiOTd6QVVUb0VvMk5yMUZsREFLTC9jVldN?= =?utf-8?B?RktYRGRnVFdWK2NYdTJMUzk3dnNBb2RTL3FPdFQ2dFpaeXY5QmJnZGM0ejZD?= =?utf-8?B?TUdKMTZtTTZHOVRjUW1aSGh3Z2djcmJvZmRxd3pRYmhLM3lwOG5hd0ROSTMx?= =?utf-8?B?dThsZWNOcHZvQXMwZHEwYm5nVy9zYlBJNlE3TVgySW55b1JmTmpSMWNWYzNX?= =?utf-8?B?b1VoeWJWQ0g4dW04R2NFd2xBYWVaMk4rbFlnQVpwS0FKZThxNTliWXprVjJC?= =?utf-8?B?MnN1OUpFL0tvQlNIWWlNVTZ3L1RudzlaaHNpSWt5aGNtRWdsZWJhT3ZaZWgw?= =?utf-8?B?SzZOK29NVnVBeitCNUxUL3kwVHZMYm16OFJabkVRYUF4N2NweXVsSm42OHRw?= =?utf-8?B?NkVQNzJXdWkyYU84RG52Lyt3aENZQ0VHNUlWL3FWSXAvVU1RT1ZGRDlKZ2RT?= =?utf-8?B?WDVuZkN0RnpDN0V5b1lSMHRpN3pLemlaOUQxdXViUUhJWTlBSkFBeVd0VzN1?= =?utf-8?B?amNKSkx2T1puNE16aGQxUjVnVm51aVNKa2pOb010UHZkSHFlcko5eDlmbDlz?= =?utf-8?B?cXc5OHlwdGhQRnVuTHhrcDR0Smh2SCtIRm5VS2o5d1MvZ3Vmc0Q0OW5DVzFu?= =?utf-8?B?Z0pJQmYwQ2tuMGdabUx5RkM5cEJHT21wOGM4Vk9LNllrNEd5L2FoeXZ2bjlv?= =?utf-8?B?VzBvcDZjS2kyTVplcllJTVdiYXVvWkNqeW51QTNiZS9TTlp4ZzR2WkIrMkkw?= =?utf-8?Q?rI+w=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: DM4PR12MB5167.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9b9cf9b4-0805-47f5-7c76-08db67fe0a47 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2023 08:54:59.4673 (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: z4euaCdDoQbc0EL4bqgqp5TUdUv4OBn0aIHtV68IoHOQoIMHWuKOqQvinUR4qcEvf/iH59TZFarKOInZvDvMNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB7996 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBDaGVuYm8gWGlhIDxjaGVuYm8u eGlhQGludGVsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEp1bmUgOCwgMjAyMyAxMDo0MyBBTQ0K PiBUbzogZGV2QGRwZGsub3JnDQo+IENjOiBkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tOyBOQlUt Q29udGFjdC1UaG9tYXMgTW9uamFsb24NCj4gKEVYVEVSTkFMKSA8dGhvbWFzQG1vbmphbG9uLm5l dD47IEFsaSBBbG51YmFuaSA8YWxpYWxudUBudmlkaWEuY29tPjsNCj4gcHJvYmJAaW9sLnVuaC5l ZHU7IG1pYW8ubGlAaW50ZWwuY29tOyBzdGFibGVAZHBkay5vcmc7IFlhaHVpIENhbw0KPiA8eWFo dWkuY2FvQGludGVsLmNvbT47IFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPg0K PiBTdWJqZWN0OiBbUEFUQ0hdIGJ1cy9wY2k6IGZpeCBtaXNzaW5nIE1NSU8gQVBJcyBpbiBXaW5k b3dzDQo+IA0KPiBNTUlPIHJlYWQgYW5kIHdyaXRlIEFQSXMgd2VyZSBkZWZpbmVkIGluIFBDSSBi dXMuIEJ1dCB0aGUgY29ycmVzcG9uZGluZw0KPiBpbXBsZW1lbnRhdGlvbnMgYXJlIG5vdCBkb25l IGluIHdpbmRvd3MuIFRoaXMgcGF0Y2ggZml4ZXMgdGhpcy4NCj4gDQo+IEJ1Z3ppbGxhIElEOiAx MjQ1DQo+IEZpeGVzOiAwOTVjZjZlNjhiMjggKCJidXMvcGNpOiBpbnRyb2R1Y2UgTU1JTyByZWFk L3dyaXRlIikNCj4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiANCj4gU2lnbmVkLW9mZi1ieTogQ2hl bmJvIFhpYSA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo+IC0tLQ0KDQpSZXNvbHZlcyB0aGUgYnVp bGQgZmFpbHVyZSBmb3IgbWUsIHRoYW5rcyBDaGVuYm8uDQoNClRlc3RlZC1ieTogQWxpIEFsbnVi YW5pIDxhbGlhbG51QG52aWRpYS5jb20+DQo=