kernel - adjust vnode reclamation
authorMatthew Dillon <dillon@apollo.backplane.com>
Fri, 1 Jan 2010 03:25:25 +0000 (19:25 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Fri, 1 Jan 2010 03:25:25 +0000 (19:25 -0800)
commit18c4feea95f1a0d5709a8b0d2f144a9078c50482
tree7341ed604b39ab536ee3101b05fcf8fa428fb950
parent65870584d7f6f8000fd009bdb787409342fbc995
kernel - adjust vnode reclamation

* Do a pre-check for auxillary refs and do not reclaim a vnode through
  standard recyclement if auxillary refs are present.

  Recyclement can still occur under other circumstances.  Auxillary
  refs nominally just prevent the vnode from being completely destroyed
  or reused.

  This is a bit experimental.
sys/kern/vfs_lock.c