From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: [PATCH v2 17/19] x86/hvm: Avoid __hvm_copy() raising #PF behind the emulators back Date: Mon, 28 Nov 2016 13:01:34 +0000 Message-ID: References: <1480331616-6165-1-git-send-email-andrew.cooper3@citrix.com> <1480331616-6165-18-git-send-email-andrew.cooper3@citrix.com> <845d41d8-ac7a-899a-d15b-90012ea3c03d@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <845d41d8-ac7a-899a-d15b-90012ea3c03d@citrix.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Xen-devel Cc: Kevin Tian , "Tim (Xen.org)" , Jun Nakajima , Jan Beulich List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFuZHJldyBDb29wZXIKPiBTZW50 OiAyOCBOb3ZlbWJlciAyMDE2IDEyOjU4Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50 QGNpdHJpeC5jb20+OyBYZW4tZGV2ZWwgPHhlbi0KPiBkZXZlbEBsaXN0cy54ZW4ub3JnPgo+IENj OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+OyBUaW0gKFhlbi5vcmcpIDx0aW1AeGVu Lm9yZz47IEp1bgo+IE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsgS2V2aW4gVGlh biA8a2V2aW4udGlhbkBpbnRlbC5jb20+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAxNy8xOV0g eDg2L2h2bTogQXZvaWQgX19odm1fY29weSgpIHJhaXNpbmcgI1BGCj4gYmVoaW5kIHRoZSBlbXVs YXRvcnMgYmFjawo+IAo+IE9uIDI4LzExLzE2IDExOjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4g Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+PiBGcm9tOiBBbmRyZXcgQ29vcGVyIFtt YWlsdG86YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbV0KPiA+PiBTZW50OiAyOCBOb3ZlbWJlciAy MDE2IDExOjE0Cj4gPj4gVG86IFhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbi5vcmc+Cj4g Pj4gQ2M6IEFuZHJldyBDb29wZXIgPEFuZHJldy5Db29wZXIzQGNpdHJpeC5jb20+OyBKYW4gQmV1 bGljaAo+ID4+IDxKQmV1bGljaEBzdXNlLmNvbT47IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50 QGNpdHJpeC5jb20+OyBUaW0KPiA+PiAoWGVuLm9yZykgPHRpbUB4ZW4ub3JnPjsgSnVuIE5ha2Fq aW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPjsKPiBLZXZpbgo+ID4+IFRpYW4gPGtldmluLnRp YW5AaW50ZWwuY29tPgo+ID4+IFN1YmplY3Q6IFtQQVRDSCB2MiAxNy8xOV0geDg2L2h2bTogQXZv aWQgX19odm1fY29weSgpIHJhaXNpbmcgI1BGCj4gYmVoaW5kCj4gPj4gdGhlIGVtdWxhdG9ycyBi YWNrCj4gPj4KPiA+PiBEcm9wIHRoZSBjYWxsIHRvIGh2bV9pbmplY3RfcGFnZV9mYXVsdCgpIGlu IF9faHZtX2NvcHkoKSwgYW5kIHJlcXVpcmUKPiA+PiBjYWxsZXJzCj4gPj4gdG8gaW5qZWN0IHRo ZSBwYWdlZmF1bHQgdGhlbXNlbHZlcy4KPiA+Pgo+ID4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+ ID4gVGhhdCdzIG5vdCB0aGUgd2F5IGl0IGxvb2tzIG9uIHRoZSBmYWNlIG9mIGl0LiBZb3UndmUg aW5kZWVkIHJlbW92ZWQgdGhlIGNhbGwKPiB0byBodm1faW5qZWN0X3BhZ2VfZmF1bHQoKSBidXQg c29tZSBvZiB0aGUgY2FsbGVycyBub3cgY2FsbAo+IHg4Nl9lbXVsX3BhZ2VmYXVsdCgpLiBJJ2Qg Y2FsbCB0aGF0IGEgZnVuY3Rpb25hbCBjaGFuZ2UuLi4gY2xlYXJseSB0aGUgY2hhbmdlCj4geW91 IGludGVuZGVkLCBidXQgc3RpbGwgYSBmdW5jdGlvbmFsIGNoYW5nZS4KPiAKPiBIbW0gLSBJIHN1 cHBvc2UgSSBhbSBjb25mdXNpbmcgbm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW4gdGhlIGh5cGVydmlz b3IKPiB3aXRoIG5vIGZ1bmN0aW9uYWwgY2hhbmdlIGFzIG9ic2VydmVkIGJ5IGEgZ3Vlc3QuCj4g CgpZZXMsIEkgd2FzIHRoaW5raW5nIGZyb20gdGhlIFBvViBvZiBzb21lb25lIGxvb2tpbmcgYXQg dGhpcyBwYXRjaCB5ZWFycyBsYXRlciBhbmQgc2F5aW5nICdoYW5nIG9uIGEgbWludXRlLi4uJy4g U2F5aW5nICdubyBndWVzdC1vYnNlcnZhYmxlIGJlaGF2aW91cmFsIGNoYW5nZScgaXMgbXVjaCBj bGVhcmVyIEkgdGhpbmsuCgogIFBhdWwKCj4gfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==