bcachefs: ratelimit errors from async_btree_node_rewrite
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 18 Mar 2024 01:55:13 +0000 (21:55 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 18 Mar 2024 04:24:24 +0000 (00:24 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_update_interior.c

index f44776b8006d190dfc4e2d97c844fbe79cba87d0..eb233e901d3eab0f742215d1e92d41e27c355cbf 100644 (file)
@@ -2116,7 +2116,7 @@ static void async_btree_node_rewrite_work(struct work_struct *work)
 
        ret = bch2_trans_do(c, NULL, NULL, 0,
                      async_btree_node_rewrite_trans(trans, a));
-       bch_err_fn(c, ret);
+       bch_err_fn_ratelimited(c, ret);
        bch2_write_ref_put(c, BCH_WRITE_REF_node_rewrite);
        kfree(a);
 }