Re: [NFS] Re: :Redhat [Bug 30944] - Kernel 2.4.0 and Kernel 2.2.18: with some programs

David Rees
2001-03-07T18:01:27Z

On Wed, 7 Mar 2001, Alan Cox wrote:

> > Unfortunately the missing files in directory listings from SGI Irix
> > 6.5.9f NFS servers still persists with the 2.4 kernel - we used the
> > kernel 2.4.0 kernel that came with the Redhat 7.1beta
> > uname -a tells Linux test-ah1 2.4.0-0.99.11 #1 Wed Jan 24 16:07:17 EST
> > 2001 i686 unknown
>
> That is something I'd expect. I don't plan to merge the NFS changes into -ac
> just yet. There are simply too many other things in 2.4 more important than
> an Irix corner case right now.
>
> Irix at least used to have an export option to do mappings to keep clients that
> had 32/64bit inode problems happy. Do those help ?

The 32bitclients option? In my testing, it didn't change a thing.

Interestingly, unlike the original bug report, I can't reproduce the bug
on all systems, but once it's triggered, I can reliably reproduce it. On
one 2.4.2 system, one directory always fails to show up, on another, I
can't reproduce the bug in any directory. Sometimes no files end up
missing, 1 file is missing, or 5-6 files are missing when doing a `ls *`
vs `ls`.

On 2.2.18, mounting with nfsvers=2 seems to fix the problem, on 2.4.2
mounting with nfsvers=2 makes no difference.

-Dave