Whamcloud - gitweb
misc: zero s_jnl_blocks when adding journal online or removing external journal
[tools/e2fsprogs.git] / lib / ext2fs / mkjournal.c
index 96b6d36..e6d04c4 100644 (file)
@@ -582,6 +582,8 @@ errcode_t ext2fs_add_journal_inode2(ext2_filsys fs, blk_t num_blocks,
                        goto errout;
                }
                journal_ino = st.st_ino;
+               memset(fs->super->s_jnl_blocks, 0,
+                      sizeof(fs->super->s_jnl_blocks));
        } else {
                if ((mount_flags & EXT2_MF_BUSY) &&
                    !(fs->flags & EXT2_FLAG_EXCLUSIVE)) {