git: DragonFly_RELEASE_6_0 hammer2 - bulkfree now validates bigmask
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Aug 16 21:40:52 PDT 2021
commit 43072fd723acb1a8dd1774b6edfae7bdcb8f34a2
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Thu Aug 12 18:41:54 2021 -0700
hammer2 - bulkfree now validates bigmask
* bulkfree now validates that the roll-up bigmask is reasonable
and adjusts it if it is not.
* Add vfs.hammer2.aux_flags and implement a bigmask override with
it that, if set, forces bigmask to -1 in the bulkfree. Should
not be needed now that bulkfree validates the field.
Summary of changes:
sys/vfs/hammer2/hammer2.h | 2 +-
sys/vfs/hammer2/hammer2_bulkfree.c | 72 ++++++++++++++++++++++++++++++++++++--
sys/vfs/hammer2/hammer2_vfsops.c | 3 ++
3 files changed, 73 insertions(+), 4 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/43072fd723acb1a8dd1774b6edfae7bdcb8f34a2
--
DragonFly BSD source repository
More information about the Commits
mailing list