From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v3 03/32] libxc: introduce the notion of a container type Date: Fri, 3 Jul 2015 13:34:41 +0200 Message-ID: <1435923310-9019-4-git-send-email-roger.pau@citrix.com> References: <1435923310-9019-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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAzFc-0002wZ-VV for xen-devel@lists.xenproject.org; Fri, 03 Jul 2015 11:35:25 +0000 In-Reply-To: <1435923310-9019-1-git-send-email-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Wei Liu , Stefano Stabellini , Ian Jackson , Ian Campbell , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org SW50cm9kdWNlIHRoZSBub3Rpb24gb2YgYSBjb250YWluZXIgdHlwZSBpbnRvIHhjX2RvbV9pbWFn ZS4gVGhpcyB3aWxsIGJlCm5lZWRlZCBieSBsYXRlciBjaGFuZ2VzIHRoYXQgd2lsbCBhbHNvIHVz ZSB4Y19kb21faW1hZ2UgaW4gb3JkZXIgdG8gYnVpbGQKSFZNIGd1ZXN0cy4KClNpZ25lZC1vZmYt Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogSWFuIEphY2tz b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0 ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgpDYzogSWFuIENhbXBiZWxsIDxpYW4uY2Ft cGJlbGxAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQog dG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaCB8IDYgKysrKysrCiB0b29scy9saWJ4Yy94Y19k b21feDg2LmMgICAgIHwgNCArKysrCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgIHwgMSAr CiAzIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9s aWJ4Yy9pbmNsdWRlL3hjX2RvbS5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94Y19kb20uaAppbmRl eCBlYzllMjkzLi5mN2I1ZjBmIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hjX2Rv bS5oCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGNfZG9tLmgKQEAgLTE4MCw2ICsxODAsMTIg QEAgc3RydWN0IHhjX2RvbV9pbWFnZSB7CiAgICAgc3RydWN0IHhjX2RvbV9hcmNoICphcmNoX2hv b2tzOwogICAgIC8qIGFsbG9jYXRlIHVwIHRvIHZpcnRfYWxsb2NfZW5kICovCiAgICAgaW50ICgq YWxsb2NhdGUpIChzdHJ1Y3QgeGNfZG9tX2ltYWdlICogZG9tLCB4ZW5fdmFkZHJfdCB1cF90byk7 CisKKyAgICAvKiBDb250YWluZXIgdHlwZSAoSFZNIG9yIFBWKS4gKi8KKyAgICBlbnVtIHsKKyAg ICAgICAgWENfRE9NX1BWX0NPTlRBSU5FUiwKKyAgICAgICAgWENfRE9NX0hWTV9DT05UQUlORVIs CisgICAgfSBjb250YWluZXJfdHlwZTsKIH07CiAKIC8qIC0tLSBwbHVnZ2FibGUga2VybmVsIGxv YWRlciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCmRpZmYgLS1naXQg YS90b29scy9saWJ4Yy94Y19kb21feDg2LmMgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKaW5k ZXggMGQ4MGMxOC4uYjg5ZjVjMiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5j CisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbV94ODYuYwpAQCAtMTA3MSw2ICsxMDcxLDEwIEBAIGlu dCBhcmNoX3NldHVwX2Jvb3RsYXRlKHN0cnVjdCB4Y19kb21faW1hZ2UgKmRvbSkKIAogaW50IHhj X2RvbV9mZWF0dXJlX3RyYW5zbGF0ZWQoc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tKQogeworICAg IC8qIEd1ZXN0cyBydW5uaW5nIGluc2lkZSBIVk0gY29udGFpbmVycyBhcmUgYWx3YXlzIGF1dG8t dHJhbnNsYXRlZC4gKi8KKyAgICBpZiAoIGRvbS0+Y29udGFpbmVyX3R5cGUgPT0gWENfRE9NX0hW TV9DT05UQUlORVIgKQorICAgICAgICByZXR1cm4gMTsKKwogICAgIHJldHVybiBlbGZfeGVuX2Zl YXR1cmVfZ2V0KFhFTkZFQVRfYXV0b190cmFuc2xhdGVkX3BoeXNtYXAsIGRvbS0+Zl9hY3RpdmUp OwogfQogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhs L2xpYnhsX2RvbS5jCmluZGV4IGZiMmY5MTYuLjJiYWUyNzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp YnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC02MjYsNiAr NjI2LDcgQEAgaW50IGxpYnhsX19idWlsZF9wdihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p ZCwKICAgICB9CiAKICAgICBkb20tPnB2aF9lbmFibGVkID0gc3RhdGUtPnB2aF9lbmFibGVkOwor ICAgIGRvbS0+Y29udGFpbmVyX3R5cGUgPSBYQ19ET01fUFZfQ09OVEFJTkVSOwogCiAgICAgTE9H KERFQlVHLCAicHYga2VybmVsIG1hcHBlZCAlZCBwYXRoICVzIiwgc3RhdGUtPnB2X2tlcm5lbC5t YXBwZWQsIHN0YXRlLT5wdl9rZXJuZWwucGF0aCk7CiAKLS0gCjEuOS41IChBcHBsZSBHaXQtNTAu MykKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=