Linux NFS development
 help / color / mirror / Atom feed
* NFSERR_EAGAIN
@ 2003-07-10 18:29 Danny Smith
  2003-07-10 22:41 ` NFSERR_EAGAIN Trond Myklebust
  2003-07-16 15:53 ` NFSERR_EAGAIN - resolved Danny Smith
  0 siblings, 2 replies; 5+ messages in thread
From: Danny Smith @ 2003-07-10 18:29 UTC (permalink / raw)
  To: nfs; +Cc: Iain Irwin-Powell

I've been trying to resolve some issues we have with a set of systems 
running 2.4.20+NFS_ALL, dual CPU and Gigabit Ethernet. They're talking 
to SGI IRIX servers, (6.5.19), and having intermittent problems - this 
can be seen sometimes where an NFS mounted directory will "disappear", 
but subsequently be accessible. No errors are returned to the shell - 
the directory just appears to have no entries.

This seems (although I don't have proof positive yet, more testing is in 
progrees) to coincide with errors in the logs:

Jul  9 14:18:09 trout-node13 kernel: nfs_stat_to_errno: bad nfs status 
return value: 11

Looking through nfs2xdr.c and nfs.h and googling, it seems that error 
number 11 is not properly defined, but certainly seems to be in use by 
SGI. From nfs2xdr.c:
 
      { NFSERR_NXIO,         ENXIO         },
/*    { NFSERR_EAGAIN,       EAGAIN        }, */
      { NFSERR_ACCES,        EACCES        },

(EAGAIN having value 11)

Does anyone know much about the history of this? Was this removed in 
order to be RFC compliant, or is there a stronger motivation not to have 
this?

It would maybe explain what I'm seeing if SGI are interpreting error 11 
as "Try again" - this mainly happens when server load is high.

Any insight into this would be welcome - meanwhile I'm going to try some 
tests with NFSERR_EGAIN put back in.

Danny

-- 
Danny Smith
Senior Systems Administrator, Cinesite (Europe) Ltd
020 7973 4000 - x4055    /    dannys@cinesite.co.uk




-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-07-16 15:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-10 18:29 NFSERR_EAGAIN Danny Smith
2003-07-10 22:41 ` NFSERR_EAGAIN Trond Myklebust
2003-07-11  9:55   ` NFSERR_EAGAIN Danny Smith
2003-07-11 10:13     ` NFSERR_EAGAIN Trond Myklebust
2003-07-16 15:53 ` NFSERR_EAGAIN - resolved Danny Smith

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox