jeff 7354fc5e28 - In vnlru_free() remove the vnode from the free list before we call
vtryrecycle().  We could sometimes get into situations where two threads
   could try to recycle the same vnode before this.
 - vtryrecycle() is now responsible for returning the vnode to the free list
   if it fails and someone else hasn't done it.
 - Make a new function vfreehead() which moves a vnode to the head of the
   free list and use it in vgone() to clean up that code a bit.

Sponsored by:	Isilon Systems, Inc.
Reported by:	pho, kkenn
2005-04-30 11:22:40 +00:00
..
2005-04-23 02:38:17 +00:00
2005-04-23 05:06:44 +00:00
2005-02-10 12:23:29 +00:00
2005-04-12 05:45:58 +00:00
2005-04-19 08:11:28 +00:00
2005-03-26 20:04:28 +00:00
2005-04-06 10:14:13 +00:00
2005-03-14 06:51:29 +00:00
2005-04-23 02:38:17 +00:00
2005-04-18 11:51:10 +00:00
2005-04-25 00:48:04 +00:00
2005-02-10 12:17:48 +00:00