Backout r207970 for now, it can lead to deadlocks.

Reported by:	kan
MFC after:	3 days
This commit is contained in:
Pawel Jakub Dawidek 2010-06-17 17:39:51 +00:00
parent b7741e7a13
commit d32ef791eb
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=209260

View File

@ -822,19 +822,6 @@ static struct kproc_desc vnlru_kp = {
SYSINIT(vnlru, SI_SUB_KTHREAD_UPDATE, SI_ORDER_FIRST, kproc_start,
&vnlru_kp);
static void
vfs_lowmem(void *arg __unused)
{
/*
* On low memory condition free 1/8th of the free vnodes.
*/
mtx_lock(&vnode_free_list_mtx);
vnlru_free(freevnodes / 8);
mtx_unlock(&vnode_free_list_mtx);
}
EVENTHANDLER_DEFINE(vm_lowmem, vfs_lowmem, NULL, 0);
/*
* Routines having to do with the management of the vnode table.
*/