nfs permission prob with 2.0.31-pre3

Ed Geiger (geiger@usit.net)
Thu, 07 Aug 1997 17:14:41 +0000


I patched 2.0.03 with pre-patch-2.0.31-3. Both patch and compile were
clean.

Using the new 2.0.31 kernel, I am unable to write to a nfs mounted
directory. Reverting to 2.0.30, I am able to write to the same nfs
mounted directory.

I updated both server and client to 2.0.31. The server root is mounted
on /mnt of the client. I then try to cp a file from the client root to /mnt.

The following is a strace of the cp failure.

lstat(ptrace: umoven: I/O error
0xbffffdaf, {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
stat(ptrace: umoven: I/O error
0xbffffdaf, {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
stat(ptrace: umoven: I/O error
0xbffffdac, {st_mode=S_IFREG|0644, st_size=32, ...}) = 0
stat(ptrace: umoven: I/O error
0x8005f20, 0xbffffb10) = -1 ENOENT (No such file or directory)
open(ptrace: umoven: I/O error
0xbffffdac, O_RDONLY) = 3
open(ptrace: umoven: I/O error
0x8005f20, O_WRONLY|O_CREAT|O_TRUNC, 0600) = -1 ENOENT (No such file or
directory)
write(2, "cp: ", 4cp: ) = 4
write(2, "cannot create regular file `/mnt"..., 36cannot create regular
file `/mnt/yy') = 36
write(2, ": No such file or directory", 27: No such file or directory) = 27
write(2, "\n", 1
) = 1
close(3) = 0

Can someone advise where "umoven" code is that is throwing off
the I/O Error.

TIA