From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH v2 08/18] mini-os: get maximum memory size from hypervisor Date: Fri, 5 Aug 2016 19:35:52 +0200 Message-ID: <1470418562-11234-9-git-send-email-jgross@suse.com> References: <1470418562-11234-1-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1470418562-11234-1-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , samuel.thibault@ens-lyon.org, wei.liu2@citrix.com List-Id: xen-devel@lists.xenproject.org QWRkIHN1cHBvcnQgZm9yIG9idGFpbmluZyB0aGUgbWF4aW11bSBtZW1vcnkgc2l6ZSBmcm9tIHRo ZSBoeXBlcnZpc29yLgpUaGlzIHdpbGwgbWFrZSBpdCBwb3NzaWJsZSB0byBzdXBwb3J0IGJhbGxv b25pbmcuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0t LQpWMjogTW92ZWQgbmV3IHN0dWZmIHRvIGJhbGxvb24uYwotLS0KIGJhbGxvb24uYyAgICAgICAg IHwgMjIgKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9iYWxsb29uLmggfCAgNiArKysr KysKIG1tLmMgICAgICAgICAgICAgIHwgIDMgKystCiAzIGZpbGVzIGNoYW5nZWQsIDMwIGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9iYWxsb29uLmMgYi9iYWxsb29u LmMKaW5kZXggOWNhYmRlMC4uNGMxOGM1YyAxMDA2NDQKLS0tIGEvYmFsbG9vbi5jCisrKyBiL2Jh bGxvb24uYwpAQCAtMjEsNCArMjEsMjYgQEAKICAqIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K ICAqLwogCisjaW5jbHVkZSA8bWluaS1vcy9vcy5oPgogI2luY2x1ZGUgPG1pbmktb3MvYmFsbG9v bi5oPgorI2luY2x1ZGUgPG1pbmktb3MvbGliLmg+CisjaW5jbHVkZSA8eGVuL3hlbi5oPgorI2lu Y2x1ZGUgPHhlbi9tZW1vcnkuaD4KKwordW5zaWduZWQgbG9uZyBucl9tYXhfcGFnZXM7CisKK3Zv aWQgZ2V0X21heF9wYWdlcyh2b2lkKQoreworICAgIGxvbmcgcmV0OworICAgIGRvbWlkX3QgZG9t aWQgPSBET01JRF9TRUxGOworCisgICAgcmV0ID0gSFlQRVJWSVNPUl9tZW1vcnlfb3AoWEVOTUVN X21heGltdW1fcmVzZXJ2YXRpb24sICZkb21pZCk7CisgICAgaWYgKCByZXQgPCAwICkKKyAgICB7 CisgICAgICAgIHByaW50aygiQ291bGQgbm90IGdldCBtYXhpbXVtIHBmblxuIik7CisgICAgICAg IHJldHVybjsKKyAgICB9CisKKyAgICBucl9tYXhfcGFnZXMgPSByZXQ7CisgICAgcHJpbnRrKCJN YXhpbXVtIG1lbW9yeSBzaXplOiAlbGQgcGFnZXNcbiIsIG5yX21heF9wYWdlcyk7Cit9CmRpZmYg LS1naXQgYS9pbmNsdWRlL2JhbGxvb24uaCBiL2luY2x1ZGUvYmFsbG9vbi5oCmluZGV4IDM5OWZm ZjQuLmU3MjE5ZjggMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvYmFsbG9vbi5oCisrKyBiL2luY2x1ZGUv YmFsbG9vbi5oCkBAIC0yNiw3ICsyNiwxMyBAQAogCiAjaWZkZWYgQ09ORklHX0JBTExPT04KIAor ZXh0ZXJuIHVuc2lnbmVkIGxvbmcgbnJfbWF4X3BhZ2VzOworCit2b2lkIGdldF9tYXhfcGFnZXMo dm9pZCk7CisKICNlbHNlIC8qIENPTkZJR19CQUxMT09OICovCiAKK3N0YXRpYyBpbmxpbmUgdm9p ZCBnZXRfbWF4X3BhZ2VzKHZvaWQpIHsgfQorCiAjZW5kaWYgLyogQ09ORklHX0JBTExPT04gKi8K ICNlbmRpZiAvKiBfQkFMTE9PTl9IXyAqLwpkaWZmIC0tZ2l0IGEvbW0uYyBiL21tLmMKaW5kZXgg OGNmMzIxMC4uMjVlZTNkYSAxMDA2NDQKLS0tIGEvbW0uYworKysgYi9tbS5jCkBAIC0zOCw2ICsz OCw3IEBACiAjaW5jbHVkZSA8bWluaS1vcy9oeXBlcnZpc29yLmg+CiAjaW5jbHVkZSA8eGVuL21l bW9yeS5oPgogI2luY2x1ZGUgPG1pbmktb3MvbW0uaD4KKyNpbmNsdWRlIDxtaW5pLW9zL2JhbGxv b24uaD4KICNpbmNsdWRlIDxtaW5pLW9zL3R5cGVzLmg+CiAjaW5jbHVkZSA8bWluaS1vcy9saWIu aD4KICNpbmNsdWRlIDxtaW5pLW9zL3htYWxsb2MuaD4KQEAgLTM1Myw3ICszNTQsNiBAQCB2b2lk ICpzYnJrKHB0cmRpZmZfdCBpbmNyZW1lbnQpCiAjZW5kaWYKIAogCi0KIHZvaWQgaW5pdF9tbSh2 b2lkKQogewogCkBAIC0zNjEsNiArMzYxLDcgQEAgdm9pZCBpbml0X21tKHZvaWQpCiAKICAgICBw cmludGsoIk1NOiBJbml0XG4iKTsKIAorICAgIGdldF9tYXhfcGFnZXMoKTsKICAgICBhcmNoX2lu aXRfbW0oJnN0YXJ0X3BmbiwgJm1heF9wZm4pOwogICAgIC8qCiAgICAgICogbm93IHdlIGNhbiBp bml0aWFsaXNlIHRoZSBwYWdlIGFsbG9jYXRvcgotLSAKMi42LjYKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK