From: Surbhi Palande <surbhi.palande@xxxxxxxxxxxxx> Thaw the journal so that transactions can resume BugLink: https://bugs.launchpad.net/bugs/897421 Signed-off-by: Surbhi Palande <surbhi.palande@xxxxxxxxxxxxx> Cc: Kamal Mostafa <kamal@xxxxxxxxxxxxx> Tested-by: Peter M. Petrakis <peter.petrakis@xxxxxxxxxxxxx> Signed-off-by: Kamal Mostafa <kamal@xxxxxxxxxxxxx> --- fs/ext4/super.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/fs/ext4/super.c b/fs/ext4/super.c index 5bfdc21..95f28b8 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c @@ -4348,10 +4348,14 @@ static int ext4_freeze(struct super_block *sb) */ static int ext4_unfreeze(struct super_block *sb) { + journal_t *journal; if (sb->s_flags & MS_RDONLY) return 0; lock_super(sb); + journal = EXT4_SB(sb)->s_journal; + + jbd2_journal_thaw(journal); /* Reset the needs_recovery flag before the fs is unlocked. */ EXT4_SET_INCOMPAT_FEATURE(sb, EXT4_FEATURE_INCOMPAT_RECOVER); ext4_commit_super(sb, 1); -- 1.7.5.4 -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html