From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Martins Subject: [PATCH v3 0/6] x86/time: PVCLOCK_TSC_STABLE_BIT support Date: Wed, 24 Aug 2016 13:43:46 +0100 Message-ID: <1472042632-12883-1-git-send-email-joao.m.martins@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcXVx-00008j-BH for xen-devel@lists.xenproject.org; Wed, 24 Aug 2016 12:42:41 +0000 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u7OCgcgc023062 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 24 Aug 2016 12:42:38 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u7OCgbsD008595 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 24 Aug 2016 12:42:38 GMT Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u7OCgbWd031277 for ; Wed, 24 Aug 2016 12:42:37 GMT List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org SGV5IQoKVGhpcyBpcyB2MyBvbiB0aGUgcHZjbG9jayBUU0Mgc3RhYmxlIGJpdCBzZXJpZXMuCgpD b21wbGV0ZSBjaGFuZ2Vsb2cgb24gaW5kaXZpZHVhbCBwYXRjaGVzIGJ1dCBvdmVyYWxsIGlzIGFk ZHJlc3NpbmcKSmFuJ3MgY29tbWVudHMsIHBsdXMgc29tZSBvdGhlciBjaGFuZ2VzIHJlZ2FyZGlu ZyB0aGUgcmVjZW50IG1vbm90b25pY2l0eQppbXByb3ZlbWVudHMgb24geDg2L3RpbWUuCgpTZXJp ZXMgaXMgZGl2aWRlZCBhcyBmb2xsb3dzOgoKIFIgICAgICAqIFBhdGNoIDE6IFNtYWxsIHJlZmFj dG9yIGFyb3VuZCBpbml0X3BsYXRmb3JtX3RpbWUgdG8gcmV1c2UKICAgICAgICAgICAgICAgICAg IGluaXRpYWxpemF0aW9uIGNvZGUgd2hlbiBzd2l0Y2hpbmcgdG8gVFNDLgogVSAgICAgICogUGF0 Y2ggMjogQWRkcyBhIG5ldyBjbG9ja3NvdXJjZSBiYXNlZCBvbiBUU0MKIFUsVSAgICAqIFBhdGNo IDMsIDQ6IEFkanVzdG1lbnRzIGZvciBwYXRjaCA1CiBVICAgICAgKiBQYXRjaCA1OiBJbXBsZW1l bnRzIHRoZSBQVkNMT0NLX1RTQ19TVEFCTEVfQklUCiBOICAgICAgKiBQYXRjaCA2OiBEb2N1bWVu dCBuZXcgY2xvY2tzb3VyY2UKClsgUiA6PSBSZXZpZXdlZC1ieSA7OyBVIDo9IFVwZGF0ZWQgOzsg TiA6PSBOZXcgXQoKSSBrZXB0IHRoZSBzZXJpZXMgdGhlIHNhbWUgYnV0IGEgZnVuZGFtZW50YWwg ZGlmZmVyZW5jZSBmcm9tIHByZXZpb3VzCnZlcnNpb25zIGlzIHRoYXQgSSBzdG9wIGNsb2Nrc291 cmNlPXRzYyBmcm9tIGJlaW5nIHVzZWQgYXQgYWxsIGlmIGhvdHBsdWcgaXMKcG9zc2libGUuIFRv IGZhY2lsaXRhdGUgdGhlIHJldmlldyBJIGtlcHQgaXQgb24gUGF0Y2ggNSBhcyBvcmlnaW5hbGx5 IHBvc3RlZCwKd2hlcmVhcyBjbG9ja3NvdXJjZSBpcyBhZGRlZCBpbiBQYXRjaCAyLiBCdXQgaWYg cHJlZmVycmVkIEkgY2FuIG1lcmdlIHRoZXNlIHR3by4KClRoZSBtYWluIGJlbmVmaXQgb2YgdGhp cyBzZXJpZXMgaXMgdHdvLWZvbGQ6CiAKIDEuIFByb3ZpZGUgdGhlIGd1YXJhbnRlZSBvZiBtb25v dG9uaWMgcmVzdWx0cyBvbiB4ZW4gb3duIHN5c3RlbSB0aW1lIGFzIHNlZW4KIGJ5IGFueSBjcHUg d2hlbiB1c2luZyBUU0MgYXMgY2xvY2tzb3VyY2UuCgogMi4gUHJvdmlkZSB0aGlzIHNhbWUgZ3Vh cmFudGVlIHRvIGd1ZXN0cyBhbmQgdGh1cyBzZXQgdGhlCiBUU0NfU1RBQkxFX0JJVCAoYm90aCBG cmVlQlNEIGFuZCBMaW51eCBzdXBwb3J0IGl0KSB3aGljaCB0aGVuIGFsbG93cyBndWVzdHMgdG8K IHNraXAgZXhwZW5zaXZlIG1vbm90b25pY2l0eSBjaGVjayBiZXR3ZWVuIFBWIENQVSB0aW1lIGlu Zm9zLiBQbHVzLCBvbiBMaW51eAogc3BlY2lmaWNhbGx5IHRoaXMgYWxzbyBtZWFucyB0aGF0IGl0 IGNvdWxkIHN1cHBvcnQgdkRTTyB3aGljaCBncmVhdGx5IGluY3JlYXNlcwogcGVyZm9ybWFuY2Ug KHgxMCkgZm9yIGdldHRpbWVvZmRheSBhbmQgY2xvY2tfZ2V0dGltZSBzaW5jZSBpdCB3b3VsZCBu bwogbG9uZ2VyIG5lZWQgdG8gZG8gdGhlIHN5c3RlbSBjYWxsIHRvIGdldCBhIHJlbGlhYmxlIHNu YXBzaG90IG9mIHN5c3RlbSB0aW1lLgogRm9yIGEgcmVmZXJlbmNlIG9uIG15IGxhcHRvcCB0aGUg c3BlZWQgb2YgZ2V0dGltZW9mZGF5IHVuZGVyIHhlbiBwdmNsb2NrIGlzIAogfjIgTW9wcy9zZWMg KE1pbGxpb24gb3BzIHBlciBzZWMpIHdoZXJlYXMgd2l0aCB2RFNPIGl0J3Mgb24gdGhlIHJhbmdl CiBvZiB+MjIgTW9wcy9zZWMgb24gPD0gNC40IGtlcm5lbHMgYW5kIH4zNyBNb3BzIG9uID49IDQu NS4KIAogRG9pbmcgYSBsb25nIHJ1bm5pbmcgdGltZSB3YXJwIHRlc3QgZm9yIHRoZSBwYXN0IGRh eXMgb24gYSBkdWFsLXNvY2tldCBIYXN3ZWxsCiBtYWNoaW5lIGFuZCBJIGhhdmVuJ3QgeWV0IHNl ZW4gdGltZSBnb2luZyBiYWNrd2FyZHMuCgpUaGFua3MhCkpvYW8KCkpvYW8gTWFydGlucyAoNik6 CiAgeDg2L3RpbWU6IHJlZmFjdG9yIGluaXRfcGxhdGZvcm1fdGltZSgpCiAgeDg2L3RpbWU6IGlt cGxlbWVudCB0c2MgYXMgY2xvY2tzb3VyY2UKICB4ODYvdGltZTogc3RyZWFtbGluZSBwbGF0Zm9y bSB0aW1lIGluaXQgb24gcGx0X3VwZGF0ZSgpCiAgeDg2L3RpbWU6IHJlZmFjdG9yIHJlYWRfcGxh dGZvcm1fc3RpbWUoKQogIHg4Ni90aW1lOiBpbXBsZW1lbnQgUFZDTE9DS19UU0NfU1RBQkxFX0JJ VAogIGRvY3M6IHVwZGF0ZSBjbG9ja3NvdXJjZSBvcHRpb24KCiBkb2NzL21pc2MveGVuLWNvbW1h bmQtbGluZS5tYXJrZG93biB8ICAgNiArLQogeGVuL2FyY2gveDg2L3BsYXRmb3JtX2h5cGVyY2Fs bC5jICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAgICAgICAgICAgICAgIHwgMjI2 ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4 Ni90aW1lLmggICAgICAgICAgfCAgIDEgKwogNCBmaWxlcyBjaGFuZ2VkLCAyMDUgaW5zZXJ0aW9u cygrKSwgMzEgZGVsZXRpb25zKC0pCgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK