Note that roll-forward can add more inodes to the filesystem; don't overflow the tables but reallocate them.
a partial-segment writer ported from the kernel.