From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 for-4.7 09/16] xl: fix usage of libxl_get_scheduler Date: Wed, 27 Apr 2016 13:11:47 +0200 Message-ID: <1461755514-23754-10-git-send-email-roger.pau@citrix.com> References: <1461755514-23754-1-git-send-email-roger.pau@citrix.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 1avNOl-0003g9-U4 for xen-devel@lists.xenproject.org; Wed, 27 Apr 2016 11:12:52 +0000 In-Reply-To: <1461755514-23754-1-git-send-email-roger.pau@citrix.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 Cc: Wei Liu , Ian Jackson , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org SXQgcmV0dXJucyBhbiBpbnQsIG5vdCBhIGxpYnhsX3NjaGVkdWxlci4KClNpZ25lZC1vZmYtYnk6 IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogRG91 ZyBHb2xkc3RlaW4gPGNhcmRvZUBjYXJkb2UuY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4u amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K LS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIHMvc2NoZWRfcmMvcmMvCi0tLQogdG9vbHMvbGlieGwv eGxfY21kaW1wbC5jIHwgOSArKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwveGxfY21kaW1wbC5j IGIvdG9vbHMvbGlieGwveGxfY21kaW1wbC5jCmluZGV4IDhmZjU0ZTEuLmRmYjFiMDEgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYworKysgYi90b29scy9saWJ4bC94bF9jbWRp bXBsLmMKQEAgLTU4OTQsMTYgKzU4OTQsMTkgQEAgc3RhdGljIHZvaWQgb3V0cHV0X3hlbmluZm8o dm9pZCkKIHsKICAgICBjb25zdCBsaWJ4bF92ZXJzaW9uX2luZm8gKmluZm87CiAgICAgbGlieGxf c2NoZWR1bGVyIHNjaGVkOworICAgIGludCByYzsKIAogICAgIGlmICghKGluZm8gPSBsaWJ4bF9n ZXRfdmVyc2lvbl9pbmZvKGN0eCkpKSB7CiAgICAgICAgIGZwcmludGYoc3RkZXJyLCAibGlieGxf Z2V0X3ZlcnNpb25faW5mbyBmYWlsZWQuXG4iKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KIAot ICAgIGlmICgoc2NoZWQgPSBsaWJ4bF9nZXRfc2NoZWR1bGVyKGN0eCkpIDwgMCkgeworICAgIHJj ID0gbGlieGxfZ2V0X3NjaGVkdWxlcihjdHgpOworICAgIGlmIChyYyA8IDApIHsKICAgICAgICAg ZnByaW50ZihzdGRlcnIsICJnZXRfc2NoZWR1bGVyIHN5c2N0bCBmYWlsZWQuXG4iKTsKICAgICAg ICAgcmV0dXJuOwogICAgIH0KKyAgICBzY2hlZCA9IHJjOwogCiAgICAgcHJpbnRmKCJ4ZW5fbWFq b3IgICAgICAgICAgICAgIDogJWRcbiIsIGluZm8tPnhlbl92ZXJzaW9uX21ham9yKTsKICAgICBw cmludGYoInhlbl9taW5vciAgICAgICAgICAgICAgOiAlZFxuIiwgaW5mby0+eGVuX3ZlcnNpb25f bWlub3IpOwpAQCAtODA4NCwxMCArODA4NywxMiBAQCBpbnQgbWFpbl9jcHVwb29sY3JlYXRlKGlu dCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgIGdvdG8gb3V0X2NmZzsKICAgICAgICAg fQogICAgIH0gZWxzZSB7Ci0gICAgICAgIGlmICgoc2NoZWQgPSBsaWJ4bF9nZXRfc2NoZWR1bGVy KGN0eCkpIDwgMCkgeworICAgICAgICByYyA9IGxpYnhsX2dldF9zY2hlZHVsZXIoY3R4KTsKKyAg ICAgICAgaWYgKHJjIDwgMCkgewogICAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJnZXRfc2No ZWR1bGVyIHN5c2N0bCBmYWlsZWQuXG4iKTsKICAgICAgICAgICAgIGdvdG8gb3V0X2NmZzsKICAg ICAgICAgfQorICAgICAgICBzY2hlZCA9IHJjOwogICAgIH0KIAogICAgIGlmIChsaWJ4bF9nZXRf ZnJlZWNwdXMoY3R4LCAmZnJlZW1hcCkpIHsKLS0gCjIuNi40IChBcHBsZSBHaXQtNjMpCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK