From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v11 00/13] x86: multiboot2 protocol support Date: Mon, 5 Dec 2016 23:25:05 +0100 Message-ID: <1480976718-12198-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 1cE1hp-000318-1r for xen-devel@lists.xenproject.org; Mon, 05 Dec 2016 22:25:53 +0000 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, jbeulich@suse.com, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org SGksCgpJIGFtIHNlbmRpbmcgZWxldmVudGggdmVyc2lvbiBvZiBtdWx0aWJvb3QyIHByb3RvY29s IHN1cHBvcnQgZm9yCmxlZ2FjeSBCSU9TIGFuZCBFRkkgcGxhdGZvcm1zLiBUaGlzIHBhdGNoIHNl cmllcyByZWxlYXNlIGNvbnRhaW5zCmZpeGVzIGZvciBhbGwga25vd24gaXNzdWVzLgoKVGhlIGZp bmFsIGdvYWwgaXMgeGVuLmVmaSBiaW5hcnkgZmlsZSB3aGljaCBjb3VsZCBiZSBsb2FkZWQgYnkg RUZJCmxvYWRlciwgbXVsdGlib290ICh2MSkgcHJvdG9jb2wgKG9ubHkgb24gbGVnYWN5IEJJT1Mg cGxhdGZvcm1zKSBhbmQKbXVsdGlib290MiBwcm90b2NvbC4gVGhpcyB3YXkgd2Ugd2lsbCBoYXZl OgogIC0gc21hbGxlciBYZW4gY29kZSBiYXNlLAogIC0gb25lIGNvZGUgYmFzZSBmb3IgeGVuLmd6 IGFuZCB4ZW4uZWZpLAogIC0gb25lIGJ1aWxkIG1ldGhvZCBmb3IgeGVuLmd6IGFuZCB4ZW4uZWZp OwogICAgeGVuLmVmaSB3aWxsIGJlIGV4dHJhY3RlZCBmcm9tIHhlbigtc3ltcykKICAgIGZpbGUg dXNpbmcgb2JqY29weSBvciBzcGVjaWFsIGN1c3RvbSB0b29sLAogIC0geGVuLmVmaSBidWlsZCB3 aWxsIG5vdCBzbyBzdHJvbmdseSBkZXBlbmQKICAgIG9uIGEgZ2l2ZW4gR0NDIGFuZCBiaW51dGls cyB2ZXJzaW9uLgoKSGVyZSBpcyBzaG9ydCBsaXN0IG9mIGNoYW5nZXMgc2luY2UgdjEwOgogIC0g Y2hhbmdlZCBwYXRjaGVzOiAwNiAoc21hbGwgY2hhbmdlIHN1Z2dlc3RlZCBieSBKYW4pLgoKVGhp cyBpcyBYZW4gNC45IG1hdGVyaWFsLgoKSWYgeW91IGFyZSBub3QgaW50ZXJlc3RlZCBpbiB0aGlz IHBhdGNoIHNlcmllcyBhdCBhbGwgcGxlYXNlCmRyb3AgbWUgYSBsaW5lIGFuZCBJIHdpbGwgcmVt b3ZlIHlvdSBmcm9tIGRpc3RyaWJ1dGlvbiBsaXN0LgoKRGFuaWVsCgogLmdpdGlnbm9yZSAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAgNSArLQogeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAg ICAgICAgIHwgICAgOCArLQogeGVuL2FyY2gveDg2L1J1bGVzLm1rICAgICAgICAgICAgIHwgICAg MyArCiB4ZW4vYXJjaC94ODYvYm9vdC9NYWtlZmlsZSAgICAgICAgfCAgIDEyICstCiB4ZW4vYXJj aC94ODYvYm9vdC9idWlsZDMyLm1rICAgICAgfCAgICAyICsKIHhlbi9hcmNoL3g4Ni9ib290L2Nt ZGxpbmUuUyAgICAgICB8ICAzNjcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9ib290L2NtZGxpbmUuYyAgICAgICB8 ICAzNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogeGVuL2FyY2gveDg2L2Jvb3QvZGVmcy5oICAgICAgICAgIHwgICA1OCArKysrKysrKysKIHhl bi9hcmNoL3g4Ni9ib290L2VkZC5TICAgICAgICAgICB8ICAgIDMgLQogeGVuL2FyY2gveDg2L2Jv b3QvaGVhZC5TICAgICAgICAgIHwgIDU0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tCiB4ZW4v YXJjaC94ODYvYm9vdC9yZWxvYy5jICAgICAgICAgfCAgMTUxICsrKysrKysrKysrKysrKysrKysr Ky0tCiB4ZW4vYXJjaC94ODYvYm9vdC90cmFtcG9saW5lLlMgICAgfCAgIDIyICsrKy0KIHhlbi9h cmNoL3g4Ni9ib290L3ZpZGVvLlMgICAgICAgICB8ICAgIDcgLS0KIHhlbi9hcmNoL3g4Ni9ib290 L3dha2V1cC5TICAgICAgICB8ICAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9ib290L3g4Nl82NC5TICAg ICAgICB8ICAgNDQgKysrLS0tLQogeGVuL2FyY2gveDg2L2RtaV9zY2FuLmMgICAgICAgICAgIHwg ICAgNCArLQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICAgICAgIHwgICAgMiArLQogeGVu L2FyY2gveDg2L2VmaS9NYWtlZmlsZSAgICAgICAgIHwgICAxMiArLQogeGVuL2FyY2gveDg2L2Vm aS9lZmktYm9vdC5oICAgICAgIHwgICA2NSArKysrKysrLS0tCiB4ZW4vYXJjaC94ODYvZWZpL3N0 dWIuYyAgICAgICAgICAgfCAgIDQ2ICsrKysrKy0KIHhlbi9hcmNoL3g4Ni9tcHBhcnNlLmMgICAg ICAgICAgICB8ICAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9zZXR1cC5jICAgICAgICAgICAgICB8ICAg MzQgKysrLS0tCiB4ZW4vYXJjaC94ODYvc2h1dGRvd24uYyAgICAgICAgICAgfCAgICA1ICstCiB4 ZW4vYXJjaC94ODYvdGltZS5jICAgICAgICAgICAgICAgfCAgICAyICstCiB4ZW4vYXJjaC94ODYv eDg2XzY0L2FzbS1vZmZzZXRzLmMgfCAgIDE1ICsrKwogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAg ICAgICAgICAgIHwgICAxMCArLQogeGVuL2NvbW1vbi9lZmkvYm9vdC5jICAgICAgICAgICAgIHwg ICA4MyArKysrKysrKysrKystCiB4ZW4vY29tbW9uL2VmaS9ydW50aW1lLmMgICAgICAgICAgfCAg IDIzICsrKy0KIHhlbi9jb21tb24vdmVyc2lvbi5jICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhl bi9kcml2ZXJzL2FjcGkvb3NsLmMgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi9pbmNsdWRlL2Fz bS14ODYvcGFnZS5oICAgICAgICB8ICAgIDIgKy0KIHhlbi9pbmNsdWRlL3hlbi9lZmkuaCAgICAg ICAgICAgICB8ICAgIDggKy0KIHhlbi9pbmNsdWRlL3hlbi9tdWx0aWJvb3QyLmggICAgICB8ICAx ODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMzMgZmlsZXMgY2hhbmdlZCwgMTUyOCBp bnNlcnRpb25zKCspLCA1MzkgZGVsZXRpb25zKC0pCgpEYW5pZWwgS2lwZXIgKDEzKToKICAgICAg eDg2OiBhZGQgbXVsdGlib290MiBwcm90b2NvbCBzdXBwb3J0CiAgICAgIGVmaTogY3JlYXRlIGVm aV9lbmFibGVkKCkKICAgICAgeDg2OiBhbGxvdyBFRkkgcmVib290IG1ldGhvZCBuZWl0aGVyIG9u IEVGSSBwbGF0Zm9ybXMuLi4KICAgICAgeDg2OiBwcm9wZXJseSBjYWxjdWxhdGUgeGVuIEVMRiBl bmQgb2YgaW1hZ2UgYWRkcmVzcwogICAgICBlZmk6IGJ1aWxkIHhlbi5neiB3aXRoIEVGSSBjb2Rl CiAgICAgIGVmaTogY3JlYXRlIG5ldyBlYXJseSBtZW1vcnkgYWxsb2NhdG9yCiAgICAgIHg4Njog YWRkIG11bHRpYm9vdDIgcHJvdG9jb2wgc3VwcG9ydCBmb3IgRUZJIHBsYXRmb3JtcwogICAgICB4 ODYvYm9vdDogaW1wbGVtZW50IGVhcmx5IGNvbW1hbmQgbGluZSBwYXJzZXIgaW4gQwogICAgICB4 ODY6IGNoYW5nZSBkZWZhdWx0IGxvYWQgYWRkcmVzcyBmcm9tIDEgTWlCIHRvIDIgTWlCCiAgICAg IHg4Ni9zZXR1cDogdXNlIFhFTl9JTUdfT0ZGU0VUIGluc3RlYWQgb2YuLi4KICAgICAgeDg2OiBt YWtlIFhlbiBlYXJseSBib290IGNvZGUgcmVsb2NhdGFibGUKICAgICAgeDg2L2Jvb3Q6IHJlbmFt ZSBzeW1fcGh5cygpIHRvIHN5bV9vZmZzKCkKICAgICAgeDg2OiBhZGQgbXVsdGlib290MiBwcm90 b2NvbCBzdXBwb3J0IGZvciByZWxvY2F0YWJsZSBpbWFnZXMKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK