From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v8 00/13] x86: multiboot2 protocol support Date: Thu, 29 Sep 2016 00:51:19 +0200 Message-ID: <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 1bpNhv-0004Eo-CJ for xen-devel@lists.xenproject.org; Wed, 28 Sep 2016 22:52:07 +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 SGksCgpJIGFtIHNlbmRpbmcgZWlnaHQgdmVyc2lvbiBvZiBtdWx0aWJvb3QyIHByb3RvY29sIHN1 cHBvcnQgZm9yCmxlZ2FjeSBCSU9TIGFuZCBFRkkgcGxhdGZvcm1zLiBUaGlzIHBhdGNoIHNlcmll cyByZWxlYXNlIGNvbnRhaW5zCmZpeGVzIGZvciBhbGwga25vd24gaXNzdWVzLgoKVGhlIGZpbmFs IGdvYWwgaXMgeGVuLmVmaSBiaW5hcnkgZmlsZSB3aGljaCBjb3VsZCBiZSBsb2FkZWQgYnkgRUZJ CmxvYWRlciwgbXVsdGlib290ICh2MSkgcHJvdG9jb2wgKG9ubHkgb24gbGVnYWN5IEJJT1MgcGxh dGZvcm1zKSBhbmQKbXVsdGlib290MiBwcm90b2NvbC4gVGhpcyB3YXkgd2Ugd2lsbCBoYXZlOgog IC0gc21hbGxlciBYZW4gY29kZSBiYXNlLAogIC0gb25lIGNvZGUgYmFzZSBmb3IgeGVuLmd6IGFu ZCB4ZW4uZWZpLAogIC0gb25lIGJ1aWxkIG1ldGhvZCBmb3IgeGVuLmd6IGFuZCB4ZW4uZWZpOwog ICAgeGVuLmVmaSB3aWxsIGJlIGV4dHJhY3RlZCBmcm9tIHhlbigtc3ltcykKICAgIGZpbGUgdXNp bmcgb2JqY29weSBvciBzcGVjaWFsIGN1c3RvbSB0b29sLAogIC0geGVuLmVmaSBidWlsZCB3aWxs IG5vdCBzbyBzdHJvbmdseSBkZXBlbmQKICAgIG9uIGEgZ2l2ZW4gR0NDIGFuZCBiaW51dGlscyB2 ZXJzaW9uLgoKSGVyZSBpcyBzaG9ydCBsaXN0IG9mIGNoYW5nZXMgc2luY2Ugdjc6CiAgLSBjaGFu Z2VkIHBhdGNoZXM6IDAxLCAwNCwgMDYsIDA3LCAwOSwgMTEsIDEyLgoKSnVsaWVuIEdyYWxsIHJh aXNlZCBzb21lIGNvbmNlcm5zIGluIHJlZ2FyZHMgdG8gRUZJIGJvb3QgYWxsb2NhdG9yCmltcGxl bWVudGF0aW9uIG9uIEFSTS4gQWZ0ZXIgc29tZSBkaXNjdXNzaW9uIHdpdGggaGltIGFuZCBKYW4g SSBkaWQKYSBmZXcgY2hhbmdlcyByZXF1ZXN0ZWQgYnkgdGhlbS4gSGVuY2UsIEkgYW0gYXNraW5n IGVzcGVjaWFsbHkgQVJNCmd1eXMgdG8gcmV2aWV3IHBhdGNoICMwNiBhbmQgY2hlY2sgdGhhdCBl dmVyeXRoaW5nIGlzIE9LLgoKSSBob3BlIHRoYXQgKGF0IGxlYXN0IHNvbWUpIGZlYXR1cmVzIHBy b3ZpZGVkIGJ5IHRoaXMgcGF0Y2ggc2VyaWVzCndpbGwgYmUgaW5jbHVkZWQgaW4gWGVuIDQuOCBy ZWxlYXNlIGluIG9uZSB3YXkgb3IgYW5vdGhlci4KCklmIHlvdSBhcmUgbm90IGludGVyZXN0ZWQg aW4gdGhpcyBwYXRjaCBzZXJpZXMgYXQgYWxsIHBsZWFzZQpkcm9wIG1lIGEgbGluZSBhbmQgSSB3 aWxsIHJlbW92ZSB5b3UgZnJvbSBkaXN0cmlidXRpb24gbGlzdC4KCkRhbmllbAoKIC5naXRpZ25v cmUgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDUgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmls ZSAgICAgICAgICAgICB8ICAgIDggKy0KIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayAgICAgICAgICAg ICB8ICAgIDMgKwogeGVuL2FyY2gveDg2L2Jvb3QvTWFrZWZpbGUgICAgICAgIHwgICAxMiArLQog eGVuL2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tayAgICAgIHwgICAgMiArCiB4ZW4vYXJjaC94ODYv Ym9vdC9jbWRsaW5lLlMgICAgICAgfCAgMzY3IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvYm9vdC9jbWRsaW5lLmMg ICAgICAgfCAgMzQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysKIHhlbi9hcmNoL3g4Ni9ib290L2RlZnMuaCAgICAgICAgICB8ICAgNTggKysrKysr KysrCiB4ZW4vYXJjaC94ODYvYm9vdC9lZGQuUyAgICAgICAgICAgfCAgICAzIC0KIHhlbi9hcmNo L3g4Ni9ib290L2hlYWQuUyAgICAgICAgICB8ICA1MzggKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0t LQogeGVuL2FyY2gveDg2L2Jvb3QvcmVsb2MuYyAgICAgICAgIHwgIDE1MSArKysrKysrKysrKysr KysrKysrKystLQogeGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TICAgIHwgICAyMiArKyst CiB4ZW4vYXJjaC94ODYvYm9vdC92aWRlby5TICAgICAgICAgfCAgICA3IC0tCiB4ZW4vYXJjaC94 ODYvYm9vdC93YWtldXAuUyAgICAgICAgfCAgICA0ICstCiB4ZW4vYXJjaC94ODYvYm9vdC94ODZf NjQuUyAgICAgICAgfCAgIDQ0ICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nhbi5jICAgICAg ICAgICB8ICAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jICAgICAgICB8ICAgIDIg Ky0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgICAgICAgICB8ICAgMTIgKy0KIHhlbi9hcmNo L3g4Ni9lZmkvZWZpLWJvb3QuaCAgICAgICB8ICAgNjUgKysrKysrKy0tLQogeGVuL2FyY2gveDg2 L2VmaS9zdHViLmMgICAgICAgICAgIHwgICA0OCArKysrKysrLQogeGVuL2FyY2gveDg2L21wcGFy c2UuYyAgICAgICAgICAgIHwgICAgNCArLQogeGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgICAg ICAgIHwgICAzNiArKystLS0KIHhlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jICAgICAgICAgICB8ICAg IDUgKy0KIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICB8ICAgIDIgKy0KIHhlbi9h cmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYyB8ICAgMTUgKysrCiB4ZW4vYXJjaC94ODYveGVu Lmxkcy5TICAgICAgICAgICAgfCAgIDEwICstCiB4ZW4vY29tbW9uL2VmaS9ib290LmMgICAgICAg ICAgICAgfCAgIDgzICsrKysrKysrKysrKy0KIHhlbi9jb21tb24vZWZpL3J1bnRpbWUuYyAgICAg ICAgICB8ICAgMjMgKysrLQogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICAgICAgIHwgICAg MiArLQogeGVuL2RyaXZlcnMvYWNwaS9vc2wuYyAgICAgICAgICAgIHwgICAgMiArLQogeGVuL2lu Y2x1ZGUvYXNtLXg4Ni9wYWdlLmggICAgICAgIHwgICAgMiArLQogeGVuL2luY2x1ZGUveGVuL2Vm aS5oICAgICAgICAgICAgIHwgICAgOSArLQogeGVuL2luY2x1ZGUveGVuL211bHRpYm9vdDIuaCAg ICAgIHwgIDE4MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzMyBmaWxlcyBjaGFuZ2Vk LCAxNTMxIGluc2VydGlvbnMoKyksIDUzOSBkZWxldGlvbnMoLSkKCkRhbmllbCBLaXBlciAoMTMp OgogICAgICB4ODY6IGFkZCBtdWx0aWJvb3QyIHByb3RvY29sIHN1cHBvcnQKICAgICAgZWZpOiBj cmVhdGUgZWZpX2VuYWJsZWQoKQogICAgICB4ODY6IGFsbG93IEVGSSByZWJvb3QgbWV0aG9kIG5l aXRoZXIgb24gRUZJIHBsYXRmb3Jtcy4uLgogICAgICB4ODY6IHByb3Blcmx5IGNhbGN1bGF0ZSB4 ZW4gRUxGIGVuZCBvZiBpbWFnZSBhZGRyZXNzCiAgICAgIGVmaTogYnVpbGQgeGVuLmd6IHdpdGgg RUZJIGNvZGUKICAgICAgZWZpOiBjcmVhdGUgbmV3IGVhcmx5IG1lbW9yeSBhbGxvY2F0b3IKICAg ICAgeDg2OiBhZGQgbXVsdGlib290MiBwcm90b2NvbCBzdXBwb3J0IGZvciBFRkkgcGxhdGZvcm1z CiAgICAgIHg4Ni9ib290OiBpbXBsZW1lbnQgZWFybHkgY29tbWFuZCBsaW5lIHBhcnNlciBpbiBD CiAgICAgIHg4NjogY2hhbmdlIGRlZmF1bHQgbG9hZCBhZGRyZXNzIGZyb20gMSBNaUIgdG8gMiBN aUIKICAgICAgeDg2L3NldHVwOiB1c2UgWEVOX0lNR19PRkZTRVQgaW5zdGVhZCBvZi4uLgogICAg ICB4ODY6IG1ha2UgWGVuIGVhcmx5IGJvb3QgY29kZSByZWxvY2F0YWJsZQogICAgICB4ODYvYm9v dDogcmVuYW1lIHN5bV9waHlzKCkgdG8gc3ltX29mZnMoKQogICAgICB4ODY6IGFkZCBtdWx0aWJv b3QyIHByb3RvY29sIHN1cHBvcnQgZm9yIHJlbG9jYXRhYmxlIGltYWdlcwoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=