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@xxxxxxxxxx> --- man2/syscall.2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/man2/syscall.2 b/man2/syscall.2 index f8c89b84356d..b55540e039b7 100644 --- a/man2/syscall.2 +++ b/man2/syscall.2 @@ -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), -- 2.12.0 -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html