freebsd-dev/sys/nfsclient
Robert Watson 33c6a485bd Adjust minimum iod threads from 4 to 0 -- since we compile the NFS
client into the kernel by default, and many users won't use NFS,
don't start an extra 4 kernel threads that are unused.  Once NFS
becomes active, it will start nfsiod's as it needs them.

We might consider mandating a minimum iod's equal to the number of
active NFS mounts (truncated to some value), which would force some
to remain available without having to create a new one if the file
system is mostly inactive.

PR:		70880
MFC after:	2 weeks
Prodded by:	cel
Head nod:	peter
Pointed out by:	Joe <fbsd_user at a1poweruser dot com>
2006-05-24 21:04:46 +00:00
..
bootp_subr.c When netbooting, as soon as we've figured out which interface we booted 2005-04-26 20:45:29 +00:00
krpc_subr.c MFp4: use the function to fix the packet header length instead of rolling 2005-03-16 08:13:08 +00:00
krpc.h
nfs_bio.c Changes to make the NFS client MP safe. 2006-05-19 00:04:24 +00:00
nfs_diskless.c Actually I wanted 'nolockd' here instead of 'lockd'. 2006-03-19 13:27:37 +00:00
nfs_lock.c In nfs_dolock(), GC now under-used ioflg, rendered obsolete when we moved 2006-01-13 23:16:29 +00:00
nfs_lock.h For reasons unknown, the nfs locking code used a fifo to send requests to 2004-12-06 08:31:32 +00:00
nfs_nfsiod.c Adjust minimum iod threads from 4 to 0 -- since we compile the NFS 2006-05-24 21:04:46 +00:00
nfs_node.c Vnode locks are recursive and the NFS client support shared vnode locks. 2006-05-23 16:07:23 +00:00
nfs_socket.c Refactor the NFS over UDP retransmit timeout estimation logic to allow 2006-05-23 18:33:58 +00:00
nfs_subs.c Changes to make the NFS client MP safe. 2006-05-19 00:04:24 +00:00
nfs_vfsops.c NFS over TCP retransmit behavior should default to a 60 second time out, 2006-05-23 18:48:07 +00:00
nfs_vnops.c Changes to make the NFS client MP safe. 2006-05-19 00:04:24 +00:00
nfs.h NFS over TCP retransmit behavior should default to a 60 second time out, 2006-05-23 18:48:07 +00:00
nfsargs.h Fix a serious deadlock with the NFS client. Given a large enough 2005-06-10 23:50:41 +00:00
nfsdiskless.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsm_subs.h fix a problem with XID re-use when a server returns NFSERR_JUKEBOX. 2005-11-21 18:39:18 +00:00
nfsmount.h Refactor the NFS over UDP retransmit timeout estimation logic to allow 2006-05-23 18:33:58 +00:00
nfsnode.h Changes to make the NFS client MP safe. 2006-05-19 00:04:24 +00:00
nfsstats.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nlminfo.h - Fix leak of struct nlminfo on process exit. 2005-10-26 07:18:37 +00:00