A few patches that missed 9.0-rc2 and were delayed.
r~ The following changes since commit 85b597413d4370cb168f711192eaef2eb70535ac: Merge tag 'housekeeping-20240424' of https://github.com/philmd/qemu into staging (2024-04-24 11:49:57 -0700) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20240424 for you to fetch changes up to 0815c228bd1e0c24ac064ce299807b32f8e05d83: target/m68k: Support semihosting on non-ColdFire targets (2024-04-24 15:46:00 -0700) ---------------------------------------------------------------- meson: Make DEBUG_REMAP a meson option target/m68k: Support semihosting on non-ColdFire targets linux-user: do_setsockopt cleanups linux-user: Add FITRIM ioctl ---------------------------------------------------------------- Ilya Leoshkevich (1): meson: Make DEBUG_REMAP a meson option Keith Packard (2): target/m68k: Pass semihosting arg to exit target/m68k: Support semihosting on non-ColdFire targets Michael Tokarev (4): linux-user: do_setsockopt: fix SOL_ALG.ALG_SET_KEY linux-user: do_setsockopt: make ip_mreq local to the place it is used and inline target_to_host_ip_mreq() linux-user: do_setsockopt: make ip_mreq_source local to the place where it is used linux-user: do_setsockopt: eliminate goto in switch for SO_SNDTIMEO Michael Vogt (1): linux-user: Add FITRIM ioctl Richard Henderson (1): target/m68k: Perform the semihosting test during translate meson.build | 4 +++ bsd-user/qemu.h | 6 ++-- linux-user/ioctls.h | 3 ++ linux-user/qemu.h | 4 +-- linux-user/syscall_defs.h | 1 + linux-user/syscall_types.h | 5 +++ target/m68k/cpu.h | 2 +- linux-user/syscall.c | 73 +++++++++++++++++++------------------------ linux-user/uaccess.c | 4 +-- target/m68k/m68k-semi.c | 4 +-- target/m68k/op_helper.c | 14 ++------- target/m68k/translate.c | 50 ++++++++++++++++++++++++++--- meson_options.txt | 2 ++ scripts/meson-buildoptions.sh | 3 ++ 14 files changed, 107 insertions(+), 68 deletions(-)