From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kani, Toshimitsu" Subject: Re: [PATCH] kvm, x86: Properly check whether a pfn is an MMIO or not Date: Thu, 15 Sep 2016 16:04:18 +0000 Message-ID: <1473955392.2092.76.camel@hpe.com> References: <1466562866-31524-1-git-send-email-karahmed@amazon.de> <6b30fd96-dc04-13a2-aa8b-7760a85337c6@redhat.com> <85E2C33C-8873-4CC8-8D31-9A85C30F8DB5@amazon.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "bp@suse.de" , "tglx@linutronix.de" , "x86@kernel.org" , "akpm@linux-foundation.org" , "hpa@zytor.com" , "mingo@redhat.com" , "tony.luck@intel.com" , "dvlasenk@redhat.com" , "rkrcmar@redhat.com" To: "pbonzini@redhat.com" , "karahmed@amazon.de" Return-path: In-Reply-To: Content-Language: en-US Content-ID: Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org T24gVGh1LCAyMDE2LTA5LTE1IGF0IDA4OjIyICswMjAwLCBQYW9sbyBCb256aW5pIHdyb3RlOg0K PiANCj4gT24gMTUvMDkvMjAxNiAwNzo1NCwgUmFzbGFuLCBLYXJpbUFsbGFoIHdyb3RlOg0KPiA+ IA0KPiA+IA0KPiA+ID4gDQo+ID4gPiBPbiBKdW4gMjIsIDIwMTYsIGF0IDM6NDEgUE0sIFBhb2xv IEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+DQo+ID4gPiB3cm90ZToNCj4gPiA+IA0KPiA+ ID4gDQo+ID4gPiANCj4gPiA+IE9uIDIyLzA2LzIwMTYgMDQ6MzQsIEthcmltQWxsYWggQWhtZWQg d3JvdGU6DQo+ID4gPiA+IA0KPiA+ID4gPiBwZm5fdmFsaWQgY2hlY2sgaXMgbm90IHN1ZmZpY2ll bnQgYmVjYXVzZSBpdCBvbmx5IGNoZWNrcyBpZiBhDQo+ID4gPiA+IHBhZ2UgaGFzIGEgc3RydWN0 IHBhZ2Ugb3Igbm90LCBpZiBmb3IgZXhhbXBsZSAibWVtPSIgd2FzIHBhc3NlZA0KPiA+ID4gPiB0 byB0aGUga2VybmVsIHNvbWUgdmFsaWQgcGFnZXMgd29uJ3QgaGF2ZSBhIHN0cnVjdCBwYWdlLiBU aGlzDQo+ID4gPiA+IG1lYW5zIHRoYXQgaWYgZ3Vlc3RzIHdlcmUgYXNzaWduZWQgdmFsaWQgbWVt b3J5IHRoYXQgbGllcyBhZnRlcg0KPiA+ID4gPiB0aGUgbWVtPSBib3VuZGFyeSBpdCB3aWxsIGJl IHBhc3NlZCB1bmNhY2hlZCB0byB0aGUgZ3Vlc3Qgbm8NCj4gPiA+ID4gbWF0dGVyIHdoYXQgdGhl IGd1ZXN0IGNhY2hpbmcgYXR0cmlidXRlcyBhcmUgZm9yIHRoaXMgbWVtb3J5Lg0KPiA+ID4gDQo+ ID4gPiBIb3cgY2FuIHlvdSBwYXNzIG1lbW9yeSBhZnRlciB0aGUgbWVtPSBib3VuZGFyeSB0byB0 aGUgZ3Vlc3Q/DQo+ID4gDQo+ID4gRG9lcyBteSBwcmV2aW91cyByZXBseSBhbnN3ZXIgeW91ciBx dWVzdGlvbj8NCj4gDQo+IFllcywgYnV0IEknbSBub3Qgc3VyZSBpdCdzIHRoZSByaWdodCB3YXkg dG8gZG8gaXQuwqDCoExvb2tpbmcgYXQgdGhlDQo+IGU4MjAgbWVtb3J5IG1hcCBzZWVtcyBwcmV0 dHkgaGFja3kuDQoNCkNhbiB5b3UgdXNlwqByZWdpb25faW50ZXJzZWN0cygpIGZvciB0aGlzIGNo ZWNrPyDCoFNlZcKgbWVtcmVtYXAoKSBhcyBhbg0KZXhhbXBsZSB1c2luZyB0aGlzIGludGVyZmFj ZS4NCg0KLVRvc2hp