git: hammer2 - Fix infinite flush recursion, reduce bulkfree console spam
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Jun 11 00:55:58 PDT 2016
commit 8bbe50255a64f47fb2a3aa621068ca99761a9c3f
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Jun 11 00:53:32 2016 -0700
hammer2 - Fix infinite flush recursion, reduce bulkfree console spam
* Fix infinitee flush recursions. Chains marked HAMMER2_CHAIN_DESTROY
must be recursed on so they can be deleted by the chain lastdrop code.
Also add a missing downward propagation.
* Reduce console spam in the bulkfree code reporting the number of inodes
scanned.
Summary of changes:
sys/vfs/hammer2/hammer2.h | 3 ++-
sys/vfs/hammer2/hammer2_bulkfree.c | 2 +-
sys/vfs/hammer2/hammer2_flush.c | 16 +++++++++++++++-
3 files changed, 18 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8bbe50255a64f47fb2a3aa621068ca99761a9c3f
--
DragonFly BSD source repository
More information about the Commits
mailing list