From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Lendacky Subject: Re: [PATCH v6 10/34] x86, x86/mm, x86/xen, olpc: Use __va() against just the physical address in cr3 Date: Fri, 9 Jun 2017 13:36:35 -0500 Message-ID: <9725c503-2e33-2365-87f5-f017e1cbe9b6__41729.3083658025$1497033466$gmane$org@amd.com> References: <20170607191309.28645.15241.stgit@tlendack-t1.amdoffice.net> <20170607191453.28645.92256.stgit@tlendack-t1.amdoffice.net> <4a7376fb-abfc-8edd-42b7-38de461ac65e@amd.com> <67fe69ac-a213-8de3-db28-0e54bba95127@oracle.com> <12c7e511-996d-cf60-3a3b-0be7b41bd85b@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Boris Ostrovsky , linux-arch@vger.kernel.org, linux-efi@vger.kernel.org, kvm@vger.kernel.org, linux-doc@vger.kernel.org, x86@kernel.org, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com, linux-mm@kvack.org, iommu@lists.linux-foundation.org Cc: Brijesh Singh , Toshimitsu Kani , "Michael S. Tsirkin" , Matt Fleming , Alexander Potapenko , "H. Peter Anvin" , Larry Woodman , Jonathan Corbet , Joerg Roedel , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Ingo Molnar , Andrey Ryabinin , Dave Young , Rik van Riel , Arnd Bergmann , Borislav Petkov , Andy Lutomirski , Thomas Gleixner , Dmitry Vyukov , Juergen Gross , xen-devel , Paolo Bonzini List-Id: xen-devel@lists.xenproject.org T24gNi84LzIwMTcgNTowMSBQTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwOC8wNi8yMDE3 IDIyOjE3LCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cj4+IE9uIDA2LzA4LzIwMTcgMDU6MDIgUE0s IFRvbSBMZW5kYWNreSB3cm90ZToKPj4+IE9uIDYvOC8yMDE3IDM6NTEgUE0sIEJvcmlzIE9zdHJv dnNreSB3cm90ZToKPj4+Pj4+IFdoYXQgbWF5IGJlIG5lZWRlZCBpcyBtYWtpbmcgc3VyZSBYODZf RkVBVFVSRV9TTUUgaXMgbm90IHNldCBmb3IgUFYKPj4+Pj4+IGd1ZXN0cy4KPj4+Pj4gQW5kIHRo YXQgbWF5IGJlIHNvbWV0aGluZyB0aGF0IFhlbiB3aWxsIG5lZWQgdG8gY29udHJvbCB0aHJvdWdo IGVpdGhlcgo+Pj4+PiBDUFVJRCBvciBNU1Igc3VwcG9ydCBmb3IgdGhlIFBWIGd1ZXN0cy4KPj4+ Pgo+Pj4+IE9ubHkgb24gbmV3ZXIgdmVyc2lvbnMgb2YgWGVuLiBPbiBlYXJsaWVyIHZlcnNpb25z ICgyLTMgeWVhcnMgb2xkKSBsZWFmCj4+Pj4gMHg4MDAwMDAwNyBpcyBwYXNzZWQgdG8gdGhlIGd1 ZXN0IHVuY2hhbmdlZC4gQW5kIHNvIGlzIE1TUl9LOF9TWVNDRkcuCj4+PiBUaGUgU01FIGZlYXR1 cmUgaXMgaW4gbGVhZiAweDgwMDAwMDFmLCBpcyB0aGF0IGxlYWYgcGFzc2VkIHRvIHRoZSBndWVz dAo+Pj4gdW5jaGFuZ2VkPwo+PiBPaCwgSSBtaXNyZWFkIHRoZSBwYXRjaCB3aGVyZSBYODZfRkVB VFVSRV9TTUUgaXMgZGVmaW5lZC4gVGhlbiBhbGwKPj4gdmVyc2lvbnMsIGluY2x1ZGluZyB0aGUg Y3VycmVudCBvbmUsIHBhc3MgaXQgdW5jaGFuZ2VkLgo+Pgo+PiBBbGwgdGhhdCdzIG5lZWRlZCBp cyBzZXR1cF9jbGVhcl9jcHVfY2FwKFg4Nl9GRUFUVVJFX1NNRSkgaW4KPj4geGVuX2luaXRfY2Fw YWJpbGl0aWVzKCkuCj4gCj4gQU1EIHByb2Nlc3NvcnMgc3RpbGwgZG9uJ3Qgc3VwcG9ydCBDUFVJ RCBGYXVsdGluZyAob3IgYXQgbGVhc3QsIEkKPiBjb3VsZG4ndCBmaW5kIGFueSByZWZlcmVuY2Ug dG8gaXQgaW4gdGhlIGxhdGVzdCBkb2NzKSwgc28gd2UgY2Fubm90Cj4gYWN0dWFsbHkgaGlkZSBT TUUgZnJvbSBhIGd1ZXN0IHdoaWNoIGdvZXMgbG9va2luZyBhdCBuYXRpdmUgQ1BVSUQuCj4gRnVy dGhlcm1vcmUsIEknbSBub3QgYXdhcmUgb2YgYW55IENQVUlEIG1hc2tpbmcgc3VwcG9ydCBjb3Zl cmluZyB0aGF0IGxlYWYuCj4gCj4gSG93ZXZlciwgaWYgTGludXggaXMgdXNpbmcgdGhlIHBhcmF2 aXJ0dWFsIGNwdWlkIGhvb2ssIHRoaW5ncyBhcmUKPiBzbGlnaHRseSBiZXR0ZXIuCj4gCj4gT24g WGVuIDQuOSBhbmQgbGF0ZXIsIG5vIGd1ZXN0cyB3aWxsIHNlZSB0aGUgZmVhdHVyZS4gIE9uIGVh cmxpZXIKPiB2ZXJzaW9ucyBvZiBYZW4gKGJlZm9yZSBJIGZpeGVkIHRoZSBsb2dpYyksIHBsYWlu IGRvbVVzIHdpbGwgbm90IHNlZSB0aGUKPiBmZWF0dXJlLCB3aGlsZSBkb20wIHdpbGwuCj4gCj4g Rm9yIHNhZmVseSwgSSdkIHJlY29tbWVuZCB1bmlsYXRlcmFsbHkgY2xvYmJlcmluZyB0aGUgZmVh dHVyZSBhcyBCb3Jpcwo+IHN1Z2dlc3RlZC4gIFRoZXJlIGlzIG5vIHdheSBTTUUgd2lsbCBiZSBz dXBwb3J0YWJsZSBvbiBhIHBlci1QViBndWVzdAoKVGhhdCBtYXkgYmUgdG9vIGxhdGUuIEVhcmx5 IGJvb3Qgc3VwcG9ydCBpbiBoZWFkXzY0LlMgd2lsbCBtYWtlIGNhbGxzIHRvCmNoZWNrIGZvciB0 aGUgZmVhdHVyZSAodGhyb3VnaCBDUFVJRCBhbmQgTVNSKSwgc2V0IHRoZSBzbWVfbWVfbWFzayBh bmQKZW5jcnlwdCB0aGUga2VybmVsIGluIHBsYWNlLiBJcyB0aGVyZSBhbm90aGVyIHdheSB0byBh cHByb2FjaCB0aGlzPwoKPiBiYXNpcywgYWx0aG91Z2ggKGFzIGZhciBhcyBJIGFtIGF3YXJlKSBY ZW4gYXMgYSB3aG9sZSB3b3VsZCBiZSBhYmxlIHRvCj4gZW5jb21wYXNzIGl0c2VsZiBhbmQgYWxs IG9mIGl0cyBQViBndWVzdHMgaW5zaWRlIG9uZSBzaW5nbGUgU01FIGluc3RhbmNlLgoKWWVzLCB0 aGF0IGlzIGNvcnJlY3QuCgpUaGFua3MsClRvbQoKPiAKPiB+QW5kcmV3Cj4gCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK