Re: NFS errors in 2.6

From: Trond Myklebust
Date: Wed Dec 10 2003 - 08:34:52 EST


>>>>> " " == Miles Bader <miles@xxxxxxxxxxxxx> writes:

> My home directory is NFS-mounted from a Solaris server like:
> mccfs10:/mccfs10-4/soft1 /home/soft1 nfs
> nfsvers=3,rsize=1024,wsize=1024,noatime,nodiratime 0 0

(BTW: noatime and nodirtime don't make sense in an NFS
environment. There is no way to notify the server not to update
attributes)

> Frame 22 (158 bytes on wire, 158 bytes captured) Ethernet II,
> Src: 00:01:30:e9:cb:00, Dst: 00:03:47:97:9b:18 Internet
> Protocol, Src Addr: mccfs10.ucom.lsi.nec.co.jp (10.30.120.156),
> Dst Addr: mcspd15.ucom.lsi.nec.co.jp (10.30.114.174) User
> Datagram Protocol, Src Port: 2049 (2049), Dst Port: 800 (800)
> Remote Procedure Call, Type:Reply XID:0x0e72455c
> XID: 0xe72455c (242369884) Message Type: Reply (1) Program:
> NFS (100003) Program Version: 3 Procedure: READDIRPLUS (17)
> Reply State: accepted (0) This is a reply to a request in
> frame 21 Time from request: 0.001394000 seconds Verifier
> Flavor: AUTH_NULL (0) Length: 0
> Accept State: RPC executed successfully (0)
> Network File System, READDIRPLUS Reply Error:ERR_INVAL
> Program Version: 3 V3 Procedure: READDIRPLUS (17) Status:
> ERR_INVAL (22) dir_attributes

Interesting. That actually looks like an error on the part of your
Solaris server. NFS3ERR_INVAL is not a valid return code for either
READDIR or for READDIRPLUS according to RFC1813.

Is the server being kept up to scratch on the patch side?

Cheers,
Trond
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/