** Changes in behavior
'cp' with default options may again, like with versions before v9.8,
- miss opportunities to create holes with file systems like squashfs,
- that support SEEK_HOLE only trivially.
+ miss opportunities to create holes with file systems that support
+ SEEK_HOLE only trivially. This change is a consequence of the
+ abovementioned copy offload fix.
'sort --compress-program' will continue without compressing temporary files
if the specified program cannot be executed. Also malformed shell scripts
return LSEEK_SCANTYPE;
/* Though the file may have holes, SEEK_DATA and SEEK_HOLE
- didn't find any. This can happen with file systems like
- circa-2025 squashfs that support SEEK_HOLE only trivially.
+ didn't find any. This can happen with file systems
+ that support SEEK_HOLE only trivially,
+ such as squashfs in Linux kernel 6.17 and earlier.
This can also happen due to transparent file compression,
which can also indicate fewer than the usual number of blocks. */