Project

General

Profile

Actions

Bug #847

open

processes getting stuck on mount point

Added by corecode over 16 years ago. Updated almost 3 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
Kernel
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

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) mount_nfs01.diff tuxillo, 02/24/2014 08:36 AM
Actions #1

Updated by dillon over 16 years ago

: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

I actually think changing the default to 'intr' is a good idea.
-Matt
Actions #2

Updated by tuxillo about 11 years ago

  • Description updated (diff)
  • Status changed from New to Feedback
  • Assignee changed from corecode to tuxillo

Matt,

intr is not the default for NFS mounts. Do we want this yet?

Cheers,
Antonio Huete

Actions #3

Updated by tuxillo about 10 years ago

  • Description updated (diff)
  • Category set to Kernel
  • Target version set to 3.8
Actions #4

Updated by tuxillo about 10 years ago

Hi,

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

Cheers,
Antonio Huete

Actions #5

Updated by tuxillo almost 10 years ago

Hi guys,

Do we all agree we should switch to intr by default?

Cheers,
Antonio Huete

Actions #6

Updated by swildner almost 10 years ago

On Mon, 02 Jun 2014 13:19:44 +0200,
<> wrote:

Issue #847 has been updated by tuxillo.

Hi guys,

Do we all agree we should switch to intr by default?

I use intr on all my boxes and don't see why one wouldn't.

But there might be issues I don't know of, so more feedback is appreciated.

Sascha

Actions #7

Updated by tuxillo almost 3 years ago

  • Target version changed from 3.8 to 6.0
Actions

Also available in: Atom PDF