|
@@ -51,6 +51,10 @@ void update_vsyscall(struct timekeeper *tk)
|
|
|
base->sec = tk->xtime_sec;
|
|
|
base->nsec = tk->tkr_mono.xtime_nsec;
|
|
|
|
|
|
+ base = &vdata->basetime[CLOCK_TAI];
|
|
|
+ base->sec = tk->xtime_sec + (s64)tk->tai_offset;
|
|
|
+ base->nsec = tk->tkr_mono.xtime_nsec;
|
|
|
+
|
|
|
base = &vdata->basetime[CLOCK_MONOTONIC];
|
|
|
base->sec = tk->xtime_sec + tk->wall_to_monotonic.tv_sec;
|
|
|
nsec = tk->tkr_mono.xtime_nsec;
|