freebsd-dev/sys
Rick Macklem 89ae8d8476 MFC: r202767
Add a timeout for the negative name cache entries in the NFS client.
This avoids a bogus negative name cache entry from persisting forever
when another client creates an entry with the same name within the
same NFS server time of day clock tick. The mount option negnametimeo
can be used to override the default timeout interval on a
per-mount-point basis. Setting negnametimeo to 0 disables negative
name caching for the mount point.
I also fixed one obvious typo where args.timeo should be
args.maxgrouplist.

Submitted by:	jhb (earlier version)
Reviewed by:	jhb
2010-02-04 16:57:01 +00:00
..
amd64 MFC rev. 202097: 2010-01-22 03:50:43 +00:00
arm Revert 201158. DEFAULTS isn't for this kind of thing.a 2010-01-04 21:33:10 +00:00
boot MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
bsm Merge r197624 from head to stable/8: 2009-12-14 00:15:56 +00:00
cam MFC r201990: 2010-01-19 13:00:33 +00:00
cddl Reduce diff against OpenSolaris - move Giant acquire/release to 2010-02-01 09:29:32 +00:00
compat MFC r200667: 2009-12-21 11:06:41 +00:00
conf MFC r201879: 2010-01-25 12:05:51 +00:00
contrib MFC r200930: 2010-01-23 00:32:19 +00:00
crypto Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(), 2009-05-27 09:52:12 +00:00
ddb MFC r199355: 2009-12-19 12:06:12 +00:00
dev MFC r203082: 2010-02-01 23:57:42 +00:00
fs MFC: r202903 2010-01-31 17:43:22 +00:00
gdb
geom MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
gnu MFC r198940: 2010-01-04 14:35:36 +00:00
i386 MFC r202894 2010-01-30 06:23:28 +00:00
ia64 MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
isa MFC 196520: 2009-08-27 16:34:04 +00:00
kern MFC r202881: 2010-01-31 18:25:57 +00:00
kgssapi When the KOBJMETHOD() macro was updated, it resulted in the 2009-06-14 17:33:46 +00:00
libkern MFC r199208, r199223: 2009-11-22 16:04:49 +00:00
mips Revert 201158. DEFAULTS isn't for this kind of thing.a 2010-01-04 21:33:10 +00:00
modules MFC r202448 to stable/8: 2010-01-30 15:28:14 +00:00
net MFC r202935: 2010-01-31 11:30:28 +00:00
net80211 MFC r202935: 2010-01-31 11:30:28 +00:00
netatalk Merge r196121 from head to stable/8: 2009-08-13 14:50:39 +00:00
netgraph MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
netinet MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
netinet6 MFC r202915: 2010-01-27 09:45:07 +00:00
netipsec MFC r199947, 199950: 2009-12-05 19:25:29 +00:00
netipx Use queue(9) instead of hand-crafted link lists for the global IPX 2009-06-24 20:57:50 +00:00
netnatm Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netncp
netsmb Rework socket upcalls to close some races with setup/teardown of upcalls. 2009-06-01 21:17:03 +00:00
nfs Revert rev 192323 (nfs_common.c only): 2009-07-12 03:53:52 +00:00
nfsclient MFC: r202767 2010-02-04 16:57:01 +00:00
nfsserver MFC: r201899 2010-01-16 12:18:44 +00:00
nlm MFC: revision 197730 2009-10-07 14:14:05 +00:00
opencrypto MFC r201898: 2010-01-17 13:36:13 +00:00
pc98 MFC: revision 201415 2010-01-18 11:03:39 +00:00
pci MFC r203082: 2010-02-01 23:57:42 +00:00
powerpc MFC r200018: 2010-01-20 16:28:39 +00:00
rpc MFC r201145 to stable/8: 2010-01-30 12:11:21 +00:00
security Merge r196122 from head to stable/8: 2009-08-13 15:01:50 +00:00
sparc64 MFC: r203094 2010-01-31 17:17:24 +00:00
sun4v MFC r202019: 2010-01-18 00:53:21 +00:00
sys Bump __FreeBSD_version for sigpause(3) addition. 2010-01-31 18:41:00 +00:00
tools MFC: Allow KMOD with hypens and dots. 2009-11-02 09:47:15 +00:00
ufs MFC r200770: 2010-01-11 12:35:16 +00:00
vm MFC r203175: 2010-02-01 10:45:23 +00:00
xdr MFC r196149: 2009-08-12 20:30:27 +00:00
xen MFC 196403: Temporarily revert the new-bus locking for 8.0 release. 2009-08-20 20:23:28 +00:00
Makefile Remove the unmaintained University of Michigan NFSv4 client from 8.x 2009-05-22 12:35:12 +00:00