[PULL 0/8] Linux user next patches

Helge Deller posted 8 patches 1 day, 8 hours ago
There is a newer version of this series
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(-)
[PULL 0/8] Linux user next patches
Posted by Helge Deller 1 day, 8 hours ago
From: Helge Deller <deller@gmx.de>

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
Re: [PULL 0/8] Linux user next patches
Posted by Richard Henderson 23 hours ago
On 9/25/26 02:38, Helge Deller wrote:
> From: Helge Deller<deller@gmx.de>
> 
> The following changes since commit a97f90fcf8029af253a2ba274b9bda9acabc5b23:
> 
>    Merge tag 'pull-tcg-20260924' ofhttps://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

Applied, thanks.

r~