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

Philippe Mathieu-Daudé posted 4 patches 3 months ago
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(-)
[PATCH v2 0/4] linux-user/flatload: Take mmap_lock in load_flt_binary()
Posted by Philippe Mathieu-Daudé 3 months ago
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(-)

-- 
2.45.2


Re: [PATCH v2 0/4] linux-user/flatload: Take mmap_lock in load_flt_binary()
Posted by Richard Henderson 1 month, 2 weeks ago
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~

Re: [PATCH v2 0/4] linux-user/flatload: Take mmap_lock in load_flt_binary()
Posted by Richard Henderson 3 months ago
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~