mirror of https://github.com/mkerrisk/man-pages
syscall.2: Note parisc handling of aligned register pairs
While parisc would normally have the same behavior as ARM/PowerPC, they decide to write shim syscall stubs to unpack/realign rather than expose the padding to userspace. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
89e284a26e
commit
026958bb6e
|
@ -133,6 +133,10 @@ on PowerPC with the 32-bit ABI, and on Xtensa.
|
|||
.\" Mike Frysinger: this issue ends up forcing MIPS
|
||||
.\" O32 to take 7 arguments to syscall()
|
||||
|
||||
.\" See arch/parisc/kernel/sys_parisc.c.
|
||||
Note that while the parisc C ABI also uses aligned register pairs,
|
||||
it uses a shim layer to hide the issue from userspace.
|
||||
|
||||
The affected system calls are
|
||||
.BR fadvise64_64 (2),
|
||||
.BR ftruncate64 (2),
|
||||
|
|
Loading…
Reference in New Issue