From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: [PATCH 2/2] tools/libxl: Introduce LIBXL_CPUPOOL_POOLID_ANY Date: Wed, 8 Feb 2017 14:51:46 +0000 Message-ID: <1486565506-8541-2-git-send-email-george.dunlap@citrix.com> References: <1486565506-8541-1-git-send-email-george.dunlap@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cbTbB-0001ot-Nu for xen-devel@lists.xenproject.org; Wed, 08 Feb 2017 14:51:57 +0000 In-Reply-To: <1486565506-8541-1-git-send-email-george.dunlap@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: Juergen Gross , Wei Liu , Ronald Rojas , Dario Faggioli , George Dunlap , Ian Jackson List-Id: xen-devel@lists.xenproject.org Q2FsbGVycyB0byBsaWJ4bF9jcHVwb29sX2NyZWF0ZSgpIGNhbiBlaXRoZXIgcmVxdWVzdCBhIHNw ZWNpZmljIHBvb2wKaWQsIG9yIHJlcXVlc3QgdGhhdCBYZW4gZG8gaXQgZm9yIHRoZW0uICBCdXQg YXQgdGhlIG1vbWVudCwgdGhlCiJhdXRvbWF0aWMiIHNlbGVjdGlvbiBpcyBpbmRpY2F0ZWQgYnkg dXNpbmcgYSBtYWdpYyB2YWx1ZSwgMC4gIFRoaXMgaXMKdW5kZXNpcmFibGUgYm90aCBiZWNhdXNl IGl0IGRvZXNuJ3Qgb2J2aW91c2x5IGhhdmUgbWVhbmluZywgYnV0IGFsc28KYmVjYXVzZSAnMCcg aXMgYSB2YWxpZCBjcHVwb29sIChhbGJlaXQgb25lIHdoaWNoIGF0IHRoZSBtb21lbnQgY2FuJ3QK YmUgY2hhbmdlZCkuCgpJbnRyb2R1Y2UgYSBjb25zdGFudCwgTElCWExfQ1BVUE9PTF9QT09MSURf QU5ZLCB0byBpbmRpY2F0ZSB0aGlzCmluc3RlYWQuICBTdGlsbCBhY2NlcHQgJzAnIGFzIG1lYW5p bmcgIkFOWSIgZm9yIGJhY2t3YXJkcwpjb21wYXRpYmlsaXR5LgoKU2lnbmVkLW9mZi1ieTogR2Vv cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgotLS0KQ0M6IElhbiBKYWNrc29u IDxpYW4uamFja3NvbkBjaXRyaXguY29tPgpDQzogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv bT4KQ0M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQ0M6IERhcmlvIEZhZ2dpb2xp IDxkYXJpby5mYWdnaW9saUBjaXRyaXguY29tPgpDQzogUm9uYWxkIFJvamFzIDxyb25sYWRyZWRA Z21haWwuY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmMgICAgICB8IDggKysrKysrLS0KIHRv b2xzL2xpYnhsL2xpYnhsLmggICAgICB8IDYgKysrKysrCiB0b29scy9saWJ4bC94bF9jbWRpbXBs LmMgfCAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs LmMKaW5kZXggNTEzMjVkOS4uMzJlNTM3YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGwu YworKysgYi90b29scy9saWJ4bC9saWJ4bC5jCkBAIC02Mjg3LDggKzYyODcsMTIgQEAgaW50IGxp YnhsX2NwdXBvb2xfY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBjb25zdCBjaGFyICpuYW1lLAogICAg IGNoYXIgKnV1aWRfc3RyaW5nOwogICAgIHVpbnQzMl90IHhjcG9vbGlkOwogCi0gICAgLyogWmVy byBtZWFucyAiY2hvb3NlIGEgcG9vbGlkIGZvciBtZSIgKi8KLSAgICB4Y3Bvb2xpZCA9ICgqcG9v bGlkKSA/ICgqcG9vbGlkKSA6IFhDX0NQVVBPT0xfUE9PTElEX0FOWTsKKyAgICAvKiBBY2NlcHQg JzAnIGFzICdhbnkgcG9vbGlkJyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgKi8KKyAgICBp ZiAoICpwb29saWQgPT0gTElCWExfQ1BVUE9PTF9QT09MSURfQU5ZCisgICAgICAgICB8fCAqcG9v bGlkID09IDAgKSAKKyAgICAgICAgeGNwb29saWQgPSBYQ19DUFVQT09MX1BPT0xJRF9BTlk7Cisg ICAgZWxzZQorICAgICAgICB4Y3Bvb2xpZCA9ICpwb29saWQ7CiAKICAgICB1dWlkX3N0cmluZyA9 IGxpYnhsX191dWlkMnN0cmluZyhnYywgKnV1aWQpOwogICAgIGlmICghdXVpZF9zdHJpbmcpIHsK ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmlu ZGV4IDM5MjQ0NjQuLmQ1NTU5YzAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysr IGIvdG9vbHMvbGlieGwvbGlieGwuaApAQCAtMjA4Niw2ICsyMDg2LDEyIEBAIGludCBsaWJ4bF90 bWVtX3NoYXJlZF9hdXRoKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwgY2hhciogdXVp ZCwKIGludCBsaWJ4bF90bWVtX2ZyZWVhYmxlKGxpYnhsX2N0eCAqY3R4KTsKIAogaW50IGxpYnhs X2dldF9mcmVlY3B1cyhsaWJ4bF9jdHggKmN0eCwgbGlieGxfYml0bWFwICpjcHVtYXApOworCisv KiAKKyAqIFNldCBwb29saWQgdG8gTElCWExfQ1BVT09MX1BPT0xJRF9BTlkgdG8gaGF2ZSBYZW4g Y2hvb3NlIGEKKyAqIGZyZWUgcG9vbGlkIGZvciB5b3UuCisgKi8KKyNkZWZpbmUgTElCWExfQ1BV UE9PTF9QT09MSURfQU5ZIDB4RkZGRkZGRkYKIGludCBsaWJ4bF9jcHVwb29sX2NyZWF0ZShsaWJ4 bF9jdHggKmN0eCwgY29uc3QgY2hhciAqbmFtZSwKICAgICAgICAgICAgICAgICAgICAgICAgICBs aWJ4bF9zY2hlZHVsZXIgc2NoZWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfYml0 bWFwIGNwdW1hcCwgbGlieGxfdXVpZCAqdXVpZCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL3hs X2NtZGltcGwuYyBiL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwppbmRleCAzNTg3NTdmLi44MGRk ZWFjIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC94bF9jbWRpbXBsLmMKKysrIGIvdG9vbHMvbGli eGwveGxfY21kaW1wbC5jCkBAIC04MzY2LDcgKzgzNjYsNyBAQCBpbnQgbWFpbl9jcHVwb29sY3Jl YXRlKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBwcmludGYoIm51bWJlciBvZiBjcHVzOiAl ZFxuIiwgbl9jcHVzKTsKIAogICAgIGlmICghZHJ5cnVuX29ubHkpIHsKLSAgICAgICAgcG9vbGlk ID0gMDsKKyAgICAgICAgcG9vbGlkID0gTElCWExfQ1BVUE9PTF9QT09MSURfQU5ZOwogICAgICAg ICBpZiAobGlieGxfY3B1cG9vbF9jcmVhdGUoY3R4LCBuYW1lLCBzY2hlZCwgY3B1bWFwLCAmdXVp ZCwgJnBvb2xpZCkpIHsKICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiZXJyb3Igb24gY3Jl YXRpbmcgY3B1cG9vbFxuIik7CiAgICAgICAgICAgICBnb3RvIG91dF9jZmc7Ci0tIAoyLjEuNAoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=