diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c index 8980fb722fc5692969c21a66f705d88bdb084930..2b56b959615b86bdec9c0add62cb9023880f3066 100644 --- a/kernel/time/timekeeping.c +++ b/kernel/time/timekeeping.c @@ -338,7 +338,7 @@ static inline void update_vsyscall(struct timekeeper *tk) { struct timespec xt; - xt = tk_xtime(tk); + xt = timespec64_to_timespec(tk_xtime(tk)); update_vsyscall_old(&xt, &tk->wall_to_monotonic, tk->tkr.clock, tk->tkr.mult, tk->tkr.cycle_last); }