freebsd-dev/sys/fs/nfsclient
Rick Macklem 0bda1ddd33 Fix the NFSv4.2 extended attribute support for remove extended attrbute.
I missed the "atomic" field of the RemoveExtendedAttribute operation's
reply when I implemented it. It worked between FreeBSD client and server,
since it was missed for both, but it did not conform to RFC 8276.
This patch adds the field for both client and server.

Thanks go to Frank for doing interoperability testing of the extended
attribute support against patches for Linux.

Submitted by:	Frank van der Linden <fllinden@amazon.com>
Reported by:	Frank van der Linden <fllinden@amazon.com>
2020-04-15 21:27:52 +00:00
..
nfs_clbio.c Fix NFS client deadlock when read reports truncated node. 2020-02-22 20:50:30 +00:00
nfs_clcomsubs.c Replace mbuf macros with the code they would generate in the NFS code. 2020-04-10 22:42:14 +00:00
nfs_clkdtrace.c sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00
nfs_clkrpc.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
nfs_clnfsiod.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
nfs_clnode.c Fix interface between nfsclient and vnode pager. 2019-10-22 16:17:38 +00:00
nfs_clport.c Remove the old NFS lock device driver that uses Giant. 2020-04-09 14:44:46 +00:00
nfs_clrpcops.c Fix the NFSv4.2 extended attribute support for remove extended attrbute. 2020-04-15 21:27:52 +00:00
nfs_clstate.c Add support for NFSv4.2 to the NFS client and server. 2019-12-12 23:22:55 +00:00
nfs_clsubs.c Fix interface between nfsclient and vnode pager. 2019-10-22 16:17:38 +00:00
nfs_clvfsops.c Remove the old NFS lock device driver that uses Giant. 2020-04-09 14:44:46 +00:00
nfs_clvnops.c Fix the NFSv2 extended attribute support to handle 0 length attributes. 2020-04-14 22:57:21 +00:00
nfs_kdtrace.h sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00
nfs.h Remove "struct ucred*" argument from vtruncbuf 2019-05-24 20:27:50 +00:00
nfsmount.h Add support for NFSv4.2 to the NFS client and server. 2019-12-12 23:22:55 +00:00
nfsnode.h Fix interface between nfsclient and vnode pager. 2019-10-22 16:17:38 +00:00
nlminfo.h sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00