aboutsummaryrefslogtreecommitdiff
path: root/src/internal/poll/copy_file_range_linux.go
AgeCommit message (Expand)Author
2025-09-15internal/syscall/unix: add KernelVersionGEKir Kolyshkin
2025-02-19internal/poll: note that copy_file_range bug is fixedMichael Pratt
2024-08-20internal/poll: raise Linux's maxCopyFileRangeRound to MAX_RW_COUNTAndy Pan
2024-08-15internal,os: employ copy_file_range(2) for file-to-file copying on FreeBSDAndy Pan
2024-04-04internal/poll: eliminate the redundant conditional branch for isKernelVersion...Andy Pan
2024-03-25internal/poll: use sync.OnceValue to determine kernel version ≥ 5.3 in Copy...Tobias Klauser
2023-02-22Revert "internal/poll: drop redundant ENOSYS in CopyFileRange"Ian Lance Taylor
2022-09-09internal/poll: drop redundant ENOSYS in CopyFileRangeAndy Pan
2022-09-06Revert "internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFi...Daniel Martí
2022-09-05internal/poll: drop redundant ENOSYS and EXDEV error checks in CopyFileRange()Andy Pan
2022-09-03internal/syscall/unix: consolidate kernelVersion implementationsKir Kolyshkin
2022-08-29internal/poll: use sync.Once instead to guard CopyFileRange() with kernel 5.3Andy Pan
2021-02-24docs: fix spellingJohn Bampton
2021-02-16internal/poll: if copy_file_range returns 0, assume it failedIan Lance Taylor
2020-11-20net, internal/poll: reset value before adding in minor kernel versionIan Lance Taylor
2020-11-10internal/poll: use copy_file_range only on Linux kernel >= 5.3Tobias Klauser
2020-11-04internal/poll: treat copy_file_range EIO as not-handledTobias Klauser
2020-08-19internal/poll: treat copy_file_range EPERM as not-handledTobias Klauser
2020-08-19internal/poll: treat copy_file_range EOPNOTSUPP as not-handledIan Lance Taylor
2020-05-11internal/poll, os: loop on EINTRIan Lance Taylor
2020-04-28os, internal/poll, internal/syscall/unix: use copy_file_range on LinuxAndrei Tudor Călin