mbox series

[0/5] accel/tcg: Clean cpu_memory_rw_debug() up

Message ID 20250217130610.18313-1-philmd@linaro.org
Headers show
Series accel/tcg: Clean cpu_memory_rw_debug() up | expand

Message

Philippe Mathieu-Daudé Feb. 17, 2025, 1:06 p.m. UTC
Address Richard' suggestions from [*], cleaning
cpu_memory_rw_debug() user implementation.

branch: https://gitlab.com/philmd/qemu/-/commits/user_cpu_memory_rw_debug

Based-on: <20250123234415.59850-14-philmd@linaro.org>
[*] https://lore.kernel.org/qemu-devel/20250123234415.59850-1-philmd@linaro.org/

Philippe Mathieu-Daudé (5):
  accel/accel-cpu-target.h: Include missing 'cpu.h' header
  accel/tcg: Include missing bswap headers in user-exec.c
  accel/tcg: Take mmap lock in the whole cpu_memory_rw_debug() function
  accel/tcg: Avoid using lock_user() in cpu_memory_rw_debug()
  accel/tcg: Move cpu_memory_rw_debug() user implementation to
    user-exec.c

 include/accel/accel-cpu-target.h |   3 +
 accel/tcg/user-exec.c            |  82 +++++++++++++++++++++++++
 cpu-target.c                     | 101 +------------------------------
 3 files changed, 87 insertions(+), 99 deletions(-)

Comments

Philippe Mathieu-Daudé Feb. 20, 2025, 3:28 p.m. UTC | #1
On 17/2/25 14:06, Philippe Mathieu-Daudé wrote:

> Philippe Mathieu-Daudé (5):
>    accel/accel-cpu-target.h: Include missing 'cpu.h' header
>    accel/tcg: Include missing bswap headers in user-exec.c
>    accel/tcg: Take mmap lock in the whole cpu_memory_rw_debug() function
>    accel/tcg: Avoid using lock_user() in cpu_memory_rw_debug()
>    accel/tcg: Move cpu_memory_rw_debug() user implementation to
>      user-exec.c

Series queued, thanks.