From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v2] x86: cap address bits CPUID output Date: Mon, 9 May 2016 14:21:49 +0100 Message-ID: <57308EED.2020600@citrix.com> References: <5730A9A302000078000E98B5@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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1azl8D-0007rB-TX for xen-devel@lists.xenproject.org; Mon, 09 May 2016 13:21:53 +0000 In-Reply-To: <5730A9A302000078000E98B5@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 , xen-devel Cc: Wei Liu List-Id: xen-devel@lists.xenproject.org T24gMDkvMDUvMTYgMTQ6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IERvbid0IHVzZSBtb3JlIG9y IHJlcG9ydCBtb3JlIHRvIGd1ZXN0cyB0aGFuIHdlIGFyZSBjYXBhYmxlIG9mCj4gaGFuZGxpbmcu Cj4KPiBBdCBvbmNlCj4gLSBjb3JyZWN0IHRoZSBpbnZvbHZlZCBleHRlbmRlZCBDUFVJRCBsZXZl bCBjaGVja3MsCj4gLSBzaW1wbGlmeSB0aGUgY29kZSBpbiBodm1fY3B1aWQoKSBhbmQgbXRycl90 b3Bfb2ZfcmFtKCkuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz ZS5jb20+CgpSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4 LmNvbT4sIHdpdGggcGVyaGFwcyBvbmUKdHdlYWsKCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9o dm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtMzUwNCwxOSArMzUwNCwx OSBAQCB2b2lkIGh2bV9jcHVpZCh1bnNpZ25lZCBpbnQgaW5wdXQsIHVuc2lnCj4gICAgICAgICAg YnJlYWs7Cj4gIAo+ICAgICAgY2FzZSAweDgwMDAwMDA4Ogo+ICsgICAgICAgICplYXggJj0gMHhm ZjsKPiAgICAgICAgICBjb3VudCA9IGQtPmFyY2gucGFnaW5nLmdmbl9iaXRzICsgUEFHRV9TSElG VDsKPiAtICAgICAgICBpZiAoICgqZWF4ICYgMHhmZikgPiBjb3VudCApCj4gLSAgICAgICAgICAg ICplYXggPSAoKmVheCAmIH4weGZmKSB8IGNvdW50Owo+ICsgICAgICAgIGlmICggKmVheCA+IGNv dW50ICkKPiArICAgICAgICAgICAgKmVheCA9IGNvdW50Owo+ICAKPiAgICAgICAgICBodm1fY3B1 aWQoMSwgTlVMTCwgTlVMTCwgTlVMTCwgJl9lZHgpOwo+ICAgICAgICAgIGNvdW50ID0gX2VkeCAm IChjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfUEFFKSB8Cj4gICAgICAgICAgICAgICAgICAgICAg ICAgIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9QU0UzNikpID8gMzYgOiAzMjsKPiAtICAgICAg ICBpZiAoICgqZWF4ICYgMHhmZikgPCBjb3VudCApCj4gLSAgICAgICAgICAgICplYXggPSAoKmVh eCAmIH4weGZmKSB8IGNvdW50Owo+ICsgICAgICAgIGlmICggKmVheCA8IGNvdW50ICkKPiArICAg ICAgICAgICAgKmVheCA9IGNvdW50Owo+ICAKPiAgICAgICAgICBodm1fY3B1aWQoMHg4MDAwMDAw MSwgTlVMTCwgTlVMTCwgTlVMTCwgJl9lZHgpOwo+IC0gICAgICAgICplYXggPSAoKmVheCAmIH4w eGZmZmYwMCkgfCAoX2VkeCAmIGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9MTSkKPiAtICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8gMHgzMDAwIDogMHgyMDAwKTsKPiArICAg ICAgICAqZWF4IHw9IF9lZHggJiBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfTE0pID8gdmFkZHJf Yml0cyA8PCA4IDogMHgyMDAwOwoKVXNpbmcgKDMyIDw8IDgpIHdvdWxkIGJlIGNsZWFyZXIgdGhh biAweDIwMDAuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=