From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Gleixner Subject: Re: [PATCH v4 00/25] Convert the posix_clock_operations and k_clock structure to ready for 2038 Date: Tue, 2 Jun 2015 21:20:45 +0200 (CEST) Message-ID: References: <1433159093-4548-1-git-send-email-baolin.wang@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1433159093-4548-1-git-send-email-baolin.wang@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: y2038-bounces@lists.linaro.org Sender: "Y2038" To: Baolin Wang Cc: pang.xunlei@linaro.org, peterz@infradead.org, benh@kernel.crashing.org, heiko.carstens@de.ibm.com, paulus@samba.org, jeffv@google.com, cl@linux.com, mark.d.rustad@intel.com, heenasirwani@gmail.com, linux-arch@vger.kernel.org, linux-s390@vger.kernel.org, y2038@lists.linaro.org, mpe@ellerman.id.au, rafael.j.wysocki@intel.com, ahh@google.com, tiwai@suse.de, jlayton@primarydata.com, fweisbec@gmail.com, pjt@google.com, serge@hallyn.com, serge.hallyn@canonical.com, riel@redhat.com, keescook@chromium.org, arnd@arndb.de, richardcochran@gmail.com, schwidefsky@de.ibm.com, john.stultz@linaro.org, james.l.morris@oracle.com, rth@twiddle.net, sds@tycho.nsa.gov, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, pmoore@redhat.com, linux-security-module@vger.kernel.org, netdev@vger.kernel.org, tj@kernel.org, linux390@de.ibm.com, linuxppc-dev@lists.ozlabs.org List-Id: linux-arch.vger.kernel.org T24gTW9uLCAxIEp1biAyMDE1LCBCYW9saW4gV2FuZyB3cm90ZToKCj4gVGhpcyBwYXRjaCBzZXJp ZXMgY2hhbmdlcyB0aGUgMzItYml0IHRpbWUgdHlwZXMgKHRpbWVzcGVjL2l0aW1lcnNwZWMpIHRv Cj4gdGhlIDY0LWJpdCB0eXBlcyAodGltZXNwZWM2NC9pdGltZXJzcGVjNjQpLCBzaW5jZSAzMi1i aXQgdGltZSB0eXBlcyB3aWxsCj4gYnJlYWsgaW4gdGhlIHllYXIgMjAzOC4KClRoYXQncyBvbmx5 IHRydWUgZm9yIDMyYml0IHN5c3RlbXMuCgpBbGwgaW4gYWxsIHRoZSBwYXRjaCBzZXJpZXMgbG9v a3MgcmF0aGVyIHJlYXNvbmFibGUgbm93LCBleGNlcHQgZm9yCnRoZSBzdWJqZWN0IGxpbmVzIGFu ZCB0aGUgY2hhbmdlbG9ncy4KClRoZSBvbmx5IHRlY2huaWNhbCBvYmplY3Rpb24gSSBoYXZlIGlz IHRoZSBtYWNybyBjb252ZXJzaW9uIG1hZ2ljIGluCnBhdGNoICM2LiBUaGlzIGNhbiBiZSBkb25l IGluIGEgbGVzcyBjcnlwdGljIGFuZCBtb3JlIGVmZmljaWVudCB3YXkuCgpTZWUgdGhlIGNvbW1l bnRzIHRvIHRoZSB2YXJpb3VzIHBhdGNoZXMgYW5kIHBsZWFzZSBhcHBseSB0aGVtIHRvIGFsbApv ZiB0aGUgc2VyaWVzLgoKVGhhbmtzLAoKCXRnbHgKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpZMjAzOCBtYWlsaW5nIGxpc3QKWTIwMzhAbGlzdHMubGlu YXJvLm9yZwpodHRwczovL2xpc3RzLmxpbmFyby5vcmcvbWFpbG1hbi9saXN0aW5mby95MjAzOAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from www.linutronix.de ([62.245.132.108]:52690 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751609AbbFBTVQ (ORCPT ); Tue, 2 Jun 2015 15:21:16 -0400 Date: Tue, 2 Jun 2015 21:20:45 +0200 (CEST) From: Thomas Gleixner Subject: Re: [PATCH v4 00/25] Convert the posix_clock_operations and k_clock structure to ready for 2038 In-Reply-To: <1433159093-4548-1-git-send-email-baolin.wang@linaro.org> Message-ID: References: <1433159093-4548-1-git-send-email-baolin.wang@linaro.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-arch-owner@vger.kernel.org List-ID: To: Baolin Wang Cc: arnd@arndb.de, john.stultz@linaro.org, heenasirwani@gmail.com, pang.xunlei@linaro.org, peterz@infradead.org, rafael.j.wysocki@intel.com, gregkh@linuxfoundation.org, richardcochran@gmail.com, benh@kernel.crashing.org, paulus@samba.org, mpe@ellerman.id.au, schwidefsky@de.ibm.com, heiko.carstens@de.ibm.com, linux390@de.ibm.com, rth@twiddle.net, riel@redhat.com, cl@linux.com, tj@kernel.org, fweisbec@gmail.com, ahh@google.com, pjt@google.com, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-arch@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, serge.hallyn@canonical.com, james.l.morris@oracle.com, serge@hallyn.com, pmoore@redhat.com, tiwai@suse.de, jeffv@google.com, jlayton@primarydata.com, keescook@chromium.org, sds@tycho.nsa.gov, mark.d.rustad@intel.com, linux-security-module@vger.kernel.org, y2038@lists.linaro.org Message-ID: <20150602192045.TtBuNHqyhBP-txItPSmjGjWVwiyygPlp7jVpr2R7odk@z> On Mon, 1 Jun 2015, Baolin Wang wrote: > This patch series changes the 32-bit time types (timespec/itimerspec) to > the 64-bit types (timespec64/itimerspec64), since 32-bit time types will > break in the year 2038. That's only true for 32bit systems. All in all the patch series looks rather reasonable now, except for the subject lines and the changelogs. The only technical objection I have is the macro conversion magic in patch #6. This can be done in a less cryptic and more efficient way. See the comments to the various patches and please apply them to all of the series. Thanks, tglx