← Back to team overview

kernel-packages team mailing list archive

[Bug 1365869] Re: After upgrade to 3.13.0-35.62, rpc.gssd complains about missing /run/rpc_pipefs/gssd/clntXX/info

 

The following changes since commit
9cbc4a7f74175a538f6d7263e81a30e6c12ddf85:

  UBUNTU: SAUCE: Fix nfs oops stable regression (2014-09-04 16:15:41
-0700)

are available in the git repository at:

  git://kernel.ubuntu.com/rtg/ubuntu-trusty.git lp1365869-rpc-gssd

for you to fetch changes up to fa5324d3e1169c2dc37d673ff7e0569b330fa74f:

  rpc_pipe: fix cleanup of dummy gssd directory when notification fails
(2014-09-05 09:32:17 -0700)

----------------------------------------------------------------
Jeff Layton (3):
      rpc_pipe: remove the clntXX dir if creating the pipe fails
      sunrpc: add an "info" file for the dummy gssd pipe
      rpc_pipe: fix cleanup of dummy gssd directory when notification fails

 net/sunrpc/rpc_pipe.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 63 insertions(+), 1 deletion(-)

** Changed in: linux (Ubuntu Trusty)
       Status: New => In Progress

** Changed in: linux (Ubuntu Trusty)
     Assignee: (unassigned) => Sergio Gelato (sergio-gelato)

** Changed in: linux (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1365869

Title:
  After upgrade to 3.13.0-35.62, rpc.gssd complains about missing
  /run/rpc_pipefs/gssd/clntXX/info

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Trusty:
  In Progress

Bug description:
  The following changes in 3.13.0-35.62:
   * sunrpc: create a new dummy pipe for gssd to hold open
     - LP: #1327563
   * sunrpc: replace sunrpc_net->gssd_running flag with a more reliable check
     - LP: #1327563
   * nfs: check if gssd is running before attempting to use krb5i auth in SETCLIENTID call
     - LP: #1327563
  are causing rpc.gssd to fill syslog with messages of the form
  ERROR: can't open /run/rpc_pipefs/gssd/clntXX/info: No such file or directory

  The problem was discussed last December in https://bugzilla.redhat.com/show_bug.cgi?id=1037793
  where the resolution was to include the following three patches:

  http://marc.info/?l=linux-nfs&m=138624689302466&w=2
  http://marc.info/?l=linux-nfs&m=138624684502447&w=2
  http://marc.info/?l=linux-nfs&m=138624684502447&w=2

  These patches are already in the upstream kernel (since 3.14). I suggest cherry-picking them for 3.13. Commit hashes from the 3.14 branch:
   3396f92f8be606ea485b0a82d4e7749a448b013b
   e2f0c83a9de331d9352185ca3642616c13127539
   23e66ba97127ff3b064d4c6c5138aa34eafc492f

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1365869/+subscriptions


References