]> 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, 10 Oct 2024 10:03:53 +0000 (12:03 +0200)
commit97edf452268ac96228df2ba38d7d6312f096369d
treecea85535e6405da9c7430650baa0a847d950c5e8
parentdc0f1644c47e7ba165a00b9445bb04ae2a9c9d15
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