freebsd-dev/sys/fs/nfsclient
Rick Macklem ad6eb97601 Fix an NFSv3 client case that probably never happens.
If an NFSv3 server were to reply with weak cache consistency attributes,
but not post operation attributes, the client would use garbage attributes
from memory. This was spotted during work on the code for the NFSv4.1 client.
I have never seen evidence that this happens and it wouldn't make sense
for an NFSv3 server to do this, so this patch is basically "theoretical",
but does fix the problem if a server were to do the above.

PR:		219552
MFC after:	2 weeks
2017-06-28 21:37:08 +00:00
..
nfs_clbio.c - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter 2017-04-17 17:34:47 +00:00
nfs_clcomsubs.c Add two new compound RPCs to the NFSv4.1/pNFS client. 2017-06-24 20:01:21 +00:00
nfs_clkdtrace.c NFS: spelling fixes on comments. 2016-04-29 16:07:25 +00:00
nfs_clkrpc.c Add call to svcpool_close() for the NFSv4 callback pool (svcpool_nfscbd). 2017-04-13 20:16:29 +00:00
nfs_clnfsiod.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clnode.c Add support to the NFSv4.1/pNFS client for commits through the DS. 2017-06-26 00:43:04 +00:00
nfs_clport.c Fix an NFSv3 client case that probably never happens. 2017-06-28 21:37:08 +00:00
nfs_clrpcops.c Add support to the NFSv4.1/pNFS client for commits through the DS. 2017-06-26 00:43:04 +00:00
nfs_clstate.c Ensure that the credentials field of the NFSv4 client open structure is 2017-06-22 00:17:15 +00:00
nfs_clsubs.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clvfsops.c Add the definition of maxbcachebuf to sys/buf.h. 2017-06-19 22:07:53 +00:00
nfs_clvnops.c Add support to the NFSv4.1/pNFS client for commits through the DS. 2017-06-26 00:43:04 +00:00
nfs_kdtrace.h
nfs.h Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfsmount.h Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfsnode.h Add support to the NFSv4.1/pNFS client for commits through the DS. 2017-06-26 00:43:04 +00:00
nlminfo.h