From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v4 12/34] xen/xsplice: Hypervisor implementation of XEN_XSPLICE_op Date: Thu, 24 Mar 2016 03:29:52 -0600 Message-ID: <56F3C1A002000078000DFF2C@prv-mh.provo.novell.com> References: <1458064616-23101-1-git-send-email-konrad.wilk@oracle.com> <1458064616-23101-13-git-send-email-konrad.wilk@oracle.com> <56F2AD7102000078000DFAEB@prv-mh.provo.novell.com> <20160324031342.GC13266@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1aj1c1-00043G-VW for xen-devel@lists.xenproject.org; Thu, 24 Mar 2016 09:31:30 +0000 In-Reply-To: <20160324031342.GC13266@localhost.localdomain> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: Wei Liu , Stefano Stabellini , andrew.cooper3@citrix.com, Ian Jackson , mpohlack@amazon.de, ross.lagerwall@citrix.com, xen-devel@lists.xenproject.org, Daniel De Graaf , sasha.levin@oracle.com List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI0LjAzLjE2IGF0IDA0OjEzLCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4gT24gV2VkLCBNYXIgMjMsIDIwMTYgYXQgMDc6NTE6MjlBTSAtMDYwMCwgSmFuIEJldWxpY2gg d3JvdGU6Cj4+ID4+PiBPbiAxNS4wMy4xNiBhdCAxODo1NiwgPGtvbnJhZC53aWxrQG9yYWNsZS5j b20+IHdyb3RlOgo+PiBBbmQgdGhlbiBvZiBjb3Vyc2UgdGhlIEVYUEVSVCBxdWVzdGlvbiBjb21l cyB1cCBhZ2Fpbi4gTm8KPj4gbWF0dGVyIHRoYXQgSWFuQyBpcyBubyBsb25nZXIgYXJvdW5kIHRv IGhlbHAgd2l0aCB0aGUKPj4gYXJndW1lbnRhdGlvbiwgdGhlIHBvaW50IGhlIGhhcyBiZWVuIG1h a2luZyBhYm91dCB0b28gbWFueQo+PiBmbGF2b3JzIGVuZGluZyB1cCBpbiB0aGUgd2lsZCBjb250 aW51ZXMgdG8gYXBwbHkuCj4gCj4gJ3RvbyBtYW55IGZsYXZvcnMnPyBBcyBpbiBkaWZmZXJlbnQg dmVyc2lvbnMgb2YgWGVuIHdpdGggb3Igd2l0aG91dAo+IHRoZXNlIG9wdGlvbnMgZW5hYmxlZD8g CgpZZXMuCgo+PiA+ICsgICAgewo+PiA+ICsgICAgICAgIHNwaW5fdW5sb2NrX3JlY3Vyc2l2ZSgm cGF5bG9hZF9sb2NrKTsKPj4gPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gPiArICAgIH0K Pj4gPiArCj4+ID4gKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5KCBkYXRhLCAmcGF5bG9hZF9saXN0 LCBsaXN0ICkKPj4gCj4+IEFyZW4ndCB5b3UgbGFja2luZyBhIGxpc3QtPnZlcnNpb24gY2hlY2sg cHJpb3IgdG8gZW50ZXJpbmcgdGhpcyBsb29wCj4+ICh3aGljaCB3b3VsZCB0aGVuIG1lYW4geW91 IGRvbid0IG5lZWQgdG8gc3RvcmUgaXQgYmVsb3csIGJ1dCBvbmx5Cj4+IG9uIHRoZSBlcnJvciBw YXRoIGZyb20gdGhhdCBjaGVjayk/Cj4gCj4gTm8uIFRoZSB0b29sc3RhY2sgaGFzIG5vIGlkZWEg b2Ygd2hhdCB0aGUgcmlnaHQgdmVyc2lvbiBpcyBvbiB0aGUKPiBmaXJzdCBpbnZvY2F0aW9uLiBX aGljaCBpcyBPSyBzaW5jZSBpdCBnZXRzIGZyZXNoIGRhdGEgKGl0IGlzCj4gaXRzIGZpcnN0IGlu dm9jYXRpb24pLgo+IAo+IE9uIHN1YnNlcXVlbnQgaW52b2NhdGlvbnMgd2UgZ2xlZWZ1bHkgcG9w dWxhdGUgdXAgdG8KPiBtaW4ocGF5bG9hZF9jbnQsIC0+bnIpIG9mIGRhdGEgZXZlbiBpZiB0aGUg dmVyc2lvbiB0aGUgdG9vbHN0YWNrCj4gcHJvdmlkZWQgaXMgZGlmZmVyZW50LiBUaGUgdG9vbHN0 YWNrIHdpbGwgaGF2ZSB0byBkZWNpZGUgdG8gdGhyb3cgYXdheQo+IHRoZSBkYXRhIGFuZCByZXRy eSB0aGUgaHlwZXJjYWxsOyBvciBwcmludCBpdCBvdXQgYXMgaXMuCgpNYWtlcyBzZW5zZSwgYnV0 IGRvZXNuJ3QgcmVhbGx5IGZpdCB3aXRoIHRoaXMKCitUaGUgY2FsbGVyIHByb3ZpZGVzOgorCisg KiBgdmVyc2lvbmAuIFZlcnNpb24gb2YgdGhlIHBheWxvYWQuIENhbGxlciBzaG91bGQgcmUtdXNl IHRoZSBmaWVsZCBwcm92aWRlZCBieQorICAgIHRoZSBoeXBlcnZpc29yLiBJZiB0aGUgdmFsdWUg ZGlmZmVycyB0aGUgZGF0YSBpcyBzdGFsZS4KCmluIHRoZSBtb3N0IHJlY2VudCBwYXRjaCAxMS4K Cj4gSGVyZSBpcyB0aGUgbmV3bHkgbWludGVkIHBhdGNoIHdpdGggeW91ciBzdWdnZXN0aW9ucyBo b3BlZnVsbHkKPiBpbXBsZW1lbnRlZCB0byB5b3VyIGxpa2luZyEKCkkgdGhpbmsgdGhpcyBpbW1l ZGlhdGUgcHJvdmlkaW5nIG9mIGEgcGFydGx5IG5leHQtdmVyc2lvbiBwYXRjaCBpcwpnZXR0aW5n IHVud2llbGR5OiBJIGp1c3QgY2FuJ3QgcmUtcmV2aWV3IHNldmVyYWwgb2YgdGhlc2UgbGFyZ2UK cGF0Y2hlcyBhZ2FpbiBldmVyeSBkYXkuIEknbGwgbG9vayBhdCB0aGUgZW50aXJlIG5leHQgdmVy c2lvbiBvbmNlCnlvdSd2ZSBzZW50IHRoYXQgb3V0LgoKSmFuCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK