Re: [PATCH 1/5] linux-user/alpha: Fix sigsuspend for big-endian hosts

2022-03-22 Thread Laurent Vivier
Le 22/03/2022 à 10:58, Laurent Vivier a écrit : Le 15/03/2022 à 09:43, Richard Henderson a écrit : On alpha, the sigset argument for sigsuspend is in a register. When we drop that into memory that happens in host-endianness, but target_to_host_old_sigset will treat it as target-endianness. Sign

Re: [PATCH 1/5] linux-user/alpha: Fix sigsuspend for big-endian hosts

2022-03-22 Thread Laurent Vivier
Le 15/03/2022 à 09:43, Richard Henderson a écrit : On alpha, the sigset argument for sigsuspend is in a register. When we drop that into memory that happens in host-endianness, but target_to_host_old_sigset will treat it as target-endianness. Signed-off-by: Richard Henderson --- linux-user/sy

[PATCH 1/5] linux-user/alpha: Fix sigsuspend for big-endian hosts

2022-03-15 Thread Richard Henderson
On alpha, the sigset argument for sigsuspend is in a register. When we drop that into memory that happens in host-endianness, but target_to_host_old_sigset will treat it as target-endianness. Signed-off-by: Richard Henderson --- linux-user/syscall.c | 3 ++- 1 file changed, 2 insertions(+), 1 de