Guest CPU cores (TCG)
---------------------
Overall TCG CPUs
S: Maintained
F: softmmu/cpus.c
F: tests/fp/
Alpha TCG CPUs
S: Maintained
F: target/alpha/
F: tests/tcg/alpha/
F: disas/arm-a64.cc
F: disas/libvixl/
F: docs/system/target-arm.rst
+F: docs/system/arm/cpu-features.rst
ARM SMMU
F: disas/cris.c
HPPA (PA-RISC) TCG CPUs
S: Maintained
F: target/hppa/
F: hw/hppa/
S: Odd Fixes
F: target/mips/
F: default-configs/*mips*
-F: disas/*mips*
+F: disas/mips.c
F: docs/system/cpu-models-mips.rst.inc
F: hw/intc/mips_gic.c
F: hw/mips/
F: tests/tcg/mips/
K: ^Subject:.*(?i)mips
+MIPS TCG CPUs (nanoMIPS ISA)
+S: Orphan
+F: disas/nanomips.*
+
Moxie TCG CPUs
S: Maintained
S: Maintained
F: target/nios2/
F: hw/nios2/
-F: hw/intc/nios2_iic.c
F: disas/nios2.c
F: default-configs/nios2-softmmu.mak
PowerPC TCG CPUs
S: Maintained
F: target/ppc/
RENESAS RX CPUs
-S: Maintained
+S: Odd Fixes
F: target/rx/
S390 TCG CPUs
S: Maintained
F: target/s390x/
X86 TCG CPUs
S: Maintained
F: target/i386/
F: hw/i386/
F: disas/i386.c
F: docs/system/cpu-models-x86.rst.inc
-T: git https://github.com/ehabkost/qemu.git x86-next
+T: git https://gitlab.com/ehabkost/qemu.git x86-next
Xtensa TCG CPUs
F: target/arm/kvm.c
MIPS KVM CPUs
S: Odd Fixes
F: target/mips/kvm.c
PPC KVM CPUs
S: Maintained
F: target/ppc/kvm.c
S: Supported
-F: target/i386/kvm.c
+F: target/i386/kvm/
F: scripts/kvm/vmxcap
Guest CPU Cores (other accelerators)
------------------------------------
Overall
S: Maintained
F: include/sysemu/accel.h
W: https://wiki.qemu.org/Features/HVF
S: Maintained
-F: accel/stubs/hvf-stub.c
F: target/i386/hvf/
F: include/sysemu/hvf.h
WHPX CPUs
S: Supported
-F: target/i386/whpx-all.c
-F: target/i386/whpx-cpus.c
-F: target/i386/whp-dispatch.h
-F: accel/stubs/whpx-stub.c
+F: target/i386/whpx/
F: include/sysemu/whpx.h
Guest CPU Cores (Xen)
S: Maintained
F: accel/stubs/hax-stub.c
F: include/sysemu/hax.h
-F: target/i386/hax-*
+F: target/i386/hax/
Hosts
-----
Alpha Machines
--------------
S: Maintained
F: hw/alpha/
F: hw/isa/smc37c669-superio.c
F: hw/*/allwinner-h3*
F: include/hw/*/allwinner-h3*
F: hw/arm/orangepi.c
-F: docs/system/orangepi.rst
+F: docs/system/arm/orangepi.rst
ARM PrimeCell and CMSDK devices
F: tests/qtest/npcm7xx*
F: pc-bios/npcm7xx_bootrom.bin
F: roms/vbootrom
+F: docs/system/arm/nuvoton.rst
nSeries
F: hw/*/bcm283*
F: include/hw/arm/raspi*
F: include/hw/*/bcm283*
+F: docs/system/arm/raspi.rst
Real View
S: Maintained
F: hw/arm/sbsa-ref.c
+F: docs/system/arm/sbsa.rst
Sharp SL-5500 (Collie) PDA
F: include/hw/misc/pca9552*.h
F: hw/net/ftgmac100.c
F: include/hw/net/ftgmac100.h
+F: docs/system/arm/aspeed.rst
NRF51
HP-PARISC Machines
------------------
HP B160L
S: Odd Fixes
F: default-configs/hppa-softmmu.mak
F: hw/net/mipsnet.c
Fuloong 2E
S: Odd Fixes
F: include/hw/isa/vt82c686.h
Loongson-3 virtual platforms
S: Maintained
F: hw/intc/loongson_liointc.c
----------------
405
S: Odd Fixes
F: hw/ppc/ppc405_boards.c
Bamboo
S: Odd Fixes
F: hw/ppc/ppc440_bamboo.c
e500
S: Odd Fixes
F: hw/ppc/e500*
mpc8544ds
S: Odd Fixes
F: hw/ppc/mpc8544ds.c
New World (mac99)
S: Odd Fixes
F: hw/ppc/mac_newworld.c
Old World (g3beige)
S: Odd Fixes
F: hw/ppc/mac_oldworld.c
PReP
S: Maintained
F: hw/ppc/prep.c
sPAPR
S: Supported
F: hw/*/spapr*
PowerNV (Non-Virtualized)
S: Maintained
F: hw/ppc/pnv*
sam460ex
S: Maintained
F: hw/ppc/sam460ex.c
-----------
rx-gdbsim
-S: Maintained
+S: Odd Fixes
F: docs/system/target-rx.rst
F: hw/rx/rx-gdbsim.c
F: tests/acceptance/machine_rx_gdbsim.py
R2D
-S: Maintained
+S: Odd Fixes
F: hw/sh4/r2d.c
F: hw/intc/sh_intc.c
F: include/hw/sh4/sh_intc.h
F: hw/watchdog/wdt_diag288.c
F: include/hw/watchdog/wdt_diag288.h
F: default-configs/s390x-softmmu.mak
+F: tests/acceptance/machine_s390_ccw_virtio.py
T: git https://github.com/cohuck/qemu.git s390-next
T: git https://github.com/borntraeger/qemu.git s390-next
F: include/hw/core/cpu.h
F: include/hw/cpu/cluster.h
F: include/sysemu/numa.h
-T: git https://github.com/ehabkost/qemu.git machine-next
+T: git https://gitlab.com/ehabkost/qemu.git machine-next
Xtensa Machines
---------------
Devices
-------
+Xilinx CAN
+S: Maintained
+F: hw/net/can/xlnx-*
+F: include/hw/net/xlnx-*
+F: tests/qtest/xlnx-can-test*
+
EDU
S: Maintained
S: Maintained
F: hw/*/omap*
F: include/hw/arm/omap.h
+F: docs/system/arm/sx1.rst
IPack
S: Supported
F: hw/block/nvme*
+F: include/block/nvme.h
F: tests/qtest/nvme-test.c
F: docs/specs/nvme.txt
T: git git://git.infradead.org/qemu-nvme.git nvme-next
S: Maintained
F: hw/net/rocker/
+F: qapi/rocker.json
F: tests/rocker/
F: docs/specs/rocker.txt
T: git https://github.com/philmd/qemu.git fw_cfg-next
XIVE
S: Supported
F: hw/*/*xive*
Renesas peripherals
-S: Maintained
+S: Odd Fixes
F: hw/char/renesas_sci.c
F: hw/char/sh_serial.c
F: hw/timer/renesas_*.c
Renesas RX peripherals
-S: Maintained
+S: Odd Fixes
F: hw/intc/rx_icu.c
F: hw/rx/
F: include/hw/intc/rx_icu.h
F: audio/
F: hw/audio/
F: include/hw/audio/
+F: qapi/audio.json
F: tests/qtest/ac97-test.c
F: tests/qtest/es1370-test.c
F: tests/qtest/intel-hda-test.c
S: Maintained
F: include/qemu/main-loop.h
F: include/sysemu/runstate.h
+F: include/sysemu/runstate-action.h
F: util/main-loop.c
F: util/qemu-timer.c
F: softmmu/vl.c
F: softmmu/cpu-throttle.c
F: softmmu/cpu-timers.c
F: softmmu/icount.c
+F: softmmu/runstate-action.c
F: qapi/run-state.json
Read, Copy, Update (RCU)
S: Maintained
F: backends/hostmem*.c
F: include/sysemu/hostmem.h
-T: git https://github.com/ehabkost/qemu.git machine-next
+T: git https://gitlab.com/ehabkost/qemu.git machine-next
Cryptodev Backends
QAPI
+M: Michael Roth <michael.roth@amd.com>
S: Supported
F: qapi/
X: qapi/*.json
T: git https://repo.or.cz/qemu/armbru.git qapi-next
QEMU Guest Agent
+M: Michael Roth <michael.roth@amd.com>
S: Maintained
F: qga/
F: docs/interop/qemu-ga.rst
F: monitor/qmp*
F: monitor/misc.c
F: monitor/monitor.c
+F: qapi/control.json
F: qapi/error.json
+F: qapi/introspect.json
F: docs/devel/*qmp-*
F: docs/interop/*qmp-*
F: scripts/qmp/
S: Maintained
F: tests/qtest/fuzz/
F: scripts/oss-fuzz/
-F: docs/devel/fuzzing.txt
+F: docs/devel/fuzzing.rst
Register API
F: trace/
F: trace-events
F: docs/qemu-option-trace.rst.inc
+F: qapi/trace.json
F: scripts/tracetool.py
F: scripts/tracetool/
F: scripts/qemu-trace-stap*
S: Maintained
F: crypto/
F: include/crypto/
+F: qapi/crypto.json
F: tests/test-crypto-*
F: tests/benchmark-crypto-*
F: tests/crypto-tls-*
Tiny Code Generator (TCG)
-------------------------
Common TCG code
S: Maintained
F: tcg/
F: include/tcg/
F: disas/arm.c
i386 TCG target
S: Maintained
F: tcg/i386/
F: disas/i386.c
MIPS TCG target
S: Odd Fixes
F: tcg/mips/
PPC TCG target
S: Odd Fixes
F: tcg/ppc/
F: disas/ppc.c
F: disas/riscv.c
S390 TCG target
S: Maintained
F: tcg/s390/
F: disas/s390.c
S: Supported
F: block/nvme*
+F: include/block/nvme.h
T: git https://github.com/stefanha/qemu.git block
Bootdevice
F: tests/qtest/libqos/vhost-user-blk.c
F: util/vhost-user-server.c
+FUSE block device exports
+S: Supported
+F: block/export/fuse.c
+
Replication
F: .gitlab-ci.yml
F: .gitlab-ci.d/crossbuilds.yml
F: .gitlab-ci.d/*py
+F: scripts/ci/gitlab-pipeline-status
Guest Test Compilation Support