On 3/17/23 19:21, Damien Le Moal wrote:
On 3/18/23 09:09, Bart Van Assche wrote:
It is not clear to me how this would break zonefs? Is my understanding
correct that the size of bios built by zonefs is such that bio_split()
won't split these?
It does, but your patch removes the guarantee that the split actually never
happens, and thus that we cannot see silent data corruptions due to append
commands being fragmented and the fragments being reordered. I do not like that.
That's fair. Let's drop this patch.
Thanks,
Bart.