From: John Rigby Date: Sat, 23 Feb 2013 23:14:08 +0000 (-0700) Subject: linux-user: fix futex strace of FUTEX_CLOCK_REALTIME X-Git-Tag: v1.4.1~24 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7a238b9fbdd0f4d21e8b1d5825067f92c394449c;p=thirdparty%2Fqemu.git linux-user: fix futex strace of FUTEX_CLOCK_REALTIME Handle same as existing FUTEX_PRIVATE_FLAG. Signed-off-by: John Rigby Signed-off-by: Riku Voipio (cherry picked from commit bfb669f39f2ecd854992924ced20b00163509043) Signed-off-by: Michael Roth --- diff --git a/linux-user/strace.c b/linux-user/strace.c index 4e91a6eb9ce..f8030e0c3c1 100644 --- a/linux-user/strace.c +++ b/linux-user/strace.c @@ -1436,6 +1436,12 @@ if( cmd == val ) { \ gemu_log("FUTEX_PRIVATE_FLAG|"); cmd &= ~FUTEX_PRIVATE_FLAG; } +#endif +#ifdef FUTEX_CLOCK_REALTIME + if (cmd & FUTEX_CLOCK_REALTIME) { + gemu_log("FUTEX_CLOCK_REALTIME|"); + cmd &= ~FUTEX_CLOCK_REALTIME; + } #endif print_op(FUTEX_WAIT) print_op(FUTEX_WAKE)