Skip to content

Commit 2774bac

Browse files
committed
ext4: use super write guard in write_mmp_block()
Link: https://patch.msgid.link/20251104-work-guards-v1-5-5108ac78a171@kernel.org Acked-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Jan Kara <jack@suse.cz> Signed-off-by: Christian Brauner <brauner@kernel.org>
1 parent 6e5b78c commit 2774bac

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

fs/ext4/mmp.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,12 @@ static int write_mmp_block_thawed(struct super_block *sb,
5757

5858
static int write_mmp_block(struct super_block *sb, struct buffer_head *bh)
5959
{
60-
int err;
61-
6260
/*
6361
* We protect against freezing so that we don't create dirty buffers
6462
* on frozen filesystem.
6563
*/
66-
sb_start_write(sb);
67-
err = write_mmp_block_thawed(sb, bh);
68-
sb_end_write(sb);
69-
return err;
64+
scoped_guard(super_write, sb)
65+
return write_mmp_block_thawed(sb, bh);
7066
}
7167

7268
/*

0 commit comments

Comments
 (0)