diff options
author | Stanislav Brabec <sbrabec@suse.cz> | 2012-12-10 20:18:49 +0100 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2012-12-15 14:13:05 +0000 |
commit | beae4c7182d8204a0d9fa9db2295c42744f7f377 (patch) | |
tree | fc3bee4eebccf31b021ee23163d7e20cbae52515 | |
parent | 1f21513c38cbcb1d3d16e7b8ac0f17ef4793085e (diff) | |
download | strace-beae4c7182d8204a0d9fa9db2295c42744f7f377.tar.gz strace-beae4c7182d8204a0d9fa9db2295c42744f7f377.tar.bz2 strace-beae4c7182d8204a0d9fa9db2295c42744f7f377.tar.xz |
Fix sys_semtimedop decoding on s390x
The s390 and s390x pass semtimedop arguments differently from other
architectures. sys_semtimedop parser was fixed for s390 by commit
v4.6-177-ge0f5fd8, and s390x requires the same fix.
* linux/ipc.c (sys_semtimedop): Fix timespec decoding on s390x.
Signed-off-by: Stanislav Brabec <sbrabec@suse.cz>
-rw-r--r-- | ipc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -327,7 +327,7 @@ int sys_semtimedop(struct tcb *tcp) if (indirect_ipccall(tcp)) { tprint_sembuf(tcp, tcp->u_arg[3], tcp->u_arg[1]); tprints(", "); -#if defined(S390) +#if defined(S390) || defined(S390X) printtv(tcp, tcp->u_arg[2]); #else printtv(tcp, tcp->u_arg[4]); |