From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: [PATCH v7 00/14] x86: multiboot2 protocol support Date: Fri, 23 Sep 2016 23:47:25 +0200 Message-ID: <1474667259-27290-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 1bnYKV-0003mT-Sv for xen-devel@lists.xenproject.org; Fri, 23 Sep 2016 21:48:23 +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 SGksCgpJIGFtIHNlbmRpbmcgc2V2ZW50aCB2ZXJzaW9uIG9mIG11bHRpYm9vdDIgcHJvdG9jb2wg c3VwcG9ydCBmb3IKbGVnYWN5IEJJT1MgYW5kIEVGSSBwbGF0Zm9ybXMuIFRoaXMgcGF0Y2ggc2Vy aWVzIHJlbGVhc2UgY29udGFpbnMKZml4ZXMgZm9yIGFsbCBrbm93biBpc3N1ZXMuCgpUaGUgZmlu YWwgZ29hbCBpcyB4ZW4uZWZpIGJpbmFyeSBmaWxlIHdoaWNoIGNvdWxkIGJlIGxvYWRlZCBieSBF RkkKbG9hZGVyLCBtdWx0aWJvb3QgKHYxKSBwcm90b2NvbCAob25seSBvbiBsZWdhY3kgQklPUyBw bGF0Zm9ybXMpIGFuZAptdWx0aWJvb3QyIHByb3RvY29sLiBUaGlzIHdheSB3ZSB3aWxsIGhhdmU6 CiAgLSBzbWFsbGVyIFhlbiBjb2RlIGJhc2UsCiAgLSBvbmUgY29kZSBiYXNlIGZvciB4ZW4uZ3og YW5kIHhlbi5lZmksCiAgLSBvbmUgYnVpbGQgbWV0aG9kIGZvciB4ZW4uZ3ogYW5kIHhlbi5lZmk7 CiAgICB4ZW4uZWZpIHdpbGwgYmUgZXh0cmFjdGVkIGZyb20geGVuKC1zeW1zKQogICAgZmlsZSB1 c2luZyBvYmpjb3B5IG9yIHNwZWNpYWwgY3VzdG9tIHRvb2wsCiAgLSB4ZW4uZWZpIGJ1aWxkIHdp bGwgbm90IHNvIHN0cm9uZ2x5IGRlcGVuZAogICAgb24gYSBnaXZlbiBHQ0MgYW5kIGJpbnV0aWxz IHZlcnNpb24uCgpIZXJlIGlzIHNob3J0IGxpc3Qgb2YgY2hhbmdlcyBzaW5jZSB2NjoKICAtIG5l dyBwYXRjaGVzOiAwMSwKICAtIGNoYW5nZWQgcGF0Y2hlczogMDItMDQsIDA3LTEwLAogIC0gUkZD IHBhdGNoZXM6IDA3LgoKUGF0Y2hlcyAxMi0xNCB3ZXJlIHJldmlld2VkIGJ5IG5vYm9keSBsYXN0 IHRpbWUuCgpKdWxpZW4gR3JhbGwgcmFpc2VkIHNvbWUgY29uY2VybnMgaW4gcmVnYXJkcyB0byBF RkkgYm9vdCBhbGxvY2F0b3IKaW1wbGVtZW50YXRpb24gb24gQVJNLiBTbywgSSBtYXJrZWQgcGF0 Y2ggIzA3IHdoaWNoIGludHJvZHVjZXMgaXQKYXMgUkZDLiBIZW5jZSwgSSBhbSBhc2tpbmcgQVJN IGd1eXMgdG8gcmV2aWV3IGl0IGFuZCBzdWdnZXN0IG5lZWRlZApjaGFuZ2VzLiBJZiB5b3UgaGF2 ZSBhbnkgcXVlc3Rpb25zIHBsZWFzZSBkcm9wIG1lIGEgbGluZS4KCkkgaG9wZSB0aGF0IChhdCBs ZWFzdCBzb21lKSBmZWF0dXJlcyBwcm92aWRlZCBieSB0aGlzIHBhdGNoIHNlcmllcwp3aWxsIGJl IGluY2x1ZGVkIGluIFhlbiA0LjggcmVsZWFzZSBpbiBvbmUgd2F5IG9yIGFub3RoZXIuCgpJZiB5 b3UgYXJlIG5vdCBpbnRlcmVzdGVkIGluIHRoaXMgcGF0Y2ggc2VyaWVzIGF0IGFsbCBwbGVhc2UK ZHJvcCBtZSBhIGxpbmUgYW5kIEkgd2lsbCByZW1vdmUgeW91IGZyb20gZGlzdHJpYnV0aW9uIGxp c3QuCgpEYW5pZWwKCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICst CiB4ZW4vYXJjaC9hcm0vc2V0dXAuYyAgICAgICAgICAgICAgfCAgICAyICsKIHhlbi9hcmNoL3g4 Ni9NYWtlZmlsZSAgICAgICAgICAgICB8ICAgIDggKy0KIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayAg ICAgICAgICAgICB8ICAgIDMgKwogeGVuL2FyY2gveDg2L2Jvb3QvTWFrZWZpbGUgICAgICAgIHwg ICAxMiArLQogeGVuL2FyY2gveDg2L2Jvb3QvYnVpbGQzMi5tayAgICAgIHwgICAgMiArCiB4ZW4v YXJjaC94ODYvYm9vdC9jbWRsaW5lLlMgICAgICAgfCAgMzY3IC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvYm9vdC9j bWRsaW5lLmMgICAgICAgfCAgMzQwICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9ib290L2RlZnMuaCAgICAgICAgICB8ICAg NTggKysrKysrKysrCiB4ZW4vYXJjaC94ODYvYm9vdC9lZGQuUyAgICAgICAgICAgfCAgICAzIC0K IHhlbi9hcmNoL3g4Ni9ib290L2hlYWQuUyAgICAgICAgICB8ICA1MzkgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KystLS0tLS0tLQogeGVuL2FyY2gveDg2L2Jvb3QvcmVsb2MuYyAgICAgICAgIHwgIDE1MSArKysr KysrKysrKysrKysrKysrKystLQogeGVuL2FyY2gveDg2L2Jvb3QvdHJhbXBvbGluZS5TICAgIHwg ICAyMiArKystCiB4ZW4vYXJjaC94ODYvYm9vdC92aWRlby5TICAgICAgICAgfCAgICA3IC0tCiB4 ZW4vYXJjaC94ODYvYm9vdC93YWtldXAuUyAgICAgICAgfCAgICA0ICstCiB4ZW4vYXJjaC94ODYv Ym9vdC94ODZfNjQuUyAgICAgICAgfCAgIDQ0ICsrKy0tLS0KIHhlbi9hcmNoL3g4Ni9kbWlfc2Nh bi5jICAgICAgICAgICB8ICAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jICAgICAg ICB8ICAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUgICAgICAgICB8ICAgMTIgKy0K IHhlbi9hcmNoL3g4Ni9lZmkvZWZpLWJvb3QuaCAgICAgICB8ICAgNjAgKysrKysrKystLQogeGVu L2FyY2gveDg2L2VmaS9zdHViLmMgICAgICAgICAgIHwgICA0OCArKysrKysrLQogeGVuL2FyY2gv eDg2L21wcGFyc2UuYyAgICAgICAgICAgIHwgICAgNCArLQogeGVuL2FyY2gveDg2L3NldHVwLmMg ICAgICAgICAgICAgIHwgICAzNiArKystLS0KIHhlbi9hcmNoL3g4Ni9zaHV0ZG93bi5jICAgICAg ICAgICB8ICAgIDUgKy0KIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICB8ICAgIDIg Ky0KIHhlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYyB8ICAgMTUgKysrCiB4ZW4vYXJj aC94ODYveGVuLmxkcy5TICAgICAgICAgICAgfCAgIDE2ICstLQogeGVuL2NvbW1vbi9lZmkvYm9v dC5jICAgICAgICAgICAgIHwgICA3MSArKysrKysrKysrLQogeGVuL2NvbW1vbi9lZmkvcnVudGlt ZS5jICAgICAgICAgIHwgICAyMyArKystCiB4ZW4vY29tbW9uL3ZlcnNpb24uYyAgICAgICAgICAg ICAgfCAgICAyICstCiB4ZW4vZHJpdmVycy9hY3BpL29zbC5jICAgICAgICAgICAgfCAgICAyICst CiB4ZW4vaW5jbHVkZS9hc20teDg2L3BhZ2UuaCAgICAgICAgfCAgICAyICstCiB4ZW4vaW5jbHVk ZS94ZW4vZWZpLmggICAgICAgICAgICAgfCAgICA5ICstCiB4ZW4vaW5jbHVkZS94ZW4vbXVsdGli b290Mi5oICAgICAgfCAgMTgyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDM0IGZpbGVz IGNoYW5nZWQsIDE1MjIgaW5zZXJ0aW9ucygrKSwgNTQwIGRlbGV0aW9ucygtKQoKRGFuaWVsIEtp cGVyICgxNCk6CiAgICAgIHg4NjogbW92ZSB4ZW4gRUxGIGVuZCBvZiBpbWFnZSB0byAxNiBNaUIK ICAgICAgeDg2OiBwcm9wZXJseSBjYWxjdWxhdGUgeGVuIEVMRiBlbmQgb2YgaW1hZ2UgYWRkcmVz cwogICAgICB4ODY6IGFkZCBtdWx0aWJvb3QyIHByb3RvY29sIHN1cHBvcnQKICAgICAgZWZpOiBj cmVhdGUgZWZpX2VuYWJsZWQoKQogICAgICB4ODY6IGFsbG93IEVGSSByZWJvb3QgbWV0aG9kIG5l aXRoZXIgb24gRUZJIHBsYXRmb3Jtcy4uLgogICAgICBlZmk6IGJ1aWxkIHhlbi5neiB3aXRoIEVG SSBjb2RlCiAgICAgIGVmaTogY3JlYXRlIG5ldyBlYXJseSBtZW1vcnkgYWxsb2NhdG9yCiAgICAg IHg4NjogYWRkIG11bHRpYm9vdDIgcHJvdG9jb2wgc3VwcG9ydCBmb3IgRUZJIHBsYXRmb3Jtcwog ICAgICB4ODYvYm9vdDogaW1wbGVtZW50IGVhcmx5IGNvbW1hbmQgbGluZSBwYXJzZXIgaW4gQwog ICAgICB4ODY6IGNoYW5nZSBkZWZhdWx0IGxvYWQgYWRkcmVzcyBmcm9tIDEgTWlCIHRvIDIgTWlC CiAgICAgIHg4Ni9zZXR1cDogdXNlIFhFTl9JTUdfT0ZGU0VUIGluc3RlYWQgb2YuLi4KICAgICAg eDg2OiBtYWtlIFhlbiBlYXJseSBib290IGNvZGUgcmVsb2NhdGFibGUKICAgICAgeDg2L2Jvb3Q6 IHJlbmFtZSBzeW1fcGh5cygpIHRvIHN5bV9vZmZzKCkKICAgICAgeDg2OiBhZGQgbXVsdGlib290 MiBwcm90b2NvbCBzdXBwb3J0IGZvciByZWxvY2F0YWJsZSBpbWFnZXMKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK