Skip to main content
Sign in
Snippets Groups Projects
Commit 027bc41a authored by Kinglong Mee's avatar Kinglong Mee Committed by J. Bruce Fields
Browse files

NFSD: Put export if prepare_creds() fail

parent 13c82e8e
Branches
Tags
No related merge requests found
...@@ -209,8 +209,10 @@ static __be32 nfsd_set_fh_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp) ...@@ -209,8 +209,10 @@ static __be32 nfsd_set_fh_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp)
* fix that case easily. * fix that case easily.
*/ */
struct cred *new = prepare_creds(); struct cred *new = prepare_creds();
if (!new) if (!new) {
return nfserrno(-ENOMEM); error = nfserrno(-ENOMEM);
goto out;
}
new->cap_effective = new->cap_effective =
cap_raise_nfsd_set(new->cap_effective, cap_raise_nfsd_set(new->cap_effective,
new->cap_permitted); new->cap_permitted);
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment