nfsd: fix deadlock secinfo+readdir compound
[pandora-kernel.git] / fs / nfsd / nfs4proc.c
index 9a959de..bd07ecf 100644 (file)
@@ -791,6 +791,7 @@ nfsd4_secinfo(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
                                    &exp, &dentry);
        if (err)
                return err;
+       fh_unlock(&cstate->current_fh);
        if (dentry->d_inode == NULL) {
                exp_put(exp);
                err = nfserr_noent;