From 54e00cf01633eadcbf68973a33246b463131865a Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 19 Mar 2017 17:51:23 -0800 Subject: [PATCH] cmd_migrate fix missing check_mark_super call - would trigger an assertion if link_data() was called before we wrote any data --- cmd_migrate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd_migrate.c b/cmd_migrate.c index 8c8cbaf2..62ef04c6 100644 --- a/cmd_migrate.c +++ b/cmd_migrate.c @@ -335,6 +335,8 @@ static void link_data(struct bch_fs *c, struct bch_inode_unpacked *dst, die("error reserving space in new filesystem: %s", strerror(-ret)); + bch2_check_mark_super(c, &e->k_i, false); + ret = bch2_btree_insert(c, BTREE_ID_EXTENTS, &e->k_i, &res, NULL, NULL, 0); if (ret)