From abbe66b6a5051027fd63b2a4cd4cb1d4b09410f6 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sat, 4 Jan 2020 15:46:31 -0500 Subject: [PATCH] Fix dump command for btree ptr key type change Signed-off-by: Kent Overstreet --- cmd_debug.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd_debug.c b/cmd_debug.c index e11d495c..8f855436 100644 --- a/cmd_debug.c +++ b/cmd_debug.c @@ -66,9 +66,10 @@ static void dump_one_device(struct bch_fs *c, struct bch_dev *ca, int fd) bch2_trans_init(&trans, c, 0, 0); for_each_btree_node(&trans, iter, i, POS_MIN, 0, b) { - struct bkey_s_c_extent e = bkey_i_to_s_c_extent(&b->key); + struct bkey_ptrs_c ptrs = + bch2_bkey_ptrs_c(bkey_i_to_s_c(&b->key)); - extent_for_each_ptr(e, ptr) + bkey_for_each_ptr(ptrs, ptr) if (ptr->dev == ca->dev_idx) range_add(&data, ptr->offset << 9,