From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v4 11/31] x86/mm: split out writable pagetable emulation code Date: Wed, 30 Aug 2017 16:43:55 +0100 Message-ID: <20170830154355.rd6pjg5w6ifigym5@citrix.com> References: <20170817144456.18989-1-wei.liu2@citrix.com> <20170817144456.18989-12-wei.liu2@citrix.com> <599F09B802000078001735D4@prv-mh.provo.novell.com> <20170830140701.plgv3twwhya6fhly@citrix.com> <59A6F4880200007800175A64@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dn59s-0002OZ-DB for xen-devel@lists.xenproject.org; Wed, 30 Aug 2017 15:44:00 +0000 Content-Disposition: inline In-Reply-To: <59A6F4880200007800175A64@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: George Dunlap , Andrew Cooper , WeiLiu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBBdWcgMzAsIDIwMTcgYXQgMDk6MjM6MjBBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDMwLjA4LjE3IGF0IDE2OjA3LCA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3Jv dGU6Cj4gPiBPbiBUaHUsIEF1ZyAyNCwgMjAxNyBhdCAwOToxNTozNkFNIC0wNjAwLCBKYW4gQmV1 bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMTcuMDguMTcgYXQgMTY6NDQsIDx3ZWkubGl1MkBjaXRy aXguY29tPiB3cm90ZToKPiA+PiA+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKgo+ID4+ID4g KyAqIFdyaXRhYmxlIFBhZ2V0YWJsZXMKPiA+PiA+ICsgKi8KPiA+PiA+ICsKPiA+PiA+ICtzdHJ1 Y3QgcHR3cl9lbXVsYXRlX2N0eHQgewo+ID4+ID4gKyAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVfY3R4 dCBjdHh0Owo+ID4+ID4gKyAgICB1bnNpZ25lZCBsb25nIGNyMjsKPiA+PiA+ICsgICAgbDFfcGdl bnRyeV90ICBwdGU7Cj4gPj4gPiArfTsKPiA+PiA+Wy4uLl0KPiA+PiA+ICtzdGF0aWMgaW50IHB0 d3JfZW11bGF0ZWRfdXBkYXRlKHVuc2lnbmVkIGxvbmcgYWRkciwgcGFkZHJfdCBvbGQsIHBhZGRy X3QgdmFsLAo+ID4+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg aW50IGJ5dGVzLCB1bnNpZ25lZCBpbnQgZG9fY21weGNoZywKPiA+PiA+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBwdHdyX2VtdWxhdGVfY3R4dCAqcHR3cl9jdHh0KQo+ ID4+IAo+ID4+IEkndmUgbWVhbndoaWxlIG5vdGljZWQgdGhhdCBpbiBwcmlvciBwYXRjaGVzIG9m IHlvdXJzIHN1Y2ggbW92ZW1lbnQKPiA+PiB3YXMgbmVlZGxlc3NseSByZXRhaW5pbmcgdGhlIGNv bXBvbmVudCBwcmVmaXhlcy4gV2l0aCB5b3Ugc3BsaXR0aW5nCj4gPj4gdGhpbmdzIGludG8gc2Vw YXJhdGUgZmlsZXMsIHRoZXNlIGFyZW4ndCByZWFsbHkgdXNlZnVsIGFueW1vcmUgLSBzdGFjawo+ ID4+IHRyYWNlcyB3aWxsIGhhdmUgdGhlbSBkaXNhbWJpZ3VhdGVkIGJ5IGJlaW5nIHByZWZpeGVk IHdpdGggdGhlaXIKPiA+PiBmaWxlIG5hbWVzLiBUaGV5IG1lcmVseSBlYXQgdmFsdWFibGUgc2Vy aWFsIGxpbmUgYmFuZHdpZHRoIC8gcmluZwo+ID4+IGJ1ZmZlciBzcGFjZSBhbmQgY2x1dHRlciB0 aGUgKHNlcmlhbCkgbG9nLiBJIGNvdWxkIGFjY2VwdCB0aGUgc3RydWN0dXJlCj4gPj4gdGFncyB0 byBzdGF5IHRoZSB3YXkgdGhleSBhcmUsIGJ1dCBwbGVhc2Ugc2hvcnRlbiB0aGUgbG9jYWwgZnVu Y3Rpb24KPiA+PiBuYW1lcyBhcyBtdWNoIGFzIHBvc3NpYmxlIHdpdGhvdXQgbG9zaW5nIGluZm9y bWF0aW9uLiBUaGF0J2xsIGxpa2VseQo+ID4+IG1lYW4gZHJvcHBpbmcgbW9yZSB0aGFuIGp1c3Qg dGhlIHB0d3JfIHByZWZpeC4KPiA+IAo+ID4gTm8gcHJvYmxlbS4KPiA+IAo+ID4gRG8geW91IHdh bnQgbWUgdG8gY2hhbmdlIHRoZSBvbmVzIEkgYWxyZWFkeSBtb3ZlZD8gSWYgc28sIEkgd2lsbCBk byBpdAo+ID4gYmVmb3JlIHdlIHJlbGVhc2UgNC4xMC4KPiAKPiBJJ2QgbGlrZWx5IGJlIGRvaW5n IGl0IGF0IHNvbWUgcG9pbnQgbXlzZWxmLCBzbyBpZiB5b3UncmUgd2lsbGluZyB0bwo+IGRvIGl0 LCBJIHdvdWxkIG9mIGNvdXJzZSBhcHByZWNpYXRlIGl0Lgo+IAoKU3VyZSwgSSBjYW4gZG8gdGhh dCB0b21vcnJvdyBvciB0aGUgZGF5IGFmdGVyIHRvbW9ycm93LgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==