Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eb5f8545 authored by Frank Filz's avatar Frank Filz Committed by Trond Myklebust
Browse files

NFS: Remove use of the Big Kernel Lock around nfs calls to readlink



Remove use of the Big Kernel Lock around indirect calls to
nfs3_proc_readlink and nfs4_proc_readlink, both of which
basically call rpc_call_sync.

Signed-off-by: default avatarFrank Filz <ffilz@us.ibm.com>
Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
parent cae823c4
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -33,9 +33,7 @@ static int nfs_symlink_filler(struct inode *inode, struct page *page)
{
	int error;

	lock_kernel();
	error = NFS_PROTO(inode)->readlink(inode, page, 0, PAGE_SIZE);
	unlock_kernel();
	if (error < 0)
		goto error;
	SetPageUptodate(page);