linux/fs/orangefs
Martin Brandenburg 66d5477d70 orangefs: do not invalidate attributes on inode create
When an inode is created, we fetch attributes from the server.  There is
no need to turn around and invalidate them.

No need to initialize attributes after the getattr either.  Either it'll
be exactly the same, or it'll be something else and wrong.

Signed-off-by: Martin Brandenburg <martin@omnibond.com>
Signed-off-by: Mike Marshall <hubcap@omnibond.com>
2019-05-03 14:32:37 -04:00
..
Kconfig
Makefile
acl.c orangefs: cache NULL when both default_acl and acl are NULL 2018-10-10 09:54:25 -04:00
dcache.c orangefs: reverse sense of is-inode-stale test in d_revalidate 2018-02-06 16:38:13 -05:00
devorangefs-req.c Merge branch 'work.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2018-06-16 16:21:50 +09:00
dir.c orangefs: stop setting atime on inode dirty 2017-11-13 15:10:11 -05:00
downcall.h
file.c orangefs: remove two un-needed BUG_ONs... 2019-02-20 15:12:52 -05:00
inode.c orangefs: do not invalidate attributes on inode create 2019-05-03 14:32:37 -04:00
namei.c orangefs: do not invalidate attributes on inode create 2019-05-03 14:32:37 -04:00
orangefs-bufmap.c fs/: remove caller signal_pending branch predictions 2019-01-04 13:13:48 -08:00
orangefs-bufmap.h
orangefs-cache.c
orangefs-debug.h orangefs: remove unused code 2018-04-03 21:55:28 -04:00
orangefs-debugfs.c orangefs: make debug_help_fops static 2018-06-01 14:51:45 -04:00
orangefs-debugfs.h orangefs: make orangefs_client_debug_init static 2018-02-06 16:38:12 -05:00
orangefs-dev-proto.h
orangefs-kernel.h orangefs: implement xattr cache 2019-05-03 14:32:37 -04:00
orangefs-mod.c
orangefs-sysfs.c orangefs: rate limit the client not running info message 2018-10-10 09:54:29 -04:00
orangefs-sysfs.h
orangefs-utils.c orangefs: formatting cleanups 2018-06-01 14:51:30 -04:00
protocol.h orangefs: specify user pointers when using dev_map_desc and bufmap 2018-06-01 14:51:36 -04:00
super.c orangefs: implement xattr cache 2019-05-03 14:32:37 -04:00
symlink.c orangefs: stop setting atime on inode dirty 2017-11-13 15:10:11 -05:00
upcall.h
waitqueue.c orangefs: use sparse annotations for holding locks across function calls. 2018-06-01 14:51:49 -04:00
xattr.c orangefs: implement xattr cache 2019-05-03 14:32:37 -04:00