linux-stable/fs/ext2
Chengguang Xu 59fed3bf8a ext2: cache NULL when both default_acl and acl are NULL
default_acl and acl of newly created inode will be initiated as
ACL_NOT_CACHED in vfs function inode_init_always() and later will be
updated by calling xxx_init_acl() in specific filesystems.  However,
when default_acl and acl are NULL, then they keep the value of
ACL_NOT_CACHED. This patch changes the code to cache NULL for acl /
default_acl in this case to save unnecessary ACL lookup in future.

Signed-off-by: Chengguang Xu <cgxu519@gmx.com>
Signed-off-by: Jan Kara <jack@suse.cz>
2018-09-03 11:05:03 +02:00
..
acl.c ext2: cache NULL when both default_acl and acl are NULL 2018-09-03 11:05:03 +02:00
acl.h
balloc.c
dir.c
ext2.h ext2: add warning when specifying nocheck option 2018-06-20 11:04:26 +02:00
file.c dax: remove VM_MIXEDMAP for fsdax and device dax 2018-08-17 16:20:27 -07:00
ialloc.c ext2: make sure that partially set up inodes won't be returned by ext2_iget() 2018-08-03 16:03:31 -04:00
inode.c ext2: use ktime_get_real_seconds for timestamps 2018-06-27 13:59:18 +02:00
ioctl.c
Kconfig
Makefile
namei.c ext2: make sure that partially set up inodes won't be returned by ext2_iget() 2018-08-03 16:03:31 -04:00
super.c ext2: use ktime_get_real_seconds for timestamps 2018-06-27 13:59:18 +02:00
symlink.c
xattr.c
xattr.h
xattr_security.c
xattr_trusted.c
xattr_user.c