From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulina Szubarczyk Subject: [PATCH 01/10] libxl_pci: improve return codes for more xl commands Date: Fri, 1 Apr 2016 14:40:04 +0200 Message-ID: <1459514413-18682-2-git-send-email-paulinaszubarczyk@gmail.com> References: <1459514413-18682-1-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 1alyNv-00015S-0T for xen-devel@lists.xenproject.org; Fri, 01 Apr 2016 12:41:07 +0000 Received: by mail-lf0-f43.google.com with SMTP id p188so53642235lfd.0 for ; Fri, 01 Apr 2016 05:41:05 -0700 (PDT) In-Reply-To: <1459514413-18682-1-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: xen-devel@lists.xenproject.org, roger.pau@citrix.com, George.Dunlap@eu.citrix.com Cc: Paulina Szubarczyk , dario.faggioli@citrix.com, wei.liu2@citrix.com, ian.campbell@citrix.com List-Id: xen-devel@lists.xenproject.org UmV0cnVuIGVycm9yIGNvZGUgaW5zdGVhZCBvZiBhbGx3YXlzIDAuIFJlbW92ZSBhc3NpZ25lZC1v bmx5CnJldCB2YXJpYWJsZS4KClNpZ25lZC1vZmYtYnk6IFBhdWxpbmEgU3p1YmFyY3p5ayA8cGF1 bGluYXN6dWJhcmN6eWtAZ21haWwuY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3BjaS5jIHwg OCArKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9wY2kuYyBiL3Rvb2xzL2xpYnhsL2xp YnhsX3BjaS5jCmluZGV4IGRjMTBjYjcuLjM0MzVjZTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhs L2xpYnhsX3BjaS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCkBAIC04NCwxMyArODQs MTEgQEAgaW50IGxpYnhsX19jcmVhdGVfcGNpX2JhY2tlbmQobGlieGxfX2djICpnYywgdWludDMy X3QgZG9taWQsCiAgICAgZmxleGFycmF5X3QgKmZyb250ID0gTlVMTDsKICAgICBmbGV4YXJyYXlf dCAqYmFjayA9IE5VTEw7CiAgICAgbGlieGxfX2RldmljZSBkZXZpY2U7Ci0gICAgaW50IHJldCA9 IEVSUk9SX05PTUVNLCBpOworICAgIGludCBpOwogCiAgICAgZnJvbnQgPSBmbGV4YXJyYXlfbWFr ZShnYywgMTYsIDEpOwogICAgIGJhY2sgPSBmbGV4YXJyYXlfbWFrZShnYywgMTYsIDEpOwogCi0g ICAgcmV0ID0gMDsKLQogICAgIExPRyhERUJVRywgIkNyZWF0aW5nIHBjaSBiYWNrZW5kIik7CiAK ICAgICAvKiBhZGQgcGNpIGRldmljZSAqLwpAQCAtMTA4LDEyICsxMDYsMTAgQEAgaW50IGxpYnhs X19jcmVhdGVfcGNpX2JhY2tlbmQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAg ZmxleGFycmF5X2FwcGVuZF9wYWlyKGZyb250LCAiYmFja2VuZC1pZCIsIEdDU1BSSU5URigiJWQi LCAwKSk7CiAgICAgZmxleGFycmF5X2FwcGVuZF9wYWlyKGZyb250LCAic3RhdGUiLCBHQ1NQUklO VEYoIiVkIiwgWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpKTsKIAotICAgIGxpYnhsX19kZXZpY2Vf Z2VuZXJpY19hZGQoZ2MsIFhCVF9OVUxMLCAmZGV2aWNlLAorICAgIHJldHVybiBsaWJ4bF9fZGV2 aWNlX2dlbmVyaWNfYWRkKGdjLCBYQlRfTlVMTCwgJmRldmljZSwKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGxpYnhsX194c19rdnNfb2ZfZmxleGFycmF5KGdjLCBiYWNrLCBiYWNrLT5j b3VudCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfa3ZzX29mX2Zs ZXhhcnJheShnYywgZnJvbnQsIGZyb250LT5jb3VudCksCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBOVUxMKTsKLQotICAgIHJldHVybiAwOwogfQogCiBzdGF0aWMgaW50IGxpYnhsX19k ZXZpY2VfcGNpX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgbGli eGxfZGV2aWNlX3BjaSAqcGNpZGV2LCBpbnQgc3RhcnRpbmcpCi0tIAoxLjkuMQoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==