aboutsummaryrefslogtreecommitdiffstats
path: root/src/copy-file-data.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2025-11-03 11:33:38 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2025-11-03 11:33:38 -0800
commitc9425336f4fcaa11b9113a6cedce5a6609b726db (patch)
tree60b5116174b63e12f1d2fbde8c4411b0eb830614 /src/copy-file-data.c
parenttests: truncate: ensure negative args not parsed as options (diff)
downloadcoreutils-c9425336f4fcaa11b9113a6cedce5a6609b726db.tar.gz
coreutils-c9425336f4fcaa11b9113a6cedce5a6609b726db.zip
doc: squashfs issue to be squashed in Linux 6.18
Diffstat (limited to '')
-rw-r--r--src/copy-file-data.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/copy-file-data.c b/src/copy-file-data.c
index c46b7edc5..125cf7856 100644
--- a/src/copy-file-data.c
+++ b/src/copy-file-data.c
@@ -480,8 +480,9 @@ infer_scantype (int fd, struct stat const *sb, off_t pos,
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. */