X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=fs%2Fnfs%2Fnfs4xdr.c;h=4bbf5ef57785959dcb3ea555bcd68e3f45537c7e;hb=91d5b47023b608227d605d1e916b29dd0215bff7;hp=12be1d68216466ea6cce71f643d9bd5df1fd1c6f;hpb=fa178f29c0f8a0dce748181a5351f4a92fd4f455;p=powerpc.git diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c index 12be1d6821..4bbf5ef577 100644 --- a/fs/nfs/nfs4xdr.c +++ b/fs/nfs/nfs4xdr.c @@ -566,7 +566,7 @@ static int encode_attrs(struct xdr_stream *xdr, const struct iattr *iap, const s } if (iap->ia_valid & ATTR_MODE) { bmval1 |= FATTR4_WORD1_MODE; - WRITE32(iap->ia_mode); + WRITE32(iap->ia_mode & S_IALLUGO); } if (iap->ia_valid & ATTR_UID) { bmval1 |= FATTR4_WORD1_OWNER;