From 42af0ad569edbfcd252e9abf0badd97b895c34be Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Thu, 17 Nov 2022 16:03:15 -0500 Subject: bcachefs: Fix a race with b->write_type b->write_type needs to be set atomically with setting the btree_node_need_write flag, so move it into b->flags. Signed-off-by: Kent Overstreet --- fs/bcachefs/btree_cache.c | 1 - 1 file changed, 1 deletion(-) (limited to 'fs/bcachefs/btree_cache.c') diff --git a/fs/bcachefs/btree_cache.c b/fs/bcachefs/btree_cache.c index 5adfdc5afbea..c9d287f38d63 100644 --- a/fs/bcachefs/btree_cache.c +++ b/fs/bcachefs/btree_cache.c @@ -631,7 +631,6 @@ out: b->flags = 0; b->written = 0; b->nsets = 0; - b->write_type = 0; b->sib_u64s[0] = 0; b->sib_u64s[1] = 0; b->whiteout_u64s = 0; -- cgit v1.2.3