diff --git a/linux/six.c b/linux/six.c index fca12087..68295914 100644 --- a/linux/six.c +++ b/linux/six.c @@ -139,7 +139,7 @@ static __always_inline bool do_six_trylock_type(struct six_lock *lock, bool try) { const struct six_lock_vals l[] = LOCK_VALS; - union six_lock_state old, new; + union six_lock_state old = {0}, new; bool ret; u64 v;