On Monday 25 January 2016 08:46:21 Amitoj Kaur Chawla wrote: > 32 bit systems using 'struct timeval' will break in the year 2038, so > we replace the code appropriately. However, this driver is not broken > in 2038 since we are only using microseconds portion of the time > > This patch replaces 'struct timeval' with 'struct timespec64'. We only > need to find elapsed microseconds rather than absolute time, so it's > better to use monotonic time, so using ktime_get_ts64() makes the code > more efficient and more robust against concurrent settimeofday() > calls. > > Signed-off-by: Amitoj Kaur Chawla <[email protected]> > --- > Changes in v2: > -Changed to monotonic time > -Modified commit message
Sorry for the late reply, I missed the patch when you first sent it. It looks great to me, Reviewed-by: Arnd Bergmann <[email protected]> _______________________________________________ Y2038 mailing list [email protected] https://lists.linaro.org/mailman/listinfo/y2038
