After the XFS/NFS issue got resolved, I was able to focus my testing to the
other NFS corruption I was seeing. All the test does is copy a file to
novell, then compares the remote copy to the local (XFS fs) one. The corruption only
occurs sometimes and tends to be on an 8k boundary, but not always. And
NO, this is not a network problem, since I don't see the corruption on a
FreeBSD (FreeBSD->novell NFS) box which is on the same network. I have also
seen it on systems with different network cards (intel and broadcom gigabit
cards). I have seen this on kernels 2.4.22 & 2.4.26.
Another problem I see is when deleting from an NFS mounted tru64 system. I
often get a "no such file or directory" error when I delete the file even
though a ls right before the delete shows the file there. And after the
delete, the file is no longer in the directory, even though the delete
claimed the file wasn't there, it still deleted the file. I have not seen
file corruption to a tru64 box.
Andy