[PATCH v3 00/22] Convert the posix_clock_operations and k_clock structure to ready for 2038
Baolin Wang
baolin.wang at linaro.org
Wed May 13 00:16:07 AEST 2015
On 12 May 2015 at 17:39, Arnd Bergmann <arnd at arndb.de> wrote:
> On Monday 11 May 2015 19:08:38 Baolin Wang wrote:
> > This patch series changes the 32-bit time type (timespec/itimerspec) to
> the 64-bit one
> > (timespec64/itimerspec64), since 32-bit time types will break in the
> year 2038.
> >
> > This patch series introduces new methods with timespec64/itimerspec64
> type,
> > and removes the old ones with timespec/itimerspec type for
> posix_clock_operations
> > and k_clock structure.
> >
> > Also introduces some new functions with timespec64/itimerspec64 type,
> like current_kernel_time64(),
> > hrtimer_get_res64(), cputime_to_timespec64() and timespec64_to_cputime().
> >
> > Changes since v2:
> > -Split the syscall conversion patch into small some patches.
> >
> >
> > Baolin Wang (22):
> > linux/time64.h:Introduce the 'struct itimerspec64' for 64bit
> > timekeeping:Introduce the current_kernel_time64() function with
> > timespec64 type
> > time/hrtimer:Introduce hrtimer_get_res64() with timespec64 type for
> > getting the timer resolution
> > posix-timers:Split out the guts of the syscall and change the
> > implementation for timer_gettime
> > posix-timers:Convert to the 64bit methods for the timer_gettime
> > syscall function
>
> I have two more very general comments about the series:
>
> a) something has gone wrong with your submission in v2 and v3 but was
> working earlier: normally all emails should be sent by git-send-email
> as replies to the [patch 00/22] mail. This is the default, and it
> is enabled by the '--thread --no-chain-reply' options. Please try
> to get this to work again.
>
> b) it would be better to have a little shorter subject lines, to avoid
> line-wrapping in the list above. Here are some examples what you could
> use to replace the lines above:
>
> timekeeping: introduce struct itimerspec64
> timekeeping: introduce current_kernel_time64()
> hrtimer: introduce hrtimer_get_res64()
> posix-timers: split up sys_timer_gettime()
> posix-timers: convert timer_gettime() to timespec64
>
> In general, try to come up with the shortest description that
> uniquely describes what your patch does, and move any details into
> the longer patch description.
>
> Arnd
>
OK, i'll fix these in next patch series.Thanks for your comments.
--
Baolin.wang
Best Regards
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20150512/b9d89e95/attachment-0001.html>
More information about the Linuxppc-dev
mailing list