diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-03-10 17:40:21 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-03-13 11:35:11 -0400 |
commit | 9aa0e655fbf8bc8aae2c89724701aa4c617a6423 (patch) | |
tree | f367e7c50abd3baf040e73b61d3868b345e93e86 | |
parent | ee36110487eeb6aeea35ecdd7f58001473681baf (diff) |
bcachefs: evacuate_bucket() no longer calls verify_bucket_evacuated()
The copygc code itself now calls this when all moves from a given bucket
are complete.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r-- | fs/bcachefs/move.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/fs/bcachefs/move.c b/fs/bcachefs/move.c index 5e952d6c0944..aaa93a6c6dbb 100644 --- a/fs/bcachefs/move.c +++ b/fs/bcachefs/move.c @@ -819,14 +819,6 @@ next: } trace_evacuate_bucket(c, &bucket, dirty_sectors, bucket_size, fragmentation, ret); - - if (IS_ENABLED(CONFIG_BCACHEFS_DEBUG) && gen >= 0) { - bch2_trans_unlock(trans); - move_ctxt_wait_event(ctxt, NULL, list_empty(&ctxt->reads)); - closure_sync(&ctxt->cl); - if (!ctxt->write_error) - bch2_verify_bucket_evacuated(trans, bucket, gen); - } err: bch2_bkey_buf_exit(&sk, c); return ret; |