From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Subject: Re: [PATCH v10 1/9] xen/x86: set the vPMU interface based on the presence of a lapic Date: Fri, 11 Dec 2015 10:31:56 +0100 Message-ID: <566A980C.3030803@citrix.com> References: <1449506917-26426-1-git-send-email-roger.pau@citrix.com> <1449506917-26426-2-git-send-email-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta4.messagelabs.com ([85.158.143.247]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1a7K3g-0004GC-Ch for xen-devel@lists.xenproject.org; Fri, 11 Dec 2015 09:32:12 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: "Tian, Kevin" , "xen-devel@lists.xenproject.org" Cc: Andrew Cooper , Boris Ostrovsky , Jan Beulich List-Id: xen-devel@lists.xenproject.org RWwgMTEvMTIvMTUgYSBsZXMgOC41MSwgVGlhbiwgS2V2aW4gaGEgZXNjcml0Ogo+PiBGcm9tOiBS b2dlciBQYXUgTW9ubmUKPj4gU2VudDogVHVlc2RheSwgRGVjZW1iZXIgMDgsIDIwMTUgMTI6NDgg QU0KPj4KPj4gSW5zdGVhZCBvZiBjaG9vc2luZyB0aGUgaW50ZXJmYWNlIHRvIGV4cG9zZSB0byBn dWVzdHMgYmFzZWQgb24gdGhlIGd1ZXN0Cj4+IHR5cGUsIGRvIGl0IGJhc2VkIG9uIHdoZXRoZXIg dGhlIGd1ZXN0IGhhcyBhbiBlbXVsYXRlZCBsb2NhbCBhcGljIG9yIG5vdC4KPj4KPj4gU2lnbmVk LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IFNpZ25l ZC1vZmYtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4+ IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IENjOiBKYW4gQmV1 bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v cGVyM0BjaXRyaXguY29tPgo+PiAtLS0KPiAKPiBbLi4uXQo+IAo+PiBAQCAtNjM3LDcgKzYzOCw3 IEBAIGxvbmcgZG9feGVucG11X29wKHVuc2lnbmVkIGludCBvcCwKPj4gWEVOX0dVRVNUX0hBTkRM RV9QQVJBTSh4ZW5fcG11X3BhcmFtc190KSBhcmcpCj4+ICAgICAgc3RydWN0IHhlbl9wbXVfZGF0 YSAqeGVucG11X2RhdGE7Cj4+ICAgICAgc3RydWN0IHZwbXVfc3RydWN0ICp2cG11Owo+Pgo+PiAt ICAgIGlmICggIW9wdF92cG11X2VuYWJsZWQgKQo+PiArICAgIGlmICggIW9wdF92cG11X2VuYWJs ZWQgfHwgaGFzX3ZsYXBpYyhjdXJyZW50LT5kb21haW4pICkKPj4gICAgICAgICAgcmV0dXJuIC1F T1BOT1RTVVBQOwo+IAo+ICFoYXNfdmxhcGljKGN1cnJlbnQtPmRvbWFpbik/CgpObywgdGhlIHZw bXUgaHlwZXJjYWxsIGludGVyZmFjZSBpcyBvbmx5IGF2YWlsYWJsZSB0byBndWVzdHMgdGhhdCBk b24ndApoYXZlIGEgbG9jYWwgYXBpYy4KCj4gWy4uLl0KPiAKPj4gZGlmZiAtLWdpdCBhL3hlbi9h cmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4gaW5k ZXggMjU4MWU5Ny4uMDZjMTJlMSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgv dm14LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4gQEAgLTE0OCw3ICsx NDgsNyBAQCBzdGF0aWMgaW50IHZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCj4+ ICAgICAgfQo+Pgo+PiAgICAgIC8qIFBWSCdzIFZQTVUgaXMgaW5pdGlhbGl6ZWQgdmlhIGh5cGVy Y2FsbCAqLwo+PiAtICAgIGlmICggaXNfaHZtX3ZjcHUodikgKQo+PiArICAgIGlmICggaXNfaHZt X3ZjcHUodikgJiYgaGFzX3ZsYXBpYyh2LT5kb21haW4pICkKPj4gICAgICAgICAgdnBtdV9pbml0 aWFsaXNlKHYpOwo+IAo+IElzIGlzX2h2bV92Y3B1IHN0aWxsIHJlcXVpcmVkIGhlcmU/CgpObywg SSB3aWxsIHJlbW92ZSBpdC4KClRoYW5rcywgUm9nZXIuCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK