From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.1.63; helo=eur02-he1-obe.outbound.protection.outlook.com; envelope-from=evan.lloyd@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10063.outbound.protection.outlook.com [40.107.1.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E1F1F210C281C for ; Fri, 15 Jun 2018 08:27:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TxSFeVPpDhkT7gkqgYcyM5eo80o69TOxI/x49zHcDeQ=; b=TAPfbn+yQHZt3yHWv2YeH5I5gS4S+mJN4dqkGM/KCYgxCycDXgyRmjfoB5wQuiFprZD0akvsiMiLf908b3a+vx71FhkKGedpxT7usO8SgwuQz8gIwxIslf09eX3VSnmq9r2+zoEiryAuwGTwNkZQRmaorwfHwHQdXY8RLpHIFZA= Received: from DB6PR08MB2806.eurprd08.prod.outlook.com (10.170.222.149) by DB6PR08MB2936.eurprd08.prod.outlook.com (10.175.235.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.15; Fri, 15 Jun 2018 15:26:54 +0000 Received: from DB6PR08MB2806.eurprd08.prod.outlook.com ([fe80::c9e1:cd4d:545f:649d]) by DB6PR08MB2806.eurprd08.prod.outlook.com ([fe80::c9e1:cd4d:545f:649d%2]) with mapi id 15.20.0863.016; Fri, 15 Jun 2018 15:26:54 +0000 From: Evan Lloyd To: Ard Biesheuvel , Sami Mujawar CC: "edk2-devel@lists.01.org" , "Zeng, Star" , Eric Dong , Ruiyu Ni , Leif Lindholm , Matteo Carlini , Stephanie Hughes-Fitt , Thomas Abraham , nd Thread-Topic: [PATCH v2] MdeModulePkg: Enable SATA Controller PCI mem space Thread-Index: AQHUBLMc2Eohh3H2L0KY9Ra7S6PzvaRhXY4AgAAB2dA= Date: Fri, 15 Jun 2018 15:26:54 +0000 Message-ID: References: <20180615141348.13020-1-sami.mujawar@arm.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Evan.Lloyd@arm.com; x-originating-ip: [217.140.96.140] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB6PR08MB2936; 7:iqEpKm0Wj5jWfbNxa2P702KaO1pdG+6+SfKm0sn5U/77EaGUc27oMqa7RE7pnIa8oZUUzung5XwFCcXlvDvDpFaKPz9gESRvdJ0rKC/luTK3JEldQGFUGQHfWegtw+6lRMm6b/NMsrWeFAhDkBCw/2PbBf9P/L4NlqX39a3nxw4NQcrTFqWXbP8XlNv5gG1USJENruTMSO03zqeLld1yVJ9qlHPjzJd2idx0+ZTGRXXsHJ7o1xx+6VvTMUA/9J+t x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 472a281a-f043-46f9-48b5-08d5d2d46d16 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(711020)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DB6PR08MB2936; x-ms-traffictypediagnostic: DB6PR08MB2936: nodisclaimer: True x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(180628864354917)(166708455590820)(162533806227266)(228905959029699); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:DB6PR08MB2936; BCL:0; PCL:0; RULEID:; SRVR:DB6PR08MB2936; x-forefront-prvs: 0704670F76 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(39860400002)(39380400002)(366004)(376002)(396003)(13464003)(199004)(189003)(9686003)(8936002)(106356001)(59450400001)(99286004)(81166006)(53546011)(3846002)(7696005)(6246003)(33656002)(53936002)(446003)(316002)(5250100002)(76176011)(105586002)(6506007)(6436002)(55016002)(486006)(476003)(6306002)(25786009)(11346002)(8676002)(6116002)(54906003)(229853002)(74316002)(68736007)(110136005)(4326008)(3280700002)(5660300001)(26005)(97736004)(72206003)(478600001)(966005)(2900100001)(66066001)(86362001)(81156014)(14454004)(102836004)(6636002)(186003)(305945005)(3660700001)(7736002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR08MB2936; H:DB6PR08MB2806.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: FtdyWfYVdvXdkNd6Bqxo+NxQo2GPzj6leeN2BvxumPuXG9hA62DeziF/Kww0OiviiqfUQYJEbCgK+nl82N6a09OFyhpAIE4Iova3cvzX374z0ilMVmaStWZQUY7Z7PkdxQ5aUhmig0B514eZBhiQLCKJJe1BaA2kaCrh1oaMbb2jJiN4sqzZJtZlV7w6DV2I spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 472a281a-f043-46f9-48b5-08d5d2d46d16 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2018 15:26:54.6776 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR08MB2936 Subject: Re: [PATCH v2] MdeModulePkg: Enable SATA Controller PCI mem space X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2018 15:27:03 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLCBaZW5nDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQXJk IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQo+IFNlbnQ6IDE1IEp1bmUg MjAxOCAxNToxNw0KPiBUbzogU2FtaSBNdWphd2FyIDxTYW1pLk11amF3YXJAYXJtLmNvbT4NCj4g Q2M6IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnOyBaZW5nLCBTdGFyIDxzdGFyLnplbmdAaW50ZWwu Y29tPjsgRXJpYyBEb25nDQo+IDxlcmljLmRvbmdAaW50ZWwuY29tPjsgUnVpeXUgTmkgPHJ1aXl1 Lm5pQGludGVsLmNvbT47IExlaWYgTGluZGhvbG0NCj4gPGxlaWYubGluZGhvbG1AbGluYXJvLm9y Zz47IE1hdHRlbyBDYXJsaW5pIDxNYXR0ZW8uQ2FybGluaUBhcm0uY29tPjsNCj4gU3RlcGhhbmll IEh1Z2hlcy1GaXR0IDxTdGVwaGFuaWUuSHVnaGVzLUZpdHRAYXJtLmNvbT47IEV2YW4gTGxveWQN Cj4gPEV2YW4uTGxveWRAYXJtLmNvbT47IFRob21hcyBBYnJhaGFtIDx0aG9tYXMuYWJyYWhhbUBh cm0uY29tPjsNCj4gbmQgPG5kQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIE1k ZU1vZHVsZVBrZzogRW5hYmxlIFNBVEEgQ29udHJvbGxlciBQQ0kgbWVtDQo+IHNwYWNlDQo+IA0K PiBPbiAxNSBKdW5lIDIwMTggYXQgMTY6MTMsIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFy bS5jb20+IHdyb3RlOg0KPiA+IFRoZSBTQVRBIGNvbnRyb2xsZXIgZHJpdmVyIGNyYXNoZXMgd2hp bGUgYWNjZXNzaW5nIHRoZSBQQ0kgbWVtb3J5DQo+ID4gW0FIQ0kgQmFzZSBSZWdpc3RlcnMgKEFC QVIpXSwgYXMgdGhlIFBDSSBtZW1vcnkgc3BhY2UgaXMgbm90IGVuYWJsZWQuDQo+ID4NCj4gPiBF bmFibGUgdGhlIFBDSSBtZW1vcnkgc3BhY2UgYWNjZXNzIHRvIHByZXZlbnQgdGhlIFNBVEEgQ29u dHJvbGxlcg0KPiA+IGRyaXZlciBmcm9tIGNyYXNoaW5nLg0KPiA+DQo+ID4gQ29udHJpYnV0ZWQt dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQ0KPiA+IFNpZ25lZC1v ZmYtYnk6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+DQo+ID4gLS0tDQo+ID4g VGhlIGNoYW5nZXMgY2FuIGJlIHZpZXdlZCBhdA0KPiA+DQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9z YW1pbXVqYXdhci9lZGsyL3RyZWUvMjg0X3NhdGFfY29udHJvbGVyX3BjaV9tZW1fZg0KPiBpDQo+ ID4geF92Mg0KPiA+DQo+ID4gTm90ZXM6DQo+ID4gICAgIHYyOg0KPiA+ICAgICAtIEltcHJvdmVk IGxvZyBtZXNzYWdlIGFuZCBjb2RlIGRvY3VtZW50YXRpb24gYmFzZWQgb24gZmVlZGJhY2sNCj4g W1NBTUldDQo+ID4gICAgIC0gRW5hYmxlIElPIHNwYWNlLCBzdWdnZXN0aW9uIHRvIHVzZSBFRklf UENJX0RFVklDRV9FTkFCTEUgICAgICAgIFtaRU5HXQ0KPiA+ICAgICAtIFRoaXMgU0FUQSBDb250 cm9sbGVyIGRyaXZlciBvbmx5IHVzZXMgdGhlIFBDSSBCQVI1IHJlZ2lzdGVyDQo+ID4gICAgICAg c3BhY2Ugd2hpY2ggaXMgdGhlIEFIQ0kgQmFzZSBBZGRyZXNzIChBQkFSKS4gQWNjb3JkaW5nIHRv IHRoZQ0KPiA+ICAgICAgICdTZXJpYWwgQVRBIEFkdmFuY2VkIEhvc3QgQ29udHJvbGxlciBJbnRl cmZhY2UgKEFIQ0kpIDEuMy4xJw0KPiA+ICAgICAgIHNwZWNpZmljYXRpb24sIHNlY3Rpb24gMi4x LjExLCAnVGhpcyByZWdpc3RlciBhbGxvY2F0ZXMgc3BhY2UNCj4gPiAgICAgICBmb3IgdGhlIEhC QSBtZW1vcnkgcmVnaXN0ZXJzJy4NCj4gPiAgICAgICBUaGUgc2VjdGlvbiAyLjEuMTAsIGFsbG93 cyBwcm92aXNpb24gZm9yIE9wdGlvbmFsIEJBUnMgd2hpY2gNCj4gPiAgICAgICBtYXkgc3VwcG9y dCBlaXRoZXIgbWVtb3J5IG9yIEkvTyBzcGFjZXMuIEhvd2V2ZXIsIGluIHRoZSBjb250ZXh0DQo+ ID4gICAgICAgb2YgdGhlIGN1cnJlbnQgU0FUQSBjb250cm9sbGVyIGRyaXZlciwgd2hpY2ggb25s eSBldmVyIGFjY2Vzcw0KPiA+ICAgICAgIHRoZSBBQkFSLCBlbmFibGluZyBJL08gbWVtb3J5IHNw YWNlIGlzIG5vdCByZXF1aXJlZC4gICAgICAgICAgICBbU0FNSV0NCj4gPiAgICAgLSBQcmVmZXIg dG8gdXNlIC8vIHN1cnJvdW5kaW5nIGNvbW1lbnRzICAgICAgICAgICAgICAgICAgICAgICAgICAg W1pFTkddDQo+ID4gICAgIC0gRG9pbmcgdGhpcyB3b3VsZCB2aW9sYXRlIHRoZSBlZGsyIGNvZGlu ZyBzdGFuZGFyZC4gU2VlIEVESzINCj4gPiAgICAgICBDb2RpbmcgU3RhbmRhcmQgU3BlY2lmaWNh dGlvbiwgcmV2aXNpb24gMi4yMCwgc2VjdGlvbiA2LjIuMy4gICAgW1NBTUldDQo+ID4NCj4gDQo+ IFBsZWFzZSBzdG9wIG9ic2Vzc2luZyBhYm91dCB0aGUgY29kaW5nIHN0YW5kYXJkLiBUaGUgbWFp bnRhaW5lciB3YXMgcXVpdGUNCj4gY2xlYXIgd2hhdCBoZSB3YW50ZWQsIGFuZCBpbiB0aGUgcGFz dCwgSSBoYXZlIGFsc28gaW5kaWNhdGVkIHRoYXQgZm9yIHRoZSBBUk0NCj4gcmVsYXRlZCBwYWNr YWdlcywgSSBwcmVmZXIgcmVhZGFiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG92ZXIgYWRoZXJlbmNl IHRvIGENCj4gZHViaW91cyBzdGFuZGFyZC4NCg0KW1tFdmFuIExsb3lkXV0gSSdkIGxpa2UgdG8g bWFrZSBzb21lIHBvaW50cyBoZXJlOg0KMS4JSXQgaXMgcGVyZmVjdGx5IHJlYXNvbmFibGUgZm9y IFNhbWkgdG8gZXhwbGFpbiB3aHkgaGUgaGFzIGRvbmUgc29tZXRoaW5nIGEgY2VydGFpbiB3YXkg LSBaZW5nIGlzIHRoZW4gYXQgbGliZXJ0eSB0byByZXNwb25kIHdpdGggaGlzIHByZWZlcmVuY2Us IGJ1dCB3ZSBkbyBub3QgKHlldCkga25vdyB3aGF0IHRoYXQgbWlnaHQgYmUuICANCg0KMi4JInJl YWRhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSIgaXMgdGhlIHZlcnkgcHVycG9zZSBvZiBhbnkgY29k aW5nIHN0YW5kYXJkLiAgSWYgY29uc2lzdGVuY3kgaXMgdmFsdWFibGUsIGRvZXNuJ3QgdGhhdCBh cHBseSBhY3Jvc3MgbW9kdWxlcz8gIEkgdW5kZXJzdGFuZCB0aGF0IGl0IG1heSBiZSBwYXJ0aWN1 bGFybHkgdmFsdWFibGUgZm9yIG1haW50YWluZXJzIHdpdGhpbiB0aGVpciBtb2R1bGVzLCBidXQg dGhlIHJlc3Qgb2YgdXMgYmVuZWZpdCBmcm9tIGEgY29uc2lzdGVudCBzdHlsZSAtIGVzcGVjaWFs bHkgd2hlbiBsb29raW5nIG91dHNpZGUgb3VyIG5vcm1hbCBkZW1lc25lLg0KDQozLglBcHBseWlu ZyBhIGNvbnNpc3RlbnQgQ29kaW5nIFN0YW5kYXJkIGFjcm9zcyB0aGUgd2hvbGUgcHJvamVjdCBp cyBhIG5lY2Vzc2FyeSBwcmUtY29uZGl0aW9uIGZvciBhdXRvbWF0ZWQgQ0kgY2hlY2tzIG9uIG5l dyBzdWJtaXNzaW9ucy4gIEknZCBsaWtlIHRvIGFpbSBlLmcuIGZvciBhbiBpbXByb3ZlZCBwYXRj aGNoZWNrLnB5LCBidXQgdGhhdCByZXF1aXJlcyBjb25zaXN0ZW5jeSBhY3Jvc3MgbW9kdWxlcywg YXQgbGVhc3QgZm9yIG5ldyBjb2RlLg0KDQpOb3RlOiBJIGFtIG5vdCBkaXNwdXRpbmcgdGhlIGR1 Ymlvc2l0eSBvZiB0aGUgIENDUy4gIEl0IGNvdWxkIGJlIGltcHJvdmVkIChhIGxvdCkuICBIb3dl dmVyIGl0IGlzIGFsbCB3ZSBoYXZlIHJpZ2h0IG5vdy4NCg0KUmVnYXJkcywNCkV2YW4NCg0KPiAN Cj4gDQo+ID4gICAgIHYxOg0KPiA+ICAgICAtIEZpeCBTQVRBIENvbnRyb2xsZXIgZHJpdmVyIGNy YXNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbU0FNSV0NCi4uLg0KPiA+IC0tDQo+ ID4gJ0d1aWQoQ0UxNjU2NjktM0VGMy00OTNGLUI4NUQtNjE5MEVFNUI5NzU5KScNCj4gPg0KPiA+ DQo=