|
@@ -277,7 +277,7 @@ static void timekeeping_forward_now(struct timekeeper *tk)
|
|
tk->xtime_nsec += cycle_delta * tk->mult;
|
|
tk->xtime_nsec += cycle_delta * tk->mult;
|
|
|
|
|
|
/* If arch requires, add in gettimeoffset() */
|
|
/* If arch requires, add in gettimeoffset() */
|
|
- tk->xtime_nsec += arch_gettimeoffset() << tk->shift;
|
|
|
|
|
|
+ tk->xtime_nsec += (u64)arch_gettimeoffset() << tk->shift;
|
|
|
|
|
|
tk_normalize_xtime(tk);
|
|
tk_normalize_xtime(tk);
|
|
|
|
|