From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolai Stange Subject: [PATCH] x86/xen/time: set ->min_delta_ticks and ->max_delta_ticks Date: Thu, 30 Mar 2017 22:06:42 +0200 Message-ID: <20170330200642.8228-1-nicstange__21852.6453165852$1490932344$gmane$org@gmail.com> References: <20170326134403.16226-1-nicstange@gmail.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 1ctgLI-00030r-G8 for xen-devel@lists.xenproject.org; Thu, 30 Mar 2017 20:06:48 +0000 Received: by mail-wr0-f194.google.com with SMTP id w43so15077407wrb.1 for ; Thu, 30 Mar 2017 13:06:47 -0700 (PDT) In-Reply-To: <20170326134403.16226-1-nicstange@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Thomas Gleixner Cc: Juergen Gross , x86@kernel.org, linux-kernel@vger.kernel.org, Nicolai Stange , Ingo Molnar , John Stultz , "H. Peter Anvin" , xen-devel@lists.xenproject.org, Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org SW4gcHJlcGFyYXRpb24gZm9yIG1ha2luZyB0aGUgY2xvY2tldmVudHMgY29yZSBOVFAgY29ycmVj dGlvbiBhd2FyZSwKYWxsIGNsb2NrZXZlbnQgZGV2aWNlIGRyaXZlcnMgbXVzdCBzZXQgLT5taW5f ZGVsdGFfdGlja3MgYW5kCi0+bWF4X2RlbHRhX3RpY2tzIHJhdGhlciB0aGFuIC0+bWluX2RlbHRh X25zIGFuZCAtPm1heF9kZWx0YV9uczogYQpjbG9ja2V2ZW50IGRldmljZSdzIHJhdGUgaXMgZ29p bmcgdG8gY2hhbmdlIGR5bmFtaWNhbGx5IGFuZCB0aHVzLCB0aGUKcmF0aW8gb2YgbnMgdG8gdGlj a3MgY2Vhc2VzIHRvIHN0YXkgaW52YXJpYW50LgoKTWFrZSB0aGUgeDg2IGFyY2gncyB4ZW4gY2xv Y2tldmVudCBkcml2ZXIgaW5pdGlhbGl6ZSB0aGVzZSBmaWVsZHMgcHJvcGVybHkuCgpUaGlzIHBh dGNoIGFsb25lIGRvZXNuJ3QgaW50cm9kdWNlIGFueSBjaGFuZ2UgaW4gZnVuY3Rpb25hbGl0eSBh cyB0aGUKY2xvY2tldmVudHMgY29yZSBzdGlsbCBsb29rcyBleGNsdXNpdmVseSBhdCB0aGUgKHVu dG91Y2hlZCkgLT5taW5fZGVsdGFfbnMKYW5kIC0+bWF4X2RlbHRhX25zLiBBcyBzb29uIGFzIHRo aXMgaGFzIGNoYW5nZWQsIGEgZm9sbG93dXAgcGF0Y2ggd2lsbApwdXJnZSB0aGUgaW5pdGlhbGl6 YXRpb24gb2YgLT5taW5fZGVsdGFfbnMgYW5kIC0+bWF4X2RlbHRhX25zIGZyb20gdGhpcwpkcml2 ZXIuCgpTaWduZWQtb2ZmLWJ5OiBOaWNvbGFpIFN0YW5nZSA8bmljc3RhbmdlQGdtYWlsLmNvbT4K LS0tCgpOb3RlczoKICAgIFRoaXMgcHJlcmVxdWlzaXRlIHBhdGNoIGlzIHBhcnQgb2YgYSBsYXJn ZXIgZWZmb3J0IHRvIGZlZWQgTlRQCiAgICBjb3JyZWN0aW9ucyBpbnRvIHRoZSBjbG9ja2V2ZW50 IGRldmljZXMnIGZyZXF1ZW5jaWVzIGFuZCB0aHVzCiAgICBhdm9pZGluZyB0aGVpciBub3Rpb24g b2YgdGltZSB0byBkaXZlcmdlIGZyb20gdGhlIHN5c3RlbSdzCiAgICBvbmUuIElmIHlvdSdyZSBp bnRlcmVzdGVkLCB0aGUgY3VycmVudCBzdGF0ZSBvZiB0aGUgd2hvbGUgc2VyaWVzCiAgICBjYW4g YmUgZm91bmQgYXQgWzFdLgogICAgCiAgICBJZiB5b3UgaGF2ZW4ndCBnb3QgYW55IG9iamVjdGlv bnMgYW5kIHRoZXNlIHByZXJlcXVpc2l0ZXMgZ2V0CiAgICBtZXJnZWQgYnkgNC4xMiBldmVyeXdo ZXJlLCBJJ2xsIHByb2NlZWQgd2l0aCB0aGUgcmVtYWluZGVyIG9mCiAgICB0aGlzIHNlcmllcyBp biA0LjEzLgogICAgCiAgICBBcHBsaWNhYmxlIHRvIG5leHQtMjAxNzAzMjQgYXMgd2VsbCBhcyB0 byBKb2huJyBTdHVsdHogdHJlZSBbMl0uCiAgICAKICAgIFsxXQogICAgICBnaXQ6Ly9uaWNzdC5k ZS9saW51eC5naXQgY2V2LWZyZXEtYWRqLnYxMC5mb3J0Z2x4LTQuMTItdGltZQogICAgICBodHRw czovL25pY3N0LmRlL2dpdC8/cD1saW51eC5naXQ7YT1zaG9ydGxvZztoPXJlZnMvaGVhZHMvY2V2 LWZyZXEtYWRqLnYxMC5mb3J0Z2x4LTQuMTItdGltZQogICAgCiAgICBbMl0KICAgICAgaHR0cHM6 Ly9naXQubGluYXJvLm9yZy9wZW9wbGUvam9obi5zdHVsdHovbGludXguZ2l0IGZvcnRnbHgvNC4x Mi90aW1lCgogYXJjaC94ODYveGVuL3RpbWUuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi90aW1lLmMgYi9hcmNoL3g4 Ni94ZW4vdGltZS5jCmluZGV4IDFlNjk5NTZkNzg1Mi4uN2EzMDg5Mjg1YzU5IDEwMDY0NAotLS0g YS9hcmNoL3g4Ni94ZW4vdGltZS5jCisrKyBiL2FyY2gveDg2L3hlbi90aW1lLmMKQEAgLTIwOSw3 ICsyMDksOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGNsb2NrX2V2ZW50X2RldmljZSB4ZW5fdGlt ZXJvcF9jbG9ja2V2ZW50ID0gewogCS5mZWF0dXJlcwkJPSBDTE9DS19FVlRfRkVBVF9PTkVTSE9U LAogCiAJLm1heF9kZWx0YV9ucwkJPSAweGZmZmZmZmZmLAorCS5tYXhfZGVsdGFfdGlja3MJPSAw eGZmZmZmZmZmLAogCS5taW5fZGVsdGFfbnMJCT0gVElNRVJfU0xPUCwKKwkubWluX2RlbHRhX3Rp Y2tzCT0gVElNRVJfU0xPUCwKIAogCS5tdWx0CQkJPSAxLAogCS5zaGlmdAkJCT0gMCwKQEAgLTI2 OCw3ICsyNzAsOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGNsb2NrX2V2ZW50X2RldmljZSB4ZW5f dmNwdW9wX2Nsb2NrZXZlbnQgPSB7CiAJLmZlYXR1cmVzID0gQ0xPQ0tfRVZUX0ZFQVRfT05FU0hP VCwKIAogCS5tYXhfZGVsdGFfbnMgPSAweGZmZmZmZmZmLAorCS5tYXhfZGVsdGFfdGlja3MgPSAw eGZmZmZmZmZmLAogCS5taW5fZGVsdGFfbnMgPSBUSU1FUl9TTE9QLAorCS5taW5fZGVsdGFfdGlj a3MgPSBUSU1FUl9TTE9QLAogCiAJLm11bHQgPSAxLAogCS5zaGlmdCA9IDAsCi0tIAoyLjEyLjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2 ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVu Lm9yZy94ZW4tZGV2ZWwK