From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 6/6] x86/emul: dedup hvmemul_cpuid() and pv_emul_cpuid() Date: Tue, 6 Nov 2018 15:52:24 +0000 Message-ID: <2b95ed09-cf3c-d60f-d511-a579de9d108d@citrix.com> References: <1541416867-30253-1-git-send-email-andrew.cooper3@citrix.com> <1541416867-30253-7-git-send-email-andrew.cooper3@citrix.com> <5BE1B58C02000078001F8BB8@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5BE1B58C02000078001F8BB8@prv1-mh.provo.novell.com> Content-Language: en-GB List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich Cc: Wei Liu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDYvMTEvMTggMTU6MzgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDA1LjExLjE4IGF0 IDEyOjIxLCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IFRoZXkgYXJlIGlk ZW50aWNhbCwgc28gcHJvdmlkZSBhIHNpbmdsZSB4ODZlbXVsX2NwdWlkKCkgaW5zdGVhZC4KPj4K Pj4gQXMgeDg2X2VtdWxhdGUoKSBub3cgb25seSB1c2VzIHRoZSAtPmNwdWlkKCkgaG9vayBmb3Ig cmVhbCBDUFVJRCBpbnN0cnVjdGlvbnMsCj4+IHRoZSBob29rIGNhbiBiZSBvbWl0dGVkIGZyb20g YWxsIHNwZWNpYWwtcHVycG9zZSBlbXVsYXRpb24gb3BzLgo+IFNvIEkgd2FzIGV4cGVjdGluZyB0 aGUgaG9vayB0byBnbyBhd2F5IGFsdG9nZXRoZXIsIGJ1dCBJCj4gbm93IHJlYWxpemUgdGhhdCBp dCBjYW4ndCBiZWNhdXNlIG9mIHNvbWUgb2YgdGhlIGN1c3RvbWl6YXRpb24KPiB0aGF0J3MgbmVl ZGVkLiBUaGF0LCBpbiB0dXJuLCBtZWFucyB0aGF0IHRoZSByZW1vdmFsIG9mIHRoZQo+IGhvb2sg c3BlY2lmaWNhdGlvbiBhcyBwZXIgYWJvdmUgd2lsbCBnZXQgdXMgaW50byBwcm9ibGVtcyB0aGUK PiBtb21lbnQgd2UgbmVlZCB0byBjaGVjayBhIGZlYXR1cmUgdGhhdCBjYW4ndCBiZSB0YWtlbgo+ IHN0cmFpZ2h0IGZyb20gdGhlIHBvbGljeSBvYmplY3QuIEknbSB0aGVyZWZvcmUgdW5jb252aW5j ZWQgd2UKPiBhY3R1YWxseSB3YW50IHRvIGdvIHRoaXMgZmFyLiBJdCdsbCByZXF1aXJlIGVub3Vn aCBjYXJlIGFscmVhZHkKPiB0byBub3QgYmxpbmRseSBjbG9uZSBhIG5ldyB2Y3B1X2hhc18uLi4o KSB3cm9uZ2x5IGZyb20gdGhlCj4gbWFueSBwcmUtZXhpc3RpbmcgZXhhbXBsZXMgaW4gc3VjaCBh IGNhc2UuIFRob3VnaHRzPwoKQWxsIGR5bmFtaWMgYml0cyBpbiBDUFVJRCBhcmUgZGVyaXZlZCBm cm9tIG90aGVyIGNvbnRyb2wgc3RhdGUuwqAgZS5nLiB3ZQpjaGVjayBDUjQuT1NYU0FWRSwgbm90 IENQVUlELk9TWFNBVkUuwqAgVGhlIG90aGVyIGR5bmFtaWMgYml0cyBhcmUgQVBJQywKd2hpY2gg Y29tZXMgZnJvbSBNU1JfQVBJQ19CQVNFLCBhbmQgT1NQS0Ugd2hpY2ggYWxzbyBjb21lcyBmcm9t IENSNC4KCkluIHRoZSBlbXVsYXRvciBpdHNlbGYsIEkgdGhpbmsgaXQgd291bGQgYmUgYSBidWcg aWYgd2UgZXZlciBoYWQKdmNwdV9oYXNfb3N4c2F2ZSBldGMsIGJlY2F1c2UgdGhhdCBpc24ndCBo b3cgcGlwZWxpbmVzIGFjdHVhbGx5IGJlaGF2ZS7CoApUaGUgZmVhdHVyZSBjaGVja3MgaGVyZSBh cmUgc2VtYW50aWNhbGx5IGVxdWl2YWxlbnQgdG8gImRvIHRoZQppbnN0cnVjdGlvbiBkZWNvZGUg YW5kIGV4ZWN1dGlvbiB1bml0cyBoYXZlIHNpbGljb24gdG8gY29wZSB3aXRoIHRoZXNlCmluc3Ry dWN0aW9ucyIuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu LWRldmVs