DragonFly BSD
DragonFly commits List (threaded) for 2009-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: kernel - adjust vnode reclamation

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 31 Dec 2009 19:33:01 -0800 (PST)

commit 18c4feea95f1a0d5709a8b0d2f144a9078c50482
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Thu Dec 31 19:25:25 2009 -0800

    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.

Summary of changes:
 sys/kern/vfs_lock.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)


DragonFly BSD source repository

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]