ext4: call sync_blockdev() before invalidate_bdev() in put_super()
[pandora-kernel.git] / fs / ext4 / super.c
index 422be11..be4db0e 100644 (file)
@@ -857,6 +857,7 @@ static void ext4_put_super(struct super_block *sb)
                dump_orphan_list(sb, sbi);
        J_ASSERT(list_empty(&sbi->s_orphan));
 
+       sync_blockdev(sb->s_bdev);
        invalidate_bdev(sb->s_bdev);
        if (sbi->journal_bdev && sbi->journal_bdev != sb->s_bdev) {
                /*