Commit f839c4c1 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

NFSv4: Remove BKL from the nfsv4 state recovery

parent a86dc496
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -940,7 +940,6 @@ static int reclaimer(void *ptr)
	allow_signal(SIGKILL);

	/* Ensure exclusive access to NFSv4 state */
	lock_kernel();
	down_write(&clp->cl_sem);
	/* Are there any NFS mounts out there? */
	if (list_empty(&clp->cl_superblocks))
@@ -1000,7 +999,6 @@ restart_loop:
	nfs_delegation_reap_unclaimed(clp);
out:
	up_write(&clp->cl_sem);
	unlock_kernel();
	if (status == -NFS4ERR_CB_PATH_DOWN)
		nfs_handle_cb_pathdown(clp);
	nfs4_clear_recover_bit(clp);