
16 Jun
2025
16 Jun
'25
11:19 a.m.
Changes in v2: Remove the unnecessary patch. NeilBrown (3): NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly. NFS: abort nfs_atomic_open_v23 if name is too long. vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used. fs/namei.c | 10 ++++++-- fs/nfs/dir.c | 57 +++++++++++++++++++++++++++++++++++++++--- fs/nfs/nfs3proc.c | 1 + fs/nfs/proc.c | 1 + fs/open.c | 22 ++++++++++------ include/linux/nfs_fs.h | 3 +++ 6 files changed, 82 insertions(+), 12 deletions(-) -- 2.31.1