Messages in this thread | | | Date | Mon, 21 May 2012 11:01:03 -0700 | From | John Stultz <> | Subject | Re: [PATCH RFC V2 4/6] time: introduce leap second functional interface |
| |
On 05/18/2012 07:09 AM, Richard Cochran wrote: > This patch adds a new private leap second interface for use by the NTP > code. In addition to methods for starting and ending leap seconds, the > interface provides a way to get the correct UTC time of day even during > a leap second. > > Signed-off-by: Richard Cochran<richardcochran@gmail.com> > --- > kernel/time/leap-seconds.h | 21 +++++++ > kernel/time/timekeeping.c | 129 ++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 150 insertions(+), 0 deletions(-) > create mode 100644 kernel/time/leap-seconds.h > > diff --git a/kernel/time/leap-seconds.h b/kernel/time/leap-seconds.h > new file mode 100644 > index 0000000..3dea7b0 > --- /dev/null > +++ b/kernel/time/leap-seconds.h > @@ -0,0 +1,21 @@ > +/* > + * linux/kernel/time/leap-seconds.h > + * > + * Functional interface to the timekeeper code, > + * for use by the NTP code. > + * > + */ > +#ifndef __LINUX_KERNEL_TIME_LEAP_SECONDS_H > +#define __LINUX_KERNEL_TIME_LEAP_SECONDS_H > + > +#include<linux/time.h> > + > +int timekeeping_gettod_status(struct timespec *ts, time_t *offset); > + > +void timekeeping_delete_leap_second(void); > + > +void timekeeping_finish_leap_second(void); > + > +void timekeeping_insert_leap_second(void); > + > +#endif
Why not just add these to time.h?
thanks -john
| |