From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey G Subject: Re: [RFC PATCH 06/12] hvmloader: add basic Q35 support Date: Wed, 21 Mar 2018 07:23:47 +1000 Message-ID: <20180321072347.00005ae7@gmail.com> References: <0d9ca5a4e03122ec0f253e3a8c89b987071c88b8.1520867741.git.x1917x@gmail.com> <20180319153014.qffcqroenujfqrnd@MacBook-Pro-de-Roger.local> <20180320094433.000038ff@gmail.com> <20180320092001.yoegnh3aquaeqnlt@MacBook-Pro-de-Roger.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1eyOjg-0002F1-7L for xen-devel@lists.xenproject.org; Tue, 20 Mar 2018 21:24:00 +0000 Received: by mail-lf0-x244.google.com with SMTP id a22-v6so4796297lfg.9 for ; Tue, 20 Mar 2018 14:23:58 -0700 (PDT) In-Reply-To: <20180320092001.yoegnh3aquaeqnlt@MacBook-Pro-de-Roger.local> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Roger Pau =?iso-8859-1?Q?Monn=E9?= Cc: xen-devel@lists.xenproject.org, Ian Jackson , Wei Liu , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gVHVlLCAyMCBNYXIgMjAxOCAwOToyMDowMSArMDAwMApSb2dlciBQYXUgTW9ubsOpIDxyb2dl ci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cgo+T24gVHVlLCBNYXIgMjAsIDIwMTggYXQgMDk6NDQ6 MzNBTSArMTAwMCwgQWxleGV5IEcgd3JvdGU6Cj4+IE9uIE1vbiwgMTkgTWFyIDIwMTggMTU6MzA6 MTQgKzAwMDAKPj4gUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3Rl Ogo+PiAgIAo+PiA+T24gVHVlLCBNYXIgMTMsIDIwMTggYXQgMDQ6MzM6NTFBTSArMTAwMCwgQWxl eGV5IEdlcmFzaW1lbmtvCj4+ID53cm90ZTogIAo+PiA+PiArICAgIHsKPj4gPj4gKyAgICBjYXNl IDB4MDMwMDogICAgCj4+ID4KPj4gPkFsbCB0aGlzIHZhbHVlcyBuZWVkIHRvIGJlIGRlZmluZXMg ZG9jdW1lbnRlZCBzb21ld2hlcmUuICAKPj4gCj4+IEFncmVlLi4uIGFsdGhvdWdoIGl0IHdhcyBu b3QgbWUgd2hvIGludHJvZHVjZWQgYWxsIHRoZXNlIGhhcmRjb2RlZAo+PiBQQ0kgY2xhc3MgdmFs dWVzLiA6KSBJJ2xsIGNoYW5nZSB0aGVzZSBudW1iZXJzIGludG8gbmV3bHkgYWRkZWQKPj4gcGNp X3JlZ3MuaCAjZGVmaW5lcyBpbiB0aGUgbm9uLWZ1bmN0aW9uYWwgcGF0Y2guICAKPgo+UmlnaHQu IEkndmUgcmVhbGl6ZWQgdGhhdCBsYXRlci4gSWYgeW91IHBsYWNlIHRoaXMgY29kZSBtb21lbnQg aW4gYQo+c2VwYXJhdGUgcGF0Y2ggd2l0aG91dCBhbnkgb3RoZXIgbW9kaWZpY2F0aW9ucyBJIHdv bid0IGNvbXBsYWluIGFib3V0Cj50aGUgbGFjayBvZiBkZWZpbmVzIChhbHRob3VnaCBpdCB3b3Vs ZCBiZSBuaWNlIHRvIGhhdmUgdGhlbSA6KSkuCgpPSywgd2lsbCBkby4KCj4+ID4+ICsgICAgICAg IHsKPj4gPj4gKyAgICAgICAgICAgIHBjaV93cml0ZWIoUENJX0lDSDlfTFBDX0RFVkZOLCAweDYw ICsgbGluaywgaXNhX2lycSk7Cj4+ID4+ICsKPj4gPj4gKyAgICAgICAgICAgIC8qIFBJUlFFLi5Q SVJRSCBhcmUgdW51c2VkICovCj4+ID4+ICsgICAgICAgICAgICBwY2lfd3JpdGViKFBDSV9JQ0g5 X0xQQ19ERVZGTiwgMHg2OCArIGxpbmssCj4+ID4+IDB4ODApOyAgICAKPj4gPgo+PiA+QWNjb3Jk aW5nIHRvIHRoZSBzcGVjIDB4ODAgaXMgdGhlIGRlZmF1bHQgdmFsdWUgZm9yIHRoaXMgcmVnaXN0 ZXJzLAo+PiA+ZG8geW91IHJlYWxseSBuZWVkIHRvIHdyaXRlIGl0Pwo+PiA+Cj4+ID5JcyBtYXli ZSBRRU1VIG5vdCBjb3JyZWN0bHkgc2V0dGluZyB0aGUgZGVmYXVsdCB2YWx1ZT8gIAo+PiAKPj4g V29uJ3QgYWdyZWUgaGVyZS4gV2UncmUgaW5pdGlhbGl6aW5nIFBJUlFbbl0gcm91dGluZyBpbiB0 aGlzCj4+IGZyYWdtZW50LCBpdCdzIGJldHRlciBub3QgdG8gcmVseSBvbiBhbnkgdmFsdWVzIGJ1 dCBzaW1wbHkgaW5pdGlhbGl6ZQo+PiBhbGwgUElSUVtuXV9ST1VUIHJlZ2lzdGVycywgdGhpcyBt YWtlcyBpdCBleHBsaWNpdC4KPj4gCj4+IEV2ZW4gaWYgaXQgaXMgdW5uZWNlc3NhcnkgZHVlIHRv IGRlZmF1bHRzIGl0J3MgbW9yZSBvYnZpb3VzIHRvIHNldAo+PiB0aGVzZSByZWdpc3RlcnMgdG8g b3VyIG93biB2YWx1ZXMgdGhhbiB0byBmb3JjZSBhIHJlYWRlciB0byBlaXRoZXIKPj4gbG9vayB1 cCB0aGVpciBlbXVsYXRpb24gaW4gUUVNVSBjb2RlIG9yIHJlYWQgdGhlIElDSDkgcGRmIHRvIGNv bmZpcm0KPj4gYXNzdW1wdGlvbnMuICAKPgo+QnV0IGlmIHlvdSBzdGFydCBkb2luZyB0aGlzLCB5 b3Ugc2hvdWxkIGRvIGl0IGZvciBhbGwgdGhlIHJlZ2lzdGVycy4KPldoeSBpcyBQSVJRRS4uUElS UUggcm91dGluZyBzcGVjaWFsIHRoYXQgeW91IG5lZWQgdG8gcmUtd3JpdGUgdGhlCj5kZWZhdWx0 IHZhbHVlPyBCdXQgbm90IFNJUlFfQ05UTCBmb3IgZXhhbXBsZT8KPgo+SSB0aGluayBhIGNvbW1l bnQgbm90aW5nIHRoYXQgdGhlIGRlZmF1bHQgdmFsdWUgZm9yIHRob3NlIHJlZ2lzdGVycyBpcwo+ d2hhdCB3ZSBleHBlY3QgKDB4ODAgLSBJbnRlcnJ1cHQgUm91dGluZyBEaXNhYmxlZCkgd291bGQg YmUgYmV0dGVyLgoKSXQgd2lsbCBkZXBlbmQgb24gZnV0dXJlIFFFTVUvaHZtbG9hZGVyIGNoYW5n ZXMgYSBiaXQsIGJ1dCBJIHRoaW5rCnN3aXRjaGluZyB0byB0aGUgY29tbWVudCBhYm91dCB0aGUg ZGVmYXVsdCB2YWx1ZXMgaW5zdGVhZCBvZgppbml0aWFsaXphdGlvbiBzaG91bGQgYmUgZ29vZC4K Cj4KPlRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu LWRldmVs