staging: erofs: remove redundant CONFIG_EROFS_FS_XATTRs
some CONFIG_EROFS_FS_XATTR conditions were added because of the historial Linux kernel compatibility, which are unneeded now. Signed-off-by: Gao Xiang <gaoxiang25@huawei.com> Reviewed-by: Chao Yu <yuchao0@huawei.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
9141b60cf6
commit
83a3b2fffb
@ -260,22 +260,16 @@ struct inode *erofs_iget(struct super_block *sb,
|
||||
const struct inode_operations erofs_generic_xattr_iops = {
|
||||
.listxattr = erofs_listxattr,
|
||||
};
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
const struct inode_operations erofs_symlink_xattr_iops = {
|
||||
.get_link = page_get_link,
|
||||
.listxattr = erofs_listxattr,
|
||||
};
|
||||
#endif
|
||||
|
||||
const struct inode_operations erofs_special_inode_operations = {
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
.listxattr = erofs_listxattr,
|
||||
#endif
|
||||
};
|
||||
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
const struct inode_operations erofs_fast_symlink_xattr_iops = {
|
||||
.get_link = simple_get_link,
|
||||
.listxattr = erofs_listxattr,
|
||||
|
@ -507,13 +507,11 @@ extern struct inode *erofs_iget(struct super_block *sb,
|
||||
int erofs_namei(struct inode *dir, struct qstr *name,
|
||||
erofs_nid_t *nid, unsigned *d_type);
|
||||
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
/* xattr.c */
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
extern const struct xattr_handler *erofs_xattr_handlers[];
|
||||
#endif
|
||||
|
||||
/* symlink */
|
||||
#ifdef CONFIG_EROFS_FS_XATTR
|
||||
/* symlink and special inode */
|
||||
extern const struct inode_operations erofs_symlink_xattr_iops;
|
||||
extern const struct inode_operations erofs_fast_symlink_xattr_iops;
|
||||
extern const struct inode_operations erofs_special_inode_operations;
|
||||
|
Loading…
Reference in New Issue
Block a user