This series include generic patches I took of the KVM/ARM specific series which will follow.
- List orphan accelerators in MAINTAINERS - Add accel/Kconfig - Allow targets to use their how Kconfig - Enforce semihosting on ARM/LM32/MIPS, disable it elsewhere Previous RFC for semihosting posted earlier: https://www.mail-archive.com/qemu-devel@nongnu.org/msg631218.html Philippe Mathieu-Daudé (11): MAINTAINERS: Fix KVM path expansion glob MAINTAINERS: Add an 'overall' entry for accelerators MAINTAINERS: Add an entry for the HAX accelerator MAINTAINERS: Add an entry for the HVF accelerator Makefile: Write MINIKCONF variables as one entry per line accel/Kconfig: Extract accel selectors into their own config accel/Kconfig: Add the TCG selector target/Kconfig: Allow targets to use Kconfig target/mips: Always enable CONFIG_SEMIHOSTING target/arm: Always enable CONFIG_SEMIHOSTING hw/semihosting: Make the feature depend of TCG, and allow to disable it Makefile | 10 ++++++-- default-configs/aarch64-linux-user-common.mak | 4 ++++ default-configs/aarch64-linux-user.mak | 2 ++ default-configs/aarch64_be-linux-user.mak | 2 ++ default-configs/arm-linux-user-common.mak | 4 ++++ default-configs/arm-linux-user.mak | 2 ++ default-configs/arm-softmmu.mak | 4 +++- default-configs/armeb-linux-user.mak | 2 ++ default-configs/mips-linux-user-common.mak | 4 ++++ default-configs/mips-linux-user.mak | 2 ++ default-configs/mips64-linux-user.mak | 2 ++ default-configs/mips64el-linux-user.mak | 2 ++ default-configs/mipsel-linux-user.mak | 2 ++ default-configs/mipsn32-linux-user.mak | 2 ++ default-configs/mipsn32el-linux-user.mak | 2 ++ Kconfig.host | 7 ------ MAINTAINERS | 23 ++++++++++++++++++- accel/Kconfig | 9 ++++++++ hw/semihosting/Kconfig | 4 +++- target/Kconfig | 1 + 20 files changed, 78 insertions(+), 12 deletions(-) create mode 100644 default-configs/aarch64-linux-user-common.mak create mode 100644 default-configs/arm-linux-user-common.mak create mode 100644 default-configs/mips-linux-user-common.mak create mode 100644 accel/Kconfig create mode 100644 target/Kconfig -- 2.21.1