From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v9 09/13] x86: change default load address from 1 MiB to 2 MiB Date: Thu, 29 Sep 2016 23:42:38 +0200 Message-ID: <1475185362-14198-10-git-send-email-daniel.kiper@oracle.com> References: <1475185362-14198-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 1bpj7F-0003UW-VN for xen-devel@lists.xenproject.org; Thu, 29 Sep 2016 21:43:42 +0000 In-Reply-To: <1475185362-14198-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 bGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggZTc0ZmU2Mi4uZDVkMDY1MSAxMDA2NDQK LS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpA QCAtOTAsNyArOTAsNyBAQCBhbGxfc3ltYm9scyA9CiBlbmRpZgogCiAkKFRBUkdFVCk6ICQoVEFS R0VUKS1zeW1zICQoZWZpLXkpIGJvb3QvbWtlbGYzMgotCS4vYm9vdC9ta2VsZjMyICQobm90ZXNf cGhkcnMpICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKSAweDEwMDAwMCBcCisJLi9ib290L21rZWxm MzIgJChub3Rlc19waGRycykgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpICQoWEVOX0lNR19PRkZT RVQpIFwKIAkgICAgICAgICAgICAgICBgJChOTSkgJChUQVJHRVQpLXN5bXMgfCBzZWQgLW5lICdz L15cKFteIF0qXCkgLiBfXzJNX3J3ZGF0YV9lbmQkJC8weFwxL3AnYAogCiBBTExfT0JKUyA6PSAk KEJBU0VESVIpL2FyY2gveDg2L2Jvb3QvYnVpbHRfaW4ubyAkKEJBU0VESVIpL2FyY2gveDg2L2Vm aS9idWlsdF9pbi5vICQoQUxMX09CSlMpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvUnVsZXMu bWsgYi94ZW4vYXJjaC94ODYvUnVsZXMubWsKaW5kZXggNDJiZTRiYy4uMzZlNjM4NiAxMDA2NDQK LS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCisrKyBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawpA QCAtMSw5ICsxLDEyIEBACiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj CiAjIHg4Ni1zcGVjaWZpYyBkZWZpbml0aW9ucwogCitYRU5fSU1HX09GRlNFVCA6PSAweDIwMDAw MAorCiBDRkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1ZGUKIENGTEFHUyArPSAtSSQoQkFTRURJ UikvaW5jbHVkZS9hc20teDg2L21hY2gtZ2VuZXJpYwogQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9p bmNsdWRlL2FzbS14ODYvbWFjaC1kZWZhdWx0CitDRkxBR1MgKz0gLURYRU5fSU1HX09GRlNFVD0k KFhFTl9JTUdfT0ZGU0VUKQogQ0ZMQUdTICs9ICctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAv LCQkLCQoc3Vic3QgLSxfLCQoc3Vic3QgJChCQVNFRElSKS8sLCQoQ1VSRElSKSkvJEApKScKIAog IyBQcmV2ZW50IGZsb2F0aW5nLXBvaW50IHZhcmlhYmxlcyBmcm9tIGNyZWVwaW5nIGludG8gWGVu LgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Jvb3QvaGVhZC5TIGIveGVuL2FyY2gveDg2L2Jv b3QvaGVhZC5TCmluZGV4IGViYTM1ZDkuLjkwMmZmNTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4 Ni9ib290L2hlYWQuUworKysgYi94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKQEAgLTQ3OSwxNCAr NDc5LDYgQEAgdHJhbXBvbGluZV9zZXR1cDoKICAgICAgICAgbW92ICAgICAlZWF4LHN5bV9waHlz KGJvb3RfdHNjX3N0YW1wKQogICAgICAgICBtb3YgICAgICVlZHgsc3ltX3BoeXMoYm9vdF90c2Nf c3RhbXArNCkKIAotICAgICAgICAvKgotICAgICAgICAgKiBEdXJpbmcgYm9vdCwgaG9vayA0a0Ig bWFwcGluZ3Mgb2YgZmlyc3QgMk1CIG9mIG1lbW9yeSBpbnRvIEwyLgotICAgICAgICAgKiBUaGlz IGF2b2lkcyBtaXhpbmcgY2FjaGFiaWxpdHkgZm9yIHRoZSBsZWdhY3kgVkdBIHJlZ2lvbiwgYW5k IGlzCi0gICAgICAgICAqIGNvcnJlY3RlZCB3aGVuIFhlbiByZWxvY2F0ZXMgaXRzZWxmLgotICAg ICAgICAgKi8KLSAgICAgICAgbW92ICAgICAkc3ltX3BoeXMobDFfaWRlbnRtYXApK19fUEFHRV9I WVBFUlZJU09SLCVlZGkKLSAgICAgICAgbW92ICAgICAlZWRpLHN5bV9waHlzKGwyX3hlbm1hcCkK LQogICAgICAgICAvKiBBcHBseSByZWxvY2F0aW9ucyB0byBib290c3RyYXAgdHJhbXBvbGluZS4g Ki8KICAgICAgICAgbW92ICAgICBzeW1fcGh5cyh0cmFtcG9saW5lX3BoeXMpLCVlZHgKICAgICAg ICAgbW92ICAgICAkc3ltX3BoeXMoX190cmFtcG9saW5lX3JlbF9zdGFydCksJWVkaQpkaWZmIC0t Z2l0IGEveGVuL2FyY2gveDg2L2Jvb3QveDg2XzY0LlMgYi94ZW4vYXJjaC94ODYvYm9vdC94ODZf NjQuUwppbmRleCAxMzliMmNhLi43ODkwMzc0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvYm9v dC94ODZfNjQuUworKysgYi94ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUwpAQCAtMTIxLDggKzEy MSw5IEBAIEdMT0JBTChsMl9pZGVudG1hcCkKICAqIHBhZ2UuCiAgKi8KIEdMT0JBTChsMl94ZW5t YXApCi0gICAgICAgIGlkeCA9IDAKLSAgICAgICAgLnJlcHQgOAorICAgICAgICAucXVhZCAwCisg ICAgICAgIGlkeCA9IDEKKyAgICAgICAgLnJlcHQgNwogICAgICAgICAucXVhZCBzeW1fcGh5cyhf X2ltYWdlX2Jhc2VfXykgKyAoaWR4IDw8IEwyX1BBR0VUQUJMRV9TSElGVCkgKyAoUEFHRV9IWVBF UlZJU09SIHwgX1BBR0VfUFNFKQogICAgICAgICBpZHggPSBpZHggKyAxCiAgICAgICAgIC5lbmRy CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5j CmluZGV4IDlmNTBlYjAuLmViNjc0YzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5j CisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBAIC05NTUsNyArOTU1LDggQEAgdm9pZCBfX2lu aXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgICAg ICAqIFVuZG8gdGhlIHRlbXBvcmFyeS1ob29raW5nIG9mIHRoZSBsMV9pZGVudG1hcC4gIF9fMk1f dGV4dF9zdGFydAogICAgICAgICAgICAgICogaXMgY29udGFpbmVkIGluIHRoaXMgUFRFLgogICAg ICAgICAgICAgICovCi0gICAgICAgICAgICBCVUdfT04obDJfdGFibGVfb2Zmc2V0KCh1bnNpZ25l ZCBsb25nKV9lcm9kYXRhKSA9PQorICAgICAgICAgICAgQlVHX09OKHVzaW5nXzJNX21hcHBpbmco KSAmJgorICAgICAgICAgICAgICAgICAgIGwyX3RhYmxlX29mZnNldCgodW5zaWduZWQgbG9uZylf ZXJvZGF0YSkgPT0KICAgICAgICAgICAgICAgICAgICBsMl90YWJsZV9vZmZzZXQoKHVuc2lnbmVk IGxvbmcpX3N0ZXh0KSk7CiAgICAgICAgICAgICAqcGwyZSsrID0gbDJlX2Zyb21fcGZuKHhlbl9w aHlzX3N0YXJ0ID4+IFBBR0VfU0hJRlQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFBBR0VfSFlQRVJWSVNPUl9SWCB8IF9QQUdFX1BTRSk7CmRpZmYgLS1naXQgYS94ZW4vYXJj aC94ODYveGVuLmxkcy5TIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBlMGUyNTI5Li40 NTI1MWZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNo L3g4Ni94ZW4ubGRzLlMKQEAgLTU1LDcgKzU1LDcgQEAgU0VDVElPTlMKICAgX18yTV90ZXh0X3N0 YXJ0ID0gLjsgICAgICAgICAvKiBTdGFydCBvZiAyTSBzdXBlcnBhZ2VzLCBtYXBwZWQgUlguICov CiAjZW5kaWYKIAotICAuID0gX19YRU5fVklSVF9TVEFSVCArIE1CKDEpOworICAuID0gX19YRU5f VklSVF9TVEFSVCArIFhFTl9JTUdfT0ZGU0VUOwogICBfc3RhcnQgPSAuOwogICAudGV4dCA6IHsK ICAgICAgICAgX3N0ZXh0ID0gLjsgICAgICAgICAgICAvKiBUZXh0IGFuZCByZWFkLW9ubHkgZGF0 YSAqLwotLSAKMS43LjEwLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK