aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4callback.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/nfsd/nfs4callback.c')
-rw-r--r--fs/nfsd/nfs4callback.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/nfsd/nfs4callback.c b/fs/nfsd/nfs4callback.c
index c6804db33c17..3ddc9fb2e358 100644
--- a/fs/nfsd/nfs4callback.c
+++ b/fs/nfsd/nfs4callback.c
@@ -451,7 +451,6 @@ nfsd4_probe_callback(struct nfs4_client *clp)
451 451
452/* 452/*
453 * called with dp->dl_count inc'ed. 453 * called with dp->dl_count inc'ed.
454 * nfs4_lock_state() may or may not have been called.
455 */ 454 */
456void 455void
457nfsd4_cb_recall(struct nfs4_delegation *dp) 456nfsd4_cb_recall(struct nfs4_delegation *dp)
@@ -491,7 +490,9 @@ out_put_cred:
491 * Success or failure, now we're either waiting for lease expiration 490 * Success or failure, now we're either waiting for lease expiration
492 * or deleg_return. 491 * or deleg_return.
493 */ 492 */
493 nfs4_lock_state();
494 put_nfs4_client(clp); 494 put_nfs4_client(clp);
495 nfs4_put_delegation(dp); 495 nfs4_put_delegation(dp);
496 nfs4_unlock_state();
496 return; 497 return;
497} 498}