From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=203.18.50.4; helo=nat-hk.nvidia.com; envelope-from=ashishsingha@nvidia.com; receiver=edk2-devel@lists.01.org Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id AD665208AE36C for ; Fri, 1 Mar 2019 04:31:29 -0800 (PST) Received: from hkpgpgate101.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Fri, 01 Mar 2019 20:31:30 +0800 Received: from HKMAIL102.nvidia.com ([10.18.16.11]) by hkpgpgate101.nvidia.com (PGP Universal service); Fri, 01 Mar 2019 04:31:26 -0800 X-PGP-Universal: processed; by hkpgpgate101.nvidia.com on Fri, 01 Mar 2019 04:31:26 -0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 1 Mar 2019 12:31:25 +0000 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.53) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 1 Mar 2019 12:31:24 +0000 Received: from MN2PR12MB3326.namprd12.prod.outlook.com (20.178.242.204) by MN2PR12MB3550.namprd12.prod.outlook.com (20.179.84.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.16; Fri, 1 Mar 2019 12:31:22 +0000 Received: from MN2PR12MB3326.namprd12.prod.outlook.com ([fe80::888d:c0eb:29f1:3f3e]) by MN2PR12MB3326.namprd12.prod.outlook.com ([fe80::888d:c0eb:29f1:3f3e%4]) with mapi id 15.20.1665.017; Fri, 1 Mar 2019 12:31:21 +0000 From: Ashish Singhal To: Ard Biesheuvel , "Cohen, Eugene" CC: "Wu, Hao A" , "edk2-devel@lists.01.org" , =?ks_c_5601-1987?B?S2ltLCBTYW5nd29vICix6Lvzv+wgU1cxTGFiLik=?= Thread-Topic: [PATCH] MdeModulePkg/SdMmcPciHcDxe: Fix DMA on SDHC v3 64-bit systems Thread-Index: AdTOimUh6bq74L7bQyCZsF0hnADHfgAhuWlQABE+2EAAEKP68AABVU+wAANAbhAAAOJ+kAAA/hKAAAC2wPAAAuBuQAAAWehwAABoBD4AFX9IgAAAkZIgAAHBSYAAAch+nA== Date: Fri, 1 Mar 2019 12:31:21 +0000 Message-ID: References: , In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=ashishsingha@nvidia.com; x-originating-ip: [40.67.184.148] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cf5125bf-6f75-41e7-fd3a-08d69e41d008 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:MN2PR12MB3550; x-ms-traffictypediagnostic: MN2PR12MB3550: x-ms-exchange-purlcount: 1 x-microsoft-exchange-diagnostics: =?ks_c_5601-1987?B?MTtNTjJQUjEyTUIzNTUwOzIzOkRqMlFDMmlqZmIvbHpvZVVaMXVx?= =?ks_c_5601-1987?B?b1FkZnZ3KzY2Y29iYWQvZElaNUhLK3kzcEV1NVRlSE81YVFiN2F0?= =?ks_c_5601-1987?B?M21OU0JyTCtQZ3NuN3RBLzVzSkJIcUNxbVl6dzFZZHQxNUhnZzYv?= =?ks_c_5601-1987?B?czRyOHdZYzdWTVcwZlRtTXhQamp4a0gvNWhqL1hpTTl5V1RRTXNP?= =?ks_c_5601-1987?B?L1diNVlZQ05DMWZ4WlVNT09zcjRwRnZrck9uVGFya0N0ek5pZ1Bw?= =?ks_c_5601-1987?B?ZkYrdUFVckNMSXlSblBreFRZWDlTSk4rbkNaNE5ObXpGd2EydndC?= =?ks_c_5601-1987?B?MWRpdEtBcHdmSEQvOEI0ZXM2c2crNitxT1VMZVJOTlRGSTJ6WDdl?= =?ks_c_5601-1987?B?ZFdiNk1rbUxvYS96c3pJSXZKeDZsZDhCalY3WVprTnZTbHdFQzBX?= =?ks_c_5601-1987?B?ZUQvMlV6N01QdUxOSFlhZGZFdUtMcEFjekhsQ2tMK2VtQVlzR0F3?= =?ks_c_5601-1987?B?cENTVXZEZTZ2VURpZU9IQ1NQNW4xQ282ZVkzMllMVVFDUytzbmZP?= =?ks_c_5601-1987?B?UHpYUHl2RkdHVklmMGNJSFplZUNFS0VaYnBJZDVJUEkzc2dpUFJB?= =?ks_c_5601-1987?B?N2J5RkhyajVwL2JlbXZZT1cwZ3NoWXoxM1dzRktlbHNVK2h4TnR6?= =?ks_c_5601-1987?B?U2tDa3B2SGY1UEJEeUY1cjFVODVMVnJrVEliaHk2SElLOXd4bEtu?= =?ks_c_5601-1987?B?SkRQUFc4OWV6Vk5valZUU3dXRjdhcUxnYnA1K05SQXNJRjFGNHBC?= =?ks_c_5601-1987?B?bjZpWDVNSVlZWjhTTVNQT2RnN0ZPaGF2U0NYbnFJY00xSmhZeUlj?= =?ks_c_5601-1987?B?ZkVGaU1LbU91Y3ZjL2QxYlN3QU0ycTE0UVBDUzJoTHBPS05hR0VS?= =?ks_c_5601-1987?B?andSRmlSQjBJNUVmWC9Ra3FpenZtWHNZT0psVEYzQk5rbkIzc3Yx?= =?ks_c_5601-1987?B?QnJjY2FIN1pLdG5ucWVXeFJZUWh3ZXZJMGxmZXVXalFJenZYUkJO?= =?ks_c_5601-1987?B?TlBic0hVTDFFWG84ZkRVQzVreXJpUzFZQUMrSGlYTUJjVlQ0WEpl?= =?ks_c_5601-1987?B?d04wOHhBb1dybDlYL0E3TXZQY2g2TmNDN2l1NnRIZTBFdyt5aXhq?= =?ks_c_5601-1987?B?MmNsbVBlQU9CTmRqNWZJaVF4OWZic1RzOWNtUGlMUE5HYTZOb3RD?= =?ks_c_5601-1987?B?YzZRekNMWFJlTXlDeUZPMk5QdWIvZGh1bXpQVXFMRE1VUnhJU2pE?= =?ks_c_5601-1987?B?cE5RdlBsa0lNSVR4UHZqd2p3a2swZ1UwbzFTTW13Vzk2S1BFakwz?= =?ks_c_5601-1987?B?RTNHYmtDR2hYTHJoQXVxeVh1TnFMRlRnWHdpd201N0loekRONTF6?= =?ks_c_5601-1987?B?Zm1la253YXhjeW91b2pmVlQvenNZa2NpeHJVTjF2cENjTEZSN216?= =?ks_c_5601-1987?B?RFVEcmRQY25wanNLRWZwUEhldXA4QjdEaCtXbW1XQUl6MFNBc3RM?= =?ks_c_5601-1987?B?bi80Q2FtdE9VNlBZQlZMazVqcXltWFlMRkE2UWtUVUJQZ3pzUnBz?= =?ks_c_5601-1987?B?NHZ0U0ZlN203b1QyUTM0bTFzMFMyMmQyVS9UWkdUY2I5T05RYXdp?= =?ks_c_5601-1987?B?N1FyT2tFdUM2dERLT1REc1BJMlhncUdHeEYrcWc0V2FuSDlOcHN3?= =?ks_c_5601-1987?B?bEZUelBnNGU4ZnZkQmIxMVhOZ3lialViOC8zWFZjRW5SSFloeG1v?= =?ks_c_5601-1987?B?eXQxcEN3dStQcnZ0dStJOXZ0TjhTbmgzQ0VNYmVIYitXVFVsdWdq?= =?ks_c_5601-1987?B?OU9rRk5NVit5eit0am9hbStyOEV1Mmh3b2ZyK1pUNlFPdDNMaGFW?= =?ks_c_5601-1987?B?bFF1VFVXY05POEtZYXpla3oyeUlGMEJuMW9EZ2RxV1hOTWlnNDZh?= =?ks_c_5601-1987?B?WTZyMEU4Yk1PZFROQk5KZGRBQlEwVEJrcnROWXZxRlVMMEdtYjdk?= =?ks_c_5601-1987?B?cVlPQjZydzBtdEptS1lQeVllellEUjM2VUJRd0xOc2t3UlBob0N3?= =?ks_c_5601-1987?B?TUZXS1J6UjRPS0tJY0FpdG5yamc9PQ==?= x-microsoft-antispam-prvs: x-forefront-prvs: 09634B1196 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6029001)(39860400002)(396003)(346002)(376002)(136003)(366004)(199004)(189003)(54896002)(86362001)(11346002)(229853002)(33656002)(106356001)(316002)(6246003)(2906002)(486006)(476003)(53546011)(6506007)(7696005)(4326008)(102836004)(76176011)(25786009)(186003)(97736004)(26005)(99286004)(52536013)(105586002)(5660300002)(8676002)(7736002)(8936002)(478600001)(14454004)(74316002)(45080400002)(81156014)(606006)(81166006)(68736007)(71190400001)(54906003)(53936002)(6436002)(71200400001)(256004)(93886005)(6116002)(55016002)(446003)(236005)(9686003)(66066001)(110136005)(6306002)(3846002); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR12MB3550; H:MN2PR12MB3326.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nvidia.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: g4axKVPwWV0GmzG+zjQh9shIlKOy9bb8I4Sau8Ni1n+BaYLJ59G3uXvl4g4XoGD+pl/Z7iK3N3/dHCmBlvHloxoyoFH45NKQ32uo7DaaU/Ie3XxLuKPLCH8cKnZGB0HxMzUgmdv94Y4tG7exgIASzztrcGQCDUisJRPba0cfV/eS/wPrtl41XUeClGB3XJXAkp9HxEpOHdWkeoPrZqfluT2mb9PFUi1L3RVs/K1r7JgxHljPxskgFrnjPVgzSfIgNByDUCLVt0NNn8dEZYuxQGqX2Bcva+J65V3mWDJ+mKIZExhQNp518LJ39N5NdrMwlxxQG+oSR4zywcNQZUSHJ6Jojds3GkFb2WXSE4oy7a9bBDa6n0fItLAsaaYH7CEkNbbw8FQK/DPaBsKZ/8B4tKtJ/36EWL6fg8eLa4QqtpQ= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: cf5125bf-6f75-41e7-fd3a-08d69e41d008 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2019 12:31:21.9386 (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-Transport-CrossTenantHeadersStamped: MN2PR12MB3550 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1551443490; bh=Uuh4UPdBaV+a1Lhcc0TQpALFgU9MTJzQTMukAzKW+xk=; h=X-PGP-Universal:From:To:CC:Subject:Thread-Topic:Thread-Index:Date: Message-ID:References:In-Reply-To:Accept-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-microsoft-antispam:x-ms-traffictypediagnostic: x-ms-exchange-purlcount:x-microsoft-exchange-diagnostics: x-microsoft-antispam-prvs:x-forefront-prvs: x-forefront-antispam-report:received-spf: x-ms-exchange-senderadcheck:x-microsoft-antispam-message-info: MIME-Version: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-Transport-CrossTenantHeadersStamped:X-OriginatorOrg: Content-Language:Content-Type; b=co69hHIacqmGoSiIPpMF5lMjXMxEw4ANIUcJGXtXS+s2tJlrVzZ9R7udqOQgsI8ty zgmOrCiYPkInGa2uKCCS9P8SL6vfPgdOYrhmP7WXmamWlYedT28xJgLaypfgXYUADQ rwC/0eSJn8eoXAI2iSJTLZuaNGpt5YoFAjfQN6du+iyhZ2nf5tv+KTaUvdMlLqreau akg+ICWQsOiOjgx3INf4Hr4ba8vL2HgGWBR+oGnw/xZXb9yy/gd5KuHKInERMX+rkj QW2TSCUzXhReq2ErJGdzOPNW4WP2UQFKzcOQO2bUD3vaG27jxTSzpMWTBL+Pn/F1/D FF2sZMO4ilrJg== X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [PATCH] MdeModulePkg/SdMmcPciHcDxe: Fix DMA on SDHC v3 64-bit systems X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Mar 2019 12:31:30 -0000 Content-Language: en-US Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 SSd2ZSBhbHJlYWR5IHN0YXJ0ZWQgcmVmYWN0b3JpbmcgdGhlIGRyaXZlciB0byBzdXBwb3J0IFYz IDY0YiBBRE1BMi4NCg0KTWVhbndoaWxlLCBJJ20gT0sgd2l0aCB0aGUgcHJvcG9zZWQgcGF0Y2gu DQoNClRoYW5rcw0KQXNoaXNoDQoNCkdldCBPdXRsb29rIGZvciBpT1M8aHR0cHM6Ly9ha2EubXMv bzB1a2VmPg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogQXJkIEJp ZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+DQpTZW50OiBGcmlkYXksIE1hcmNo IDEsIDIwMTkgNDo0MCBBTQ0KVG86IENvaGVuLCBFdWdlbmUNCkNjOiBBc2hpc2ggU2luZ2hhbDsg V3UsIEhhbyBBOyBlZGsyLWRldmVsQGxpc3RzLjAxLm9yZzsgS2ltLCBTYW5nd29vICix6Lvzv+wg U1cxTGFiLikNClN1YmplY3Q6IFJlOiBbUEFUQ0hdIE1kZU1vZHVsZVBrZy9TZE1tY1BjaUhjRHhl OiBGaXggRE1BIG9uIFNESEMgdjMgNjQtYml0IHN5c3RlbXMNCg0KT24gRnJpLCAxIE1hciAyMDE5 IGF0IDExOjU0LCBDb2hlbiwgRXVnZW5lIDxldWdlbmVAaHAuY29tPiB3cm90ZToNCj4NCj4gQXJk LA0KPg0KPiA+IFNvIGJlZm9yZSB0aGVzZSBjaGFuZ2VzLCB3ZSB3ZXJlIGluIHRoZSBleGFjdCBz YW1lIHNpdHVhdGlvbiwgYnV0IHNpbmNlIFBDDQo+ID4gcGxhdGZvcm1zIG5ldmVyIGVuYWJsZSBE TUEgYWJvdmUgNCBHQiBpbiB0aGUgZmlyc3QgcGxhY2UsIG5vYm9keSBldmVyDQo+ID4gbm90aWNl ZCB1bnRpbCB3ZSBzdGFydGVkIHJ1bm5pbmcgdGhpcyBjb2RlIG9uIGFybTY0IHBsYXRmb3JtcyB0 aGF0IGhhdmUgbm8NCj4gPiAzMi1iaXQgYWRkcmVzc2FibGUgRFJBTSB0byBiZWdpbiB3aXRoLg0K Pg0KPiBJbnRlcmVzdGluZyAtIEkgZGlkIG5vdCByZWFsaXplIHRoYXQgdGhlcmUgd2VyZSBkZXNp Z25zIHRoYXQgd2VyZSBjcmF6eSBlbm91Z2ggdG8gaGF2ZSBubyBhZGRyZXNzYWJsZSBEUkFNIGJl bG93IDRHLg0KPg0KDQpZb3UgbXVzdCBiZSBuZXcgaGVyZSA6LSkNCg0KQnV0IHNlcmlvdXNseSwg aXQgZG9lcyBtYWtlIHNlbnNlIGZvciBhbiBpbXBsZW1lbnRhdGlvbiB0bywgc2F5LCBwdXQNCmFs bCBwZXJpcGhlcmFscywgUENJZSByZXNvdXJjZSB3aW5kb3dzIGV0YyBpbiB0aGUgYm90dG9tIGhh bGYgYW5kIGFsbA0KRFJBTSBpbiB0aGUgdG9wIGhhbGYgb2YgYSA0MC1iaXQgYWRkcmVzcyBzcGFj ZSwgd2hpY2ggaXMgaG93IHRoZSBBTUQNClNlYXR0bGUgU29DIGVuZGVkIHdpdGggaXRzIHN5c3Rl bSBtZW1vcnkgYXQgYWRkcmVzcyAweDgwXzAwMDBfMDAwMC4NCk5vdGUgdGhhdCBvbiB0aGlzIHBs YXRmb3JtLCB3ZSBjYW4gc3RpbGwgdXNlIDMyLWJpdCBETUEgaWYgd2Ugd2FudCB0bw0Kd2l0aCB0 aGUgaGVscCBvZiB0aGUgU01NVXMsIGJ1dCB3ZSBoYXZlbid0IHdpcmVkIHRob3NlIHVwIGluIFVF RkkgKGFuZA0KdGhlIGdlbmVyaWMgaG9zdCBicmlkZ2UgZHJpdmVyIGRpZCBub3QgaGF2ZSB0aGUg SU9NTVUgaG9va3MgYXQgdGhlDQp0aW1lKQ0KDQo+ID4gVGhlIG9idmlvdXMgY29uY2x1c2lvbiBp cyB0aGF0IHRoZSBkcml2ZXIgc2hvdWxkIG5vdCBzZXQgdGhlDQo+ID4gRUZJX1BDSV9JT19BVFRS SUJVVEVfRFVBTF9BRERSRVNTX0NZQ0xFIGF0dHJpYnV0ZSBpZiB0aGUgZGV2aWNlIGRvZXMNCj4g PiBub3Qgc3VwcG9ydCBpdCwgb3IsIHdoaWNoIHNlZW1zIHRvIGJlIG91ciBjYXNlLCBpZiB0aGUg ZHJpdmVyIGRvZXMgbm90DQo+ID4gaW1wbGVtZW50IHRoZSA2NC1iaXQgRE1BIG1vZGUgdGhhdCB0 aGUgZHJpdmVyIGRvZXMgc3VwcG9ydC4gSG93ZXZlciwNCj4gPiBzaW5jZSB0aGVyZSBhcmUgcGxh dGZvcm1zIGZvciB3aGljaCBib3VuY2UgYnVmZmVyaW5nIGlzIG5vdCBhbiBvcHRpb24gKHNpbmNl DQo+ID4gdGhlcmUgaXMgbm8gMzItYml0IGFkZHJlc3NhYmxlIG1lbW9yeSB0byBib3VuY2UgdG8p LCB0aGlzIGlzIG5vdCBqdXN0IGENCj4gPiBwZXJmb3JtYW5jZSBvcHRpbWl6YXRpb24sIGFuZCBz byBpdCB3b3VsZCBiZSB1c2VmdWwgdG8gZml4IHRoZSBjb2RlIHNvIGl0IGNhbg0KPiA+IGRyaXZl IGFsbCA2NC1iaXQgRE1BIGNhcGFibGUgaGFyZHdhcmUuDQo+DQo+IE9rYXksIHRoYXQncyBhIGdy ZWF0IHJlYXNvbiAtIGxldCdzIGdldCBWMyA2NGIgQURNQTIgaW4hDQo+DQo+IEFueSBvYmplY3Rp b24gdG8gY29tbWl0dGluZyB0aGUgb3JpZ2luYWwgcGF0Y2ggaW4gdGhlIHNob3J0IHRlcm0/DQo+ DQoNCm5vdCBhdCBhbGwNCg0KQWNrZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZl bEBsaW5hcm8ub3JnPg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KVGhpcyBlbWFpbCBt ZXNzYWdlIGlzIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVudChzKSBh bmQgbWF5IGNvbnRhaW4NCmNvbmZpZGVudGlhbCBpbmZvcm1hdGlvbi4gIEFueSB1bmF1dGhvcml6 ZWQgcmV2aWV3LCB1c2UsIGRpc2Nsb3N1cmUgb3IgZGlzdHJpYnV0aW9uDQppcyBwcm9oaWJpdGVk LiAgSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGNvbnRhY3Qg dGhlIHNlbmRlciBieQ0KcmVwbHkgZW1haWwgYW5kIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUg b3JpZ2luYWwgbWVzc2FnZS4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo=