ext4: Avoid double dirtying of super block in ext4_put_super()
While reading code I noticed that ext4_put_super() dirties the superblock bh twice. It is always done in ext4_commit_super() too. Remove the redundant dirty operation. Should be a nop semantically. Signed-off-by: Andi Kleen <ak@linux.intel.com>
This commit is contained in:
parent
08a225f143
commit
39d80c33a0
1 changed files with 0 additions and 2 deletions
|
@ -512,8 +512,6 @@ static void ext4_put_super(struct super_block *sb)
|
||||||
if (!(sb->s_flags & MS_RDONLY)) {
|
if (!(sb->s_flags & MS_RDONLY)) {
|
||||||
EXT4_CLEAR_INCOMPAT_FEATURE(sb, EXT4_FEATURE_INCOMPAT_RECOVER);
|
EXT4_CLEAR_INCOMPAT_FEATURE(sb, EXT4_FEATURE_INCOMPAT_RECOVER);
|
||||||
es->s_state = cpu_to_le16(sbi->s_mount_state);
|
es->s_state = cpu_to_le16(sbi->s_mount_state);
|
||||||
BUFFER_TRACE(sbi->s_sbh, "marking dirty");
|
|
||||||
mark_buffer_dirty(sbi->s_sbh);
|
|
||||||
ext4_commit_super(sb, es, 1);
|
ext4_commit_super(sb, es, 1);
|
||||||
}
|
}
|
||||||
if (sbi->s_proc) {
|
if (sbi->s_proc) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue