glibc/sysdeps
Florian Weimer 9a2aceb076 Linux: Add test case for bug 33245
The copy_file_range system call seems to be the only one that can
return an off64_t value.  Use FUSE to exercise this, without actually
creating such large files or copying any data.  Due to FUSE protocol
limitations, only sizes up to UINT_MAX can be tested, but this is
sufficient to check for the presence of bug 33245.

The FUSE protocol limitations are raised here:

  copy_file_range return value on FUSE
  <https://lore.kernel.org/all/lhuh5ynl8z5.fsf@oldenburg.str.redhat.com/>

Reviewed-by: Sam James <sam@gentoo.org>
Reviewed-by: Collin Funk <collin.funk1@gmail.com>
2025-08-05 15:25:18 +02:00
..
aarch64
alpha
arc
arm
csky
generic sframe: Add support for SFRAME_F_FDE_FUNC_START_PCREL flag 2025-07-24 15:51:58 -03:00
gnu errlist: add missing entries for MIPS/SPARC 2025-08-04 11:13:48 -03:00
hppa
htl
hurd
i386 i386: Consolidate subdirectory check on elf and csu 2025-08-01 05:51:28 -07:00
ieee754
loongarch
m68k
mach
microblaze
mips
nptl
or1k
posix
powerpc
pthread tst-fopen-threaded.c: Delete temporary file 2025-08-04 14:41:29 -07:00
riscv
s390
sh
sparc
unix Linux: Add test case for bug 33245 2025-08-05 15:25:18 +02:00
wordsize-32
wordsize-64
x86
x86_64 x86-64: Consolidate subdirectory check on elf and csu 2025-08-01 05:50:53 -07:00