Dentry cache pruning function
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 16 Sep 2010 00:24:02 +0000 (17:24 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Thu, 3 Nov 2011 00:35:54 +0000 (17:35 -0700)
commit199b98146ce37386c6ddc94a6f2507e25588e47c
treee15dbe3dfa0e9d960a0cf76483950090dd697f95
parent5a8211fcd1ba350da81a0466ccc94ea4f37edcbd
Dentry cache pruning function

Ideally, this will be called whenever the kernel realizes it is running
low on memory or when it proactively wants to flush unused (or at least
just negative) dentries.

Also, this replaces sys/queue.h with a more recent BSD one.
kern/include/sys/queue.h
kern/include/vfs.h
kern/src/monitor.c
kern/src/vfs.c