Hmm, I've got a suspicion it might be this:

commit c297c8b99b07f496ff69a719cfb8e8fe852832ed
Author: Andy Adamson <and...@netapp.com>
Date:   Wed Nov 20 13:00:17 2013 -0500

    SUNRPC: do not fail gss proc NULL calls with EACCES

I'm not familiar with this code at all, but I do see a possibility for
the state machine being processed in rpc_async_schedule() to get into an
infinite loop if gss_refresh_null() returns 0 and RPCAUTH_CRED_UPTODATE
is not set. That commit changes the function from returning -EACCESS to
returning 0, and I'm thinking maybe it should also be setting
RPCAUTH_CRED_UPTODATE.

You guys are welcome to continue the bisect, but if you want I can build
a kernel with that commit reverted to see if we can short-circuit the
process. If it is this commit then I _think_ the fix is trivial. Let me
know.

-- 
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/1282302

Title:
  deadlock when unmounting nfs shares in trusty

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  In trusty, I frequently find that unmounting NFS shares (which I do on
  my laptop before roaming) frequently causes a "soft lockup" in the
  kernel that leaves me needing to hard reboot the system, because both
  network access and disk access start failing and the unmount itself
  never returns.

  The problem is not reproducible if I unmount the shares immediately
  after a reboot; I don't know why.  It could be related to the fact
  that some of these NFS shares are bind-mounted into chroots, but the
  problem is reproducible even when no bind mounts are active.

  This is a serious regression from previous kernels, which I think
  should be a priority for resolving in an LTS release.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-generic 3.13.0.8.12
  ProcVersionSignature: Ubuntu 3.13.0-8.28-generic 3.13.2
  Uname: Linux 3.13.0-8-generic x86_64
  ApportVersion: 2.13.2-0ubuntu4
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  vorlon     4161 F.... pulseaudio
   /dev/snd/controlC0:  vorlon     4161 F.... pulseaudio
   /dev/snd/pcmC0D0p:   vorlon     4161 F...m pulseaudio
  CurrentDesktop: Unity
  Date: Wed Feb 19 14:38:51 2014
  HibernationDevice: RESUME=UUID=6df76279-19ea-45a4-bec9-e4fdc858729a
  InstallationDate: Installed on 2010-09-24 (1244 days ago)
  InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release amd64 
(20100816.1)
  MachineType: LENOVO 2306CTO
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-8-generic 
root=UUID=362a1cf5-63b7-4122-8457-33ca1d10a8ad ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-8-generic N/A
   linux-backports-modules-3.13.0-8-generic  N/A
   linux-firmware                            1.124
  SourcePackage: linux
  UpgradeStatus: Upgraded to trusty on 2013-10-23 (119 days ago)
  WifiSyslog:
   
  dmi.bios.date: 10/25/2013
  dmi.bios.vendor: LENOVO
  dmi.bios.version: G2ET97WW (2.57 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 2306CTO
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: 
dmi:bvnLENOVO:bvrG2ET97WW(2.57):bd10/25/2013:svnLENOVO:pn2306CTO:pvrThinkPadX230:rvnLENOVO:rn2306CTO:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 2306CTO
  dmi.product.version: ThinkPad X230
  dmi.sys.vendor: LENOVO

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to