From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1033283AbbKEQLk (ORCPT ); Thu, 5 Nov 2015 11:11:40 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:51126 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1033092AbbKEQLi (ORCPT ); Thu, 5 Nov 2015 11:11:38 -0500 From: Arnd Bergmann To: Tina Ruchandani Cc: linux-media@vger.kernel.org, Mauro Carvalho Chehab , linux-kernel@vger.kernel.org Subject: Re: [PATCH] [media] rc-core: Remove 'struct timeval' usage Date: Thu, 05 Nov 2015 17:11:23 +0100 Message-ID: <3925745.FRk6iC2V7r@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) In-Reply-To: <20151029071657.GA11549@google.com> References: <20151029071657.GA11549@google.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:EN9Q0P3Rz9yvTd8YW2weVz6283wfw2U77xJdKYiij43GekiVGlJ 5rQZ/lkO8bW38WE5fzfphhPJszJWfpY+pqVMHIQJQtCQrAwNl+GJ4uIFWGhDpz735JyVD/R Aqq3Kd+zuPzYGzke/9wPN9bY/4vzlcePRL6g7zt8N58sEkD4eyrHypbhZ3zFHyM/nBBuyq3 9oeUcryikxp0oc4827wPw== X-UI-Out-Filterresults: notjunk:1;V01:K0:Xr+MhK/jfQw=:4yTVyTvFu39PplOQ+stof0 ty3R1Bjj3B/1yGXBTb879PCe+rUAGPer/eiqlQh6q8ZCLrVg4vyd5gz9QrTU6Jeyzb4G2IbzU eYyGaCloMuDLZJR5x4AMgomPRNcCf2zLN7uoC2jl+LYI1CV6T10gDObOqnlijg1Pe22Z3ET8h cim3dvZnL2sO7TFxEzsHXz0me9K/M7IPe3X8BpubPHENfoLEcGtG30cRLgjgR1qL9EHgQPz4o 1VG+yRsZiI5ConUcvGpGo48v+coPbQK1JXW384Iw0y1yMdwNxRE1vhkwoOdlmZxJvvL5txHVb dn/WQg0KaxNmDN37g1gcnIq82HT/iekXx10cAHSGLKPm1DndfYSQgerXOMxn8NOsPl0UpY25H JvFTeECVRQB/ipJrFF8KT0WzhgCXWi/nQX29yZSfvTmI5SIRfu+LZ7ZyNbRMF2cUHj1M9nFWP wocS+J7S6fznL1rtBosjMILTTlM0GkJ6qL9qP7V0cYV+1dlvVDbiU0JXAPG0zjXlBa55IcAQB pYIM4ijXE+joaIesOTl/fgu1f2DOC2sUH8kfu+l5/8lSAnMUpTCHdkA2iyT9yghnH0/yk9lFY vFmmZrJXveFcI5s4yklb4Yjx2Q23OlT/yY4mhZa1vUQoRrdMBxP5qJm0ZsBUEud+zlGI59xZ0 LrfIvTAxcWTEYLp+W+1NjMev/JM4t6uD1GsDZTYoas7G0+vBxWIu0TjYdulUfHLawv4ZxWIW8 r1YmYFjbm+NXmLgS Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thursday 29 October 2015 00:16:57 Tina Ruchandani wrote: > streamzap uses 'struct timeval' to store the start time of a signal for > gap tracking. struct timeval uses a 32-bit seconds representation which > will overflow in year 2038 and beyond. Replace struct timeval with ktime_t > which uses a 64-bit seconds representation and is 2038 safe. This patch > uses ktime_get_real() preserving the use of wall-clock time in the > original code. > > Signed-off-by: Tina Ruchandani Reviewed-by: Arnd Bergmann I've applied it to my y2038 tree for the moment, so I won't forget about it, but it would be nice if Mauro could pick it up as well and let me drop it from my tree. Arnd