commit a9c4dad4c17f20ece747836e18f5db08ac5a46ad
Author: Matthew Dillon
Date: Mon Apr 25 10:45:57 2022 -0700
hammer2 - report critical bulkfree transitions
* Report critical bulkfree transitions that are not supposed to happen,
such as bulkfree detecting a fully-free block
commit 18f09112bfc039be4e460a70daee7349406abb01
Author: Matthew Dillon
Date: Thu Apr 21 22:37:21 2022 -0700
hammer2 - Fix CHECK fail path that might mangle an inode in-memory
* Allowing the wrong inode block to be entered in-memory can result in
massive filesystem
commit b9d7e8a4f508d3ec1f95f09d8bec3c68a8f5cb8b
Author: Matthew Dillon
Date: Mon Apr 25 19:21:38 2022 -0700
hammer2 - Fix bulkfree bug when multiple PFSs are mounted
* If multiple PFSs from the same block device are mounted, the bulkfree
directive can sometimes free blocks
commit 3a3f840853f9b25de8d02d70f95d37113eb14655
Author: Matthew Dillon
Date: Mon Apr 25 20:04:01 2022 -0700
hammer2 - Fix issue where deleted files sometimes linger until umount
* Hammer2 was using a namecache heuristic to determine if a file being
deleted was still open