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 04FFA211D07A9 for ; Fri, 1 Mar 2019 07:25:22 -0800 (PST) Received: from hkpgpgate101.nvidia.com (Not Verified[10.18.92.9]) by nat-hk.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Fri, 01 Mar 2019 23:25:20 +0800 Received: from HKMAIL101.nvidia.com ([10.18.16.10]) by hkpgpgate101.nvidia.com (PGP Universal service); Fri, 01 Mar 2019 07:25:20 -0800 X-PGP-Universal: processed; by hkpgpgate101.nvidia.com on Fri, 01 Mar 2019 07:25:20 -0800 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 1 Mar 2019 15:25:18 +0000 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.50) 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 15:25:18 +0000 Received: from DM6PR12MB3324.namprd12.prod.outlook.com (20.178.31.154) by DM6PR12MB3625.namprd12.prod.outlook.com (20.178.199.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.15; Fri, 1 Mar 2019 15:25:01 +0000 Received: from DM6PR12MB3324.namprd12.prod.outlook.com ([fe80::f8d4:91e2:b81b:3b81]) by DM6PR12MB3324.namprd12.prod.outlook.com ([fe80::f8d4:91e2:b81b:3b81%4]) with mapi id 15.20.1665.017; Fri, 1 Mar 2019 15:25:01 +0000 From: Ashish Singhal To: Ard Biesheuvel , "Cohen, Eugene" CC: "Wu, Hao A" , "edk2-devel@lists.01.org" , =?utf-8?B?S2ltLCBTYW5nd29vICjquYDsg4HsmrAgU1cxTGFiLik=?= Thread-Topic: [PATCH] MdeModulePkg/SdMmcPciHcDxe: Fix DMA on SDHC v3 64-bit systems Thread-Index: AdTOimUh6bq74L7bQyCZsF0hnADHfgAhuWlQABE+2EAAEKP68AABVU+wAANAbhAAAOJ+kAAA/hKAAAC2wPAAAuBuQAAAWehwAABoBD4AFX9IgAAAkZIgAAHBSYAAB96FoA== Date: Fri, 1 Mar 2019 15:25:01 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_Enabled=True; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_SiteId=43083d15-7273-40c1-b7db-39efd9ccc17a; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_Owner=ashishsingha@nvidia.com; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_SetDate=2019-03-01T15:24:59.6162576Z; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_Name=Unrestricted; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_Application=Microsoft Azure Information Protection; MSIP_Label_6b558183-044c-4105-8d9c-cea02a2a3d86_Extended_MSFT_Method=Automatic; Sensitivity=Unrestricted authentication-results: spf=none (sender IP is ) smtp.mailfrom=ashishsingha@nvidia.com; x-originating-ip: [8.46.90.104] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d67df41e-8c75-4e1b-29ac-08d69e5a12af x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:DM6PR12MB3625; x-ms-traffictypediagnostic: DM6PR12MB3625: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtETTZQUjEyTUIzNjI1OzIzOm1CVzZmZnRiYktjanJodWJrSjFUaENZRlFP?= =?utf-8?B?cVNEZnlyVy9tenRiSGlJWlFBRHVwWE1wOGRTTGJwL1FuYVJyRk14ZUx3RGts?= =?utf-8?B?Q0ROTVhGR29zWlRUenlBV3laY2x6ZVkzZkFsQjExcVlWOXpGUEVIc2NabUE4?= =?utf-8?B?TDNWWEN5UTJxMG9SdHgzZG81Rmh4UnlPV2NmUzArSW45bkxzYlp1cHVUQTZz?= =?utf-8?B?MWxXWEh0b09CZkl6K09jakMxWHVlM0QwRXhoWklkN1VoUUY3dGJBbmpuQ3FK?= =?utf-8?B?ZTJEb1F2UDBUWmQ5NlIxZG9wRm5wSFl6aXZaN3ZKNGU5L1RuZGg4V0d3aHhP?= =?utf-8?B?S3dDc1J4WUE3R1pkMkFLYnF3R3BHZSsvZXJCUHJnUjZ4cTQ4aVFZTWlsRFVa?= =?utf-8?B?SlA0azUrdElJdWlDZHZRQXB5TlMybUQxTUxJalhQdmJaUnAzK05QMmU1Ym9S?= =?utf-8?B?L2h6Ti9xTHoxa2RrQ0N3VG5CRE42M0JDbEp0eURjdEVXMTR3Vkx2VHBvSDYx?= =?utf-8?B?NHdmQVFGODZvVzBNcEtJNm5xWlBmaVFCZnBMOTBMdm4rZHZSdHlzVVlTUXZi?= =?utf-8?B?U21HZHJ6bHlVelJMTTN2TDZ0c2E4UGF3R1FGNFRnbUJHbDd0SHZCcm4vTnBw?= =?utf-8?B?YnVRbHFNK0xHMlJ0dTNkRTlhN0RvVHFWU3BKLzNxSGdyVG5GUFNXUVNZZG1v?= =?utf-8?B?ZWJ4UlZoSUJIOEhNNkV6c0o0YTVQMmtoTnRwRTBneEFzbHRhL2p0aDJPSWp6?= =?utf-8?B?UXdQdE0rbUNqaWVDdXF5NEFNRmRBaDVUb2xKSTh0TFV5cGlpVTRvaUg0cE13?= =?utf-8?B?eTVRMkV6QkhXTHRoQVFVU3VIUDFJSjZDSlF5YWR0Wks5aHJsNjB6L3V2UGxO?= =?utf-8?B?UWM0cHYvRXBsc3dBMmdSKzlIZE5zcGlmaEhseTdvWWRhR0NPd1FOWWorRC9T?= =?utf-8?B?SldXS2VJL0U5aWwvbnhCMmlSaXNpb2szbld3NitWYmd4aFFlU2FETzRWWDZj?= =?utf-8?B?MHo1cU1RVFhFaHJzTFlOWWc1VzFMVWpXQ0NjOVF2T1J3L3pEZ09GYkJiMSt5?= =?utf-8?B?SVZpUVM5WW1mMzloM2dwSG9EVHdJNXJWejJHc3JzVkErbjZPRlBGczkzZnpI?= =?utf-8?B?L0ZKTWRMcWFkZEEyRFpHQkRhcHBtWldnaEFZb0tXMHpPRFk2RTZod2hWUzUz?= =?utf-8?B?MjFLbXVoeFFNYnR3ZzNjV2pVVmpmMENSWE1RYjE3TExyYW8yZjdQaS8vbUF1?= =?utf-8?B?eXRucjhKTEJvWkRhRkVRTHlhMXpzT3YwakpJVXVqTmVoVURCL2ppS3kyYkhr?= =?utf-8?B?amx4ZUl4ZWNTaTR4QURpU3o4ZE1lQ1VLcGJ5RjZ0VVI1eUhROUp0MU5lYjRZ?= =?utf-8?B?VFhIZlpXOUJEakNUMVFzeGRtSHJOZk1CdlFlZm1TeEp1MWN3NEJXaTFacjJ1?= =?utf-8?B?cUpHN0tPZWdqcUNsUnNJbGdRZ09mLzYvSXBqTVNIa1pyMk1BZDNwQTVZUDc2?= =?utf-8?B?ai9VQ1dRK1FEeU5jTEFnSGhyNU9SNFJ2OXM4WUx5d25FOERPYlZ3TWE3SUhp?= =?utf-8?B?dFpIQlZ0bFY5UVgydXBHQnJSUU1vVGtmZmhXQzhGSXU3d2lLci94NWYvMzdv?= =?utf-8?B?S2E3Rmswdmt2bWVnYUdzQkxURndOQ1lxNlUxUXlBeVNaVzV3YmdHajc2cXZF?= =?utf-8?B?aW9yaEFJZEhiaVY1V1RsVFNmdW1ITnpNUDkyMmEyRGxMNUhsTVIxdkpzMDd1?= =?utf-8?B?cDVycFhVaUcwYWFnNDREMHp0SUdXbitEempVRUIzRWFmYWltOUdnWlpLd2Fn?= =?utf-8?B?YVg0czZYTU5HdWc4UkZSTi9uQlBZbTNRQzVtcUp5SDBJTXN3NnVoTTVMaDY0?= =?utf-8?Q?sEj3o1yfl48TZEBcEBjBH9wErfuzld9L?= x-microsoft-antispam-prvs: x-forefront-prvs: 09634B1196 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(6029001)(396003)(366004)(39860400002)(136003)(346002)(376002)(13464003)(189003)(199004)(11346002)(6436002)(476003)(305945005)(446003)(71190400001)(93886005)(316002)(105586002)(106356001)(71200400001)(52536013)(81156014)(68736007)(8936002)(25786009)(55016002)(186003)(7736002)(5660300002)(14454004)(81166006)(66066001)(8676002)(486006)(86362001)(53936002)(33656002)(76176011)(110136005)(97736004)(6246003)(7696005)(2906002)(4326008)(3846002)(53546011)(74316002)(9686003)(102836004)(256004)(54906003)(99286004)(26005)(6116002)(229853002)(478600001)(6506007)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR12MB3625; H:DM6PR12MB3324.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A: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: OXOjKixb4S56bEJBjYuaggAx/YwMPOjqRjteNsdud+NKXF0Gbh3o8KXeMTLodXOqFZ5Wx3FfpQvwRM4kyf0XAzknF0OiXkQXp0KwD0rfWitojpNI+zPGpFArdv3tUTXvdf0ZA3iAzlvTCHrvx3he3HAA5Yr65r9kAPWRBhIvSFwE+aoJVf61OtWu9qmwa+x2HN6QR+zpGlq9VE+0Es4llUK+Jyu7aR1uF9AXRfHrDaQtmBLuCiQXsTNM8w6/EWPB8L3lwgxBWvHMRQZtxbSVO11/JOelsmXKXh307bSYI4sI9Den1AUXuZ6FslHERtLeOEodDkABos1DyW6RSZpJeIZkh0PKciqdCa2DPFSGkiGfwU8dGWJF0yklANgAP+wWZy1fGX0sZ65dw7XfDMgxatW9PRPJI9rlrgmoNqYewnI= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: d67df41e-8c75-4e1b-29ac-08d69e5a12af X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2019 15:25:01.5557 (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: DM6PR12MB3625 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1551453920; bh=g0qbTf13WI62okHZi/vh0vok65323ryzmfCwqLB6npQ=; 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:msip_labels:authentication-results: x-originating-ip:x-ms-publictraffictype: x-ms-office365-filtering-correlation-id:x-microsoft-antispam: x-ms-traffictypediagnostic: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:Content-Transfer-Encoding; b=FyOl50rYf1+wZpL9N+hMsaIvBrC4geVikjI1T0GV2+o1HDAI6dqVgCO35cvB6Dn7P 7Z6pBN3xs0Q6W/j796jgTPsbmurZdfaVxH15VB3ROxuV/LTYzJOaesjNeOvSbAA2pp ITddvBG0PBL+PNroezUK2HMbdOON66EDZjHqo71EcyCc+VNPBd0kBrmQIcTdOLX0Sb kLtzQsX4IxfmWybDYLYFHmZiTafCXtUYy3HMNaf0jbZVnxCTfntSDl91ZGmVH3uoVQ Zxp6rzXkrkEkC1qoBsslucTtRd93uh11pe3q4+kWdjAVVQodAuVpti01aiWSE3ntEN LXZqIPYAbNn7Q== 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 15:25:23 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QWNrZWQtYnk6IEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4NCg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hl dXZlbEBsaW5hcm8ub3JnPiANClNlbnQ6IEZyaWRheSwgTWFyY2ggMSwgMjAxOSA0OjM5IEFNDQpU bzogQ29oZW4sIEV1Z2VuZSA8ZXVnZW5lQGhwLmNvbT4NCkNjOiBBc2hpc2ggU2luZ2hhbCA8YXNo aXNoc2luZ2hhQG52aWRpYS5jb20+OyBXdSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNvbT47IGVk azItZGV2ZWxAbGlzdHMuMDEub3JnOyBLaW0sIFNhbmd3b28gKOq5gOyDgeyasCBTVzFMYWIuKSA8 c2FuZ3dvby5raW1AaHAuY29tPg0KU3ViamVjdDogUmU6IFtQQVRDSF0gTWRlTW9kdWxlUGtnL1Nk TW1jUGNpSGNEeGU6IEZpeCBETUEgb24gU0RIQyB2MyA2NC1iaXQgc3lzdGVtcw0KDQpPbiBGcmks IDEgTWFyIDIwMTkgYXQgMTE6NTQsIENvaGVuLCBFdWdlbmUgPGV1Z2VuZUBocC5jb20+IHdyb3Rl Og0KPg0KPiBBcmQsDQo+DQo+ID4gU28gYmVmb3JlIHRoZXNlIGNoYW5nZXMsIHdlIHdlcmUgaW4g dGhlIGV4YWN0IHNhbWUgc2l0dWF0aW9uLCBidXQgDQo+ID4gc2luY2UgUEMgcGxhdGZvcm1zIG5l dmVyIGVuYWJsZSBETUEgYWJvdmUgNCBHQiBpbiB0aGUgZmlyc3QgcGxhY2UsIA0KPiA+IG5vYm9k eSBldmVyIG5vdGljZWQgdW50aWwgd2Ugc3RhcnRlZCBydW5uaW5nIHRoaXMgY29kZSBvbiBhcm02 NCANCj4gPiBwbGF0Zm9ybXMgdGhhdCBoYXZlIG5vIDMyLWJpdCBhZGRyZXNzYWJsZSBEUkFNIHRv IGJlZ2luIHdpdGguDQo+DQo+IEludGVyZXN0aW5nIC0gSSBkaWQgbm90IHJlYWxpemUgdGhhdCB0 aGVyZSB3ZXJlIGRlc2lnbnMgdGhhdCB3ZXJlIGNyYXp5IGVub3VnaCB0byBoYXZlIG5vIGFkZHJl c3NhYmxlIERSQU0gYmVsb3cgNEcuDQo+DQoNCllvdSBtdXN0IGJlIG5ldyBoZXJlIDotKQ0KDQpC dXQgc2VyaW91c2x5LCBpdCBkb2VzIG1ha2Ugc2Vuc2UgZm9yIGFuIGltcGxlbWVudGF0aW9uIHRv LCBzYXksIHB1dCBhbGwgcGVyaXBoZXJhbHMsIFBDSWUgcmVzb3VyY2Ugd2luZG93cyBldGMgaW4g dGhlIGJvdHRvbSBoYWxmIGFuZCBhbGwgRFJBTSBpbiB0aGUgdG9wIGhhbGYgb2YgYSA0MC1iaXQg YWRkcmVzcyBzcGFjZSwgd2hpY2ggaXMgaG93IHRoZSBBTUQgU2VhdHRsZSBTb0MgZW5kZWQgd2l0 aCBpdHMgc3lzdGVtIG1lbW9yeSBhdCBhZGRyZXNzIDB4ODBfMDAwMF8wMDAwLg0KTm90ZSB0aGF0 IG9uIHRoaXMgcGxhdGZvcm0sIHdlIGNhbiBzdGlsbCB1c2UgMzItYml0IERNQSBpZiB3ZSB3YW50 IHRvIHdpdGggdGhlIGhlbHAgb2YgdGhlIFNNTVVzLCBidXQgd2UgaGF2ZW4ndCB3aXJlZCB0aG9z ZSB1cCBpbiBVRUZJIChhbmQgdGhlIGdlbmVyaWMgaG9zdCBicmlkZ2UgZHJpdmVyIGRpZCBub3Qg aGF2ZSB0aGUgSU9NTVUgaG9va3MgYXQgdGhlDQp0aW1lKQ0KDQo+ID4gVGhlIG9idmlvdXMgY29u Y2x1c2lvbiBpcyB0aGF0IHRoZSBkcml2ZXIgc2hvdWxkIG5vdCBzZXQgdGhlIA0KPiA+IEVGSV9Q Q0lfSU9fQVRUUklCVVRFX0RVQUxfQUREUkVTU19DWUNMRSBhdHRyaWJ1dGUgaWYgdGhlIGRldmlj ZSBkb2VzIA0KPiA+IG5vdCBzdXBwb3J0IGl0LCBvciwgd2hpY2ggc2VlbXMgdG8gYmUgb3VyIGNh c2UsIGlmIHRoZSBkcml2ZXIgZG9lcyANCj4gPiBub3QgaW1wbGVtZW50IHRoZSA2NC1iaXQgRE1B IG1vZGUgdGhhdCB0aGUgZHJpdmVyIGRvZXMgc3VwcG9ydC4gDQo+ID4gSG93ZXZlciwgc2luY2Ug dGhlcmUgYXJlIHBsYXRmb3JtcyBmb3Igd2hpY2ggYm91bmNlIGJ1ZmZlcmluZyBpcyBub3QgDQo+ ID4gYW4gb3B0aW9uIChzaW5jZSB0aGVyZSBpcyBubyAzMi1iaXQgYWRkcmVzc2FibGUgbWVtb3J5 IHRvIGJvdW5jZSANCj4gPiB0byksIHRoaXMgaXMgbm90IGp1c3QgYSBwZXJmb3JtYW5jZSBvcHRp bWl6YXRpb24sIGFuZCBzbyBpdCB3b3VsZCBiZSANCj4gPiB1c2VmdWwgdG8gZml4IHRoZSBjb2Rl IHNvIGl0IGNhbiBkcml2ZSBhbGwgNjQtYml0IERNQSBjYXBhYmxlIGhhcmR3YXJlLg0KPg0KPiBP a2F5LCB0aGF0J3MgYSBncmVhdCByZWFzb24gLSBsZXQncyBnZXQgVjMgNjRiIEFETUEyIGluIQ0K Pg0KPiBBbnkgb2JqZWN0aW9uIHRvIGNvbW1pdHRpbmcgdGhlIG9yaWdpbmFsIHBhdGNoIGluIHRo ZSBzaG9ydCB0ZXJtPw0KPg0KDQpub3QgYXQgYWxsDQoNCkFja2VkLWJ5OiBBcmQgQmllc2hldXZl bCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NClRoaXMgZW1haWwgbWVzc2FnZSBpcyBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRl ZCByZWNpcGllbnQocykgYW5kIG1heSBjb250YWluDQpjb25maWRlbnRpYWwgaW5mb3JtYXRpb24u ICBBbnkgdW5hdXRob3JpemVkIHJldmlldywgdXNlLCBkaXNjbG9zdXJlIG9yIGRpc3RyaWJ1dGlv bg0KaXMgcHJvaGliaXRlZC4gIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGllbnQs IHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkNCnJlcGx5IGVtYWlsIGFuZCBkZXN0cm95IGFs bCBjb3BpZXMgb2YgdGhlIG9yaWdpbmFsIG1lc3NhZ2UuDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0K