diff --git a/fs/ext4/super.c b/fs/ext4/super.c index afbbf07f58a7e39199ab0fe83b7465c9b5f87db8..aba4b1fca9e4c02e1023d0d20312fdab80a40bbf 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c @@ -6644,7 +6644,7 @@ static int ext4_write_info(struct super_block *sb, int type) handle_t *handle; /* Data block + inode block */ - handle = ext4_journal_start(d_inode(sb->s_root), EXT4_HT_QUOTA, 2); + handle = ext4_journal_start_sb(sb, EXT4_HT_QUOTA, 2); if (IS_ERR(handle)) return PTR_ERR(handle); ret = dquot_commit_info(sb, type);