From: Askar Safin Date: Tue, 19 Aug 2025 16:10:00 +0000 (+0000) Subject: man/man2/syscalls.2: Remove pread and pwrite from list of arch-specific syscalls X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=81ef9a35b5b6de9325de9f0c57feec2c3fb397f3;p=thirdparty%2Fman-pages.git man/man2/syscalls.2: Remove pread and pwrite from list of arch-specific syscalls Current version says that pread(2) and pwrite(2) only ever existed in avr32 and blackfin archs, which were removed from kernel. This is not true. pread(2) and pwrite(2) are present in modern Linux for all archs. They were merely renamed to pread64(2) and pwrite64(2) in Linux 2.6, as explained in big table in this manual page. Signed-off-by: Askar Safin Message-ID: <20250819161000.768159-3-safinaskar@zohomail.com> Signed-off-by: Alejandro Colomar --- diff --git a/man/man2/syscalls.2 b/man/man2/syscalls.2 index 142204839..947974ebe 100644 --- a/man/man2/syscalls.2 +++ b/man/man2/syscalls.2 @@ -1028,16 +1028,6 @@ this system call was never available to user space. Some system calls only ever existed on Linux architectures that have since been removed from the kernel: .TP -AVR32 (port removed in Linux 4.12) -.RS -.PD 0 -.IP \[bu] 3 -.BR pread (2) -.IP \[bu] -.BR pwrite (2) -.PD -.RE -.TP Blackfin (port removed in Linux 4.17) .RS .PD 0 @@ -1048,12 +1038,6 @@ Blackfin (port removed in Linux 4.17) .BR dma_memcpy (2) (added in Linux 2.6.22) .IP \[bu] -.BR pread (2) -(added in Linux 2.6.22) -.IP \[bu] -.BR pwrite (2) -(added in Linux 2.6.22) -.IP \[bu] .BR sram_alloc (2) (added in Linux 2.6.22) .IP \[bu]