HAMMER 59D/Many: Sync with buffer cache changes in HEAD.
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 28 Jun 2008 23:50:37 +0000 (23:50 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 28 Jun 2008 23:50:37 +0000 (23:50 +0000)
commitf5a07a7a074b65b763bd61fd65e0b29f12032fdd
tree8ca4b236995043ce8e50ccf29c0d715268f1ffff
parent868d24aff239806e4f5ba78c9dbea2ddff57773a
HAMMER 59D/Many: Sync with buffer cache changes in HEAD.

* Adjust hammer to limit dirty meta-data buffers based on total bytes
  rather then total buffers.

* Limit to 1/4 the buffer cache limit (for now)... a better solution
  is needed.
sys/vfs/hammer/hammer.h
sys/vfs/hammer/hammer_flusher.c
sys/vfs/hammer/hammer_io.c
sys/vfs/hammer/hammer_mirror.c
sys/vfs/hammer/hammer_recover.c
sys/vfs/hammer/hammer_vfsops.c