diff --git a/[refs] b/[refs] index 620e71a9d65c..5a1a359a40a0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0c4d2d95d06e920e0c61707e62c7fffc9c57f63a +refs/heads/master: 30f8fe3e47c5bb5715aa80b2a2fa0cab8b218fae diff --git a/trunk/fs/btrfs/acl.c b/trunk/fs/btrfs/acl.c index 89b156d85d63..761e2cd8fed1 100644 --- a/trunk/fs/btrfs/acl.c +++ b/trunk/fs/btrfs/acl.c @@ -227,7 +227,11 @@ int btrfs_init_acl(struct btrfs_trans_handle *trans, if (ret > 0) { /* we need an acl */ ret = btrfs_set_acl(trans, inode, acl, ACL_TYPE_ACCESS); + } else { + cache_no_acl(inode); } + } else { + cache_no_acl(inode); } failed: posix_acl_release(acl);