qemu/monitor
Philippe Mathieu-Daudé e883c338dd monitor: Include missing 'qemu/lockable.h' header
Files in monitor/ use the QEMU_LOCK_GUARD() macros, which
are declared in "qemu/lockable.h". Include the latter to
avoid when refactoring unrelated headers:

  ../monitor/fds.c:146:5: error: call to undeclared function 'QEMU_LOCK_GUARD'
    146 |     QEMU_LOCK_GUARD(&mon->mon_lock);
        |     ^
  ../monitor/monitor.c:176:5: error: call to undeclared function 'QEMU_LOCK_GUARD'
    176 |     QEMU_LOCK_GUARD(&mon->mon_lock);
        |     ^
  ../monitor/qmp.c:164:5: error: call to undeclared function 'WITH_QEMU_LOCK_GUARD'
    164 |     WITH_QEMU_LOCK_GUARD(&mon->mon_lock) {
        |     ^

Fixes: 0210c3b39b ("monitor: Use LOCK_GUARD macros")
Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20260812211708.92824-9-philmd@oss.qualcomm.com>
2026-08-16 16:32:42 +02:00
..
fds.c monitor: Include missing 'qemu/lockable.h' header 2026-08-16 16:32:42 +02:00
hmp-cmds.c monitor: eliminate monitor_is_hmp_non_interactive method 2026-07-07 11:16:25 +02:00
hmp.c monitor: protect qemu_chr_fe_accept_input with monitor lock 2026-07-07 11:16:26 +02:00
meson.build monitor: Merge hmp-target.c code within hmp-cmds.c 2026-05-06 12:58:08 +02:00
monitor-internal.h monitor: add support for auto-deleting monitors upon close 2026-07-07 11:16:27 +02:00
monitor.c monitor: Include missing 'qemu/lockable.h' header 2026-08-16 16:32:42 +02:00
qemu-config-qmp.c include: move hw/boards.h to hw/core/ 2025-12-27 10:11:06 +01:00
qmp-cmds-control.c monitor: use dynamic cast in QMP commands 2026-07-07 11:16:25 +02:00
qmp-cmds.c monitor: move monitor_data_(init|destroy) into QOM init/finalize 2026-07-07 11:16:24 +02:00
qmp.c monitor: Include missing 'qemu/lockable.h' header 2026-08-16 16:32:42 +02:00
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h trace: switch position of headers to what Meson requires 2020-08-21 06:18:24 -04:00