]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
parisc: Fix 64-bit userspace syscall path
authorHelge Deller <deller@kernel.org>
Sat, 7 Sep 2024 22:40:38 +0000 (00:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Oct 2024 13:10:30 +0000 (15:10 +0200)
commitcb94678485d75c3fdaf9c87f86581de43069c589
tree7a8ccdbc3315341af82988aa5591bda2c7ce68c8
parent3a5928702e7120f83f703fd566082bfb59f1a57e
parisc: Fix 64-bit userspace syscall path

commit d24449864da5838936669618356b0e30ca2999c3 upstream.

Currently the glibc isn't yet ported to 64-bit for hppa, so
there is no usable userspace available yet.
But it's possible to manually build a static 64-bit binary
and run that for testing. One such 64-bit test program is
available at http://ftp.parisc-linux.org/src/64bit.tar.gz
and it shows various issues with the existing 64-bit syscall
path in the kernel.
This patch fixes those issues.

Signed-off-by: Helge Deller <deller@gmx.de>
Cc: stable@vger.kernel.org # v4.19+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/parisc/kernel/syscall.S