From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Martins Subject: Re: [PATCH] [v3] x86: Convert x86_platform_ops to timespec64 Date: Wed, 2 May 2018 17:44:47 +0100 Message-ID: <92ef9d3a-d2bc-59db-de43-4845a46fd2d8__14581.9190460772$1525279463$gmane$org@oracle.com> References: <20180427201435.3194219-1-arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1fDusa-0008IJ-0a for xen-devel@lists.xenproject.org; Wed, 02 May 2018 16:45:20 +0000 In-Reply-To: Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Arnd Bergmann Cc: Juergen Gross , jailhouse-dev@googlegroups.com, "Rafael J. Wysocki" , xen-devel , kvm@vger.kernel.org, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , y2038 Mailman List , Jan Kiszka , the arch/x86 maintainers , Linux Kernel Mailing List , Ingo Molnar , John Stultz , Borislav Petkov , Andy Lutomirski , "H. Peter Anvin" , Paolo Bonzini , Thomas Gleixner , Andy Shevchenko , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gMDQvMjgvMjAxOCAxMTowOSBBTSwgQXJuZCBCZXJnbWFubiB3cm90ZToKPiBPbiBTYXQsIEFw ciAyOCwgMjAxOCBhdCAxMjoyMSBBTSwgSm9hbyBNYXJ0aW5zCj4gPGpvYW8ubS5tYXJ0aW5zQG9y YWNsZS5jb20+IHdyb3RlOgo+PiBPbiAwNC8yNy8yMDE4IDA5OjEzIFBNLCBBcm5kIEJlcmdtYW5u IHdyb3RlOgo+Pj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9wdmNsb2NrLmMgYi9hcmNo L3g4Ni9rZXJuZWwvcHZjbG9jay5jCj4+PiBpbmRleCA3NjFmNmFmNmVmYTUuLjYzNzk4MmVmZWNk OCAxMDA2NDQKPj4+IC0tLSBhL2FyY2gveDg2L2tlcm5lbC9wdmNsb2NrLmMKPj4+ICsrKyBiL2Fy Y2gveDg2L2tlcm5lbC9wdmNsb2NrLmMKPj4+IEBAIC0xMjMsMjggKzEyMywzNSBAQCB1NjQgcHZj bG9ja19jbG9ja3NvdXJjZV9yZWFkKHN0cnVjdCBwdmNsb2NrX3ZjcHVfdGltZV9pbmZvICpzcmMp Cj4+Pgo+Pj4gIHZvaWQgcHZjbG9ja19yZWFkX3dhbGxjbG9jayhzdHJ1Y3QgcHZjbG9ja193YWxs X2Nsb2NrICp3YWxsX2Nsb2NrLAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg cHZjbG9ja192Y3B1X3RpbWVfaW5mbyAqdmNwdV90aW1lLAo+Pj4gLSAgICAgICAgICAgICAgICAg ICAgICAgICBzdHJ1Y3QgdGltZXNwZWMgKnRzKQo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICBzdHJ1Y3QgdGltZXNwZWM2NCAqdHMpCj4+PiAgewo+Pj4gICAgICAgdTMyIHZlcnNpb247Cj4+ PiAgICAgICB1NjQgZGVsdGE7Cj4+PiAtICAgICBzdHJ1Y3QgdGltZXNwZWMgbm93Owo+Pj4gKyAg ICAgc3RydWN0IHRpbWVzcGVjNjQgbm93Owo+Pj4KPj4+ICAgICAgIC8qIGdldCB3YWxsY2xvY2sg YXQgc3lzdGVtIGJvb3QgKi8KPj4+ICAgICAgIGRvIHsKPj4+ICAgICAgICAgICAgICAgdmVyc2lv biA9IHdhbGxfY2xvY2stPnZlcnNpb247Cj4+PiAgICAgICAgICAgICAgIHJtYigpOyAgICAgICAg ICAvKiBmZXRjaCB2ZXJzaW9uIGJlZm9yZSB0aW1lICovCj4+PiArICAgICAgICAgICAgIC8qCj4+ PiArICAgICAgICAgICAgICAqIE5vdGU6IHdhbGxfY2xvY2stPnNlYyBpcyBhIHUzMiB2YWx1ZSwg c28gaXQgY2FuCj4+PiArICAgICAgICAgICAgICAqIG9ubHkgc3RvcmUgZGF0ZXMgYmV0d2VlbiAx OTcwIGFuZCAyMTA2LiBUbyBhbGxvdwo+Pj4gKyAgICAgICAgICAgICAgKiB0aW1lcyBiZXlvbmQg dGhhdCwgd2UgbmVlZCB0byBjcmVhdGUgYSBuZXcgaHlwZXJjYWxsCj4+PiArICAgICAgICAgICAg ICAqIGludGVyZmFjZSB3aXRoIGFuIGV4dGVuZGVkIHB2Y2xvY2tfd2FsbF9jbG9jayBzdHJ1Y3R1 cmUKPj4+ICsgICAgICAgICAgICAgICogbGlrZSBBUk0gaGFzLgo+Pj4gKyAgICAgICAgICAgICAg Ki8KPj4+ICAgICAgICAgICAgICAgbm93LnR2X3NlYyAgPSB3YWxsX2Nsb2NrLT5zZWM7Cj4+Cj4+ IElJVUMgdGhlIGludGVyZmFjZSB5b3UncmUgcHJvYmFibHkgc3BlYWtpbmcgYWJvdXQgaXMgY29t bW9uIHRvIGJvdGggQVJNIGFuZCB4ODYKPj4gb24gWGVuWypdIChzaW5jZSBYZW4gNC42KSBpLmUu Cj4+Cj4+ICAgICAgICAgbm93LnR2X3NlYyAgPSAoKHVpbnQ2NF90KXMtPndjX3NlY19oaSA8PCAz MikgfCBzLT53Y19zZWM7Cj4+Cj4+IHMgcmVwcmVzZW50aW5nIHN0cnVjdCBzaGFyZWRfaW5mbyBs aWtlIG9uIEFSTSAodGhlcmUncyBhIDMyLWJpdCBob2xlIHdoZXJlCj4+IHdjX3NlY19oaSBpcyBw bGFjZWQgb24geDg2XzY0L0FSTSkuIEV4Y2VwdCBvbiB4ODYgMzItYml0IGd1ZXN0cyB3Y19zZWNf aGkgaXMKPj4gbG9jYXRlZCBlbHNld2hlcmUuCj4+Cj4+ICAgICAgICAgSm9hbwo+Pgo+PiBbKl0K Pj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZG9jcy80LjYtdGVzdGluZy9oeXBlcmNhbGwveDg2 XzY0L2luY2x1ZGUscHVibGljLHhlbi5oLmh0bWwjaW5jb250ZW50c19zdGFydG9mZGF5X3NoYXJl ZAo+IAo+IEFoLCBnb29kLiBIb3cgcG9ydGFibGUgaXMgdGhhdD8gV2lsbCBpdCBkbyB0aGUgcmln aHQgdGhpbmcgKGkuZS4KPiBndWFyYW50ZWUgdG8gaGF2ZQo+IHplcm9lcyBvbiB0aGUgdXBwZXIg aGFsZiwgb3IgdGhlIGVwb2NoIGlmIHN1cHBvcnRlZCkgb24gYWxsIHZlcnNpb25zIG9mIGJvdGgg S1ZNCj4gYW5kIFhlbiwgb3IgZG8gd2UgbmVlZCBhbiBhZGRpdGlvbmFsIGNoZWNrIGluIHRoZXJl Pwo+ClRoZSB3aG9sZSBzaGFyZWQgaW5mbyBwYWdlIGlzIHplcm9lZCBvdXQgYnkgWGVuIHdoZW4g YWxsb2NhdGVkLCBzbyBvbgp1bnN1cHBvcnRlZCBwbGF0Zm9ybXMgdGhhdCBpbmNsdWRlcyB0aGUg dXBwZXIgaGFsZi4gQnV0IEkgZG9uJ3Qga25vdyBpZiB0aGlzIGlzCmNvbnNpZGVyZWQgQUJJIG9y IG5vdC4gRldJVywgdGhlIG9sZGVzdCByZWxlYXNlICgyLjApIGhhcyB0aGF0IGJlaGF2aW9yLgoK QnV0IHRoaXMgaXMgWGVuIHRoYXQgSSdtIHNwZWFraW5nIGFib3V0OyBLVk0gZG9lc24ndCBzdXBw b3J0IHRoaXMgSUlVQy4KCk9uIEtWTSwgdGhlcmUncyBIQ19DTE9DS19QQUlSSU5HIGh5cGVyY2Fs bCBvciBlbHNlICptYXliZSogaG9zdCBjb3VsZCBqdXN0IHdyaXRlCndjX3NlY19oaSBhdCB0aGUg ZW5kIG9mIHRoZSB3YWxsX2Nsb2NrIHN0cnVjdCAod2l0aCB0aGUgY3VycmVudCBNU1IpIGFuZCBn aXZlbgp0aGF0IGl0J3MgKFBBR0VfU0laRSBhbGlnbmVkKSBndWVzdCBtZW1vcnksIGd1ZXN0IGNv dWxkIGFsd2F5cyBrZWVwIGl0IHplcm9lZApvdXQgZm9yIHVuc3VwcG9ydGVkIHBsYXRmb3JtcyAo dGhhdCB3b24ndCB3cml0ZSBtb3JlIHRoYW4gMTJieXRlcykuCgo+IEknZCBzdWdnZXN0IGxlYXZp bmcgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoYXQgdG8gYSBmb2xsb3ctdXAgcGF0Y2ggdGhhdCB5 b3UKPiBjYW4gYWRkIG9uY2UgbXkgcGF0Y2ggaXMgbWVyZ2VkLgoKL25vZHMKCglKb2FvCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs