mirror of
https://github.com/versity/scoutfs.git
synced 2026-01-09 13:23:14 +00:00
As we update references to point to newly allocated dirty blocks in a transaction we need to free the old referenced blknos. By using a two-phase dirty/free interface we can avoid freeing failing after we've made it through stages of the cow processing which can't be easily undone. Signed-off-by: Zach Brown <zab@versity.com>