From: Jeff Layton Date: Wed, 6 Feb 2008 16:34:11 +0000 (-0500) Subject: NLM: have server-side RPC clients default to soft RPC tasks X-Git-Tag: v2.6.25-rc2~92^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90bd17c87821fe0e055e0f9a7446c2875f31eb4c;p=pandora-kernel.git NLM: have server-side RPC clients default to soft RPC tasks Now that it no longer does an RPC ping, lockd always ends up queueing an RPC task for the GRANT_MSG callback. But, it also requeues the block for later attempts. Since these are hard RPC tasks, if the client we're calling back goes unresponsive the GRANT_MSG callbacks can stack up in the RPC queue. Fix this by making server-side RPC clients default to soft RPC tasks. lockd requeues the block anyway, so this should be OK. Signed-off-by: Jeff Layton Signed-off-by: J. Bruce Fields --- Reading git-diff-tree failed