ext2: Fix i_op setting for special inode
authorChengguang Xu <cgxu519@mykernel.net>
Fri, 22 May 2020 04:40:34 +0000 (12:40 +0800)
committerJan Kara <jack@suse.cz>
Fri, 22 May 2020 12:34:07 +0000 (14:34 +0200)
commit8939a3af5c08daca7914c53d9f99c222569b6509
treefe7638f6875975ebf7f173c177040b32e167c21f
parent18bf34080c4c3beb6699181986cc97dd712498fe
ext2: Fix i_op setting for special inode

Let's always set special inode i_op to &ext2_special_inode_operations
regardless of CONFIG_EXT2_FS_XATTR setting. It makes sence to be able to
query extended inode flags (needing ->setattr and ->getattr callbacks)
even when CONFIG_EXT2_FS_XATTR is not set.

Link: https://lore.kernel.org/r/20200522044035.24190-1-cgxu519@mykernel.net
Signed-off-by: Chengguang Xu <cgxu519@mykernel.net>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/ext2/namei.c