From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v9 00/13] x86: multiboot2 protocol support Date: Thu, 29 Sep 2016 23:42:29 +0200 Message-ID: <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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpj6u-0003M7-M1 for xen-devel@lists.xenproject.org; Thu, 29 Sep 2016 21:43:20 +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, 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 SGksCgpJIGFtIHNlbmRpbmcgbmludGggdmVyc2lvbiBvZiBtdWx0aWJvb3QyIHByb3RvY29sIHN1 cHBvcnQgZm9yCmxlZ2FjeSBCSU9TIGFuZCBFRkkgcGxhdGZvcm1zLiBUaGlzIHBhdGNoIHNlcmll cyByZWxlYXNlIGNvbnRhaW5zCmZpeGVzIGZvciBhbGwga25vd24gaXNzdWVzLgoKVGhlIGZpbmFs IGdvYWwgaXMgeGVuLmVmaSBiaW5hcnkgZmlsZSB3aGljaCBjb3VsZCBiZSBsb2FkZWQgYnkgRUZJ CmxvYWRlciwgbXVsdGlib290ICh2MSkgcHJvdG9jb2wgKG9ubHkgb24gbGVnYWN5IEJJT1MgcGxh dGZvcm1zKSBhbmQKbXVsdGlib290MiBwcm90b2NvbC4gVGhpcyB3YXkgd2Ugd2lsbCBoYXZlOgog IC0gc21hbGxlciBYZW4gY29kZSBiYXNlLAogIC0gb25lIGNvZGUgYmFzZSBmb3IgeGVuLmd6IGFu ZCB4ZW4uZWZpLAogIC0gb25lIGJ1aWxkIG1ldGhvZCBmb3IgeGVuLmd6IGFuZCB4ZW4uZWZpOwog ICAgeGVuLmVmaSB3aWxsIGJlIGV4dHJhY3RlZCBmcm9tIHhlbigtc3ltcykKICAgIGZpbGUgdXNp bmcgb2JqY29weSBvciBzcGVjaWFsIGN1c3RvbSB0b29sLAogIC0geGVuLmVmaSBidWlsZCB3aWxs IG5vdCBzbyBzdHJvbmdseSBkZXBlbmQKICAgIG9uIGEgZ2l2ZW4gR0NDIGFuZCBiaW51dGlscyB2 ZXJzaW9uLgoKSGVyZSBpcyBzaG9ydCBsaXN0IG9mIGNoYW5nZXMgc2luY2Ugdjg6CiAgLSBjaGFu Z2VkIHBhdGNoZXM6IDAxLCAwNCwgMDYsIDA3LCAxMy4KCkp1bGllbiBHcmFsbCByYWlzZWQgc29t ZSBjb25jZXJucyBpbiByZWdhcmRzIHRvIEVGSSBib290IGFsbG9jYXRvcgppbXBsZW1lbnRhdGlv biBvbiBBUk0uIEFmdGVyIHNvbWUgZGlzY3Vzc2lvbiB3aXRoIGhpbSBhbmQgSmFuIEkgZGlkCmEg ZmV3IGNoYW5nZXMgcmVxdWVzdGVkIGJ5IHRoZW0uIEhlbmNlLCBJIGFtIGFza2luZyBlc3BlY2lh bGx5IEFSTQpndXlzIHRvIHJldmlldyBwYXRjaCAjMDYgYW5kIGNoZWNrIHRoYXQgZXZlcnl0aGlu ZyBpcyBPSy4KCkkgaG9wZSB0aGF0IChhdCBsZWFzdCBzb21lKSBmZWF0dXJlcyBwcm92aWRlZCBi eSB0aGlzIHBhdGNoIHNlcmllcwp3aWxsIGJlIGluY2x1ZGVkIGluIFhlbiA0LjggcmVsZWFzZSBp biBvbmUgd2F5IG9yIGFub3RoZXIuCgpJZiB5b3UgYXJlIG5vdCBpbnRlcmVzdGVkIGluIHRoaXMg cGF0Y2ggc2VyaWVzIGF0IGFsbCBwbGVhc2UKZHJvcCBtZSBhIGxpbmUgYW5kIEkgd2lsbCByZW1v dmUgeW91IGZyb20gZGlzdHJpYnV0aW9uIGxpc3QuCgpEYW5pZWwKCiAuZ2l0aWdub3JlICAgICAg ICAgICAgICAgICAgICAgICAgfCAgICA1ICstCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAg ICAgICAgfCAgICA4ICstCiB4ZW4vYXJjaC94ODYvUnVsZXMubWsgICAgICAgICAgICAgfCAgICAz ICsKIHhlbi9hcmNoL3g4Ni9ib290L01ha2VmaWxlICAgICAgICB8ICAgMTIgKy0KIHhlbi9hcmNo L3g4Ni9ib290L2J1aWxkMzIubWsgICAgICB8ICAgIDIgKwogeGVuL2FyY2gveDg2L2Jvb3QvY21k bGluZS5TICAgICAgIHwgIDM2NyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2Jvb3QvY21kbGluZS5jICAgICAgIHwg IDM0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiB4ZW4vYXJjaC94ODYvYm9vdC9kZWZzLmggICAgICAgICAgfCAgIDU4ICsrKysrKysrKwogeGVu L2FyY2gveDg2L2Jvb3QvZWRkLlMgICAgICAgICAgIHwgICAgMyAtCiB4ZW4vYXJjaC94ODYvYm9v dC9oZWFkLlMgICAgICAgICAgfCAgNTM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KIHhlbi9h cmNoL3g4Ni9ib290L3JlbG9jLmMgICAgICAgICB8ICAxNTEgKysrKysrKysrKysrKysrKysrKysr LS0KIHhlbi9hcmNoL3g4Ni9ib290L3RyYW1wb2xpbmUuUyAgICB8ICAgMjIgKysrLQogeGVuL2Fy Y2gveDg2L2Jvb3QvdmlkZW8uUyAgICAgICAgIHwgICAgNyAtLQogeGVuL2FyY2gveDg2L2Jvb3Qv d2FrZXVwLlMgICAgICAgIHwgICAgNCArLQogeGVuL2FyY2gveDg2L2Jvb3QveDg2XzY0LlMgICAg ICAgIHwgICA0NCArKystLS0tCiB4ZW4vYXJjaC94ODYvZG1pX3NjYW4uYyAgICAgICAgICAgfCAg ICA0ICstCiB4ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYyAgICAgICAgfCAgICAyICstCiB4ZW4v YXJjaC94ODYvZWZpL01ha2VmaWxlICAgICAgICAgfCAgIDEyICstCiB4ZW4vYXJjaC94ODYvZWZp L2VmaS1ib290LmggICAgICAgfCAgIDY1ICsrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9lZmkvc3R1 Yi5jICAgICAgICAgICB8ICAgNDYgKysrKysrLQogeGVuL2FyY2gveDg2L21wcGFyc2UuYyAgICAg ICAgICAgIHwgICAgNCArLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAgICAgIHwgICAz NCArKystLS0KIHhlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jICAgICAgICAgICB8ICAgIDUgKy0KIHhl bi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi9hcmNoL3g4Ni94 ODZfNjQvYXNtLW9mZnNldHMuYyB8ICAgMTUgKysrCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAg ICAgICAgICAgfCAgIDEwICstCiB4ZW4vY29tbW9uL2VmaS9ib290LmMgICAgICAgICAgICAgfCAg IDg1ICsrKysrKysrKysrKy0KIHhlbi9jb21tb24vZWZpL3J1bnRpbWUuYyAgICAgICAgICB8ICAg MjMgKysrLQogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICAgICAgIHwgICAgMiArLQogeGVu L2RyaXZlcnMvYWNwaS9vc2wuYyAgICAgICAgICAgIHwgICAgMiArLQogeGVuL2luY2x1ZGUvYXNt LXg4Ni9wYWdlLmggICAgICAgIHwgICAgMiArLQogeGVuL2luY2x1ZGUveGVuL2VmaS5oICAgICAg ICAgICAgIHwgICAgOCArLQogeGVuL2luY2x1ZGUveGVuL211bHRpYm9vdDIuaCAgICAgIHwgIDE4 MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzMyBmaWxlcyBjaGFuZ2VkLCAxNTI4IGlu c2VydGlvbnMoKyksIDUzOSBkZWxldGlvbnMoLSkKCkRhbmllbCBLaXBlciAoMTMpOgogICAgICB4 ODY6IGFkZCBtdWx0aWJvb3QyIHByb3RvY29sIHN1cHBvcnQKICAgICAgZWZpOiBjcmVhdGUgZWZp X2VuYWJsZWQoKQogICAgICB4ODY6IGFsbG93IEVGSSByZWJvb3QgbWV0aG9kIG5laXRoZXIgb24g RUZJIHBsYXRmb3Jtcy4uLgogICAgICB4ODY6IHByb3Blcmx5IGNhbGN1bGF0ZSB4ZW4gRUxGIGVu ZCBvZiBpbWFnZSBhZGRyZXNzCiAgICAgIGVmaTogYnVpbGQgeGVuLmd6IHdpdGggRUZJIGNvZGUK ICAgICAgZWZpOiBjcmVhdGUgbmV3IGVhcmx5IG1lbW9yeSBhbGxvY2F0b3IKICAgICAgeDg2OiBh ZGQgbXVsdGlib290MiBwcm90b2NvbCBzdXBwb3J0IGZvciBFRkkgcGxhdGZvcm1zCiAgICAgIHg4 Ni9ib290OiBpbXBsZW1lbnQgZWFybHkgY29tbWFuZCBsaW5lIHBhcnNlciBpbiBDCiAgICAgIHg4 NjogY2hhbmdlIGRlZmF1bHQgbG9hZCBhZGRyZXNzIGZyb20gMSBNaUIgdG8gMiBNaUIKICAgICAg eDg2L3NldHVwOiB1c2UgWEVOX0lNR19PRkZTRVQgaW5zdGVhZCBvZi4uLgogICAgICB4ODY6IG1h a2UgWGVuIGVhcmx5IGJvb3QgY29kZSByZWxvY2F0YWJsZQogICAgICB4ODYvYm9vdDogcmVuYW1l IHN5bV9waHlzKCkgdG8gc3ltX29mZnMoKQogICAgICB4ODY6IGFkZCBtdWx0aWJvb3QyIHByb3Rv Y29sIHN1cHBvcnQgZm9yIHJlbG9jYXRhYmxlIGltYWdlcwoKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=