On Tue, 9 Apr 2019, Ondrej Mosnacek wrote:
> --- a/kernel/time/timekeeping.c
> +++ b/kernel/time/timekeeping.c
> @@ -21,6 +21,7 @@
>  #include <linux/stop_machine.h>
>  #include <linux/pvclock_gtod.h>
>  #include <linux/compiler.h>
> +#include <linux/audit.h>
>  
>  #include "tick-internal.h"
>  #include "ntp_internal.h"
> @@ -1250,6 +1251,9 @@ out:
>       /* signal hrtimers about time change */
>       clock_was_set();
>  
> +     if (!ret)
> +             audit_tk_injoffset(ts_delta);
> +
>       return ret;
>  }
>  EXPORT_SYMBOL(do_settimeofday64);
> @@ -2322,6 +2326,8 @@ int do_adjtimex(struct __kernel_timex *txc)
>               ret = timekeeping_inject_offset(&delta);
>               if (ret)
>                       return ret;
> +
> +             audit_tk_injoffset(delta);
>       }
>  
>       ktime_get_real_ts64(&ts);

Reviewed-by: Thomas Gleixner <[email protected]>

--
Linux-audit mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/linux-audit

Reply via email to