diff options
| author | 2023-09-18 23:30:20 -0700 | |
|---|---|---|
| committer | 2023-10-11 09:37:48 -0400 | |
| commit | f588d72bd95f748849685412b1f0c7959ca228cf (patch) | |
| tree | bf27058834dcef7139230fda6e7bc3f17d024a03 /rust/kernel/ssh:/git@git.zx2c4.com/git: | |
| parent | Linux 6.6-rc5 (diff) | |
nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE op
The Linux NFS server strips the SUID and SGID from the file mode
on ALLOCATE op.
Modify _nfs42_proc_fallocate to add NFS_INO_REVAL_FORCED to
nfs_set_cache_invalid's argument to force update of the file
mode suid/sgid bit.
Suggested-by: Trond Myklebust <trondmy@hammerspace.com>
Signed-off-by: Dai Ngo <dai.ngo@oracle.com>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Tested-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Diffstat (limited to 'rust/kernel/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
