On Monday January 7, [email protected] wrote:
> Hi Neil-
> I just spent two months and rewrote all of nfs(5). It should appear
> in the next release of nfs-utils. Steve, when can we expect to see
> the updated man page?
I thought I had seem some rewrite go past, but it wasn't in my inbox
any more and also not it Steve's git so I just went ahead...
I see it is in the .git now (as of Friday).
- It says UDP defaults to 7/10 of a second, but
to->to_initval = 11 * HZ / 10;
which suggests 11/10 of a second.
- It says
If the retrans option is not specified, the NFS client retries
each request three times.
but nfs_init_timeout_values() says
to->to_retries = 2;
which suggests it retries 2 time (or tries 3 times).
- It says:
After each retransmission, the NFS client doubles the timeout
for that request, up to a maximum timeout length of 60 seconds.
but doesn't (to me) make it clear that only applies to UDP. For
TCP, the timeouts appear to increase linearly up to 600 seconds.