From 3a2a0d08b225047ac1d2504059c45a5acf8072b8 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Thu, 3 Apr 2025 20:56:09 -0400 Subject: [PATCH] bcachefs: move_data_phys: stats are not required Signed-off-by: Kent Overstreet --- fs/bcachefs/move.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fs/bcachefs/move.c b/fs/bcachefs/move.c index fe2fa665150be..a4678a205da64 100644 --- a/fs/bcachefs/move.c +++ b/fs/bcachefs/move.c @@ -916,8 +916,10 @@ static int bch2_move_data_phys(struct bch_fs *c, bch2_trans_run(c, bch2_btree_write_buffer_flush_sync(trans)); bch2_moving_ctxt_init(&ctxt, c, rate, stats, wp, wait_on_copygc); - ctxt.stats->phys = true; - ctxt.stats->data_type = (int) DATA_PROGRESS_DATA_TYPE_phys; + if (ctxt.stats) { + ctxt.stats->phys = true; + ctxt.stats->data_type = (int) DATA_PROGRESS_DATA_TYPE_phys; + } int ret = __bch2_move_data_phys(&ctxt, NULL, dev, start, end, data_types, pred, arg); bch2_moving_ctxt_exit(&ctxt); -- 2.47.2