# HG changeset patch # User Rich Brown # Date 1257391797 21600 # Node ID 2b7813ae503435d3e6674f4e3f93751344a3e8d0 # Parent abaf3bbc79a9cafb52a369760da5f9c7c666353e 6894964 nfsbugs tests fail in PIT with: assertion failed: sarg->vap->va_mask & AT_TYPE diff -r abaf3bbc79a9 -r 2b7813ae5034 usr/src/uts/common/fs/nfs/nfs3_xdr.c --- a/usr/src/uts/common/fs/nfs/nfs3_xdr.c Wed Nov 04 16:22:26 2009 -0800 +++ b/usr/src/uts/common/fs/nfs/nfs3_xdr.c Wed Nov 04 21:29:57 2009 -0600 @@ -581,6 +581,9 @@ */ ASSERT(xdrs->x_op == XDR_DECODE); + /* On success, all attributes will be decoded */ + vap->va_mask = AT_ALL; + objp->status = 0; ptr = XDR_INLINE(xdrs, NFS3_SIZEOF_FATTR3 * BYTES_PER_XDR_UNIT); if (ptr != NULL) {