[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Possible problem with savedir.c (XFS over NFS)

From: James Youngman
Subject: Possible problem with savedir.c (XFS over NFS)
Date: Sun, 5 Dec 2004 13:51:49 +0000
User-agent: Mutt/1.3.28i


This is just for your info really.  Some people have been reporting a
difficulty in using "find" on a GNU/Linux client accessing an NFS
filesystem mounted on Irix (the filesystem on the Irix box is XFS).

It may well be the case that the problem is occurring in gnulib's
savedir() routine.  It appears that readdir() is failing on the
(Linux) client with EOVERFLOW.  I'm not sure yet why this is
happening, but it's possible that the directory contains a filename
which is longer than NAME_MAX.  There is some evidence to the contrary
in a related bug report, though.  It's a bit of a puzzle.

I've just re-read the POSIX description for readdir().  It seems to
imply that when it returns NULL, this may not be due to the indicate
that we have reached the end of the directory; instead, we should
check to see if errno is unchanged as well.  It's not completely

Useful URLs:

The findutils bug:

Red Hat bug report:

Debian GNU/Linux bug report:

Mailing list thread:


reply via email to

[Prev in Thread] Current Thread [Next in Thread]