From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v2 2/2] x86/mm: merge ptwr and mmio_ro page fault handlers Date: Fri, 1 Sep 2017 14:46:27 +0100 Message-ID: <20170901134627.gxbfjezyn73shlws@citrix.com> References: <20170831112223.24761-1-wei.liu2@citrix.com> <20170831112223.24761-3-wei.liu2@citrix.com> <59A946C902000078001766EC@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 1dnmHJ-0004qi-Fg for xen-devel@lists.xenproject.org; Fri, 01 Sep 2017 13:46:33 +0000 Content-Disposition: inline In-Reply-To: <59A946C902000078001766EC@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: Andrew Cooper , Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBTZXAgMDEsIDIwMTcgYXQgMDM6Mzg6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioKPiA+ICAgKiBmYXVsdCBoYW5kbGlu ZyBmb3IgcmVhZC1vbmx5IE1NSU8gcGFnZXMKPiA+ICAgKi8KPiAKPiBOb3RlIGhvdyB5b3UgbW92 ZSB0aGUgcmVtYWlucyBvZiB0aGUgZnVuY3Rpb24gYWJvdmUgYmVsb3cgdGhpcwo+IGNvbW1lbnQs IHdoaWNoIGlzbid0IHJlYWxseSBjb3JyZWN0LgoKSSBjYW4gcGxhY2UgdGhlIG5ldyBmdW5jdGlv biB3aGVyZSB0aGUgb2xkIHdhcy4KPiAKWy4uXQo+ID4gK2ludCBwdl9yb19wYWdlX2ZhdWx0KHN0 cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGFkZHIsCj4gCj4gU2luY2UgeW91IGFsdGVyIHRo aXMgYW5kIHRoZSBjYWxsZXIgYW55d2F5LCB0aGUgZmlyc3QgcGFyYW1ldGVyCj4gY291bGQgYXMg d2VsbCBiZWNvbWUgY29uc3Qgc3RydWN0IGRvbWFpbiAqLCBzaW1wbGlmeWluZyAuLi4KPiAKPiA+ ICsgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiA+ICt7 Cj4gPiArICAgIGwxX3BnZW50cnlfdCBwdGU7Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2 LT5kb21haW47Cj4gPiArICAgIHVuc2lnbmVkIGludCBhZGRyX3NpemUgPSBpc19wdl8zMmJpdF92 Y3B1KHYpID8gMzIgOiBCSVRTX1BFUl9MT05HOwo+ID4gKyAgICBzdHJ1Y3QgeDg2X2VtdWxhdGVf Y3R4dCBjdHh0ID0gewo+ID4gKyAgICAgICAgLnJlZ3MgICAgICA9IHJlZ3MsCj4gPiArICAgICAg ICAudmVuZG9yICAgID0gZC0+YXJjaC5jcHVpZC0+eDg2X3ZlbmRvciwKPiA+ICsgICAgICAgIC5h ZGRyX3NpemUgPSBhZGRyX3NpemUsCj4gPiArICAgICAgICAuc3Bfc2l6ZSAgID0gYWRkcl9zaXpl LAo+ID4gKyAgICAgICAgLmxtYSAgICAgICA9ICFpc19wdl8zMmJpdF92Y3B1KHYpLAo+IAo+IC4u LiBib3RoIGlzX3B2XzMyYml0X3ZjcHUoKSBhY2Nlc3NlcyBoZXJlICh3aGljaCBpbnRlcm5hbGx5 IHVzZQo+IHYtPmRvbWFpbikuIEluIGZhY3QgSSB3b25kZXIgd2hldGhlciBpdCB3b3VsZG4ndCB5 aWVsZCBtb3JlCj4gY29uc2lzdGVudCBjb2RlIGlmIHlvdSBkaWRuJ3QgcGFzcyBpbiB0aGUgZG9t YWluIGF0IGFsbCwgYXMgdGhpcwo+IG11c3Qgc3RyaWN0bHkgYmUgY3VycmVudC0+ZG9tYWluLCBv ciBpbnZva2luZyB4ODZfZW11bGF0ZSgpIGFuZAo+IHZhcmlvdXMgb3RoZXIgZnVuY3Rpb25zIGlz IGJvZ3VzLiBZb3UnZCB0aGVuIGxhdGNoIHRoaXMgaW50byBjdXJyZAo+IGhlcmUuCj4gCj4gRnVy dGhlcm1vcmUgSSB0aGluayB0aGlzIHNlY29uZCB1c2UgY291bGQgYmVjb21lICJhZGRyX3NpemUg PiAzMiIuCj4gCgpTb3JyeSwgc2Vjb25kIHVzZSBvZiB3aGF0PwoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==