Matthew Dillon fdb33f08ef This is a forward port of Peter's vlrureclaim() fix, with some minor mods
by me to make it more efficient.  The original code had serious balancing
problems and could also deadlock easily.  This code relegates the vnode
reclamation to its own kproc and relaxes the vnode reclamation requirements
to better maintain kern.maxvnodes.  This code still doesn't balance as well
as it could, but it does a much better job then the original code.

Approved by:	re@freebsd.org
Obtained from:	ps, peter, dillon
MFS Assuming:	Assuming no problems crop up in Yahoo testing
MFC after:	7 days
2001-12-18 20:48:54 +00:00
..
2001-09-12 08:38:13 +00:00
2001-11-01 21:37:07 +00:00
2001-09-12 08:38:13 +00:00
2001-11-04 11:19:33 +00:00
2000-10-09 12:34:51 +00:00
2001-09-05 01:06:28 +00:00
2001-11-01 05:08:17 +00:00
2001-09-05 01:22:14 +00:00
2001-09-05 01:22:14 +00:00
2001-09-12 08:38:13 +00:00
2001-11-25 21:06:21 +00:00
2001-12-10 20:02:22 +00:00
2001-09-10 01:23:39 +00:00
2001-09-08 22:59:30 +00:00
2001-09-12 08:38:13 +00:00
2000-07-18 19:31:52 +00:00
2001-11-01 21:37:07 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2000-10-31 14:30:29 +00:00
2001-03-11 22:51:05 +00:00
2001-02-08 20:28:57 +00:00
2001-09-12 08:38:13 +00:00
2001-11-25 21:06:21 +00:00
2001-09-05 01:36:46 +00:00
2001-09-12 08:38:13 +00:00
2001-09-05 01:22:14 +00:00
2001-01-21 01:34:14 +00:00
2001-09-05 01:22:14 +00:00
2001-12-11 23:33:44 +00:00
2001-01-09 04:33:49 +00:00
2001-09-12 08:38:13 +00:00
2001-09-05 01:22:14 +00:00
2001-09-12 08:38:13 +00:00
2001-12-10 20:02:22 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-05 01:22:14 +00:00
2001-09-12 08:38:13 +00:00
2001-09-27 20:33:15 +00:00
2001-10-11 08:15:14 +00:00
2001-09-12 08:38:13 +00:00
2001-09-05 01:22:14 +00:00
2001-11-02 18:05:43 +00:00
2001-09-12 08:38:13 +00:00
2001-09-05 01:22:14 +00:00
2001-12-03 15:07:54 +00:00
2001-10-04 10:39:56 +00:00
2001-09-05 01:22:14 +00:00