xfs-masters
[Top] [All Lists]

[xfs-masters] [Bug 9400] New: nfsd gets stuck when underlying filesystem

To: xfs-masters@xxxxxxxxxxx
Subject: [xfs-masters] [Bug 9400] New: nfsd gets stuck when underlying filesystem is XFS
From: bugme-daemon@xxxxxxxxxxxxxxxxxxx
Date: Sun, 18 Nov 2007 06:21:16 -0800 (PST)
Reply-to: xfs-masters@xxxxxxxxxxx
Sender: xfs-masters-bounce@xxxxxxxxxxx
http://bugzilla.kernel.org/show_bug.cgi?id=9400

           Summary: nfsd gets stuck when underlying filesystem is XFS
           Product: File System
           Version: 2.5
     KernelVersion: 2.6.24-rc2
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: XFS
        AssignedTo: xfs-masters@xxxxxxxxxxx
        ReportedBy: lists@xxxxxxxxxxxxxxx


Most recent kernel where this bug did not occur: 2.6.23.1
Distribution: Debian/unstable, i386
Hardware Environment: AMD 2600+, 2GB RAM, see
http://nerdbynature.de/bits/2.6.24-rc2/nfsd/dmesg.2.gz
Software Environment: nfs-kernel-server 1.1.1-8
Problem Description:

Exported NFS shares can be mounted (client: 2.6-git/powerpc32,                  
nfs-common-1.1.1~git-20070709-3ubuntu1), but running "ls /mountpoint" (even
without "-l") on the client is enough to get the [nfsd] processes in "D" state.
Doing this again will put more [nfsd] processes in  "D" state and the loadavg
is incremented +1.                                                             
                                     Restarting the rpc.nfsd process on the
does not help much, the new rpc.nfsd processes get stuck quickly.

This has been reported by Chris Wedgwood too:
http://lkml.org/lkml/2007/11/14/50

More details: http://www.nerdbynature.de/bits/2.6.24-rc2/nfsd/

Steps to reproduce:
http://www.nerdbynature.de/bits/2.6.24-rc2/nfsd/debug.txt.gz

Workarounds:
  * mount -o vers=2            (tested, works)
  * mount -o vers=3,nordirplus
  * set CONFIG_NFSD to "depends on !XFS && ..."


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


<Prev in Thread] Current Thread [Next in Thread>