[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/4] target: Restrict 'qapi-commands-machine.h' to system emul
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH v3 0/4] target: Restrict 'qapi-commands-machine.h' to system emulation |
Date: |
Thu, 23 Feb 2023 13:43:36 +0100 |
All series reviewed, can patches be picked by corresponding
maintainers, or should I include them in on of my PRs?
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 v2:
- Rebased
- Renamed target/$foo/monitor.c -> target/$foo/$foo-qmp-cmds.c (Markus)
Since v1:
- renamed cpu-monitor.c -> monitor.c on loongarch
Philippe Mathieu-Daudé (4):
target/arm: Restrict 'qapi-commands-machine.h' to system emulation
target/i386: Restrict 'qapi-commands-machine.h' to system emulation
target/loongarch: Restrict 'qapi-commands-machine.h' to system
emulation
target/ppc: Restrict 'qapi-commands-machine.h' to system emulation
target/arm/{monitor.c => arm-qmp-cmds.c} | 28 +++++++++
target/arm/helper.c | 29 ----------
target/arm/meson.build | 2 +-
target/i386/cpu.c | 74 +++++++++++++-----------
target/loongarch/cpu.c | 27 ---------
target/loongarch/loongarch-qmp-cmds.c | 37 ++++++++++++
target/loongarch/meson.build | 1 +
target/ppc/cpu-qom.h | 2 +
target/ppc/cpu_init.c | 48 +--------------
target/ppc/meson.build | 2 +-
target/ppc/{monitor.c => ppc-qmp-cmds.c} | 50 +++++++++++++++-
11 files changed, 159 insertions(+), 141 deletions(-)
rename target/arm/{monitor.c => arm-qmp-cmds.c} (90%)
create mode 100644 target/loongarch/loongarch-qmp-cmds.c
rename target/ppc/{monitor.c => ppc-qmp-cmds.c} (78%)
--
2.38.1
- [PATCH v3 0/4] target: Restrict 'qapi-commands-machine.h' to system emulation,
Philippe Mathieu-Daudé <=
- [PATCH v3 1/4] target/arm: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2023/02/23
- [PATCH v3 2/4] target/i386: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2023/02/23
- [PATCH v3 3/4] target/loongarch: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2023/02/23
- [PATCH v3 4/4] target/ppc: Restrict 'qapi-commands-machine.h' to system emulation, Philippe Mathieu-Daudé, 2023/02/23
- Re: [PATCH v3 0/4] target: Restrict 'qapi-commands-machine.h' to system emulation, Markus Armbruster, 2023/02/23