mbox series

[v2,0/4] linux-user/flatload: Take mmap_lock in load_flt_binary()

Message ID 20240822095045.72643-1-philmd@linaro.org (mailing list archive)
Headers show
Series linux-user/flatload: Take mmap_lock in load_flt_binary() | expand

Message

Philippe Mathieu-Daudé Aug. 22, 2024, 9:50 a.m. UTC
Fix for https://gitlab.com/qemu-project/qemu/-/issues/2525

Supersedes: <20240821153836.67987-1-philmd@linaro.org>

Philippe Mathieu-Daudé (4):
  accel/tcg: Make page_set_flags() documentation public
  linux-user/flatload: Take mmap_lock in load_flt_binary()
  tests/avocado: Allow running user-mode tests
  tests/avocado: Run STM32 bFLT busybox binary in current directory

 include/exec/cpu-all.h                 | 13 +++++++++++++
 accel/tcg/user-exec.c                  |  5 -----
 linux-user/flatload.c                  |  3 +++
 tests/avocado/avocado_qemu/__init__.py |  2 +-
 tests/avocado/load_bflt.py             |  2 +-
 5 files changed, 18 insertions(+), 7 deletions(-)

Comments

Richard Henderson Aug. 22, 2024, 11:48 p.m. UTC | #1
On 8/22/24 19:50, Philippe Mathieu-Daudé wrote:
> Philippe Mathieu-Daudé (4):
>    accel/tcg: Make page_set_flags() documentation public
>    linux-user/flatload: Take mmap_lock in load_flt_binary()
>    tests/avocado: Allow running user-mode tests
>    tests/avocado: Run STM32 bFLT busybox binary in current directory

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~
Richard Henderson Oct. 5, 2024, 11:04 p.m. UTC | #2
On 8/22/24 02:50, Philippe Mathieu-Daudé wrote:
> Fix for https://gitlab.com/qemu-project/qemu/-/issues/2525
> 
> Supersedes: <20240821153836.67987-1-philmd@linaro.org>
> 
> Philippe Mathieu-Daudé (4):
>    accel/tcg: Make page_set_flags() documentation public
>    linux-user/flatload: Take mmap_lock in load_flt_binary()

Queued these two patches.


r~