From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross Lagerwall Subject: Re: [PATCH v9 04/27] xen/xsplice: Hypervisor implementation of XEN_XSPLICE_op Date: Tue, 26 Apr 2016 08:48:07 +0100 Message-ID: <571F1D37.4050403@citrix.com> References: <1461598514-5440-1-git-send-email-konrad.wilk@oracle.com> <1461598514-5440-5-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1auxjJ-0003Gz-0K for xen-devel@lists.xenproject.org; Tue, 26 Apr 2016 07:48:21 +0000 In-Reply-To: <1461598514-5440-5-git-send-email-konrad.wilk@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , konrad@kernel.org, xen-devel@lists.xenproject.org, sasha.levin@oracle.com, andrew.cooper3@citrix.com, mpohlack@amazon.de Cc: Wei Liu , Daniel De Graaf , Stefano Stabellini , Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gMDQvMjUvMjAxNiAwNDozNCBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgpzbmlw Cj4gK3N0YXRpYyBpbnQgeHNwbGljZV9hY3Rpb24oeGVuX3N5c2N0bF94c3BsaWNlX2FjdGlvbl90 ICphY3Rpb24pCj4gK3sKPiArICAgIHN0cnVjdCBwYXlsb2FkICpkYXRhOwo+ICsgICAgY2hhciBu W1hFTl9YU1BMSUNFX05BTUVfU0laRV07Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgcmMgPSBn ZXRfbmFtZSgmYWN0aW9uLT5uYW1lLCBuKTsKPiArICAgIGlmICggcmMgKQo+ICsgICAgICAgIHJl dHVybiByYzsKPiArCj4gKyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7Cj4gKwo+ICsgICAg ZGF0YSA9IGZpbmRfcGF5bG9hZChuKTsKPiArICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0YSkg KQo+ICsgICAgewo+ICsgICAgICAgIHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xvY2spOwo+ICsKPiAr ICAgICAgICBpZiAoICFkYXRhICkKPiArICAgICAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gKwo+ ICsgICAgICAgIHJldHVybiBQVFJfRVJSKGRhdGEpOwo+ICsgICAgfQo+ICsKPiArICAgIHN3aXRj aCAoIGFjdGlvbi0+Y21kICkKPiArICAgIHsKPiArICAgIGNhc2UgWFNQTElDRV9BQ1RJT05fQ0hF Q0s6Cj4gKyAgICAgICAgaWYgKCBkYXRhLT5zdGF0ZSA9PSBYU1BMSUNFX1NUQVRFX0NIRUNLRUQg KQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgLyogTm8gaW1wbGVtZW50YXRpb24geWV0LiAq Lwo+ICsgICAgICAgICAgICBkYXRhLT5zdGF0ZSA9IFhTUExJQ0VfU1RBVEVfQ0hFQ0tFRDsKPiAr ICAgICAgICAgICAgZGF0YS0+cmMgPSAwOwo+ICsgICAgICAgIH0gZWxzZQo+ICsgICAgICAgICAg ICByYyA9IC1FSU5WQUw7Cj4gKyAgICAgICAgYnJlYWs7CgpJZiB0aGUgcGF5bG9hZCBnb2VzIHN0 cmFpZ2h0IGludG8gdGhlIENIRUNLRUQgc3RhdGVkLCB0aGVuIGl0IGRvZXNuJ3QgCm1ha2Ugc2Vu c2UgdG8gaGF2ZSB0aGUgYWJvdmUgY2FzZS4KCi0tIApSb3NzIExhZ2Vyd2FsbAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK