Andrew Hamilton <[EMAIL PROTECTED]> wrote:
> I'm having a problem with ls failing on some directories with many files
> (1500-2500) on a RH7.1 system (kernel 2.4) with fileutils 4.0.36.  Below
> is the output of strace ls, executed within an offending directory.  ls
> works fine on smaller directories and the getdent64 call returns
> normally in these cases.   A quick search on the internet reveals some
> problems with getdent64 and this kernel with regards to the NFS system,
> I don't know if this is related but I am interested in fixing the
> problem as it is definitely getting in the way of my work, any help
> would be appreciated.  Thanks.  --Andy Hamilton

Thanks for the report.  This does look like it may be unrelated to
the fileutils.  I've just tried running ls in a directory with 10000 files
on a linux-2.4.4 kernel.  No problem.

You should probably try the latest release (4.1) of the fileutils.
There were 9 test releases after your 4.0.36.

  ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.tar.gz

> [andy@froude P.0001]$ strace ls
> execve("/bin/ls", ["ls"], [/* 26 vars */]) = 0
> uname({sys="Linux", node="froude.oe.berkeley.edu", ...}) = 0
...

_______________________________________________
Bug-fileutils mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-fileutils

Reply via email to