HAMMER2 Gets Many Fixes On The Latest DragonFlyBSD Git

Among the latest batch of HAMMER2 work by Matthew Dillon includes using HAMMER2 in efisetup and a wide assortment of other work. That other work includes making the flush/sync code more asynchronous, bug fixes to the inode tracking code, bug fixes to the handling of lost parent links, fixed deleted-chain sub-topology trackling, renaming some HAMMER2 sysctl variables, and more. The work continued with some code refactoring, removing unused flags, and fixing some sync and snapshot issues.
For HAMMER (not H2), there were also a number of bug fixes to land along with a serious snapshot bug being fixed and flush adjustments with async concurrency improvements to come later.
These HAMMER/HAMMER2 file-system improvements will eventually premiere with DragonFlyBSD 5.2.
1 Comment