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