[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/4] time: add a notifier chain for when the system time is stepped
On 24/06/13 17:30, Thomas Gleixner wrote: > > We already have a synchronous notifier in place and the notifier call > itself is not expensive. What's expensive is the hypercall and there > is no way at the moment to figure out whether the update is relevant > for you or just a tick. Though that's trivial information to provide > without imposing another notifier including the surrounding mess on > the core code. This looks good, thanks. > --- a/kernel/time/timekeeping.c > +++ b/kernel/time/timekeeping.c [...] > @@ -508,7 +509,7 @@ int do_settimeofday(const struct timespec *tv) > > tk_set_xtime(tk, tv); > > - timekeeping_update(tk, true, true); > + timekeeping_update(tk, true, true, true); These three booleans in a row is getting a bit opaque. How about I also change it to a set of flags? e.g., timekeeping_updated(tk, TK_CLEAR_NTP | TK_MIRROR | TK_CLOCK_WAS_SET); David _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |