[PATCH 0/5] strace: Fixes for hppa architecture
Helge Deller
deller at gmx.de
Sun Jan 29 21:08:48 UTC 2023
strace currently fails 139 testcases when built on debian for the parisc/hppa
architecture, as can be seen in this build log:
https://buildd.debian.org/status/fetch.php?pkg=strace&arch=hppa&ver=6.1-0.1%7Eexp2&stamp=1674848288&raw=0
The majority of those failures are happening because the
tampering of syscall return values fails.
The remaining 3 failures are in the fanotify, the rt_sigreturn.gen.test
and the pc.test testcases.
This series fixes all those issues.
Please apply to the strace git tree.
Thanks,
Helge
Helge Deller (5):
hppa: Switch to getregset call on hppa
hppa: Disable workaround for hppa in syscall number tampering
hppa: Fix display of mask for rt_sigreturn syscall
hppa: Drop special handling of fanotify syscalls on parisc
hppa: Fix pc.test testcase on hppa architecture
src/fanotify.c | 4 ----
src/linux/hppa/arch_defs_.h | 2 +-
src/linux/hppa/arch_regs.c | 2 +-
src/linux/hppa/arch_rt_sigframe.c | 37 +++++++++++++++++++++++++------
src/linux/hppa/rt_sigframe.h | 8 ++++++-
tests/fanotify_mark.c | 5 -----
tests/pc.test | 5 +++--
7 files changed, 42 insertions(+), 21 deletions(-)
--
2.38.1
More information about the Strace-devel
mailing list