From: Helge Deller <[email protected]> The following changes since commit a97f90fcf8029af253a2ba274b9bda9acabc5b23:
Merge tag 'pull-tcg-20260924' of https://gitlab.com/rth7680/qemu into staging (2026-09-24 08:24:59 -0700) are available in the Git repository at: https://github.com/hdeller/qemu-hppa.git tags/linux-user-next-pull-request for you to fetch changes up to 926d6cf4036102e3e0bc9e7f92291ee2277c3215: target/sh4: Drop use_exit_tb (2026-09-25 11:23:44 +0200) ---------------------------------------------------------------- linux user patches A series of patches, which - fix a race in atomic variables on sh4 guest - fix unwinding through vdso signal trampolines on sh4 guests - improve the parameter checks for setsockopt()/getsockopt() syscalls - improves the parameter checks for the mincore() syscall ---------------------------------------------------------------- Igor Shevlyakov (2): linux-user: report EBADF for setsockopt()/getsockopt() on a bad fd linux-user: report EINVAL for a misaligned mincore() start Matt Turner (3): linux-user/sh4: use the kernel's sigreturn trampoline sequence in the vdso linux-user/sh4: fix vdso CFA for rt_sigreturn frames linux-user/sh4: align the vdso sigreturn trampolines Richard Henderson (3): accel/tcg: Set CF_NOIRQ during cpu_exec_step_atomic target/sh4: Replace TB_FLAG_GUSA_EXCLUSIVE with CF_STEP_ATOMIC target/sh4: Drop use_exit_tb accel/tcg/cpu-exec.c | 4 ++- include/exec/translation-block.h | 1 + linux-user/sh4/vdso-be.so | Bin 2704 -> 2724 bytes linux-user/sh4/vdso-le.so | Bin 2704 -> 2724 bytes linux-user/sh4/vdso.S | 31 ++++++++++++++------ linux-user/syscall.c | 25 +++++++++++++++- target/sh4/cpu.h | 6 ++-- target/sh4/translate.c | 48 ++++++++++++++----------------- 8 files changed, 74 insertions(+), 41 deletions(-) -- 2.54.0
