From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH] x86: always supply .cpuid() handler to x86_emulate() Date: Fri, 11 Nov 2016 15:09:26 +0000 Message-ID: <045820b8-cd7b-8567-eaf1-38d5aedb34ae@citrix.com> References: <58247671020000780011DA5A@prv-mh.provo.novell.com> <5825EA90020000780011E04F@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 1c5DSN-0004cm-21 for xen-devel@lists.xenproject.org; Fri, 11 Nov 2016 15:09:31 +0000 In-Reply-To: <5825EA90020000780011E04F@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 Cc: xen-devel , Paul Durrant , Wei Liu , TimDeegan List-Id: xen-devel@lists.xenproject.org T24gMTEvMTEvMTYgMTQ6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDExLjExLjE2IGF0 IDE1OjE2LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+IE9uIDEwLzExLzE2 IDEyOjMwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j Cj4+PiArKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwo+Pj4gQEAgLTI3NTUsNiArMjc1NSwyNCBA QCBzdGF0aWMgaW50IHByaXZfb3Bfd3JpdGVfbXNyKHVuc2lnbmVkIGluCj4+PiAgICAgIHJldHVy biBYODZFTVVMX1VOSEFORExFQUJMRTsKPj4+ICB9Cj4+PiAgCj4+PiAraW50IHB2X2VtdWxfY3B1 aWQodW5zaWduZWQgaW50ICplYXgsIHVuc2lnbmVkIGludCAqZWJ4LCB1bnNpZ25lZCBpbnQgKmVj eCwKPj4+ICsgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmVkeCwgc3RydWN0IHg4Nl9l bXVsYXRlX2N0eHQgKmN0eHQpCj4+PiArewo+Pj4gKyAgICBzdHJ1Y3QgY3B1X3VzZXJfcmVncyBy ZWdzID0gKmN0eHQtPnJlZ3M7Cj4+IFlvdSBuZWVkIGEgQ1BVSUQgZmF1bHRpbmcgY2hlY2sgaGVy ZSwgbWF0Y2hpbmcgdGhlIGh2bSBzaWRlIG9mIHRoaW5ncywKPj4gb3IgeW91IHdpbGwgbGVhdmUg YSBsYXRlbnQgYnVnIHdoaWNoIGdldHMgZXhwb3NlZCB3aGVuIHN3aXRjaGluZyB0bwo+PiB1c2lu ZyBmdWxsIHg4Nl9lbXVsYXRlKCkgZm9yIFBWIGd1ZXN0cy4KPiBUaGF0IGFkZGl0aW9uIGlzIHBh cnQgb2YgdGhlIHBhdGNoIGFjdHVhbGx5IHN3aXRjaGluZyB0byB4ODZfZW11bGF0ZSgpLgo+IEkg ZG9uJ3QgdGhpbmsgaXQgYmVsb25ncyBoZXJlLCBhcyBmb3Igbm93IHdlIGRvbid0IG1lYW4gdG8g ZW11bGF0ZQo+IENQVUlEIGluc25zLgoKRmluZSwgc28gbG9uZyBhcyBpdCBkb2Vzbid0IGdldCBm b3Jnb3R0ZW4uCgo+Cj4+IFdvdWxkIGl0IGJlIHdpc2UgdG8gYWRkIGEgZmFpbF9pZighb3BzLT5j cHVpZCkgdG8geDg2X2VtdWxhdGUoKSB0byBjYXRjaAo+PiBvdGhlciBtaXN1c2VzPwo+IEkgZG9u J3QgdGhpbmsgc28gLSB0aGVyZSBtYXkgYmUgY2FzZXMgd2hlcmUgaXQncyBpbmRlZWQgdW5uZWVk ZWQKPiAoYW5kIEkgZm9yZXNlZSBzdWNoIGFyaXNpbmcgcXVpY2tseSBvbmNlIHRoZSAtPnZhbGlk YXRlKCkgaG9va3MgaXMKPiBpbiBwbGFjZSwgYWRkaXRpb24gb2Ygd2hpY2ggaXMgbm93IHRvbyBw YXJ0IG9mIGFmb3JlbWVudGlvbmVkIHBhdGNoKS4KCk9rLgoKUmV2aWV3ZWQtYnk6IEFuZHJldyBD b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK