[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/5] target: Restrict 'qapi-commands-machine.h' to system emul
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH v2 0/5] target: Restrict 'qapi-commands-machine.h' to system emulation |
Date: |
Tue, 20 Dec 2022 12:03:05 +0100 |
All series reviewed, can patches be picked by corresponding
maintainers?
The "qapi-commands-machine.h" header is not generated in user-only
emulation. This series removes its use in user-emu code by moving
the QMP code depending on this header into a separate sysemu unit.
Since v1:
- renamed cpu-monitor.c -> monitor.c on loongarch
Philippe Mathieu-Daude (1):
target/i386: Restrict 'qapi-commands-machine.h' to system emulation
Philippe Mathieu-Daudé (4):
target/arm: Restrict 'qapi-commands-machine.h' to system emulation
target/loongarch: Restrict 'qapi-commands-machine.h' to system
emulation
target/mips: Restrict 'qapi-commands-machine.h' to system emulation
target/ppc: Restrict 'qapi-commands-machine.h' to system emulation
target/arm/helper.c | 29 -------------
target/arm/m_helper.c | 1 -
target/arm/monitor.c | 28 +++++++++++++
target/i386/cpu.c | 74 ++++++++++++++++++----------------
target/loongarch/cpu.c | 27 -------------
target/loongarch/meson.build | 1 +
target/loongarch/monitor.c | 37 +++++++++++++++++
target/mips/cpu.c | 29 -------------
target/mips/sysemu/meson.build | 1 +
target/mips/sysemu/monitor.c | 39 ++++++++++++++++++
target/ppc/cpu-qom.h | 2 +
target/ppc/cpu_init.c | 48 +---------------------
target/ppc/monitor.c | 50 ++++++++++++++++++++++-
13 files changed, 197 insertions(+), 169 deletions(-)
create mode 100644 target/loongarch/monitor.c
create mode 100644 target/mips/sysemu/monitor.c
--
2.38.1
- [PATCH v2 0/5] target: Restrict 'qapi-commands-machine.h' to system emulation,
Philippe Mathieu-Daudé <=
- [PATCH v2 1/5] target/arm: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2022/12/20
- [PATCH v2 2/5] target/i386: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2022/12/20
- [PATCH v2 3/5] target/loongarch: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2022/12/20
- [PATCH v2 4/5] target/mips: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2022/12/20
- [PATCH v2 5/5] target/ppc: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2022/12/20