[PATCH 0/5] strace: Fixes for hppa architecture
Dmitry V. Levin
ldv at strace.io
Mon Jan 30 09:44:51 UTC 2023
On Sun, Jan 29, 2023 at 10:08:48PM +0100, Helge Deller wrote:
> 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(-)
Applied, thanks!
--
ldv
More information about the Strace-devel
mailing list