From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v3 08/16] x86: add multiboot2 protocol support Date: Fri, 27 May 2016 09:13:21 +0100 Message-ID: <574801A1.3020102@citrix.com> References: <1460723596-13261-1-git-send-email-daniel.kiper@oracle.com> <1460723596-13261-9-git-send-email-daniel.kiper@oracle.com> <5744936502000078000EE63A@prv-mh.provo.novell.com> <20160525163441.GK5490@olila.local.net-space.pl> <5746CFBC.1070205@citrix.com> <57481C8D02000078000EF0F6@prv-mh.provo.novell.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 1b6Ctd-0006tc-Es for xen-devel@lists.xenproject.org; Fri, 27 May 2016 08:13:29 +0000 In-Reply-To: <57481C8D02000078000EF0F6@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , Daniel Kiper Cc: Juergen Gross , stefano.stabellini@eu.citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, richard.l.maliszewski@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org T24gMjcvMDUvMTYgMDk6MDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDI2LjA1LjE2IGF0 IDEyOjI4LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4+IEBAIC0zNCw2 ICs1Nyw0MiBAQCBtdWx0aWJvb3QxX2hlYWRlcl9zdGFydDogICAgICAgLyoqKiBNVUxUSUJPT1Qx IEhFQURFUiAKPj4gKioqKi8KPj4+Pj4gICAgICAgICAgLmxvbmcgICAtKE1VTFRJQk9PVF9IRUFE RVJfTUFHSUMgKyBNVUxUSUJPT1RfSEVBREVSX0ZMQUdTKQo+Pj4+PiAgbXVsdGlib290MV9oZWFk ZXJfZW5kOgo+Pj4+Pgo+Pj4+PiArLyoqKiBNVUxUSUJPT1QyIEhFQURFUiAqKioqLwo+Pj4+PiAr LyogU29tZSBpZGVhcyBhcmUgdGFrZW4gZnJvbSBncnViLTIuMDAvZ3J1Yi1jb3JlL3Rlc3RzL2Jv b3Qva2VybmVsLWkzODYuUyAKPj4gZmlsZS4gKi8KPj4+Pj4gKyAgICAgICAgLmFsaWduICBNVUxU SUJPT1QyX0hFQURFUl9BTElHTgo+Pj4+PiArCj4+Pj4+ICttdWx0aWJvb3QyX2hlYWRlcl9zdGFy dDoKPj4+Pj4gKyAgICAgICAgLyogTWFnaWMgbnVtYmVyIGluZGljYXRpbmcgYSBNdWx0aWJvb3Qy IGhlYWRlci4gKi8KPj4+Pj4gKyAgICAgICAgLmxvbmcgICBNVUxUSUJPT1QyX0hFQURFUl9NQUdJ Qwo+Pj4+PiArICAgICAgICAvKiBBcmNoaXRlY3R1cmU6IGkzODYuICovCj4+Pj4+ICsgICAgICAg IC5sb25nICAgTVVMVElCT09UMl9BUkNISVRFQ1RVUkVfSTM4Ngo+Pj4+PiArICAgICAgICAvKiBN dWx0aWJvb3QyIGhlYWRlciBsZW5ndGguICovCj4+Pj4+ICsgICAgICAgIC5sb25nICAgbXVsdGli b290Ml9oZWFkZXJfZW5kIC0gbXVsdGlib290Ml9oZWFkZXJfc3RhcnQKPj4+Pj4gKyAgICAgICAg LyogTXVsdGlib290MiBoZWFkZXIgY2hlY2tzdW0uICovCj4+Pj4+ICsgICAgICAgIC5sb25nICAg LShNVUxUSUJPT1QyX0hFQURFUl9NQUdJQyArIE1VTFRJQk9PVDJfQVJDSElURUNUVVJFX0kzODYg KyAKPj4gXAo+Pj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgKG11bHRpYm9vdDJfaGVhZGVy X2VuZCAtIG11bHRpYm9vdDJfaGVhZGVyX3N0YXJ0KSkKPj4+Pj4gKwo+Pj4+PiArICAgICAgICAv KiBNdWx0aWJvb3QyIGluZm9ybWF0aW9uIHJlcXVlc3QgdGFnLiAqLwo+Pj4+PiArICAgICAgICBt YjJodF9pbml0IE1CMl9IVChJTkZPUk1BVElPTl9SRVFVRVNUKSwgTUIyX0hUKFJFUVVJUkVEKSwg XAo+Pj4+PiArICAgICAgICAgICAgICAgICAgIE1CMl9UVChCQVNJQ19NRU1JTkZPKSwgTUIyX1RU KE1NQVApCj4+Pj4+ICsKPj4+Pj4gKyAgICAgICAgLyogQWxpZ24gbW9kdWxlcyBhdCBwYWdlIGJv dW5kcnkuICovCj4+Pj4+ICsgICAgICAgIG1iMmh0X2luaXQgTUIyX0hUKE1PRFVMRV9BTElHTiks IE1CMl9IVChSRVFVSVJFRCkKPj4+Pj4gKwo+Pj4+PiArICAgICAgICAvKiBDb25zb2xlIGZsYWdz IHRhZy4gKi8KPj4+Pj4gKyAgICAgICAgbWIyaHRfaW5pdCBNQjJfSFQoQ09OU09MRV9GTEFHUyks IE1CMl9IVChPUFRJT05BTCksIFwKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICBNVUxUSUJPT1Qy X0NPTlNPTEVfRkxBR1NfRUdBX1RFWFRfU1VQUE9SVEVECj4+Pj4+ICsKPj4+Pj4gKyAgICAgICAg LyogRnJhbWVidWZmZXIgdGFnLiAqLwo+Pj4+PiArICAgICAgICBtYjJodF9pbml0IE1CMl9IVChG UkFNRUJVRkZFUiksIE1CMl9IVChPUFRJT05BTCksIFwKPj4+Pj4gKyAgICAgICAgICAgICAgICAg ICAwLCAvKiBOdW1iZXIgb2YgdGhlIGNvbHVtbnMgLSBubyBwcmVmZXJlbmNlLiAqLyBcCj4+Pj4+ ICsgICAgICAgICAgICAgICAgICAgMCwgLyogTnVtYmVyIG9mIHRoZSBsaW5lcyAtIG5vIHByZWZl cmVuY2UuICovIFwKPj4+Pj4gKyAgICAgICAgICAgICAgICAgICAwICAvKiBOdW1iZXIgb2YgYml0 cyBwZXIgcGl4ZWwgLSBubyBwcmVmZXJlbmNlLiAqLwo+Pj4+PiArCj4+Pj4+ICsgICAgICAgIC8q IE11bHRpYm9vdDIgaGVhZGVyIGVuZCB0YWcuICovCj4+Pj4+ICsgICAgICAgIG1iMmh0X2luaXQg TUIyX0hUKEVORCksIE1CMl9IVChSRVFVSVJFRCkKPj4+Pj4gK211bHRpYm9vdDJfaGVhZGVyX2Vu ZDoKPj4+PiBJbW8gImVuZCIgbGFiZWxzIHNob3VsZCBhbHdheXMgcHJlZmVyYWJseSBiZSAuTC1w cmVmaXhlZCwgdG8gYXZvaWQKPj4+PiB0aGVtIGdldHRpbmcgdXNlZCBieSBhIGNvbnN1bWVyIGlu c3RlYWQgb2YgYW5vdGhlciAicHJvcGVyIiBsYWJlbAo+Pj4+IHN0YXJ0aW5nIHdoYXRldmVyIGNv bWVzIG5leHQuCj4+PiBNYWtlIHNlbnNlLCBob3dldmVyLCBJIGFtIGluIGxpbmUgd2l0aCBtdWx0 aWJvb3QxX2hlYWRlcl9lbmQgbGFiZWwgaGVyZS4KPj4+IFNvLCBpZiB3ZSB3aXNoIC5MIGhlcmUg dGhlbiB3ZSBzaG91bGQgY2hhbmdlIG11bHRpYm9vdDFfaGVhZGVyX2VuZCBsYWJlbAo+Pj4gYWJv dmUgdG9vLiBPZiBjb3Vyc2UgaW4gc2VwYXJhdGUgcGF0Y2guCj4+IFRoZSBtdWx0aWJvb3QxIGhl YWRlciBpcyB2ZXJ5IHNwZWNpZmljYWxseSBub3QgYSBsb2NhbCBsYWJlbCwgc28geW91IGNhbgo+ PiBkaXN0aW5ndWlzaCB0aGUgYWN0dWFsIGhlYWRlciBmcm9tIHRoZSAzIG5vcHMgZm9sbG93aW5n IGl0IGluIHRoZQo+PiBkaXNhc3NlbWJseS4KPiBJIGRvbid0IGZvbGxvdzogVGhvc2UgTk9QcyAo YWxzbyBub3Qgc3VyZSB3aHkgeW91IHRoaW5rIGl0J3MgdGhyZWUgb2YKPiB0aGVtKSBhcmUgdGhl cmUganVzdCBmb3IgcGFkZGluZyAoYWxpZ25tZW50KSwgc28gbm8gbmVlZCB0byBsYWJlbAo+IHRo ZW0uCgpUaGF0IHdhc24ndCB0aGUgcG9pbnQgSSB3YXMgdHJ5aW5nIHRvIG1ha2UuCgpUaGlzIGlz IGRhdGEgaW4gYSBjb2RlIHNlZ21lbnQsIHNvIG9iamR1bXAvZ2RiIGRpc2Fzc2VtYmx5IHRyaWVz IHRvCmRpc2Fzc2VtYmxlIHRoZSBkYXRhIGFzIGluc3RydWN0aW9ucy4KCldoaWxlIHRoZSBpbnN0 cnVjdGlvbiBkZWNvZGUgb2YgdGhlIGhlYWRlciBpcyBkZWZpbml0ZWx5IGp1bmssIGhhdmluZwp0 aGUgZW5kIGxhYmVsIHByb3ZlcyBhbiBleGFjdCBib3VuZGFyeSBmb3IgdGhlIGRhdGEgaW4gdGVy bXMgb2YgcmVwb3J0ZWQKcmF3IGJ5dGVzLCBhcyB3ZWxsIGFzIHByZXZlbnQgdGhlIGZvbGxvd2lu ZyBub3BzIGJlaW5nIHN1YnN1bWVkIGludG8gdGhlCmJvZ3VzIGRlY29kZS4KCn5BbmRyZXcKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==