From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [RFC PATCH 03/12] hvmloader: add function to query an emulated machine type (i440/Q35) Date: Tue, 13 Mar 2018 18:04:02 +0000 Message-ID: <20180313180402.c3sr67ckhdl2hhkm@citrix.com> References: <20180313172604.asqdzvgkh6uaxtgq@citrix.com> <20180314035817.00001f9d@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evoHW-0001jm-Ag for xen-devel@lists.xenproject.org; Tue, 13 Mar 2018 18:04:14 +0000 Content-Disposition: inline In-Reply-To: <20180314035817.00001f9d@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Alexey G Cc: xen-devel@lists.xenproject.org, Wei Liu , Ian Jackson , Jan Beulich , Andrew Cooper List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMTQsIDIwMTggYXQgMDM6NTg6MTdBTSArMTAwMCwgQWxleGV5IEcgd3JvdGU6 Cj4gT24gVHVlLCAxMyBNYXIgMjAxOCAxNzoyNjowNCArMDAwMAo+IFdlaSBMaXUgPHdlaS5saXUy QGNpdHJpeC5jb20+IHdyb3RlOgo+IAo+ID5PbiBUdWUsIE1hciAxMywgMjAxOCBhdCAwNDozMzo0 OEFNICsxMDAwLCBBbGV4ZXkgR2VyYXNpbWVua28gd3JvdGU6Cj4gPj4gVGhpcyBhZGRzIGEgbmV3 IGZ1bmN0aW9uIGdldF9wY19tYWNoaW5lX3R5cGUoKSB3aGljaCBhbGxvd3MgdG8KPiA+PiBkZXRl cm1pbmUgdGhlIGVtdWxhdGVkIGNoaXBzZXQgdHlwZS4gU3VwcG9ydGVkIHJldHVybiB2YWx1ZXM6 Cj4gPj4gCj4gPj4gLSBNQUNISU5FX1RZUEVfSTQ0MAo+ID4+IC0gTUFDSElORV9UWVBFX1EzNQo+ ID4+IC0gTUFDSElORV9UWVBFX1VOS05PV04sIHJlc3VsdHMgaW4gdGhlIGVycm9yIG1lc3NhZ2Ug YmVpbmcgcHJpbnRlZAo+ID4+ICAgZm9sbG93ZWQgYnkgY2FsbGluZyBCVUcoKSBpbiBodm1sb2Fk ZXIuCj4gPj4gCj4gPj4gU2lnbmVkLW9mZi1ieTogQWxleGV5IEdlcmFzaW1lbmtvIDx4MTkxN3hA Z21haWwuY29tPgo+ID4+IC0tLQo+ID4+ICB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvcGNpX3Jl Z3MuaCB8ICA1ICsrKysKPiA+PiAgdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYyAgICAg fCA0Nwo+ID4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+PiB0b29s cy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5oICAgICB8ICA4ICsrKysrKysgMyBmaWxlcyBjaGFu Z2VkLCA2MAo+ID4+IGluc2VydGlvbnMoKykKPiA+PiAKPiA+PiBkaWZmIC0tZ2l0IGEvdG9vbHMv ZmlybXdhcmUvaHZtbG9hZGVyL3BjaV9yZWdzLmgKPiA+PiBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxv YWRlci9wY2lfcmVncy5oIGluZGV4IDdiZjJkODczYWIuLmJhNDk4Yjg0MGUKPiA+PiAxMDA2NDQg LS0tIGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3BjaV9yZWdzLmgKPiA+PiArKysgYi90b29s cy9maXJtd2FyZS9odm1sb2FkZXIvcGNpX3JlZ3MuaAo+ID4+IEBAIC0xMDcsNiArMTA3LDExIEBA Cj4gPj4gIAo+ID4+ICAjZGVmaW5lIFBDSV9JTlRFTF9PUFJFR0lPTiAweGZjIC8qIDQgYml0cyAq Lwo+ID4+ICAKPiA+PiArI2RlZmluZSBQQ0lfVkVORE9SX0lEX0lOVEVMICAgICAgICAgICAgICAw eDgwODYKPiA+PiArI2RlZmluZSBQQ0lfREVWSUNFX0lEX0lOVEVMXzgyNDQxICAgICAgICAweDEy MzcKPiA+PiArI2RlZmluZSBQQ0lfREVWSUNFX0lEX0lOVEVMX1EzNV9NQ0ggICAgICAweDI5YzAK PiA+PiArCj4gPj4gKyAgCj4gPgo+ID5Ub28gbWFueSBibGFuayBsaW5lcy4KPiAKPiBXaWxsIGZp eC4KPiAKPiA+PiBAQCAtNzM1LDYgKzczNiw1MiBAQCB2b2lkIF9fYnVnKGNoYXIgKmZpbGUsIGlu dCBsaW5lKQo+ID4+ICAgICAgY3Jhc2goKTsKPiA+PiAgfQo+ID4+ICAKPiA+PiArICAgIC8qIG9u bHkgSW50ZWwgcGxhdGZvcm1zIGFyZSBlbXVsYXRlZCBjdXJyZW50bHkgKi8KPiA+PiArICAgIGlm ICh2ZW5kb3JfaWQgPT0gUENJX1ZFTkRPUl9JRF9JTlRFTCkgIAo+ID4KPiA+Q29kaW5nIHN0eWxl Lgo+ID4KPiA+RGl0dG8uCj4gCj4gV2lsbCBmaXguCj4gCj4gPkFuZCB0aGlzIHBhdGNoIHNob3Vs ZCBiZSBmb2xkZWQgaW50byBpdHMgdXNlciwgdW5sZXNzIHRoZSBwYXRjaCB0aGF0Cj4gPnVzZXMg aXQgaXMgdmVyeSBiaWcgb24gaXRzIG93bi4KPiAKPiBIbW0sIGxvb2tzIGxpa2UgSSBvdmVyZm9s bG93ZWQgdGhlIHJlY29tbWVuZGF0aW9uIGFib3V0IG1ha2luZyBhdG9taWMKPiBwYXRjaGVzIGZv ciBlYXNpZXIgcmV2aWV3LiBUaGVyZSBhcmUgbXVsdGlwbGUgdXNlcnMgb2YgdGhlc2UgZnVuY3Rp b24sCj4gaXQgd2FzIG1hZGUgaW4gYSBzZXBhcmF0ZSBwYXRjaCBqdXN0IGJlY2F1c2Ugb2YgdGhp cy4gSW4gdGhlIG5leHQKPiB2ZXJzaW9uIEknbGwgbWVyZ2UgaXQgd2l0aCBzb21lIG9mIHRoZSBw YXRjaGVzIHdoaWNoIHVzZSB0aGlzIGZ1bmN0aW9uCj4gdGhlbi4KCkl0IHJlYWxseSBkZXBlbmRz LiBJdCB3aWxsIHRha2Ugc29tZSBiYWNrLWFuZC1mb3J0aCB0byBmaW5kIHRoZSByaWdodApiYWxh bmNlLiBJIGNhbid0IHNheSBJJ20gdmVyeSBjb25zaXN0ZW50IG9uIHRoaXMgZWl0aGVyLgoKSWYg eW91IHRoaW5rIGxlYXZpbmcgaXQgaW4gYSBzZXBhcmF0ZSBwYXRjaCBpcyBiZXR0ZXIsIEkgd29u J3Qgb2JqZWN0LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k ZXZlbA==