[Bug 275308] EN tracking issue for potential ZFS data corruption

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 30 Nov 2023 04:42:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275308

--- Comment #22 from Rob Norris <robn@despairlabs.com> ---
I've reproduced it on 12.4. I'm working on a patch now.

Happily, it should be even harder to hit in practice. Nothing in base appears
to use SEEK_HOLE/SEEK_DATA or FIOSEEKHOLE/FIOSEEKDATA, and coreutils 9.x
disables SEEK_HOLE/SEEK_DATA on FreeBSD <14 due to:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256205
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61386
https://github.com/coreutils/gnulib/commit/7352d9fec59398c76c3bb8a2ef86ba58818f0342

(Oh, #256205, the FreeBSD view on OpenZFS #11900. We knew. WE KNEW!!)

Patch soon!

-- 
You are receiving this mail because:
You are the assignee for the bug.