From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: Returning errno values inside of hypercall structs (was: Re: [PATCH for-4.7 3/4] tools/xsplice: fix mixing system) Date: Fri, 29 Apr 2016 13:25:43 -0400 Message-ID: <20160429172543.GD4695@char.us.oracle.com> References: <20160429161619.hy57yirgq7xzwdhd@mac> <20160429162232.GA28172@char.us.oracle.com> <20160429163108.urvki6wyyd5scmam@mac> <20160429165930.GB4695@char.us.oracle.com> <20160429170744.6lhcrqa73q5j6rki@mac> 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 1awCAp-0001kZ-KJ for xen-devel@lists.xenproject.org; Fri, 29 Apr 2016 17:25:51 +0000 Content-Disposition: inline In-Reply-To: <20160429170744.6lhcrqa73q5j6rki@mac> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Roger Pau Monne Cc: Wei Liu , andrew.cooper3@citrix.com, Ian Jackson , Ross Lagerwall , JBeulich@suse.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBBcHIgMjksIDIwMTYgYXQgMDc6MDc6NDRQTSArMDIwMCwgUm9nZXIgUGF1IE1vbm5l IHdyb3RlOgo+IE9uIEZyaSwgQXByIDI5LCAyMDE2IGF0IDEyOjU5OjMwUE0gLTA0MDAsIEtvbnJh ZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiA+ID4gPiA+IElNSE8sIHRoZSBiZXN0IHdheSB0byBz b2x2ZSB0aGlzIGlzIHRvIGRlZmluZSBhIHNldCBvZiBYU1BMSUNFX0VSUk9SXyogdGhhdCAKPiA+ ID4gPiA+IGNvdmVycyB0aGUgZXJyb3IgY29kZXMgcmV0dXJuZWQgYnkgeHNwbGljZSwgYW5kIHVz ZSB0aGF0IGluc3RlYWQgb2YgWEVOXyogCj4gPiA+ID4gPiBlcnJubyB2YWx1ZXMuIFRoaXMgd291 bGQgbWFrZSBpdCBtdWNoIG1vcmUgZWFzaWVyIHRvIGF2b2lkIG1pc3Rha2VzIHdoZW4gCj4gPiA+ ID4gPiBjb2RpbmcgdGhlIHRvb2xzdGFjayBwYXJ0IG9mIHhzcGxpY2UuCj4gPiA+ID4gCj4gPiA+ ID4gQnV0IHdoeT8KPiA+ID4gPiAKPiA+ID4gPiBJIG11c3QgYmUgbWlzc2luZyBzb21ldGhpbmcg aGVyZSAtIGJ1dCB0aGUgcmV0dXJuIGZyb20gdGhlIGh5cGVyY2FsbAo+ID4gPiA+IGNhbiByZXR1 cm4gc2F5IDAgYnV0IHRoZSBzdGF0dXMtPnJjIGNhbiBiZSAtWEVOX0VBR0FJTi4KPiA+ID4gPiAK PiA+ID4gPiBXaHkgZG9lcyBpdCBuZWVkIHRvIGJlIFhTUExJQ0VfRVJST1JfPwo+ID4gPiAKPiA+ ID4gQmVjYXVzZSBub2JvZHkgdXNlcyBvciBlbmZvcmNlcyB0aGUgY29ycmVjdCB1c2FnZSBvZiBY RU5fRSogaW4gdGhlIHRvb2xzLCBzbyAKPiA+ID4gcGVvcGxlIGp1c3QgdXNlIG5hdGl2ZSBlcnJv ciBjb2Rlcywgd2hpY2ggd29ya3Mgb24gTGludXgsIGJ1dCBicmVha3Mgb24gCj4gPiA+IG90aGVy IE9TZXMuCj4gPiAKPiA+IFRoYXQgd2FzIGFuIG92ZXJzaWdoIG9uIG15IHBhcnQuIEkgdGhpbmsg Y2hhbmdpbmcgdGhlIGVycm9yIGNvZGUgaGFuZGxpbmcKPiA+IGluIHhlbi14c3BsaWNlIHRvIGxv b2sgZm9yIFhFTl9FWFggaXMgdGhlIHJpZ2h0IHdheS4KPiA+IAo+ID4gQnV0IGFyZSB5b3Ugc2F5 aW5nIHRoZSBCU0QgZG9lcyBub3QgZW5mb3JjZSB0aGUgUE9TSVggZXJyb3JzPyBlcnJuby5oIGlz IFBPU0lYIHJpZ2h0Pwo+IAo+IFllcywgQlNEIHVzZXMgUE9TSVggZXJyb3IgY29kZXMganVzdCBh cyBMaW51eCwgdGhlIGlzc3VlIGlzIHRoYXQgdGhlIHZhbHVlcyAKPiBkaWZmZXIuIEZvciBleGFt cGxlIG9uIFhlbiBhbmQgTGludXggRUFHQUlOIGlzIDExLCBvbiBGcmVlQlNEIEVBR0FJTiBpcyAz NS4KCldvdyEgVGhhdCBpcyBtZXNzZWQgdXAuIEFuZCB3b3VsZCBleHBsYWluIHRoZSBvZGQgZXJy b3JzIHlvdSBoYWQgc2Vlbi4KCkJ1dCBpZiB0aGUgeGVuLXhzcGxpY2Ugd291bGQgdXNlIFhFTl9F WFggZXJyb3IgaGFuZGxpbmcgdGhpcyB3b3VsZCB3b3JrIGZvciB5b3UgcmlnaHQ/CihXaGljaCBC VFcsIHRoYW5rIHlvdSBmb3IgZG9pbmchKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK