freebsd-dev/sys/fs/nfsclient
Rick Macklem 83a37350bf Fix parsing failure for NFSv4 Setattr operation for failed case.
If an operation that preceeds a Setattr in an NFSv4 compound fails,
there is no bitmap of attributes to parse. Without this patch, the
parsing would fail and return EBADRPC instead of the correct failure
error. This could break recovery from a server crash/reboot.

Tested by:	cperciva
PR:		215883
MFC after:	2 weeks
2017-04-09 12:32:22 +00:00
..
nfs_clbio.c Remove spl*() calls from the nfsclient code. Style adjustments in the 2017-04-06 12:44:34 +00:00
nfs_clcomsubs.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clkdtrace.c NFS: spelling fixes on comments. 2016-04-29 16:07:25 +00:00
nfs_clkrpc.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clnfsiod.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clnode.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clport.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clrpcops.c Fix parsing failure for NFSv4 Setattr operation for failed case. 2017-04-09 12:32:22 +00:00
nfs_clstate.c Fix NFSv4.1 client recovery from NFS4ERR_BAD_SESSION errors. 2016-12-23 23:14:53 +00:00
nfs_clsubs.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nfs_clvfsops.c Remove spl*() calls from the nfsclient code. Style adjustments in the 2017-04-06 12:44:34 +00:00
nfs_clvnops.c Remove spl*() calls from the nfsclient code. Style adjustments in the 2017-04-06 12:44:34 +00:00
nfs_kdtrace.h - Nuke a second copy of nfscl_attrcache extern declarations from under 2013-11-26 22:41:40 +00:00
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 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
nlminfo.h