From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Martins Subject: Re: [PATCH v3] x86/time: correctly honor late clearing of TSC related feature flags Date: Tue, 7 Feb 2017 11:44:47 +0000 Message-ID: <5899B32F.2000907@oracle.com> References: <589844460200007800136D0B@prv-mh.provo.novell.com> <95ad873b-6d05-a97d-01cf-3dbe916dffc6@citrix.com> <5899B3CA02000078001372E3@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cb49c-0005Ez-76 for xen-devel@lists.xenproject.org; Tue, 07 Feb 2017 11:41:48 +0000 In-Reply-To: <5899B3CA02000078001372E3@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 , Andrew Cooper Cc: xen-devel , Dario Faggioli List-Id: xen-devel@lists.xenproject.org T24gMDIvMDcvMjAxNyAxMDo0NyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDIu MTcgYXQgMTE6MjcsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDYv MDIvMTcgMDg6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gQXMgc3VjaCBjbGVhcmluZyBvZiBm bGFncyBtYXkgaGF2ZSBhbiBpbXBhY3Qgb24gdGhlIHNlbGVjdGVkIHJlbmRlenZvdXMKPj4+IGZ1 bmN0aW9uLCBkZWZlciB0aGUgZXN0YWJsaXNoaW5nIG9mIGEgcmVuZGV6dm91cyBmdW5jdGlvbiBv dGhlciB0aGFuCj4+PiB0aGUgaW5pdGlhbCBkZWZhdWx0IG9uZSAoc3RkKSB1bnRpbCBhZnRlciBh bGwgQVBzIGhhdmUgYmVlbiBicm91Z2h0IHVwLgo+Pj4KPj4+IEJ1dCBkb24ndCBhbGxvdyBzdWNo IGZlYXR1cmUgZmxhZ3MgdG8gYmUgY2xlYXJlZCBkdXJpbmcgQ1BVIGhvdHBsdWc6Cj4+PiBQbGF0 Zm9ybSBhbmQgbG9jYWwgc3lzdGVtIHRpbWVzIG1heSBoYXZlIGRpdmVyZ2VkIHNpZ25pZmljYW50 bHkgYnkKPj4+IHRoZW4sIHBvdGVudGlhbGx5IGNhdXNpbmcgbm90aWNlYWJseSAoZXZlbiBpZiBv bmx5IHRlbXBvcmFyeSkgc3RyYW5nZQo+Pj4gYmVoYXZpb3IuIEFzIHdlJ3JlIGFueXdheSBleHBl Y3Rpbmcgb25seSBzdWZmaWNpZW50bHkgc2ltaWxhciBDUFVzIHRvCj4+PiBhcHBlYXIgZHVyaW5n IGhvdHBsdWcsIHRoaXMgc2hvdWxkbid0IGJlIGludHJvZHVjaW5nIG5ldyBsaW1pdGF0aW9ucy4K Pj4+Cj4+PiBSZXBvcnRlZC1ieTogSm9hbyBNYXJ0aW5zIDxqb2FvLm0ubWFydGluc0BvcmFjbGUu Y29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ Pgo+PiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K PiAKPiBUaGFua3MuCj4gCj4+PiAtLS0KPj4+IHYzOiBEcm9wIG9yaWdpbmFsIGFwcHJvYWNoIGVu dGlyZWx5IC0gZGVmZXIgZXZlcnl0aGluZyB0bwo+Pj4gICAgIHZlcmlmeV90c2NfcmVsaWFiaWxp dHkoKSwgbWFraW5nIGZvciBxdWl0ZSBhIGJpdCBzbWFsbGVyIGEgcGF0Y2guCj4+Pgo+Pj4gTm90 ZTogQ29uc2lkZXJpbmcgdGhhdCB0c2NfY2hlY2tfd3JpdGFiaWxpdHkoKSBjaGVja3MKPj4+ICAg ICAgIFRTQ19SRUxJQUJMRSwgaXQgYmVpbmcgcnVuIGJlZm9yZSB0aGF0IGZlYXR1cmUgZmxhZyBo YXMgb2J0YWluZWQKPj4+ICAgICAgIGl0cyBmaW5hbCB2YWx1ZSBzZWVtcyBwcm9ibGVtYXRpYyB0 b28uIFNob3VsZCB3ZSBkZWZlciB0aGF0IGNhbGwKPj4+ICAgICAgIHRvbz8KPj4KPj4gRG8gd2Ug a25vdyB3aGljaCBDUFVzIHRoaXMgYXBwbGllcyB0bz8gIE1pZ2h0IHdlIGJlIHNhZmUgYnkgYmVp bmcgb25seQo+PiA2NGJpdCB0aGVzZSBkYXlzPwo+IAo+IGFtZC5jIHNldHMgaXQgd2hlbiBJVFND IGFuZCBtb2RlbCAhPSAweDExLCB3aGljaCBJIHRoaW5rIGluY2x1ZGVzCj4gNjQtYml0IENQVXMu IGludGVsLmMgc2V0cyBpdCB1bmNvbmRpdGlvbmFsbHkgd2hlbiBJVFNDLiBIb3dldmVyLCBJCj4g ZG9uJ3Qgc2VlIGhvdyBhbGwgdGhpcyBtYXR0ZXJzLCBhcyB3ZSBjbGVhciBpdCBhcyB0aGUgcmVz dWx0IG9mIHRoZQo+IFRTQyB3YXJwIHByb2R1Y2luZyBhIG5vbi16ZXJvIHRzY19tYXhfd2FycCwg YW5kIHRoYXQgY2hlY2sgaXMKPiBwdXJlbHkgYSBzb2Z0d2FyZSB0aGluZy4KCkNvbnNpZGVyaW5n IHRoYXQgVFNDX1JFTElBQkxFIGJpdCAob3IgdGhlIGxhY2sgb2YgaXQpIGlzIG9ubHkgdHJ1bHkg dmFsaWQgYWZ0ZXIKdHNjIHJlbGlhYmlsaXR5IGNoZWNrcyBoYXZlIGJlZW4gZG9uZSwgdGhlbiBp dCBwcm9iYWJseSBtYWtlcyBzZW5zZSB0byBtb3ZlIHRoZQp3cml0YWJpbGl0eSBjaGVjayBhZnRl ciB2ZXJpZnlfdHNjX3JlbGlhYmlsaXR5IChvciBhdCB0aGUgZW5kIG9mIGl0KSBvbmUgYXMgeW91 CnNlZW0gdG8gaGludCBhYm92ZS4KCkpvYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=