diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-07-11 00:23:59 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-23 00:10:07 +0300 |
commit | ea28c86722954a58e3bab24eec3e7624e8d4956b (patch) | |
tree | f662b6d2a63333cdf3c8828400b257760522d78d /fs/bcachefs/fs-io.c | |
parent | b912913613a1195ba86cbb1bc9b1c12b4c6c4a14 (diff) | |
download | linux-ea28c86722954a58e3bab24eec3e7624e8d4956b.tar.xz |
bcachefs: Don't start copygc until recovery is finished
With "bcachefs: Snapshot depth, skiplist fields", we now can't run data
move operations until after bch2_check_snapshots() is complete.
Ideally we'd have the copygc (and rebalance) threads wait until
c->curr_recovery_pass has advanced, but the waitlist handling is tricky
- so for now, move starting copygc back to read_write_late().
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/fs-io.c')
0 files changed, 0 insertions, 0 deletions