From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v8 09/13] x86: change default load address from 1 MiB to 2 MiB Date: Thu, 29 Sep 2016 00:51:28 +0200 Message-ID: <1475103092-27893-10-git-send-email-daniel.kiper@oracle.com> References: <1475103092-27893-1-git-send-email-daniel.kiper@oracle.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 1bpNiI-0004Rx-2K for xen-devel@lists.xenproject.org; Wed, 28 Sep 2016 22:52:30 +0000 In-Reply-To: <1475103092-27893-1-git-send-email-daniel.kiper@oracle.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: jgross@suse.com, sstabellini@kernel.org, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, julien.grall@arm.com, david.vrabel@citrix.com, jbeulich@suse.com, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org U3Vic2VxdWVudCBwYXRjaGVzIGludHJvZHVjaW5nIHJlbG9jYXRhYmxlIGVhcmx5IGJvb3QgY29k ZSBwbGF5IHdpdGgKcGFnZSB0YWJsZXMgdXNpbmcgMiBNaUIgaHVnZSBwYWdlcy4gSWYgbG9hZCBh ZGRyZXNzIGlzIG5vdCBhbGlnbmVkIGF0CjIgTWlCIHRoZW4gY29kZSB0b3VjaGluZyBzdWNoIHBh Z2UgdGFibGVzIG11c3QgaGF2ZSBzcGVjaWFsIGNhc2VzIGZvcgpzdGFydCBhbmQgZW5kIG9mIFhl biBpbWFnZSBtZW1vcnkgcmVnaW9uLiBTbywgbGV0J3MgbWFrZSBsaWZlIGVhc2llcgphbmQgbW92 ZSBkZWZhdWx0IGxvYWQgYWRkcmVzcyBmcm9tIDEgTWlCIHRvIDIgTWlCLiBUaGlzIHdheSBwYWdl IHRhYmxlCmNvZGUgd2lsbCBiZSBuaWNlIGFuZCBlYXN5LiBIZW5jZSwgdGhlcmUgaXMgYSBjaGFu Y2UgdGhhdCBpdCB3aWxsIGJlCmxlc3MgZXJyb3IgcHJvbmUgdG9vLi4uIDotKSkpCgpBZGRpdGlv bmFsbHksIGRyb3AgZmlyc3QgMiBNaUIgbWFwcGluZyBmcm9tIFhlbiBpbWFnZSBtYXBwaW5nLgpJ dCBpcyBubyBsb25nZXIgbmVlZGVkLgoKU2lnbmVkLW9mZi1ieTogRGFuaWVsIEtpcGVyIDxkYW5p ZWwua2lwZXJAb3JhY2xlLmNvbT4KLS0tCnY4IC0gc3VnZ2VzdGlvbnMvZml4ZXM6CiAgIC0gZHJv cCBmaXJzdCAyIE1pQiBtYXBwaW5nIGZyb20gWGVuIGltYWdlIG1hcHBpbmcKICAgICAoc3VnZ2Vz dGVkIGJ5IEphbiBCZXVsaWNoKSwKICAgLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlLgoKdjcgLSBz dWdnZXN0aW9ucy9maXhlczoKICAgLSBtaW5vciBjbGVhbnVwcwogICAgIChzdWdnZXN0ZWQgYnkg SmFuIEJldWxpY2gpLgotLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgIHwgICAgMiArLQog eGVuL2FyY2gveDg2L1J1bGVzLm1rICAgICAgfCAgICAzICsrKwogeGVuL2FyY2gveDg2L2Jvb3Qv aGVhZC5TICAgfCAgICA4IC0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUyB8ICAg IDUgKysrLS0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgIHwgICAgMyArKy0KIHhlbi9hcmNo L3g4Ni94ZW4ubGRzLlMgICAgIHwgICAgMiArLQogNiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRp b25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvTWFrZWZp bGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggOGI2OGMwNi4uYjNjNGE0MCAxMDA2NDQK LS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpA QCAtOTAsNyArOTAsNyBAQCBhbGxfc3ltYm9scyA9CiBlbmRpZgogCiAkKFRBUkdFVCk6ICQoVEFS R0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgotCS4vYm9vdC9ta2VsZjMyICQobm90ZXNf cGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAweDEwMDAwMCBcCisJLi9ib290L21rZWxm MzIgJChub3Rlc19waGRycykgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpICQoWEVOX0lNR19PRkZT RVQpIFwKIAkgICAgICAgIGAkKE5NKSAkKFRBUkdFVCktc3ltcyB8IHNlZCAtbmUgJ3MvXlwoW14g XSpcKSAuIF9lbmQkJC8weFwxL3AnYAogCiBBTExfT0JKUyA6PSAkKEJBU0VESVIpL2FyY2gveDg2 L2Jvb3QvYnVpbHRfaW4ubyAkKEJBU0VESVIpL2FyY2gveDg2L2VmaS9idWlsdF9pbi5vICQoQUxM X09CSlMpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvUnVsZXMubWsgYi94ZW4vYXJjaC94ODYv UnVsZXMubWsKaW5kZXggNDJiZTRiYy4uMzZlNjM4NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2 L1J1bGVzLm1rCisrKyBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawpAQCAtMSw5ICsxLDEyIEBACiAj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAjIHg4Ni1zcGVjaWZpYyBk ZWZpbml0aW9ucwogCitYRU5fSU1HX09GRlNFVCA6PSAweDIwMDAwMAorCiBDRkxBR1MgKz0gLUkk KEJBU0VESVIpL2luY2x1ZGUKIENGTEFHUyArPSAtSSQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2 L21hY2gtZ2VuZXJpYwogQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvbWFj aC1kZWZhdWx0CitDRkxBR1MgKz0gLURYRU5fSU1HX09GRlNFVD0kKFhFTl9JTUdfT0ZGU0VUKQog Q0ZMQUdTICs9ICctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAvLCQkLCQoc3Vic3QgLSxfLCQo c3Vic3QgJChCQVNFRElSKS8sLCQoQ1VSRElSKSkvJEApKScKIAogIyBQcmV2ZW50IGZsb2F0aW5n LXBvaW50IHZhcmlhYmxlcyBmcm9tIGNyZWVwaW5nIGludG8gWGVuLgpkaWZmIC0tZ2l0IGEveGVu L2FyY2gveDg2L2Jvb3QvaGVhZC5TIGIveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TCmluZGV4IGJk YTcyNDguLjFkZTRmMWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L2hlYWQuUworKysg Yi94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKQEAgLTQ3OSwxNCArNDc5LDYgQEAgdHJhbXBvbGlu ZV9zZXR1cDoKICAgICAgICAgbW92ICAgICAlZWF4LHN5bV9waHlzKGJvb3RfdHNjX3N0YW1wKQog ICAgICAgICBtb3YgICAgICVlZHgsc3ltX3BoeXMoYm9vdF90c2Nfc3RhbXArNCkKIAotICAgICAg ICAvKgotICAgICAgICAgKiBEdXJpbmcgYm9vdCwgaG9vayA0a0IgbWFwcGluZ3Mgb2YgZmlyc3Qg Mk1CIG9mIG1lbW9yeSBpbnRvIEwyLgotICAgICAgICAgKiBUaGlzIGF2b2lkcyBtaXhpbmcgY2Fj aGFiaWxpdHkgZm9yIHRoZSBsZWdhY3kgVkdBIHJlZ2lvbiwgYW5kIGlzCi0gICAgICAgICAqIGNv cnJlY3RlZCB3aGVuIFhlbiByZWxvY2F0ZXMgaXRzZWxmLgotICAgICAgICAgKi8KLSAgICAgICAg bW92ICAgICAkc3ltX3BoeXMobDFfaWRlbnRtYXApK19fUEFHRV9IWVBFUlZJU09SLCVlZGkKLSAg ICAgICAgbW92ICAgICAlZWRpLHN5bV9waHlzKGwyX3hlbm1hcCkKLQogICAgICAgICAvKiBBcHBs eSByZWxvY2F0aW9ucyB0byBib290c3RyYXAgdHJhbXBvbGluZS4gKi8KICAgICAgICAgbW92ICAg ICBzeW1fcGh5cyh0cmFtcG9saW5lX3BoeXMpLCVlZHgKICAgICAgICAgbW92ICAgICAkc3ltX3Bo eXMoX190cmFtcG9saW5lX3JlbF9zdGFydCksJWVkaQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2 L2Jvb3QveDg2XzY0LlMgYi94ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUwppbmRleCAxMzliMmNh Li43ODkwMzc0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUworKysgYi94 ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUwpAQCAtMTIxLDggKzEyMSw5IEBAIEdMT0JBTChsMl9p ZGVudG1hcCkKICAqIHBhZ2UuCiAgKi8KIEdMT0JBTChsMl94ZW5tYXApCi0gICAgICAgIGlkeCA9 IDAKLSAgICAgICAgLnJlcHQgOAorICAgICAgICAucXVhZCAwCisgICAgICAgIGlkeCA9IDEKKyAg ICAgICAgLnJlcHQgNwogICAgICAgICAucXVhZCBzeW1fcGh5cyhfX2ltYWdlX2Jhc2VfXykgKyAo aWR4IDw8IEwyX1BBR0VUQUJMRV9TSElGVCkgKyAoUEFHRV9IWVBFUlZJU09SIHwgX1BBR0VfUFNF KQogICAgICAgICBpZHggPSBpZHggKyAxCiAgICAgICAgIC5lbmRyCmRpZmYgLS1naXQgYS94ZW4v YXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IDViMTc3ODMuLmYx OWFmNmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4 Ni9zZXR1cC5jCkBAIC05NTcsNyArOTU3LDggQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFy dF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgICAgICAqIFVuZG8gdGhlIHRlbXBv cmFyeS1ob29raW5nIG9mIHRoZSBsMV9pZGVudG1hcC4gIF9fMk1fdGV4dF9zdGFydAogICAgICAg ICAgICAgICogaXMgY29udGFpbmVkIGluIHRoaXMgUFRFLgogICAgICAgICAgICAgICovCi0gICAg ICAgICAgICBCVUdfT04obDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25lZCBsb25nKV9lcm9kYXRhKSA9 PQorICAgICAgICAgICAgQlVHX09OKHVzaW5nXzJNX21hcHBpbmcoKSAmJgorICAgICAgICAgICAg ICAgICAgIGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylfZXJvZGF0YSkgPT0KICAgICAg ICAgICAgICAgICAgICBsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVkIGxvbmcpX3N0ZXh0KSk7CiAg ICAgICAgICAgICAqcGwyZSsrID0gbDJlX2Zyb21fcGZuKHhlbl9waHlzX3N0YXJ0ID4+IFBBR0Vf U0hJRlQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfSFlQRVJWSVNP Ul9SWCB8IF9QQUdFX1BTRSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIv eGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBlMGUyNTI5Li40NTI1MWZkIDEwMDY0NAotLS0g YS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKQEAg LTU1LDcgKzU1LDcgQEAgU0VDVElPTlMKICAgX18yTV90ZXh0X3N0YXJ0ID0gLjsgICAgICAgICAv KiBTdGFydCBvZiAyTSBzdXBlcnBhZ2VzLCBtYXBwZWQgUlguICovCiAjZW5kaWYKIAotICAuID0g X19YRU5fVklSVF9TVEFSVCArIE1CKDEpOworICAuID0gX19YRU5fVklSVF9TVEFSVCArIFhFTl9J TUdfT0ZGU0VUOwogICBfc3RhcnQgPSAuOwogICAudGV4dCA6IHsKICAgICAgICAgX3N0ZXh0ID0g LjsgICAgICAgICAgICAvKiBUZXh0IGFuZCByZWFkLW9ubHkgZGF0YSAqLwotLSAKMS43LjEwLjQK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK