Comment 24 for bug 2044657

Revision history for this message
Seth Arnold (seth-arnold) wrote : Re: zfs block cloning file system corruption

xnox, rincebrain came to the conclusion that the conditions for this bug have existed since 0.6.2: https://gist.github.com/rincebrain/e23b4a39aba3fadc04db18574d30dc73 and robn thinks the conditions for this bug was introduced in 2006: https://gist.github.com/rincebrain/e23b4a39aba3fadc04db18574d30dc73?permalink_comment_id=4778688#gistcomment-4778688 . (Both rincebrain and robn used appropriate waffle-words for something from ten years and fifteen years ago.)

Upstream made a new 2.1.14 release:

https://github.com/openzfs/zfs/releases/tag/zfs-2.1.14

This is only coming to light with new coreutils using SEEK_HOLE/SEEK_DATA -- before now these features were so rarely used the bug was able to hide pretty well.

I suggest we should backport https://github.com/openzfs/zfs/pull/15571/files through all our currently supported systems.

Thanks