[PATCH 3/8] linux-user: Implement FUTEX_WAKE_BITSET

Richard Henderson posted 8 patches 3 years, 5 months ago
Maintainers: Laurent Vivier <laurent@vivier.eu>
[PATCH 3/8] linux-user: Implement FUTEX_WAKE_BITSET
Posted by Richard Henderson 3 years, 5 months ago
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 linux-user/syscall.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 8fbd5a9556..8bf4b79a9e 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -7774,6 +7774,7 @@ static int do_futex(CPUState *cpu, bool time64, target_ulong uaddr,
         val = tswap32(val);
         break;
     case FUTEX_WAKE:
+    case FUTEX_WAKE_BITSET:
         timeout = 0;
         break;
     case FUTEX_FD:
-- 
2.34.1
Re: [PATCH 3/8] linux-user: Implement FUTEX_WAKE_BITSET
Posted by Laurent Vivier 3 years, 4 months ago
Le 29/08/2022 à 04:10, Richard Henderson a écrit :
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
>   linux-user/syscall.c | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/linux-user/syscall.c b/linux-user/syscall.c
> index 8fbd5a9556..8bf4b79a9e 100644
> --- a/linux-user/syscall.c
> +++ b/linux-user/syscall.c
> @@ -7774,6 +7774,7 @@ static int do_futex(CPUState *cpu, bool time64, target_ulong uaddr,
>           val = tswap32(val);
>           break;
>       case FUTEX_WAKE:
> +    case FUTEX_WAKE_BITSET:
>           timeout = 0;
>           break;
>       case FUTEX_FD:

Reviewed-by: Laurent Vivier <laurent@vivier.eu>