From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ross Lagerwall Subject: Re: [PATCH v8 02/25] xen/xsplice: Hypervisor implementation of XEN_XSPLICE_op Date: Mon, 25 Apr 2016 10:13:04 +0100 Message-ID: <571DDFA0.6070601@citrix.com> References: <1460581796-30071-1-git-send-email-konrad.wilk@oracle.com> <1460581796-30071-3-git-send-email-konrad.wilk@oracle.com> <571781B8.8080703@citrix.com> <20160422180600.GA31271@char.us.oracle.com> <571DF97402000078000E5310@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aucaF-0006WI-Uh for xen-devel@lists.xenproject.org; Mon, 25 Apr 2016 09:13:36 +0000 In-Reply-To: <571DF97402000078000E5310@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 , Konrad Rzeszutek Wilk Cc: Stefano Stabellini , Wei Liu , andrew.cooper3@citrix.com, Ian Jackson , mpohlack@amazon.de, sasha.levin@oracle.com, xen-devel@lists.xenproject.org, Daniel De Graaf List-Id: xen-devel@lists.xenproject.org T24gMDQvMjUvMjAxNiAxMDowMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjIuMDQu MTYgYXQgMjA6MDYsIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPiB3cm90ZToKPj4gT24gV2VkLCBB cHIgMjAsIDIwMTYgYXQgMDI6MTg6NDhQTSArMDEwMCwgUm9zcyBMYWdlcndhbGwgd3JvdGU6Cj4+ PiBPbiAwNC8xMy8yMDE2IDEwOjA5IFBNLCBLb25yYWQgUnplc3p1dGVrIFdpbGsgd3JvdGU6Cj4+ PiBzbmlwCj4+Pj4gK3N0YXRpYyBpbnQgeHNwbGljZV9hY3Rpb24oeGVuX3N5c2N0bF94c3BsaWNl X2FjdGlvbl90ICphY3Rpb24pCj4+Pj4gK3sKPj4+PiArICAgIHN0cnVjdCBwYXlsb2FkICpkYXRh Owo+Pj4+ICsgICAgY2hhciBuW1hFTl9YU1BMSUNFX05BTUVfU0laRV07Cj4+Pj4gKyAgICBpbnQg cmM7Cj4+Pj4gKwo+Pj4+ICsgICAgcmMgPSB2ZXJpZnlfbmFtZSgmYWN0aW9uLT5uYW1lLCBuKTsK Pj4+PiArICAgIGlmICggcmMgKQo+Pj4+ICsgICAgICAgIHJldHVybiByYzsKPj4+PiArCj4+Pj4g KyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9jayk7Cj4+Pj4gKwo+Pj4+ICsgICAgZGF0YSA9IGZp bmRfcGF5bG9hZChuKTsKPj4+PiArICAgIGlmICggSVNfRVJSX09SX05VTEwoZGF0YSkgKQo+Pj4+ ICsgICAgewo+Pj4+ICsgICAgICAgIHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xvY2spOwo+Pj4+ICsK Pj4+PiArICAgICAgICBpZiAoICFkYXRhICkKPj4+PiArICAgICAgICAgICAgcmV0dXJuIC1FTk9F TlQ7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgIHJldHVybiBQVFJfRVJSKGRhdGEpOwo+Pj4+ICsgICAg fQo+Pj4KPj4+IEkgdGhpbmsgeW91IG5lZWQgc29tZXRoaW5nIGxpa2U6IHJjID0gLUVJTlZBTDsK Pj4+IGhlcmUuIE90aGVyd2lzZSBydW5uaW5nICJ4ZW4teHNwbGljZSB1bmxvYWQgPHBhdGNoPiIg b24gYW4gYXBwbGllZCBwYXRjaAo+Pj4gc3VjY2VlZHMgYnV0IGZhaWxzIHRvIGRvIGFueXRoaW5n Lgo+Pgo+PiAvbWUgbm9kcy4gRml4ZWQuCj4KPiBJIGRvbid0IGZvbGxvdzogVGhlcmUncyBubyBw YXRoIG91dCBvZiB0aGUgaWYoKSdzIGJvZHksIGFuZCBhIHByb3Blcgo+IGVycm9yIGluZGljYXRv ciBnZXRzIGhhbmRlZCB0byB0aGUgY2FsbGVyIHZpYSB0aGUgdHdvIHJldHVybgo+IHN0YXRlbWVu dHMuIFdoeSB3b3VsZCB0aGlzIG5lZWQgY29udmVydGluZyB0byAtRUlOVkFMPwo+CgpJIGludGVu ZGVkIHRoYXQgbGluZSB0byBiZSBpbnNlcnRlZCBhZnRlciB0aGUgaWYgc3RhdGVtZW50IHRvIHNl dCBhIApkZWZhdWx0IHJldHVybiB2YWx1ZSBmb3IgdGhlIHVuaGFuZGxlZCBwYXRocyB0aHJvdWdo IHRoZSBmb2xsb3dpbmcgCnN3aXRjaCgpLCBub3QgdG8gY2hhbmdlIHRoZSBpZigpLgoKLS0gClJv c3MgTGFnZXJ3YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6 Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=