From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v4 12/31] x86/mm: split out readonly MMIO emulation code Date: Wed, 30 Aug 2017 15:35:52 +0100 Message-ID: <20170830143552.crkoesaxjz52qybs@citrix.com> References: <20170817144456.18989-1-wei.liu2@citrix.com> <20170817144456.18989-13-wei.liu2@citrix.com> <599F09F602000078001735D7@prv-mh.provo.novell.com> <3838c70e-b705-d2ba-9fc6-4b0567b14ea1@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn46i-0005zM-HY for xen-devel@lists.xenproject.org; Wed, 30 Aug 2017 14:36:40 +0000 Content-Disposition: inline In-Reply-To: <3838c70e-b705-d2ba-9fc6-4b0567b14ea1@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: George Dunlap , Xen-devel , WeiLiu , Jan Beulich List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBBdWcgMjQsIDIwMTcgYXQgMDQ6MjU6MjNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAyNC8wOC8xNyAxNjoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+PiBPbiAx Ny4wOC4xNyBhdCAxNjo0NCwgPHdlaS5saXUyQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IE1vdmUg dGhlIGNvZGUgdG8gcHYvZW11bC1tbWlvLW9wLmMuIEZpeCBjb2Rpbmcgc3R5bGUgaXNzdWVzIHdo aWxlCj4gPj4gbW92aW5nLgo+ID4+Cj4gPj4gTm90ZSB0aGF0IG1taW9fcm9fZW11bGF0ZWRfd3Jp dGUgaXMgbmVlZGVkIGJ5IGJvdGggUFYgYW5kIEhWTSwgc28gaXQKPiA+PiBpcyBsZWZ0IGluIHg4 Ni9tbS5jLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4 LmNvbT4KPiA+PiAtLS0KPiA+PiAgeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgIHwgMTI5 IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gPj4gIHhlbi9hcmNoL3g4Ni9wdi9N YWtlZmlsZSAgICAgICB8ICAgMSArCj4gPj4gIHhlbi9hcmNoL3g4Ni9wdi9lbXVsLW1taW8tb3Au YyB8IDE2NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gQWdh aW4gSSB0aGluayBqdXN0IG1taW8uYyB3b3VsZCBkby4gT3RoZXIgY29tbWVudHMgb24gZWFybGll cgo+ID4gcGF0Y2hlcyBhcHBseSBoZXJlIGFzIHdlbGwuCj4gCj4gSSB0aGluayBpdCB3b3VsZCBi ZSB3aXNlIHRvIG1lcmdlIHRoZSBwdHdyIGFuZCBtbWlvIGhhbmRsaW5nLiAgQXQgdGhlCj4gbW9t ZW50LCB3ZSBpbnZva2UgYSBmdWxsIGxvb2t1cCBwdGUvZGVjb2RlL3RyeS10by1lbXVsYXRlIGN5 Y2xlIHR3aWNlIGluCj4gdGhlICNQRiBoYW5kbGVyIGZvciBQViBndWVzdHMgYmVmb3JlIGhhbmRp bmcgdGhlIGZhdWx0IGJhY2sgdG8gdGhlIGd1ZXN0Lgo+IAo+IFRoZSBjb3JyZWN0IG9wcyBhbmQg Y29udGV4dCBjYW4gYmUgZGV0ZXJtaW5lZCBieSBpbnNwZWN0aW5nIHRoZSBsMWUKPiB1bmRlciAl Y3IyIGJlZm9yZSBjYWxsaW5nIGludG8gYW55IGVtdWxhdGlvbiBjb2RlLgoKSSB3aWxsIHNlZSB3 aGF0IEkgY2FuIGRvLiBUaGUgcHJlZGljYXRlcyBpbiB0cmFwcy5jIGxvb2sgdGVycmlibHkKY29t cGxpY2F0ZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK