diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2017-03-19 17:51:23 -0800 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2017-03-19 17:51:23 -0800 |
commit | 54e00cf01633eadcbf68973a33246b463131865a (patch) | |
tree | f9fac4876cdce1e70994827758ccce8a21196470 | |
parent | 2ea91f85d8a321d937fcc0127e6364ac013057e8 (diff) |
cmd_migrate fix
missing check_mark_super call - would trigger an assertion if
link_data() was called before we wrote any data
-rw-r--r-- | cmd_migrate.c | 2 |
1 files changed, 2 insertions, 0 deletions
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) |