diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c index f3b22f456fac7b61bf3f0e9e9fb29dcbcf9c630f..7846ce24ecc0323ff7d12103306f9159c89cc9d7 100644 --- a/kernel/time/timekeeping.c +++ b/kernel/time/timekeeping.c @@ -50,7 +50,9 @@ enum timekeeping_adv_mode { static struct { seqcount_t seq; struct timekeeper timekeeper; -} tk_core ____cacheline_aligned; +} tk_core ____cacheline_aligned = { + .seq = SEQCNT_ZERO(tk_core.seq), +}; static DEFINE_RAW_SPINLOCK(timekeeper_lock); static struct timekeeper shadow_timekeeper;