The following changes since commit b254e486242466dad881fc2bbfa215f1b67cd30f:
Merge tag 'pull-riscv-to-apply-20260109' of https://github.com/alistair23/qemu into staging (2026-01-10 10:31:57 +1100) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20260112 for you to fetch changes up to 365a2248ae69f306fe7997fd966bcb1c16a08695: meson: disable libatomic with GCC >= 16 (2026-01-12 08:49:33 +1100) ---------------------------------------------------------------- tcg/riscv: Fix TCG_REG_TMP0 clobber in tcg_gen_dup{m,i} tcg/optimize: Fixes for o_mask and a_mask linux-user: Correction to HWCAP2 accessor linux-user: Fixes for mremap linux-user: Implement epoll_pwait2 syscall meson: disable libatomic with GCC >= 16 ---------------------------------------------------------------- Daniel P. Berrangé (1): meson: disable libatomic with GCC >= 16 Jean-Christian CÎRSTEA (1): linux-user: allow null `pathname` for statx()/fstatat() Jim MacArthur (1): linux-user/elfload.c: Correction to HWCAP2 accessor Matthew Lugg (4): linux-user: fix mremap unmapping adjacent region linux-user: fix mremap errors for invalid ranges linux-user: fix reserved_va page leak in do_munmap tests: add tcg coverage for fixed mremap bugs Michael Tokarev (2): linux-user: cleanup epoll_pwait ifdeff'ery linux-user: implement epoll_pwait2 syscall Paolo Bonzini (1): tcg/optimize: Do use affected bits Richard Henderson (3): tcg/optimize: Save o_mask in fold_masks_zosa_int tcg/optimize: Fix a_mask computation for orc tcg/riscv: Fix TCG_REG_TMP0 clobber in tcg_gen_dup{m,i} linux-user/elfload.c | 2 +- linux-user/mmap.c | 16 ++++++++------ linux-user/syscall.c | 47 +++++++++++++++++++++++++++-------------- tcg/optimize.c | 7 +++--- tests/tcg/multiarch/test-mmap.c | 42 ++++++++++++++++++++++++++++++++++-- meson.build | 9 ++++++++ tcg/riscv/tcg-target.c.inc | 33 +++++++++++++++++------------ 7 files changed, 114 insertions(+), 42 deletions(-)
