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