jbd: don't write superblock when unmounting an ro filesystem
This sequence: results in an IO error when unmounting the RO filesystem. The bug was introduced by: commit 9754e39c Author: Jan Kara <jack@suse.cz> Date: Sat Apr 7 12:33:03 2012 +0200 jbd: Split updating of journal superblock and marking journal empty which lost some of the magic in journal_update_superblock() which used to test for a journal with no outstanding transactions. This is a port of a jbd2 fix by Eric Sandeen. CC: <stable@vger.kernel.org> # 3.4.x Signed-off-by: NJan Kara <jack@suse.cz>
Showing
想要评论请 注册 或 登录