From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Lendacky Subject: Re: [PATCH v7 07/36] x86/mm: Don't use phys_to_virt in ioremap() if SME is active Date: Wed, 21 Jun 2017 08:52:53 -0500 Message-ID: References: <20170616184947.18967.84890.stgit@tlendack-t1.amdoffice.net> <20170616185104.18967.7867.stgit@tlendack-t1.amdoffice.net> 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: Thomas Gleixner Cc: linux-efi@vger.kernel.org, Brijesh Singh , Toshimitsu Kani , linux-doc@vger.kernel.org, Matt Fleming , x86@kernel.org, linux-mm@kvack.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Alexander Potapenko , "H. Peter Anvin" , Larry Woodman , linux-arch@vger.kernel.org, kvm@vger.kernel.org, Jonathan Corbet , Joerg Roedel , "Michael S. Tsirkin" , kasan-dev@googlegroups.com, Ingo Molnar , Andrey Ryabinin , Dave Young , Rik van Riel , Arnd Bergmann , Borislav Petkov , Andy Lutomirski , Boris Ostrovsky , Dmitry Vyukov , Juergen List-Id: xen-devel@lists.xenproject.org T24gNi8yMC8yMDE3IDM6NTUgUE0sIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiBPbiBGcmksIDE2 IEp1biAyMDE3LCBUb20gTGVuZGFja3kgd3JvdGU6Cj4gCj4+IEN1cnJlbnRseSB0aGVyZSBpcyBh IGNoZWNrIGlmIHRoZSBhZGRyZXNzIGJlaW5nIG1hcHBlZCBpcyBpbiB0aGUgSVNBCj4+IHJhbmdl IChpc19JU0FfcmFuZ2UoKSksIGFuZCBpZiBpdCBpcyB0aGVuIHBoeXNfdG9fdmlydCgpIGlzIHVz ZWQgdG8KPj4gcGVyZm9ybSB0aGUgbWFwcGluZy4gIFdoZW4gU01FIGlzIGFjdGl2ZSwgaG93ZXZl ciwgdGhpcyB3aWxsIHJlc3VsdAo+PiBpbiB0aGUgbWFwcGluZyBoYXZpbmcgdGhlIGVuY3J5cHRp b24gYml0IHNldCB3aGVuIGl0IGlzIGV4cGVjdGVkIHRoYXQKPj4gYW4gaW9yZW1hcCgpIHNob3Vs ZCBub3QgaGF2ZSB0aGUgZW5jcnlwdGlvbiBiaXQgc2V0LiBTbyBvbmx5IHVzZSB0aGUKPj4gcGh5 c190b192aXJ0KCkgZnVuY3Rpb24gaWYgU01FIGlzIG5vdCBhY3RpdmUKPiAKPiBUaGlzIGRvZXMg bm90IG1ha2Ugc2Vuc2UgdG8gbWUuIFdoYXQgdGhlIGhlY2sgaGFzIHBoeXNfdG9fdmlydCgpIHRv IGRvIHdpdGgKPiB0aGUgZW5jcnlwdGlvbiBiaXQuIEVzcGVjaWFsbHkgd2h5IHdvdWxkIHRoZSBl bmNyeXB0aW9uIGJpdCBiZSBzZXQgb24gdGhhdAo+IG1hcHBpbmcgaW4gdGhlIGZpcnN0IHBsYWNl PwoKVGhlIGRlZmF1bHQgaXMgdGhhdCBhbGwgZW50cmllcyB0aGF0IGdldCBhZGRlZCB0byB0aGUg cGFnZXRhYmxlcyBoYXZlCnRoZSBlbmNyeXB0aW9uIGJpdCBzZXQgdW5sZXNzIHNwZWNpZmljYWxs eSBvdmVycmlkZGVuLiAgQW55IF9fdmEoKSBvcgpwaHlzX3RvX3ZpcnQoKSBjYWxscyB3aWxsIHJl c3VsdCBpbiBhIHBhZ2V0YWJsZSBtYXBwaW5nIHRoYXQgaGFzIHRoZQplbmNyeXB0aW9uIGJpdCBz ZXQuICBGb3IgaW9yZW1hcCwgdGhlIFBBR0VfS0VSTkVMX0lPIHByb3RlY3Rpb24gaXMgdXNlZAp3 aGljaCB3aWxsIG5vdC9kb2VzIG5vdCBoYXZlIHRoZSBlbmNyeXB0aW9uIGJpdCBzZXQuCgo+IAo+ IEknbSBwcm9iYWJseSBtaXNzaW5nIHNvbWV0aGluZywgYnV0IHRoaXMgd2FudCdzIHNvbWUgY29o ZXJlbnQgZXhwbGFuYXRpb24KPiB1bmRlcnN0YW5kYWJsZSBieSBtZXJlIG1vcnRhbHMgYm90aCBp biB0aGUgY2hhbmdlbG9nIGFuZCB0aGUgY29kZSBjb21tZW50LgoKSSdsbCBhZGQgc29tZSBhZGRp dGlvbmFsIGluZm8gdG8gdGhlIGNoYW5nZWxvZyBhbmQgY29kZS4KClRoYW5rcywKVG9tCgo+IAo+ IFRoYW5rcywKPiAKPiAJdGdseAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu Lm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==