On Wed, Dec 15, 2021 at 02:43:09PM +0300, Dan Carpenter wrote: > This was obviously supposed to be an ext4 struct, not xfs. GCC > doesn't care either way so it doesn't affect the build or runtime. Wow, what a mistake. Nice catch, thanks! Reviewed-by: Lukas Czerner <lczerner@xxxxxxxxxx> > > Fixes: cebe85d570cf ("ext4: switch to the new mount api") > Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> > --- > fs/ext4/super.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/fs/ext4/super.c b/fs/ext4/super.c > index 5ec5a1c3b364..da40fb468d7f 100644 > --- a/fs/ext4/super.c > +++ b/fs/ext4/super.c > @@ -2077,7 +2077,7 @@ static void ext4_fc_free(struct fs_context *fc) > > int ext4_init_fs_context(struct fs_context *fc) > { > - struct xfs_fs_context *ctx; > + struct ext4_fs_context *ctx; > > ctx = kzalloc(sizeof(struct ext4_fs_context), GFP_KERNEL); > if (!ctx) > -- > 2.20.1 >