From mboxrd@z Thu Jan 1 00:00:00 1970 From: Haozhong Zhang Subject: [RFC XEN PATCH v2 07/15] tools/libacpi: expose the minimum alignment used by mem_ops.alloc Date: Mon, 20 Mar 2017 08:09:41 +0800 Message-ID: <20170320000949.24675-8-haozhong.zhang@intel.com> References: <20170320000949.24675-1-haozhong.zhang@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170320000949.24675-1-haozhong.zhang@intel.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Haozhong Zhang , Wei Liu , Andrew Cooper , Ian Jackson , Jan Beulich , Konrad Rzeszutek Wilk , Dan Williams List-Id: xen-devel@lists.xenproject.org VGhlIEFNTCBidWlsZGVyIGFkZGVkIGxhdGVyIHJlcXVpcmVzIHRoaXMgaW5mb3JtYXRpb24gdG8g aW1wbGVtZW50IGEKbWVtb3J5IGFsbG9jYXRvciB0aGF0IGNhbiBhbGxvY2F0ZSBjb250aWd1b3Vz IG1lbW9yeSBhY3Jvc3MgbXVsdGlwbGUKY2FsbHMgdG8gbWVtX29wcy5hbGxvYygpLgoKU2lnbmVk LW9mZi1ieTogSGFvemhvbmcgWmhhbmcgPGhhb3pob25nLnpoYW5nQGludGVsLmNvbT4KLS0tCkNj OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp dHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKQ2hhbmdlcyBpbiB2 MjoKICogT25seSBleHBvc2UgdGhlIG1pbmltYWwgYWxpZ25tZW50LgogKiBSZW5hbWUgbWluX2Fs bG9jX2FsaWduIHRvIG1pbl9hbGxvY19ieXRlX2FsaWduIHRvIGNsYXJpZnkgdGhlIHVuaXQuCi0t LQogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYyB8IDIgKysKIHRvb2xzL2xpYmFjcGkv bGliYWNwaS5oICAgICAgICAgfCAyICsrCiB0b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jICAg IHwgMiArKwogMyBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90 b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVy L3V0aWwuYwppbmRleCAwM2NmYjc5NWQzLi5kMjg5MzYxMzE3IDEwMDY0NAotLS0gYS90b29scy9m aXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91 dGlsLmMKQEAgLTk3MSw2ICs5NzEsOCBAQCB2b2lkIGh2bWxvYWRlcl9hY3BpX2J1aWxkX3RhYmxl cyhzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZywKICAgICBjdHh0Lm1lbV9vcHMuZnJlZSA9IGFj cGlfbWVtX2ZyZWU7CiAgICAgY3R4dC5tZW1fb3BzLnYycCA9IGFjcGlfdjJwOwogCisgICAgY3R4 dC5taW5fYWxsb2NfYnl0ZV9hbGlnbiA9IDE2OworCiAgICAgYWNwaV9idWlsZF90YWJsZXMoJmN0 eHQsIGNvbmZpZyk7CiAKICAgICBodm1fcGFyYW1fc2V0KEhWTV9QQVJBTV9WTV9HRU5FUkFUSU9O X0lEX0FERFIsIGNvbmZpZy0+dm1fZ2lkX2FkZHIpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNw aS9saWJhY3BpLmggYi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCA2N2JkNjdmYTBhLi4y MDQ5YTFiMDMyIDEwMDY0NAotLS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90b29s cy9saWJhY3BpL2xpYmFjcGkuaApAQCAtNTEsNiArNTEsOCBAQCBzdHJ1Y3QgYWNwaV9jdHh0IHsK ICAgICAgICAgdm9pZCAoKmZyZWUpKHN0cnVjdCBhY3BpX2N0eHQgKmN0eHQsIHZvaWQgKnYsIHVp bnQzMl90IHNpemUpOwogICAgICAgICB1bnNpZ25lZCBsb25nICgqdjJwKShzdHJ1Y3QgYWNwaV9j dHh0ICpjdHh0LCB2b2lkICp2KTsKICAgICB9IG1lbV9vcHM7CisKKyAgICB1aW50MzJfdCBtaW5f YWxsb2NfYnl0ZV9hbGlnbjsgLyogbWluaW11bSBhbGlnbm1lbnQgdXNlZCBieSBtZW1fb3BzLmFs bG9jICovCiB9OwogCiBzdHJ1Y3QgYWNwaV9jb25maWcgewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli eGwvbGlieGxfeDg2X2FjcGkuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Nl9hY3BpLmMKaW5kZXgg YzBhNmUzMjFlYy4uZjI0MjQ1MDE2NiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfeDg2 X2FjcGkuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODZfYWNwaS5jCkBAIC0xODMsNiArMTgz LDggQEAgaW50IGxpYnhsX19kb21fbG9hZF9hY3BpKGxpYnhsX19nYyAqZ2MsCiAgICAgbGlieGxf Y3R4dC5jLm1lbV9vcHMudjJwID0gdmlydF90b19waHlzOwogICAgIGxpYnhsX2N0eHQuYy5tZW1f b3BzLmZyZWUgPSBhY3BpX21lbV9mcmVlOwogCisgICAgbGlieGxfY3R4dC5jLm1pbl9hbGxvY19i eXRlX2FsaWduID0gMTY7CisKICAgICByYyA9IGluaXRfYWNwaV9jb25maWcoZ2MsIGRvbSwgYl9p bmZvLCAmY29uZmlnKTsKICAgICBpZiAocmMpIHsKICAgICAgICAgTE9HKEVSUk9SLCAiaW5pdF9h Y3BpX2NvbmZpZyBmYWlsZWQgKHJjPSVkKSIsIHJjKTsKLS0gCjIuMTIuMAoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=