public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "J. Bruce Fields" <bfields@fieldses.org>
To: Trond Myklebust <trond.myklebust@fys.uio.no>
Cc: Sven Geggus <lists@fuchsschwanzdomain.de>,
	linux-kernel@vger.kernel.org, linux-nfs@vger.kernel.org
Subject: Re: 2.6.29+ NFS-Server Problem "reconnect_path: npd != pd"
Date: Thu, 28 May 2009 16:28:03 -0400	[thread overview]
Message-ID: <20090528202803.GF13860@fieldses.org> (raw)
In-Reply-To: <1242929546.22947.11.camel@heimdal.trondhjem.org>

On Thu, May 21, 2009 at 02:12:26PM -0400, Trond Myklebust wrote:
> On Thu, 2009-05-21 at 17:48 +0000, Sven Geggus wrote:
> > Trond Myklebust <trond.myklebust@fys.uio.no> wrote:
> > 
> > > So what is the underlying filesystem that you are exporting, and what
> > > does your /etc/exports file look like?
> > 
> > The underlying filesystem is xfs and /etc/exports (unchanged) is here:
> > 
> > --cut--
> > # /etc/exports: the access control list for filesystems which may be exported
> > #		to NFS clients.  See exports(5).
> > /               192.168.3.2(rw,no_root_squash,async,subtree_check)
> > /home/sven	192.168.3.2(rw,no_root_squash,async,subtree_check) 192.168.3.6(rw,no_root_squash,async,subtree_check) 192.168.3.8(rw,no_root_squash,async,subtree_check)
> > /home/mp3	192.168.3.2(rw,no_root_squash,async,subtree_check) 192.168.3.6(rw,no_root_squash,async,subtree_check) 192.168.3.8(rw,no_root_squash,async,subtree_check)
> > /home/sven/filme 192.168.3.7(ro,async,subtree_check)
> > /home/kathi910	192.168.3.7(rw,no_root_squash,async,no_subtree_check)
> > --cut--
> > 
> > 192.168.3.2 is the client which causes the error, I didn't notice the
> > error on the other clients, but they are not used that often.
> > 
> > Especially 192.168.3.7 does seem to work.
> > 
> > Regards
> > 
> > Sven
> > 
> 
> Reforwarding the reply for the benefit of the NFS mailing list. Not
> everyone reads lkml...

Original thread starts here:

	http://marc.info/?l=linux-kernel&m=124291571326139&w=2

I don't think this is a known bug.

Looks like you have subtree_check set on the "bad" export, and
no_subtree_check set on the "good" export.  subtree_check can result in
spurious stale errors when files are renamed, so it's possible this is
by design.

You say you get that message on 296.29.x but not 2.6.27.x.  And you say
you also get stale filehandle errors.  I assume you didn't get the same
stale filehandle errors on 2.6.27.x?

--b.

  reply	other threads:[~2009-05-28 20:28 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-21 14:20 2.6.29+ NFS-Server Problem "reconnect_path: npd != pd" Sven Geggus
2009-05-21 16:49 ` Trond Myklebust
2009-05-21 16:57   ` Sven Geggus
2009-05-21 17:32     ` Trond Myklebust
2009-05-21 17:48       ` Sven Geggus
2009-05-21 18:12         ` Trond Myklebust
2009-05-28 20:28           ` J. Bruce Fields [this message]
2009-05-28 20:32             ` Sven Geggus
2009-06-19 12:14               ` Mathias Kretschmer
2009-06-19 12:46                 ` Sven Geggus
2009-06-27 19:39                   ` Leandro Lucarella
2009-06-22 19:55         ` Thomas Petersen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090528202803.GF13860@fieldses.org \
    --to=bfields@fieldses.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-nfs@vger.kernel.org \
    --cc=lists@fuchsschwanzdomain.de \
    --cc=trond.myklebust@fys.uio.no \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox