]> git.baikalelectronics.ru Git - kernel.git/commit
NFS: Separate tracking of file mode cache validity from the uid/gid
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Tue, 13 Apr 2021 13:41:16 +0000 (09:41 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Tue, 13 Apr 2021 13:41:16 +0000 (09:41 -0400)
commit814bcda053c39a5fe93d66bde74a805bc4afa68c
tree80976633eab2643d26ed42a547e45e75fb049783
parentb381b22840e435ec56140f1f6406ab2dd267494d
NFS: Separate tracking of file mode cache validity from the uid/gid

chown()/chgrp() and chmod() are separate operations, and in addition,
there are mode operations that are performed automatically by the
server. So let's track mode validity separately from the file ownership
validity.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/dir.c
fs/nfs/inode.c
fs/nfs/nfs4proc.c
fs/nfs/nfstrace.h
fs/nfs/write.c
include/linux/nfs_fs.h