From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v6 10/34] x86, x86/mm, x86/xen, olpc: Use __va() against just the physical address in cr3 Date: Thu, 8 Jun 2017 23:01:37 +0100 Message-ID: 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" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <12c7e511-996d-cf60-3a3b-0be7b41bd85b@oracle.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky , Tom Lendacky , 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 T24gMDgvMDYvMjAxNyAyMjoxNywgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9uIDA2LzA4LzIw MTcgMDU6MDIgUE0sIFRvbSBMZW5kYWNreSB3cm90ZToKPj4gT24gNi84LzIwMTcgMzo1MSBQTSwg Qm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+Pj4+PiBXaGF0IG1heSBiZSBuZWVkZWQgaXMgbWFraW5n IHN1cmUgWDg2X0ZFQVRVUkVfU01FIGlzIG5vdCBzZXQgZm9yIFBWCj4+Pj4+IGd1ZXN0cy4KPj4+ PiBBbmQgdGhhdCBtYXkgYmUgc29tZXRoaW5nIHRoYXQgWGVuIHdpbGwgbmVlZCB0byBjb250cm9s IHRocm91Z2ggZWl0aGVyCj4+Pj4gQ1BVSUQgb3IgTVNSIHN1cHBvcnQgZm9yIHRoZSBQViBndWVz dHMuCj4+Pgo+Pj4gT25seSBvbiBuZXdlciB2ZXJzaW9ucyBvZiBYZW4uIE9uIGVhcmxpZXIgdmVy c2lvbnMgKDItMyB5ZWFycyBvbGQpIGxlYWYKPj4+IDB4ODAwMDAwMDcgaXMgcGFzc2VkIHRvIHRo ZSBndWVzdCB1bmNoYW5nZWQuIEFuZCBzbyBpcyBNU1JfSzhfU1lTQ0ZHLgo+PiBUaGUgU01FIGZl YXR1cmUgaXMgaW4gbGVhZiAweDgwMDAwMDFmLCBpcyB0aGF0IGxlYWYgcGFzc2VkIHRvIHRoZSBn dWVzdAo+PiB1bmNoYW5nZWQ/Cj4gT2gsIEkgbWlzcmVhZCB0aGUgcGF0Y2ggd2hlcmUgWDg2X0ZF QVRVUkVfU01FIGlzIGRlZmluZWQuIFRoZW4gYWxsCj4gdmVyc2lvbnMsIGluY2x1ZGluZyB0aGUg Y3VycmVudCBvbmUsIHBhc3MgaXQgdW5jaGFuZ2VkLgo+Cj4gQWxsIHRoYXQncyBuZWVkZWQgaXMg c2V0dXBfY2xlYXJfY3B1X2NhcChYODZfRkVBVFVSRV9TTUUpIGluCj4geGVuX2luaXRfY2FwYWJp bGl0aWVzKCkuCgpBTUQgcHJvY2Vzc29ycyBzdGlsbCBkb24ndCBzdXBwb3J0IENQVUlEIEZhdWx0 aW5nIChvciBhdCBsZWFzdCwgSQpjb3VsZG4ndCBmaW5kIGFueSByZWZlcmVuY2UgdG8gaXQgaW4g dGhlIGxhdGVzdCBkb2NzKSwgc28gd2UgY2Fubm90CmFjdHVhbGx5IGhpZGUgU01FIGZyb20gYSBn dWVzdCB3aGljaCBnb2VzIGxvb2tpbmcgYXQgbmF0aXZlIENQVUlELiAKRnVydGhlcm1vcmUsIEkn bSBub3QgYXdhcmUgb2YgYW55IENQVUlEIG1hc2tpbmcgc3VwcG9ydCBjb3ZlcmluZyB0aGF0IGxl YWYuCgpIb3dldmVyLCBpZiBMaW51eCBpcyB1c2luZyB0aGUgcGFyYXZpcnR1YWwgY3B1aWQgaG9v aywgdGhpbmdzIGFyZQpzbGlnaHRseSBiZXR0ZXIuCgpPbiBYZW4gNC45IGFuZCBsYXRlciwgbm8g Z3Vlc3RzIHdpbGwgc2VlIHRoZSBmZWF0dXJlLiAgT24gZWFybGllcgp2ZXJzaW9ucyBvZiBYZW4g KGJlZm9yZSBJIGZpeGVkIHRoZSBsb2dpYyksIHBsYWluIGRvbVVzIHdpbGwgbm90IHNlZSB0aGUK ZmVhdHVyZSwgd2hpbGUgZG9tMCB3aWxsLgoKRm9yIHNhZmVseSwgSSdkIHJlY29tbWVuZCB1bmls YXRlcmFsbHkgY2xvYmJlcmluZyB0aGUgZmVhdHVyZSBhcyBCb3JpcwpzdWdnZXN0ZWQuICBUaGVy ZSBpcyBubyB3YXkgU01FIHdpbGwgYmUgc3VwcG9ydGFibGUgb24gYSBwZXItUFYgZ3Vlc3QKYmFz aXMsIGFsdGhvdWdoIChhcyBmYXIgYXMgSSBhbSBhd2FyZSkgWGVuIGFzIGEgd2hvbGUgd291bGQg YmUgYWJsZSB0bwplbmNvbXBhc3MgaXRzZWxmIGFuZCBhbGwgb2YgaXRzIFBWIGd1ZXN0cyBpbnNp ZGUgb25lIHNpbmdsZSBTTUUgaW5zdGFuY2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK