mbox series

[0/7] linux-user/nios2: Fix clone and sigreturn

Message ID 20220320160009.2665152-1-richard.henderson@linaro.org
Headers show
Series linux-user/nios2: Fix clone and sigreturn | expand

Message

Richard Henderson March 20, 2022, 4 p.m. UTC
These two syscalls are the reason that the generic linux-user
tests were failing, which allows us to re-enable the tests.


r~


Richard Henderson (7):
  linux-user/nios2: Fix clone child return
  linux-user/nios2: Drop syscall 0 "workaround"
  linux-user/nios2: Adjust error return
  linux-user/nios2: Handle special qemu syscall return values
  linux-user/nios2: Remove do_sigreturn
  linux-user/nios2: Use QEMU_ESIGRETURN from do_rt_sigreturn
  tests/tcg/nios2: Re-enable linux-user tests

 linux-user/nios2/target_cpu.h   |  1 +
 linux-user/nios2/cpu_loop.c     | 29 ++++++++++++++++++++---------
 linux-user/nios2/signal.c       | 17 +++--------------
 tests/tcg/nios2/Makefile.target | 11 -----------
 4 files changed, 24 insertions(+), 34 deletions(-)
 delete mode 100644 tests/tcg/nios2/Makefile.target