From: Jeff Layton Date: Thu, 14 Nov 2013 12:25:17 +0000 (-0500) Subject: sunrpc: create a new dummy pipe for gssd to hold open X-Git-Tag: v3.14-rc1~77^2~28 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4b9a445e3eeb8bd9278b1ae51c1b3a651e370cd6;p=pandora-kernel.git sunrpc: create a new dummy pipe for gssd to hold open rpc.gssd will naturally hold open any pipe named */clnt*/gssd that shows up under rpc_pipefs. That behavior gives us a reliable mechanism to tell whether it's actually running or not. Create a new toplevel "gssd" directory in rpc_pipefs when it's mounted. Under that directory create another directory called "clntXX", and then within that a pipe called "gssd". We'll never send an upcall along that pipe, and any downcall written to it will just return -EINVAL. Signed-off-by: Jeff Layton Signed-off-by: Trond Myklebust --- Reading git-diff-tree failed