diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-04-17 05:35:02 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-05-09 00:29:20 +0300 |
commit | 930e1a92d62d3f0dbf8d27002c539819738ef6bb (patch) | |
tree | 64af61d1f24506a0c20cc2fa62df037a7f1a529e /fs/bcachefs/bcachefs.h | |
parent | 70e3e039cf65f67fa3c41b51cb00a58f6cd48886 (diff) | |
download | linux-930e1a92d62d3f0dbf8d27002c539819738ef6bb.tar.xz |
bcachefs: kill gc looping for bucket gens
looping when we change a bucket gen is not ideal - it means we risk
failing if we'd go into an infinite loop, and it's better to make
forward progress even if fsck doesn't fix everything.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/bcachefs.h')
-rw-r--r-- | fs/bcachefs/bcachefs.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/bcachefs/bcachefs.h b/fs/bcachefs/bcachefs.h index d8eb5beb5977..2345e090d8a1 100644 --- a/fs/bcachefs/bcachefs.h +++ b/fs/bcachefs/bcachefs.h @@ -630,7 +630,6 @@ struct bch_dev { x(clean_shutdown) \ x(fsck_running) \ x(initial_gc_unfixed) \ - x(need_another_gc) \ x(need_delete_dead_snapshots) \ x(error) \ x(topology_error) \ |