]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
man/man2/syscalls.2: Remove pread and pwrite from list of arch-specific syscalls
authorAskar Safin <safinaskar@zohomail.com>
Tue, 19 Aug 2025 16:10:00 +0000 (16:10 +0000)
committerAlejandro Colomar <alx@kernel.org>
Fri, 22 Aug 2025 12:27:13 +0000 (14:27 +0200)
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 <safinaskar@zohomail.com>
Message-ID: <20250819161000.768159-3-safinaskar@zohomail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
man/man2/syscalls.2

index 142204839fff04d2c794da85e0c54264252c60b5..947974ebe3323ab7338cd6a0c6d3ebd8357ab3cd 100644 (file)
@@ -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]