From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Subject: Re: [PATCH 01/10] libxl_pci: improve return codes for more xl commands Date: Fri, 1 Apr 2016 16:00:23 +0200 Message-ID: References: <1459514413-18682-1-git-send-email-paulinaszubarczyk@gmail.com> <1459514413-18682-2-git-send-email-paulinaszubarczyk@gmail.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 1alzco-0002dy-Ob for xen-devel@lists.xenproject.org; Fri, 01 Apr 2016 14:00:34 +0000 In-Reply-To: <1459514413-18682-2-git-send-email-paulinaszubarczyk@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Paulina Szubarczyk Cc: wei.liu2@citrix.com, ian.campbell@citrix.com, George.Dunlap@eu.citrix.com, dario.faggioli@citrix.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAxIEFwciAyMDE2LCBQYXVsaW5hIFN6dWJhcmN6eWsgd3JvdGU6Cj4gUmV0cnVuIGVy cm9yIGNvZGUgaW5zdGVhZCBvZiBhbGx3YXlzIDAuIFJlbW92ZSBhc3NpZ25lZC1vbmx5CiAgICAg XiB1ciAgICAgICAgICAgICAgICAgICAgICAgXiBleHRyYSAibCIKPiByZXQgdmFyaWFibGUuCj4g Cj4gU2lnbmVkLW9mZi1ieTogUGF1bGluYSBTenViYXJjenlrIDxwYXVsaW5hc3p1YmFyY3p5a0Bn bWFpbC5jb20+CgpZb3UgaGF2ZSBtaXNzZWQgdG8gQ2Mgb25lIG9mIHRoZSBtYWludGFpbmVycyBv ZiB0aGUgY29kZSwgSWFuIEphY2tzb24uIApQbGVhc2UgZWl0aGVyIGNoZWNrIHRoZSB0b3AtbGV2 ZWwgTUFJTlRBSU5FUlMgZmlsZSBtYW51YWxseSwgb3IgcnVuIApzY3JpcHRzL2dldF9tYWludGFp bmVyLnBsIGFnYWluc3QgdGhlIHBhdGNoZXMuCgpJbiBnZW5lcmFsIHRoZSBwYXRjaCBMR1RNLCBq dXN0IGEgY291cGxlIG9mIGNvbW1lbnRzLgoKPiAtLS0KPiAgdG9vbHMvbGlieGwvbGlieGxfcGNp LmMgfCA4ICsrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDYgZGVs ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jIGIvdG9v bHMvbGlieGwvbGlieGxfcGNpLmMKPiBpbmRleCBkYzEwY2I3Li4zNDM1Y2UyIDEwMDY0NAo+IC0t LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfcGNp LmMKPiBAQCAtODQsMTMgKzg0LDExIEBAIGludCBsaWJ4bF9fY3JlYXRlX3BjaV9iYWNrZW5kKGxp YnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAo+ICAgICAgZmxleGFycmF5X3QgKmZyb250ID0g TlVMTDsKPiAgICAgIGZsZXhhcnJheV90ICpiYWNrID0gTlVMTDsKPiAgICAgIGxpYnhsX19kZXZp Y2UgZGV2aWNlOwo+IC0gICAgaW50IHJldCA9IEVSUk9SX05PTUVNLCBpOwo+ICsgICAgaW50IGk7 Cj4gIAo+ICAgICAgZnJvbnQgPSBmbGV4YXJyYXlfbWFrZShnYywgMTYsIDEpOwo+ICAgICAgYmFj ayA9IGZsZXhhcnJheV9tYWtlKGdjLCAxNiwgMSk7Cj4gIAo+IC0gICAgcmV0ID0gMDsKPiAtCj4g ICAgICBMT0coREVCVUcsICJDcmVhdGluZyBwY2kgYmFja2VuZCIpOwo+Cj4gICAgICAvKiBhZGQg cGNpIGRldmljZSAqLwoKVGhlcmUncyBhIGNhbGwgdG8gbGlieGxfX2RldmljZV9mcm9tX3BjaWRl diBoZXJlIHRoYXQgcmV0dXJucyBhIHZhbHVlIAooYWx0aG91Z2ggaXQncyBhbHdheXMgMCByaWdo dCBub3cpLiBFaXRoZXIgbWFrZSB0aGF0IGZ1bmN0aW9uIHJldHVybiB2b2lkLCAKb3IgY2hlY2sg dGhlIHJldHVybiB2YWx1ZSBmb3IgZXJyb3JzLgoKPiBAQCAtMTA4LDEyICsxMDYsMTAgQEAgaW50 IGxpYnhsX19jcmVhdGVfcGNpX2JhY2tlbmQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQs Cj4gICAgICBmbGV4YXJyYXlfYXBwZW5kX3BhaXIoZnJvbnQsICJiYWNrZW5kLWlkIiwgR0NTUFJJ TlRGKCIlZCIsIDApKTsKPiAgICAgIGZsZXhhcnJheV9hcHBlbmRfcGFpcihmcm9udCwgInN0YXRl IiwgR0NTUFJJTlRGKCIlZCIsIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nKSk7Cj4gIAo+IC0gICAg bGlieGxfX2RldmljZV9nZW5lcmljX2FkZChnYywgWEJUX05VTEwsICZkZXZpY2UsCj4gKyAgICBy ZXR1cm4gbGlieGxfX2RldmljZV9nZW5lcmljX2FkZChnYywgWEJUX05VTEwsICZkZXZpY2UsCj4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194c19rdnNfb2ZfZmxleGFycmF5 KGdjLCBiYWNrLCBiYWNrLT5jb3VudCksCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGxpYnhsX194c19rdnNfb2ZfZmxleGFycmF5KGdjLCBmcm9udCwgZnJvbnQtPmNvdW50KSwKPiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CgpZb3Ugc2hvdWxkIGluZGVudCB0 aG9zZSBsaW5lIHRvIG1hdGNoIHRoZSBzdGFydCBvZiB0aGUgcGFyZW50aGVzZXMuCgpSb2dlci4K Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==