From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v6 02/24] xen/xsplice: Hypervisor implementation of XEN_XSPLICE_op Date: Fri, 8 Apr 2016 14:30:18 -0400 Message-ID: <20160408183018.GA27946@char.us.oracle.com> References: <1460000983-28170-1-git-send-email-konrad.wilk@oracle.com> <1460000983-28170-3-git-send-email-konrad.wilk@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aobAz-000733-0t for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 18:30:37 +0000 Content-Disposition: inline In-Reply-To: <1460000983-28170-3-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: xen-devel@lists.xenproject.org, konrad@kernel.org, ross.lagerwall@citrix.com, mpohlack@amazon.de, sasha.levin@oracle.com, andrew.cooper3@citrix.com Cc: Wei Liu , Daniel De Graaf , Ian Jackson , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org PiArc3RhdGljIGludCB4c3BsaWNlX2xpc3QoeGVuX3N5c2N0bF94c3BsaWNlX2xpc3RfdCAqbGlz dCkKPiArewo+ICsgICAgeGVuX3hzcGxpY2Vfc3RhdHVzX3Qgc3RhdHVzOwo+ICsgICAgc3RydWN0 IHBheWxvYWQgKmRhdGE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaWR4ID0gMCwgaSA9IDA7Cj4gKyAg ICBpbnQgcmMgPSAwOwo+ICsKPiArICAgIGlmICggbGlzdC0+bnIgPiAxMDI0ICkKPiArICAgICAg ICByZXR1cm4gLUUyQklHOwo+ICsKPiArICAgIGlmICggbGlzdC0+cGFkICkKPiArICAgICAgICBy ZXR1cm4gLUVJTlZBTDsKPiArCj4gKyAgICBpZiAoIGxpc3QtPm5yICYmCj4gKyAgICAgICAgICgh Z3Vlc3RfaGFuZGxlX29rYXkobGlzdC0+c3RhdHVzLCBsaXN0LT5ucikgfHwKPiArICAgICAgICAg ICFndWVzdF9oYW5kbGVfb2theShsaXN0LT5uYW1lLCBYRU5fWFNQTElDRV9OQU1FX1NJWkUgKiBs aXN0LT5ucikgfHwKPiArICAgICAgICAgICFndWVzdF9oYW5kbGVfb2theShsaXN0LT5sZW4sIGxp c3QtPm5yKSkgKQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiArICAgIHNwaW5fbG9j aygmcGF5bG9hZF9sb2NrKTsKPiArICAgIGlmICggbGlzdC0+aWR4ID49IHBheWxvYWRfY250ICkK ClRoaXMgc2hvdWxkIGhhdmUgJiYgcGF5bG9hZF9jbnQuCgpPbiBzdGFydHVwIHBheWxvYWRfY250 IGlzIHplcm8gYW5kIHRoZSB0b29sc3RhY2sgd2lsbCBzdGFydCB3aXRoIGxpc3QtPmlkeD0wCmFz IHdlbGwuIFdoaWNoIHdpbGwgbGVhZCB0byB0aGUgJz0nIGFuZCAuLiB3ZWxsIHdlIGdldCBhbiAt RUlOVkFMIHdoZW4KdHJ5aW5nIHhlbi14c3BsaWNlIGxpc3Qgd2hlbiB0aGVyZSBhcmUgbm8gcGF0 Y2hlcy4KCkFib3ZlIGNoYW5nZSB3YXMgaW50cm9kdWNlZCBpbiB2NiBhbmQgSSBoYWRuJ3QgY2F1 Z2h0IGl0IGJlZm9yZSBwb3N0aW5nIGFzCm15IHRlc3RzIGdvIHN0cmFpZ2h0IGluIHBhdGNoaW5n IHRoZSBoeXBlcnZpc29yLCBub3QgbGlzdGluZyB0aGUgc3RhdGUgd2hlbgp0aGVyZSBpcyBub3Ro aW5nIHRoZXJlIDotKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==