From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v8.1 04/27] xen/xsplice: Hypervisor implementation of XEN_XSPLICE_op Date: Tue, 19 Apr 2016 06:14:41 -0400 Message-ID: <20160419101426.GA9941@dhcp-172-27-251-130.arm.com> References: <1460584928-32440-1-git-send-email-konrad.wilk@oracle.com> <1460584928-32440-5-git-send-email-konrad.wilk@oracle.com> <570FD52E02000078000E6839@prv-mh.provo.novell.com> <20160415022834.GA8674@localhost.localdomain> <571351C602000078000E6A53@prv-mh.provo.novell.com> <20160418074843.GA27638@localhost.localdomain> <57151A7A02000078000E6BEF@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1asSga-0003Z1-HE for xen-devel@lists.xenproject.org; Tue, 19 Apr 2016 10:15:12 +0000 Content-Disposition: inline In-Reply-To: <57151A7A02000078000E6BEF@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 Cc: sstabellini@kernel.org, wei.liu2@citrix.com, ross.lagerwall@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, mpohlack@amazon.com, sasha.levin@oracle.com, xen-devel@lists.xenproject.org, dgdegra@tycho.nsa.gov List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBBcHIgMTgsIDIwMTYgYXQgMTA6MzM6NDZBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g MDQvMTgvMTYgOTo1MCBBTSA+Pj4KPiA+T24gU3VuLCBBcHIgMTcsIDIwMTYgYXQgMDI6MDU6MTBB TSAtMDYwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IEtvbnJhZCBSemVzenV0ZWsgV2ls ayA8a29ucmFkQGtlcm5lbC5vcmc+IDA0LzE1LzE2IDQ6MjkgQU0gPj4+Cj4gPj4gPk9uIFRodSwg QXByIDE0LCAyMDE2IGF0IDEwOjM2OjQ2QU0gLTA2MDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+ ID4+ID4+PiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IDA0 LzE0LzE2IDEyOjA1IEFNID4+Pgo+ID4+ID4+ID4gKyAgICBzcGluX2xvY2soJnBheWxvYWRfbG9j ayk7Cj4gPj4gPj4gPiArCj4gPj4gPj4gPiArICAgIGZvdW5kID0gZmluZF9wYXlsb2FkKG4pOwo+ ID4+ID4+ID4gKyAgICBpZiAoIElTX0VSUihmb3VuZCkgKQo+ID4+ID4+ID4gKyAgICB7Cj4gPj4g Pj4gPiArICAgICAgICByYyA9IFBUUl9FUlIoZm91bmQpOwo+ID4+ID4+ID4gKyAgICAgICAgZ290 byBvdXQ7Cj4gPj4gPj4gPiArICAgIH0KPiA+PiA+PiA+ICsgICAgZWxzZSBpZiAoIGZvdW5kICkK PiA+PiA+PiA+ICsgICAgewo+ID4+ID4+ID4gKyAgICAgICAgcmMgPSAtRUVYSVNUOwo+ID4+ID4+ ID4gKyAgICAgICAgZ290byBvdXQ7Cj4gPj4gPj4gPiArICAgIH0KPiA+PiA+PiA+ICsKPiA+PiA+ PiA+ICsgICAgZGF0YSA9IHh6YWxsb2Moc3RydWN0IHBheWxvYWQpOwo+ID4+ID4+IAo+ID4+ID4+ IEkgZ2VuZXJhbGx5IGFkdm9jYXRlIGZvciBub3QgZG9pbmcgYWxsb2NhdGlvbnMgd2l0aCBsb2Nr cyBoZWxkLCBhbmQgSSBkb24ndCB0aGluawo+ID4+ID4+IGl0IHdvdWxkIHNldmVyZWx5IGNvbXBs aWNhdGUgdGhlIGNvZGUgaGVyZSBkb2luZyBzby4KPiA+PiA+Cj4gPj4gPkkgY2FuIGNlcnRhaW5s eSB1bmxvY2sgYW5kIHRoZW4gbG9jayBhZ2FpbiAod2hlbiBhZGRpbmcKPiA+PiA+aXQgdG8gdGhl IGxpc3QpLgo+ID4+IAo+ID4+IFRoYXQgd291bGQgY3JlYXRlIGEgcmFjZSBhZ2FpbiBhZmFpY3Qu IEluc3RlYWQgd2hhdCBJIGhhdmUgYmVlbiB0cnlpbmcgdG8gaGludAo+ID4+IGF0IGlzIHRoYXQg dGhlIGFsbG9jYXRpb24gc2hvdWxkIGJlIGRvbmUgYmVmb3JlIHRha2luZyB0aGUgbG9jaywgZnJl ZWluZyB0aGUgb2JqZWN0Cj4gPj4gYWdhaW4gaWYgaW4gdGhlIGVuZCBpdCB0dXJuZWQgb3V0IGl0 J3Mgbm90IGdvaW5nIHRvIGJlIG5lZWRlZC4gSGVuY2UgdGhlIHJlZmVycmFsIHRvCj4gPgo+ID5X aGF0IGlmIEkgZ2V0IC1FTk9NRU0gYW5kIHRoYXQgdGhlIHVzZXIgc3VwcGxpZWQgYW4gcGF5bG9h ZCB3ZSBhbHJlYWR5Cj4gPmhhdmU/IEluIHRoYXQgY2FzZSBJIHdvdWxkIHJldHVybiAtRU5PTUVN IHdoaWxlIEkgd291bGQgZXhwZWN0IHVzIHRvCj4gPnJldHVybiAtRUVYSVNULgo+ID4KPiA+VW5s ZXNzIEkgYWRkIHNvbWUgZXh0cmEgY2hlY2tzIHRvIGNvbnRpbnVlIG9uPwo+IAo+IE9yIHVubGVz cyB5b3UgZGlkbid0IGNoZWNrIHRoZSBhbGxvY2F0aW9uIHJlc3VsdCByaWdodCBhZnRlciB0aGUg YWxsb2NhdGlvbiBjYWxsLAo+IGJ1dCBvbmx5IHdoZXJlIHlvdSBjaGVjayBpdCBub3cuCgpXaGlj aCBpcyBPSyBmb3IgZGF0YSA9IHh6YWxsb2Moc3RydWN0IHBheWxvYWQpOwpUaGF0IGlzIG5vdCBt dWNoIGRhdGEuCgpUaGUgaXNzdWUgaXMgbGF0ZXIgKHRoZSAnSW1wbGVtZW50IHBheWxvYWQgbG9h ZGluZycpIGlzIHRoZSBhbGxvY2F0aW9uCm9mIHRoZSByYXdfZGF0YSB3aGljaCB3YW50cyBtZW1v cnkgb2Ygc2l6ZSBieSBFTEYgZmlsZS4KClRoaXMgY2FuIGJlIHNheSAxMDBrQiBvciBzdWNoLgoK PiAKPiA+QWxzbyBvbmUgY291bGQgZG8gYSBiaXQgb2YgbWVtb3J5IERvUyAocGVyaGFwcyBieSBt aXN0YWtlKSBieSBjb250aW5vdXNseQo+ID51cGxvYWRpbmcgdGhlIHNhbWUgYW5kIHNhbWUgcGF5 bG9hZCBhbmQgdXMgZmlyc3QgYWxsb2NhdGluZyB0aGUgbWVtb3J5LAo+ID5hbmQgdGhlbiBkb2lu ZyB0aGUgY2hlY2sgZm9yIHRoZSBwYXlsb2FkIGV4aXN0ZW5jZSAod2hpY2ggd291bGQgdGhlbgo+ ID5mcmVlIHRoZSBtZW1vcnkpLiBTaW5jZSB0aGUgYWxsb2NhdGlvbiBpcyBvdXRzaWRlIHRoZSBs b2NrIHdlIGNhbgo+ID5lYXQgYSBiaXQgb2YgbWVtb3J5Lgo+IAo+IFdoeSB0aGF0PyBZb3UnZCBm cmVlIHRoZSBtZW1vcnkgcmlnaHQgYXdheSBvbiB0aGUgZXJyb3IgcGF0aC4KPiAKPiBKYW4KPiAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==