Commit 7df336ec authored by Al Viro's avatar Al Viro Committed by Chris Mason
Browse files

Fix btrfs when ACLs are configured out

... otherwise generic_permission() will allow *anything* for all
files you don't own and that have some group permissions.

Signed-off-by: default avatarAl Viro <>
Signed-off-by: default avatarChris Mason <>
parent 524724ed
......@@ -351,9 +351,4 @@ int btrfs_init_acl(struct inode *inode, struct inode *dir)
return 0;
int btrfs_check_acl(struct inode *inode, int mask)
return 0;
#endif /* CONFIG_FS_POSIX_ACL */
......@@ -2301,7 +2301,11 @@ int btrfs_parse_options(struct btrfs_root *root, char *options);
int btrfs_sync_fs(struct super_block *sb, int wait);
/* acl.c */
int btrfs_check_acl(struct inode *inode, int mask);
#define btrfs_check_acl NULL
int btrfs_init_acl(struct inode *inode, struct inode *dir);
int btrfs_acl_chmod(struct inode *inode);
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment