The following changes since commit 32e07fddc6d989dc5fdff4f9c9e47cb1f3911904:
Merge tag 'pull-lu-20230808' of https://gitlab.com/rth7680/qemu into staging (2023-08-08 14:10:07 -0700) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-lu-20230809 for you to fetch changes up to b8002058c45a50d893c51cf62ec96c70128fc1eb: linux-user: Fix openat() emulation to correctly detect accesses to /proc (2023-08-09 09:31:30 -0700) ---------------------------------------------------------------- linux-user: Fixes for mmap syscall emulation linux-user: Correctly detect access to /proc in openat util/interval-tree: Check root for null in interval_tree_iter_first tests/tcg: Disable filename test for info proc mappings ---------------------------------------------------------------- Helge Deller (2): util/interval-tree: Check root for null in interval_tree_iter_first linux-user: Fix openat() emulation to correctly detect accesses to /proc Richard Henderson (4): qemu/osdep: Remove fallback for MAP_FIXED_NOREPLACE linux-user: Split out do_mmap linux-user: Use ARRAY_SIZE with bitmask_transtbl tests/tcg: Disable filename test for info proc mappings bsd-user/syscall_defs.h | 2 + include/exec/user/thunk.h | 15 ++- include/qemu/osdep.h | 3 - linux-user/syscall.c | 109 +++++++++++++++++----- linux-user/thunk.c | 24 ++--- util/interval-tree.c | 2 +- tests/tcg/multiarch/gdbstub/test-proc-mappings.py | 3 +- 7 files changed, 113 insertions(+), 45 deletions(-)