From: Chuck Lever Date: Fri, 20 Oct 2006 06:28:43 +0000 (-0700) Subject: [PATCH] SUNRPC: fix race in in-kernel RPC portmapper client X-Git-Tag: v2.6.19-rc3~84 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71bdcf8056f910dc57ea3d0def80a9329e7dc52d;p=pandora-kernel.git [PATCH] SUNRPC: fix race in in-kernel RPC portmapper client When submitting a request to a fast portmapper (such as the local rpcbind daemon), the request can complete before the parent task is even queued up on xprt->binding. Fix this by queuing before submitting the rpcbind request. Test plan: Connectathon locking test with UDP. Signed-off-by: Chuck Lever Signed-off-by: Trond Myklebust Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed