Mercurial > illumos > illumos-gate
changeset 10954:2b7813ae5034
6894964 nfsbugs tests fail in PIT with: assertion failed: sarg->vap->va_mask & AT_TYPE
author | Rich Brown <Rich.Brown@Sun.COM> |
---|---|
date | Wed, 04 Nov 2009 21:29:57 -0600 |
parents | abaf3bbc79a9 |
children | 9ddb8cec6aa3 |
files | usr/src/uts/common/fs/nfs/nfs3_xdr.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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) {