[DragonFlyBSD - Bug #847] processes getting stuck on mount point

bugtracker-admin at leaf.dragonflybsd.org bugtracker-admin at leaf.dragonflybsd.org
Mon Feb 24 08:36:21 PST 2014


Issue #847 has been updated by tuxillo.

File mount_nfs01.diff added

Hi,

Attached a (draft) patch for mounting NFS with 'intr' by default.

Cheers,
Antonio Huete




----------------------------------------
Bug #847: processes getting stuck on mount point
http://bugs.dragonflybsd.org/issues/847#change-11841

* Author: corecode
* Status: Feedback
* Priority: Normal
* Assignee: tuxillo
* Category: Kernel
* Target version: 3.8.0
----------------------------------------
Hey,

I just experienced the infamous ``cache_lock: blocked on 0xd591d418 ""'' message.  Checking why the process got stuck revealed that the lock is actually being held by another process which is in the process of doing a lstat(2) on /mnt, a nfs mount which server went away.  The stuck process is doing the same, fwiw.

So here it is not a namecache bug, but rather an artifact of nfs being stuck.  Anoying nevertheless.  Anybody have a clue how to fix that?  Yea, mount with -intr.  Why don't we do that per default?

cheers
  simon

---Files--------------------------------
mount_nfs01.diff (1.17 KB)


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account



More information about the Bugs mailing list