Lines Matching +full:build +full:- +full:tools +full:- +full:and +full:- +full:docs +full:- +full:debian
6 have a question about a particular subset and also to provide a set of names
10 consult qemu-devel and not any specific individual privately.
15 Maintainers are looking after a certain area and must be CCed on
19 Reviewers are familiar with the subject matter and provide feedback
23 W: Web-page with status/info
25 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit.
26 S: Status, one of the following (keep in sync with docs/devel/maintainers.rst):
34 it has been replaced by a better system and you
36 F: Files and directories with wildcard patterns.
37 A trailing slash includes all files and subdirectory files.
38 F: drivers/net/ all files in and below drivers/net
42 X: Files and directories that are NOT maintained, same rules as F:
47 matches all files in and below net excluding net/ipv6/
59 ------------------------------
63 L: qemu-devel@nongnu.org
67 Project policy and developer guides
72 R: Philippe Mathieu-Daudé <philmd@linaro.org>
73 W: https://www.qemu.org/docs/master/devel/index.html
75 F: docs/devel/build-environment.rst
76 F: docs/devel/code-of-conduct.rst
77 F: docs/devel/codebase.rst
78 F: docs/devel/conflict-resolution.rst
79 F: docs/devel/style.rst
80 F: docs/devel/submitting-a-patch.rst
81 F: docs/devel/submitting-a-pull-request.rst
82 F: docs/glossary.rst
85 -------------------------------------------------
91 ---------------
96 L: qemu-trivial@nongnu.org
98 F: docs/devel/trivial-patches.rst
99 T: git git://git.corpit.ru/qemu.git trivial-patches
100 T: git https://github.com/vivier/qemu.git trivial-patches
103 --------------------
107 F: configs/devices/s390x-softmmu/default.mak
108 F: gdb-xml/s390*.xml
119 F: pc-bios/s390-ccw/
120 F: pc-bios/s390-ccw.img
122 F: docs/system/target-s390x.rst
123 F: docs/system/s390x/
126 L: qemu-s390x@nongnu.org
129 M: Philippe Mathieu-Daudé <philmd@linaro.org>
133 F: docs/system/target-mips.rst
140 F: configs/devices/i386-softmmu/default.mak
141 F: configs/targets/i386-softmmu.mak
142 F: configs/targets/x86_64-softmmu.mak
143 F: docs/system/target-i386*
146 F: target/i386/meson.build
147 F: tools/i386/
150 ---------------------
156 F: page-vary-target.c
157 F: page-vary-common.c
159 F: accel/stubs/tcg-stub.c
163 F: docs/devel/decodetree.rst
164 F: docs/devel/tcg*
165 F: include/exec/tb-flush.h
168 F: include/exec/helper-info.c.inc
169 F: include/exec/page-protection.h
173 F: util/cpuinfo-*.c
195 L: qemu-arm@nongnu.org
201 F: tests/qtest/arm-cpu-features.c
205 F: docs/system/target-arm.rst
206 F: docs/system/arm/cpu-features.rst
210 L: qemu-arm@nongnu.org
219 F: docs/system/target-avr.rst
220 F: gdb-xml/avr-cpu.xml
228 X: target/hexagon/idef-parser/
230 F: linux-user/hexagon/
233 F: configs/targets/hexagon-linux-user/default.mak
234 F: docker/dockerfiles/debian-hexagon-cross.docker
235 F: gdb-xml/hexagon*.xml
236 T: git https://github.com/quic/qemu.git hex-next
238 Hexagon idef-parser
242 F: target/hexagon/idef-parser/
245 HPPA (PA-RISC) TCG CPUs
273 F: tests/docker/dockerfiles/debian-microblaze-cross.d/build-toolchain.sh
276 M: Philippe Mathieu-Daudé <philmd@linaro.org>
283 F: docs/system/cpu-models-mips.rst.inc
289 F: docs/system/openrisc/cpu-features.rst
298 L: qemu-ppc@nongnu.org
304 F: hw/ppc/meson.build
307 F: docs/system/ppc/embedded.rst
308 F: docs/system/target-ppc.rst
312 RISC-V TCG CPUs
318 L: qemu-riscv@nongnu.org
321 F: docs/system/target-riscv.rst
322 F: docs/specs/riscv-iommu.rst
329 F: linux-user/host/riscv32/
330 F: linux-user/host/riscv64/
331 F: common-user/host/riscv*
335 RISC-V XThead* extensions
338 L: qemu-riscv@nongnu.org
343 F: disas/riscv-xthead*
345 RISC-V XVentanaCondOps extension
347 L: qemu-riscv@nongnu.org
351 F: disas/riscv-xventana*
367 L: qemu-s390x@nongnu.org
379 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
398 F: docs/system/i386/cpu.rst
399 F: docs/system/cpu-models-x86*
400 T: git https://gitlab.com/ehabkost/qemu.git x86-next
404 W: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
411 F: include/hw/xtensa/xtensa-isa.h
415 M: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
428 ---------------------
435 F: accel/stubs/kvm-stub.c
442 L: qemu-arm@nongnu.org
465 F: gdb-xml/s390*.xml
466 T: git https://github.com/borntraeger/qemu.git s390-next
467 L: qemu-s390x@nongnu.org
474 F: docs/system/i386/amd-memory-encryption.rst
475 F: docs/system/i386/sgx.rst
491 ------------------------------------
499 F: include/system/accel-*.h
501 F: include/accel/accel-cpu*.h
502 F: accel/accel-*.?
505 F: cpu-common.c
506 F: cpu-target.c
513 F: target/arm/hvf-stub.c
518 R: Phil Dennis-Jordan <phil@philjordan.eu>
526 R: Phil Dennis-Jordan <phil@philjordan.eu>
530 F: accel/stubs/hvf-stub.c
543 R: Phil Dennis-Jordan <phil@philjordan.eu>
549 ---------------------
555 L: xen-devel@lists.xenproject.org
559 F: hw/9pfs/xen-9p*
563 F: hw/usb/xen-usb.c
569 F: hw/pci-host/xen_igd_pt.c
573 F: include/system/xen-mapcache.h
574 F: stubs/xen-hw-stub.c
575 F: docs/system/arm/xenpvh.rst
576 F: docs/system/i386/xenpvh.rst
579 ----------------------
587 -----
593 F: linux-headers/
594 F: include/standard-headers/
595 F: scripts/update-linux-headers.sh
600 F: os-posix.c
601 F: include/system/os-posix.h
627 M: Philippe Mathieu-Daudé <philmd@linaro.org>
629 F: .gitlab-ci.d/cirrus/macos-*
636 F: include/system/os-wasm.h
637 F: os-wasm.c
638 F: util/coroutine-wasm.c
640 F: tests/docker/dockerfiles/emsdk-wasm32-cross.docker
643 --------------
647 F: hw/isa/smc37c669-superio.c
652 ------------
653 Allwinner-a10
657 L: qemu-arm@nongnu.org
660 F: hw/ide/ahci-allwinner.c
663 F: docs/system/arm/cubieboard.rst
667 Allwinner-h3
669 L: qemu-arm@nongnu.org
671 F: hw/*/allwinner-h3*
672 F: include/hw/*/allwinner-h3*
674 F: docs/system/arm/orangepi.rst
677 ARM PrimeCell and CMSDK devices
679 L: qemu-arm@nongnu.org
697 F: hw/timer/cmsdk-apb-timer.c
698 F: include/hw/timer/cmsdk-apb-timer.h
699 F: tests/qtest/cmsdk-apb-timer-test.c
700 F: hw/timer/cmsdk-apb-dualtimer.c
701 F: include/hw/timer/cmsdk-apb-dualtimer.h
702 F: tests/qtest/cmsdk-apb-dualtimer-test.c
703 F: hw/char/cmsdk-apb-uart.c
704 F: include/hw/char/cmsdk-apb-uart.h
705 F: hw/watchdog/cmsdk-apb-watchdog.c
706 F: include/hw/watchdog/cmsdk-apb-watchdog.h
707 F: tests/qtest/cmsdk-apb-watchdog-test.c
708 F: hw/misc/tz-ppc.c
709 F: include/hw/misc/tz-ppc.h
710 F: hw/misc/tz-mpc.c
711 F: include/hw/misc/tz-mpc.h
712 F: hw/misc/tz-msc.c
713 F: include/hw/misc/tz-msc.h
717 L: qemu-arm@nongnu.org
735 F: tests/qtest/test-arm-mptimer.c
739 L: qemu-arm@nongnu.org
741 F: docs/system/arm/bananapi_m2u.rst
742 F: hw/*/allwinner-r40*.c
744 F: include/hw/*/allwinner-r40*.h
747 B-L475E-IOT01A IoT Node
749 L: qemu-arm@nongnu.org
751 F: hw/arm/b-l475e-iot01a.c
753 F: tests/qtest/dm163-test.c
758 L: qemu-arm@nongnu.org
762 F: docs/system/arm/exynos.rst
768 L: qemu-arm@nongnu.org
772 F: docs/system/arm/highbank.rst
777 L: qemu-arm@nongnu.org
783 F: docs/system/arm/digic.rst
788 L: qemu-riscv@nongnu.org
795 R: Jean-Christophe Dubois <jcd@tribudubois.net>
796 L: qemu-arm@nongnu.org
798 F: hw/arm/fsl-imx25.c
802 F: include/hw/arm/fsl-imx25.h
805 F: docs/system/arm/imx25-pdk.rst
809 L: qemu-arm@nongnu.org
816 F: docs/system/arm/kzm.rst
820 L: qemu-arm@nongnu.org
826 F: docs/system/arm/integratorcp.rst
830 R: Jean-Christophe Dubois <jcd@tribudubois.net>
831 L: qemu-arm@nongnu.org
833 F: hw/arm/mcimx6ul-evk.c
834 F: hw/arm/fsl-imx6ul.c
836 F: include/hw/arm/fsl-imx6ul.h
838 F: docs/system/arm/mcimx6ul-evk.rst
843 L: qemu-arm@nongnu.org
845 F: hw/arm/mcimx7d-sabre.c
846 F: hw/arm/fsl-imx7.c
848 F: include/hw/arm/fsl-imx7.h
850 F: hw/pci-host/designware.c
851 F: include/hw/pci-host/designware.h
852 F: docs/system/arm/mcimx7d-sabre.rst
854 MCIMX8MP-EVK / i.MX8MP
856 L: qemu-arm@nongnu.org
858 F: hw/arm/imx8mp-evk.c
859 F: hw/arm/fsl-imx8mp.c
861 F: hw/pci-host/fsl_imx8m_phy.c
863 F: include/hw/arm/fsl-imx8mp.h
865 F: include/hw/pci-host/fsl_imx8m_phy.h
866 F: docs/system/arm/imx8mp-evk.rst
868 F: tests/qtest/rs5c372-test.c
872 L: qemu-arm@nongnu.org
875 F: hw/arm/mps2-tz.c
877 F: hw/misc/mps2-*.c
878 F: include/hw/misc/mps2-*.h
881 F: hw/misc/iotkit-secctl.c
882 F: include/hw/misc/iotkit-secctl.h
883 F: hw/misc/iotkit-sysctl.c
884 F: include/hw/misc/iotkit-sysctl.h
885 F: hw/misc/iotkit-sysinfo.c
886 F: include/hw/misc/iotkit-sysinfo.h
887 F: hw/misc/armsse-cpu-pwrctrl.c
888 F: include/hw/misc/armsse-cpu-pwrctrl.h
889 F: hw/misc/armsse-cpuid.c
890 F: include/hw/misc/armsse-cpuid.h
891 F: hw/misc/armsse-mhu.c
892 F: include/hw/misc/armsse-mhu.h
893 F: hw/timer/sse-counter.c
894 F: include/hw/timer/sse-counter.h
895 F: hw/timer/sse-timer.c
896 F: include/hw/timer/sse-timer.h
897 F: tests/qtest/sse-timer-test.c
898 F: docs/system/arm/mps2.rst
902 L: qemu-arm@nongnu.org
905 F: docs/system/arm/musca.rst
910 L: qemu-arm@nongnu.org
915 F: docs/system/arm/musicpal.rst
920 L: qemu-arm@nongnu.org
926 F: tests/qtest/adm1266-test.c
927 F: pc-bios/npcm7xx_bootrom.bin
928 F: pc-bios/npcm8xx_bootrom.bin
930 F: docs/system/arm/nuvoton.rst
935 R: Philippe Mathieu-Daudé <philmd@linaro.org>
936 L: qemu-arm@nongnu.org
943 F: docs/system/arm/raspi.rst
950 L: qemu-arm@nongnu.org
956 F: docs/system/arm/realview.rst
960 R: Jean-Christophe Dubois <jcd@tribudubois.net>
961 L: qemu-arm@nongnu.org
963 F: docs/system/arm/sabrelite.rst
965 F: hw/arm/fsl-imx6.c
968 F: hw/usb/imx-usb-phy.c
969 F: include/hw/usb/imx-usb-phy.h
970 F: include/hw/arm/fsl-imx6.h
974 SBSA-REF
978 L: qemu-arm@nongnu.org
980 F: hw/arm/sbsa-ref.c
984 F: docs/system/arm/sbsa.rst
987 Sharp SL-5500 (Collie) PDA
989 L: qemu-arm@nongnu.org
995 F: docs/system/arm/collie.rst
1000 L: qemu-arm@nongnu.org
1005 F: include/hw/timer/stellaris-gptm.h
1006 F: docs/system/arm/stellaris.rst
1011 L: qemu-arm@nongnu.org
1024 L: qemu-arm@nongnu.org
1027 F: docs/system/arm/stm32.rst
1031 L: qemu-arm@nongnu.org
1035 F: docs/system/arm/vexpress.rst
1040 L: qemu-arm@nongnu.org
1046 F: docs/system/arm/versatile.rst
1050 L: qemu-arm@nongnu.org
1054 F: docs/system/arm/virt.rst
1064 L: qemu-arm@nongnu.org
1069 F: hw/adc/zynq-xadc.c
1071 F: include/hw/adc/zynq-xadc.h
1073 F: docs/system/arm/xlnx-zynq.rst
1075 Xilinx ZynqMP and Versal
1079 L: qemu-arm@nongnu.org
1086 F: docs/system/arm/xlnx-versal-virt.rst
1087 F: docs/system/arm/xlnx-zcu102.rst
1093 F: hw/ssi/xlnx-versal-ospi.c
1094 F: include/hw/ssi/xlnx-versal-ospi.h
1099 F: hw/misc/xlnx-cfi-if.c
1100 F: include/hw/misc/xlnx-cfi-if.h
1101 F: hw/misc/xlnx-versal-cfu.c
1102 F: include/hw/misc/xlnx-versal-cfu.h
1103 F: hw/misc/xlnx-versal-cframe-reg.c
1104 F: include/hw/misc/xlnx-versal-cframe-reg.h
1108 L: qemu-arm@nongnu.org
1115 L: qemu-arm@nongnu.org
1128 L: qemu-arm@nongnu.org
1139 L: qemu-arm@nongnu.org
1146 L: qemu-arm@nongnu.org
1152 L: qemu-arm@nongnu.org
1154 F: hw/arm/olimex-stm32-h405.c
1159 L: qemu-arm@nongnu.org
1161 F: hw/arm/msf2-soc.c
1162 F: hw/misc/msf2-sysreg.c
1163 F: hw/timer/mss-timer.c
1164 F: hw/ssi/mss-spi.c
1165 F: include/hw/arm/msf2-soc.h
1166 F: include/hw/misc/msf2-sysreg.h
1167 F: include/hw/timer/mss-timer.h
1168 F: include/hw/ssi/mss-spi.h
1169 F: hw/net/msf2-emac.c
1170 F: include/hw/net/msf2-emac.h
1172 Emcraft M2S-FG484
1175 L: qemu-arm@nongnu.org
1177 F: hw/arm/msf2-som.c
1178 F: docs/system/arm/emcraft-sf2.rst
1189 L: qemu-arm@nongnu.org
1195 F: docs/system/arm/aspeed.rst
1196 F: docs/system/arm/fby35.rst
1200 F: pc-bios/ast27x0_bootrom.bin
1205 L: qemu-arm@nongnu.org
1211 F: tests/qtest/microbit-test.c
1213 F: docs/system/arm/nrf.rst
1221 -------------
1226 F: configs/devices/avr-softmmu/default.mak
1236 M: Philippe Mathieu-Daudé <philmd@linaro.org>
1240 HP-PARISC Machines
1241 ------------------
1246 F: configs/devices/hppa-softmmu/default.mak
1247 F: hw/char/diva-gsp.c
1253 F: hw/pci-host/astro.c
1254 F: hw/pci-host/dino.c
1258 F: include/hw/pci-host/astro.h
1259 F: include/hw/pci-host/dino.h
1260 F: pc-bios/hppa-firmware.img
1261 F: roms/seabios-hppa/
1265 ------------------
1271 F: docs/system/loongarch/virt.rst
1272 F: configs/targets/loongarch64-softmmu.mak
1273 F: configs/devices/loongarch64-softmmu/default.mak
1280 F: include/hw/pci-host/ls7a.h
1282 F: gdb-xml/loongarch*.xml
1285 -------------
1305 F: hw/m68k/next-*.c
1306 F: hw/display/next-fb.c
1307 F: include/hw/m68k/next-cube.h
1314 F: hw/m68k/q800-glue.c
1323 F: include/standard-headers/asm-m68k/bootinfo.h
1324 F: include/standard-headers/asm-m68k/bootinfo-mac.h
1330 F: include/hw/m68k/q800-glue.h
1348 F: docs/specs/virt-ctlr.rst
1352 -------------------
1366 -------------
1368 M: Philippe Mathieu-Daudé <philmd@linaro.org>
1385 M: Philippe Mathieu-Daudé <philmd@linaro.org>
1389 F: hw/isa/fdc37m81x-superio.c
1392 F: hw/pci-host/gt64120.c
1405 M: Philippe Mathieu-Daudé <philmd@linaro.org>
1409 F: hw/pci-host/bonito.c
1410 F: include/hw/pci-host/bonito.h
1413 Loongson-3 virtual platforms
1432 F: hw/core/loader-fit.c
1434 F: hw/pci-host/xilinx-pcie.c
1435 F: include/hw/pci-host/xilinx-pcie.h
1438 -----------------
1439 or1k-sim
1442 F: docs/system/openrisc/or1k-sim.rst
1448 ----------------
1450 L: qemu-ppc@nongnu.org
1453 F: hw/pci-host/ppc4xx_pci.c
1458 L: qemu-ppc@nongnu.org
1465 F: hw/pci-host/ppce500.c
1467 F: include/hw/pci-host/ppce500.h
1468 F: pc-bios/u-boot.e500
1471 F: docs/system/ppc/ppce500.rst
1477 L: qemu-ppc@nongnu.org
1484 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1485 L: qemu-ppc@nongnu.org
1487 F: docs/system/ppc/powermac.rst
1489 F: hw/pci-host/uninorth.c
1490 F: hw/pci-bridge/dec.[hc]
1500 F: include/hw/pci-host/uninorth.h
1502 F: pc-bios/qemu_vga.ndrv
1507 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1508 L: qemu-ppc@nongnu.org
1510 F: docs/system/ppc/powermac.rst
1512 F: hw/pci-host/grackle.c
1518 F: include/hw/pci-host/grackle.h
1519 F: pc-bios/qemu_vga.ndrv
1524 L: qemu-ppc@nongnu.org
1526 F: docs/system/ppc/prep.rst
1530 F: hw/pci-host/raven.c
1534 F: hw/rtc/m48t59-isa.c
1543 L: qemu-ppc@nongnu.org
1553 F: pc-bios/slof.bin
1554 F: docs/system/ppc/pseries.rst
1555 F: docs/specs/ppc-spapr-*
1564 PowerNV (Non-Virtualized)
1567 L: qemu-ppc@nongnu.org
1569 F: docs/system/ppc/powernv.rst
1573 F: hw/pci-host/pnv*
1576 F: include/hw/pci-host/pnv*
1578 F: pc-bios/skiboot.lid
1579 F: pc-bios/pnv-pnor.bin
1585 L: qemu-ppc@nongnu.org
1586 L: qemu-arm@nongnu.org
1593 L: qemu-ppc@nongnu.org
1600 L: qemu-ppc@nongnu.org
1604 F: hw/pci-host/ppc440_pcix.c
1608 F: pc-bios/dtb/canyonlands.dt[sb]
1609 F: pc-bios/u-boot-sam460ex-20100605.bin
1610 F: roms/u-boot-sam460ex
1611 F: docs/system/ppc/amigang.rst
1616 L: qemu-ppc@nongnu.org
1619 F: hw/pci-host/mv64361.c
1620 F: hw/pci-host/mv643xx.h
1621 F: include/hw/pci-host/mv64361.h
1625 L: qemu-ppc@nongnu.org
1628 F: hw/pci-host/articia.c
1629 F: include/hw/pci-host/articia.h
1634 L: qemu-ppc@nongnu.org
1639 F: pc-bios/vof/*
1640 F: pc-bios/vof*
1642 RISC-V Machines
1643 ---------------
1646 L: qemu-riscv@nongnu.org
1654 L: qemu-riscv@nongnu.org
1656 F: docs/system/riscv/microchip-icicle-kit.rst
1670 L: qemu-riscv@nongnu.org
1672 F: docs/system/riscv/shakti-c.rst
1681 L: qemu-riscv@nongnu.org
1683 F: docs/system/riscv/sifive_u.rst
1687 AMD Microblaze-V Generic Board
1690 F: hw/riscv/microblaze-v-generic.c
1691 F: docs/system/riscv/microblaze-v-generic.rst
1694 -----------
1695 rx-gdbsim
1698 F: docs/system/target-rx.rst
1699 F: hw/rx/rx-gdbsim.c
1703 ------------
1711 F: hw/pci-host/sh_pci.c
1719 --------------
1721 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1733 F: pc-bios/openbios-sparc32
1737 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1742 F: hw/pci-host/sabre.c
1743 F: include/hw/pci-host/sabre.h
1744 F: hw/pci-bridge/simba.c
1745 F: include/hw/pci-bridge/simba.h
1746 F: pc-bios/openbios-sparc64
1754 F: hw/rtc/sun4v-rtc.c
1755 F: include/hw/rtc/sun4v-rtc.h
1766 -------------
1767 S390 Virtio-ccw
1774 F: configs/devices/s390x-softmmu/default.mak
1776 T: git https://github.com/borntraeger/qemu.git s390-next
1777 L: qemu-s390x@nongnu.org
1779 S390-ccw boot
1784 F: pc-bios/s390-ccw/
1785 F: pc-bios/s390-ccw.img
1786 F: docs/devel/s390-dasd-ipl.rst
1787 T: git https://github.com/borntraeger/qemu.git s390-next
1788 L: qemu-s390x@nongnu.org
1794 F: hw/s390x/s390-pci*
1795 F: include/hw/s390x/s390-pci*
1796 L: qemu-s390x@nongnu.org
1803 F: hw/s390x/ccw-device.[ch]
1805 F: hw/s390x/css-bridge.c
1807 F: include/hw/s390x/css-bridge.h
1810 L: qemu-s390x@nongnu.org
1817 L: qemu-s390x@nongnu.org
1819 S390 SCLP-backed devices
1823 F: include/hw/s390x/event-facility.h
1826 F: hw/s390x/event-facility.c
1828 L: qemu-s390x@nongnu.org
1831 M: Nina Schoetterl-Glausch <nsg@linux.ibm.com>
1833 F: include/hw/s390x/cpu-topology.h
1834 F: hw/s390x/cpu-topology.c
1835 F: target/s390x/kvm/stsi-topology.c
1836 F: docs/devel/s390-cpu-topology.rst
1837 F: docs/system/s390x/cpu-topology.rst
1841 ------------
1848 F: hw/pci-host/i440fx.c
1849 F: hw/pci-host/q35.c
1850 F: hw/pci-host/pam.c
1851 F: include/hw/pci-host/i440fx.h
1852 F: include/hw/pci-host/q35.h
1853 F: include/hw/pci-host/pam.h
1864 F: tests/unit/test-x86-topo.c
1865 F: tests/qtest/test-x86-cpuid-compat.c
1886 F: hw/isa/isa-superio.c
1888 F: hw/misc/pc-testdev.c
1911 F: docs/system/i386/microvm.rst
1914 F: pc-bios/bios-microvm.bin
1916 nitro-enclave
1924 F: docs/system/i386/nitro-enclave.rst
1929 R: Philippe Mathieu-Daudé <philmd@linaro.org>
1933 F: hw/core/cpu-common.c
1934 F: hw/core/cpu-system.c
1935 F: hw/core/machine-qmp-cmds.c
1937 F: hw/core/machine-smp.c
1938 F: hw/core/null-machine.c
1942 F: qapi/machine-common.json
1949 F: tests/unit/test-smp-parse.c
1950 T: git https://gitlab.com/ehabkost/qemu.git machine-next
1954 M: Philippe Mathieu-Daudé <philmd@linaro.org>
1956 F: include/qemu/target-info*.h
1957 F: target-info*.c
1960 ---------------
1980 -------
1986 F: tests/qtest/ac97-test.c
1987 F: tests/qtest/es1370-test.c
1988 F: tests/qtest/intel-hda-test.c
1989 F: tests/qtest/fuzz-sb16-test.c
1995 F: hw/net/can/xlnx-*
1996 F: include/hw/net/xlnx-*
1997 F: tests/qtest/xlnx-can*-test*
2003 F: docs/specs/edu.rst
2007 L: qemu-block@nongnu.org
2013 F: hw/block/hd-geometry.c
2014 F: tests/qtest/ide-test.c
2015 F: tests/qtest/ahci-test.c
2016 F: tests/qtest/cdrom-test.c
2027 T: git https://github.com/cminyard/qemu.git master-ipmi-rebase
2031 L: qemu-block@nongnu.org
2034 F: hw/block/fdc-internal.h
2035 F: hw/block/fdc-isa.c
2036 F: hw/block/fdc-sysbus.c
2038 F: tests/qtest/fdc-test.c
2041 Hyper-V VMBus
2049 L: qemu-arm@nongnu.org
2053 F: docs/system/arm/sx1.rst
2067 F: hw/misc/pci-testdev.c
2069 F: hw/pci-bridge/*
2071 F: docs/pci*
2072 F: docs/specs/*pci*
2073 F: docs/system/sriov.rst
2076 M: Huai-Cheng Kuo <hchkuo@avery-design.com.tw>
2077 M: Chris Browy <cbrowy@avery-design.com>
2091 F: hw/i386/acpi-build.[hc]
2092 F: hw/arm/virt-acpi-build.c
2094 F: tests/qtest/bios-tables-test*
2095 F: tests/qtest/acpi-utils.[hc]
2097 F: docs/specs/acpi_cpu_hotplug.rst
2098 F: docs/specs/acpi_mem_hotplug.rst
2099 F: docs/specs/acpi_nvdimm.rst
2100 F: docs/specs/acpi_pci_hotplug.rst
2101 F: docs/specs/acpi_hw_reduced_hotplug.rst
2105 L: qemu-arm@nongnu.org
2107 F: hw/arm/virt-acpi-build.c
2109 RISC-V ACPI Subsystem
2111 L: qemu-riscv@nongnu.org
2113 F: hw/riscv/virt-acpi-build.c
2116 M: Jean-Philippe Brucker <jean-philippe@linaro.org>
2125 F: tests/functional/acpi-bits/*
2127 F: docs/devel/acpi-bits.rst
2131 L: qemu-arm@nongnu.org
2135 F: docs/specs/acpi_hest_ghes.rst
2138 L: qemu-ppc@nongnu.org
2144 F: include/hw/pci-host/ppc4xx.h
2147 F: hw/intc/ppc-uic.c
2148 F: include/hw/intc/ppc-uic.h
2151 M: Marc-André Lureau <marcandre.lureau@redhat.com>
2162 F: tests/qtest/virtio-net-test.c
2164 F: docs/virtio-net-failover.rst
2168 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2169 T: git https://gitlab.com/philmd/qemu.git pflash-next
2180 F: tests/qtest/virtio-scsi-test.c
2181 F: tests/qtest/fuzz-virtio-scsi-test.c
2182 F: tests/qtest/am53c974-test.c
2183 F: tests/qtest/fuzz-lsi53c895a-test.c
2184 T: git https://github.com/bonzini/qemu.git scsi-next
2193 F: tests/qtest/m25p80-test.c
2201 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2203 L: qemu-block@nongnu.org
2208 F: hw/sd/ssi-sd.c
2209 F: tests/qtest/fuzz-sdcard-test.c
2210 F: tests/qtest/sdhci-test.c
2215 F: stubs/usb-dev-stub.c
2216 F: tests/qtest/usb-*-test.c
2217 F: docs/system/devices/usb.rst
2222 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
2224 F: hw/usb/dev-serial.c
2231 F: util/vfio-helpers.c
2233 F: docs/devel/migration/vfio.rst
2236 vfio-igd
2242 F: docs/igd-assign.txt
2244 vfio-ccw
2249 F: hw/s390x/s390-ccw.c
2250 F: include/hw/s390x/s390-ccw.h
2251 F: include/hw/s390x/vfio-ccw.h
2252 L: qemu-s390x@nongnu.org
2254 vfio-ap
2259 F: hw/s390x/ap-device.c
2260 F: hw/s390x/ap-bridge.c
2261 F: include/hw/s390x/ap-device.h
2262 F: include/hw/s390x/ap-bridge.h
2264 F: docs/system/s390x/vfio-ap.rst
2265 L: qemu-s390x@nongnu.org
2278 F: docs/devel/vfio-iommufd.rst
2285 F: docs/interop/vhost-user*
2286 F: docs/system/devices/vhost-user*
2287 F: contrib/vhost-user-*/
2289 F: include/system/vhost-user-backend.h
2292 F: subprojects/libvhost-user/
2293 F: block/export/vhost-user*
2294 F: util/vhost-user-server.c
2296 vhost-shadow-virtqueue
2298 F: hw/virtio/vhost-shadow-virtqueue.*
2305 F: hw/virtio/trace-events
2307 F: net/vhost-user.c
2309 F: docs/devel/virtio*
2310 F: docs/devel/migration/virtio.rst
2313 virtio-balloon
2317 F: docs/interop/virtio-balloon-stats.rst
2318 F: hw/virtio/virtio-balloon*.c
2319 F: include/hw/virtio/virtio-balloon.h
2322 F: tests/qtest/virtio-balloon-test.c
2325 virtio-9p
2331 X: hw/9pfs/xen-9p*
2333 F: tests/qtest/virtio-9p-test.c
2334 F: tests/qtest/libqos/virtio-9p*
2337 virtio-blk
2339 L: qemu-block@nongnu.org
2341 F: hw/block/virtio-blk-common.c
2342 F: hw/block/virtio-blk.c
2344 F: include/hw/virtio/virtio-blk-common.h
2345 F: tests/qtest/virtio-blk-test.c
2349 virtio-ccw
2354 F: hw/s390x/virtio-ccw*.[hc]
2355 F: hw/s390x/vhost-*-ccw.c
2356 T: git https://gitlab.com/cohuck/qemu.git s390-next
2357 T: git https://github.com/borntraeger/qemu.git s390-next
2358 L: qemu-s390x@nongnu.org
2360 virtio-dmabuf
2363 F: hw/display/virtio-dmabuf.c
2364 F: include/hw/virtio/virtio-dmabuf.h
2365 F: tests/unit/test-virtio-dmabuf.c
2370 F: hw/virtio/vhost-user-fs*
2371 F: include/hw/virtio/vhost-user-fs.h
2372 L: virtio-fs@lists.linux.dev
2374 virtio-input
2377 F: docs/system/devices/vhost-user-input.rst
2378 F: hw/input/virtio-input*.c
2379 F: hw/virtio/vhost-user-input.c
2380 F: include/hw/virtio/virtio-input.h
2381 F: contrib/vhost-user-input/*
2383 virtio-iommu
2386 F: hw/virtio/virtio-iommu*.c
2387 F: include/hw/virtio/virtio-iommu.h
2389 virtio-serial
2393 F: hw/char/virtio-serial-bus.c
2394 F: hw/char/virtio-console.c
2395 F: include/hw/virtio/virtio-serial.h
2396 F: tests/qtest/virtio-serial-test.c
2398 virtio-rng
2402 F: hw/virtio/virtio-rng.c
2403 F: include/hw/virtio/virtio-rng.h
2406 F: tests/qtest/virtio-rng-test.c
2408 virtio-nsm
2412 F: hw/virtio/cbor-helpers.c
2413 F: hw/virtio/virtio-nsm.c
2414 F: hw/virtio/virtio-nsm-pci.c
2415 F: include/hw/virtio/cbor-helpers.h
2416 F: include/hw/virtio/virtio-nsm.h
2418 vhost-user-stubs
2421 F: hw/virtio/vhost-user-base.c
2422 F: hw/virtio/vhost-user-device*
2424 vhost-user-rng
2427 F: docs/system/devices/vhost-user-rng.rst
2428 F: hw/virtio/vhost-user-rng.c
2429 F: hw/virtio/vhost-user-rng-pci.c
2430 F: include/hw/virtio/vhost-user-rng.h
2431 F: tools/vhost-user-rng/*
2433 vhost-user-gpio
2437 F: hw/virtio/vhost-user-gpio*
2438 F: include/hw/virtio/vhost-user-gpio.h
2439 F: tests/qtest/libqos/virtio-gpio.*
2441 vhost-user-snd
2445 F: hw/virtio/vhost-user-snd*
2446 F: include/hw/virtio/vhost-user-snd.h
2448 vhost-user-scmi
2451 F: hw/virtio/vhost-user-scmi*
2452 F: include/hw/virtio/vhost-user-scmi.h
2453 F: tests/qtest/libqos/virtio-scmi.*
2455 virtio-crypto
2458 F: hw/virtio/virtio-crypto.c
2459 F: hw/virtio/virtio-crypto-pci.c
2460 F: include/hw/virtio/virtio-crypto.h
2465 F: hw/s390x/virtio-ccw-md.c
2466 F: hw/s390x/virtio-ccw-md.h
2467 F: hw/s390x/virtio-ccw-md-stubs.c
2468 F: hw/virtio/virtio-md-pci.c
2469 F: include/hw/virtio/virtio-md-pci.h
2470 F: stubs/virtio-md-pci.c
2472 virtio-mem
2475 W: https://virtio-mem.gitlab.io/
2476 F: hw/virtio/virtio-mem.c
2477 F: hw/virtio/virtio-mem-pci.h
2478 F: hw/virtio/virtio-mem-pci.c
2479 F: hw/s390x/virtio-ccw-mem.c
2480 F: hw/s390x/virtio-ccw-mem.h
2481 F: include/hw/virtio/virtio-mem.h
2483 virtio-snd
2487 F: hw/audio/virtio-snd.c
2488 F: hw/audio/virtio-snd-pci.c
2489 F: include/hw/audio/virtio-snd.h
2490 F: docs/system/devices/virtio-snd.rst
2496 L: qemu-block@nongnu.org
2500 F: tests/qtest/nvme-test.c
2501 F: docs/system/devices/nvme.rst
2502 T: git git://git.infradead.org/qemu-nvme.git nvme-next
2509 F: tests/qtest/ufs-test.c
2513 L: qemu-block@nongnu.org
2517 F: tests/qtest/megasas-test.c
2518 F: tests/qtest/fuzz-megasas-test.c
2532 F: docs/specs/vmw_pvscsi-spec.txt
2536 F: pc-bios/efi-vmxnet3.rom
2537 F: pc-bios/vgabios-vmware.bin
2538 F: roms/config.vga-vmware
2539 F: tests/qtest/vmxnet3-test.c
2540 F: docs/specs/vwm_pvscsi-spec.rst
2548 F: docs/specs/rocker.rst
2561 F: tests/qtest/fuzz-e1000e-test.c
2562 F: tests/qtest/e1000e-test.c
2569 F: docs/system/devices/igb.rst
2572 F: tests/qtest/igb-test.c
2600 F: hw/core/generic-loader.c
2602 F: include/hw/core/generic-loader.h
2603 F: docs/system/generic-loader.rst
2608 F: hw/core/guest-loader.c
2609 F: docs/system/guest-loader.rst
2615 F: tests/qtest/hexloader-test.c
2616 F: tests/data/hex-loader/test.hex
2623 F: tests/qtest/prom-env-test.c
2630 F: docs/specs/vmgenid.rst
2631 F: tests/qtest/vmgenid-test.c
2634 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2641 R: Philippe Mathieu-Daudé <philmd@linaro.org>
2649 R: Philippe Mathieu-Daudé <philmd@linaro.org>
2659 F: hw/display/bochs-display.c
2661 F: include/hw/display/bochs-vbe.h
2662 F: docs/specs/standard-vga.rst
2670 virtio-gpu
2672 F: hw/display/virtio-gpu*
2673 F: hw/display/virtio-vga.*
2674 F: include/hw/virtio/virtio-gpu.h
2675 F: docs/system/devices/virtio-gpu.rst
2678 vhost-user-blk
2681 F: contrib/vhost-user-blk/
2682 F: contrib/vhost-user-scsi/
2683 F: hw/block/vhost-user-blk.c
2684 F: hw/block/virtio-blk-common.c
2685 F: hw/scsi/vhost-user-scsi.c
2686 F: hw/virtio/vhost-user-blk-pci.c
2687 F: hw/virtio/vhost-user-scsi-pci.c
2688 F: include/hw/virtio/vhost-user-blk.h
2689 F: include/hw/virtio/vhost-user-scsi.h
2690 F: include/hw/virtio/virtio-blk-common.h
2692 vhost-user-gpu
2693 M: Marc-André Lureau <marcandre.lureau@redhat.com>
2695 F: docs/interop/vhost-user-gpu.rst
2696 F: contrib/vhost-user-gpu
2697 F: hw/display/vhost-user-*
2702 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
2710 F: qemu-edid.c
2712 macOS PV Graphics (apple-gfx)
2713 M: Phil Dennis-Jordan <phil@philjordan.eu>
2715 F: hw/display/apple-gfx*
2719 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2726 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2730 F: hw/usb/vt82c686-uhci-pci.c
2734 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2737 F: docs/specs/fw_cfg.txt
2741 F: include/standard-headers/linux/qemu_fw_cfg.h
2743 F: tests/qtest/fw_cfg-test.c
2744 T: git https://github.com/philmd/qemu.git fw_cfg-next
2748 L: qemu-ppc@nongnu.org
2753 F: docs/*/*xive*
2775 CAN bus subsystem and hardware
2784 F: docs/system/devices/can.rst
2787 M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
2793 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2799 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2810 F: include/hw/s390x/3270-ccw.h
2812 F: hw/s390x/3270-ccw.c
2813 L: qemu-s390x@nongnu.org
2821 L: qemu-s390x@nongnu.org
2827 F: hw/s390x/storage-keys.h
2828 F: hw/s390x/s390-skeys*.c
2829 L: qemu-s390x@nongnu.org
2835 F: hw/s390x/storage-attributes.h
2836 F: hw/s390x/s390-stattrib*.c
2837 L: qemu-s390x@nongnu.org
2846 L: qemu-s390x@nongnu.org
2854 F: docs/system/devices/canokey.rst
2856 Hyper-V Dynamic Memory Protocol
2859 F: hw/hyperv/hv-balloon*.c
2860 F: hw/hyperv/hv-balloon*.h
2861 F: include/hw/hyperv/dynmem-proto.h
2862 F: include/hw/hyperv/hv-balloon.h
2864 ivshmem-flat
2867 F: hw/misc/ivshmem-flat.c
2868 F: include/hw/misc/ivshmem-flat.h
2869 F: docs/system/devices/ivshmem-flat.rst
2879 M: Phil Dennis-Jordan <phil@philjordan.eu>
2883 F: docs/system/arm/vmapple.rst
2886 ----------
2889 M: Marc-André Lureau <marcandre.lureau@redhat.com>
2911 M: Philippe Mathieu-Daudé <philmd@linaro.org>
2953 L: qemu-block@nongnu.org
2961 F: include/system/block-*.h
2962 F: qemu-img*
2963 F: docs/tools/qemu-img.rst
2964 F: qemu-io*
2965 F: tests/qemu-iotests/
2966 F: util/qemu-progress.c
2967 F: qobject/block-qdict.c
2968 F: tests/unit/check-block-qdict.c
2973 L: qemu-block@nongnu.org
2975 F: storage-daemon/
2976 F: docs/interop/qemu-storage-daemon-qmp-ref.rst
2977 F: docs/tools/qemu-storage-daemon.rst
2983 L: qemu-block@nongnu.org
2986 F: util/aio-*.c
2987 F: util/aio-*.h
2988 F: util/defer-call.c
2989 F: util/fdmon-*.c
2992 F: include/block/aio-wait.h
2993 F: include/qemu/defer-call.h
2995 F: tests/unit/test-fdmon-epoll.c
3001 L: qemu-block@nongnu.org
3008 M: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
3009 L: qemu-block@nongnu.org
3014 F: job-qmp.c
3021 F: block/block-copy.c
3022 F: include/block/block-copy.h
3025 F: block/copy-before-write.h
3026 F: block/copy-before-write.c
3027 F: block/snapshot-access.c
3030 F: util/qemu-co-shared-resource.c
3031 F: include/qemu/co-shared-resource.h
3035 CheckPoint and Restart (CPR)
3039 F: include/hw/vfio/vfio-cpr.h
3043 F: docs/devel/migration/CPR.rst
3056 M: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
3058 L: qemu-block@nongnu.org
3061 F: include/block/dirty-bitmap.h
3062 F: block/monitor/bitmap-qmp-cmds.c
3063 F: block/dirty-bitmap.c
3064 F: block/qcow2-bitmap.c
3065 F: migration/block-dirty-bitmap.c
3067 F: tests/unit/test-hbitmap.c
3068 F: docs/interop/bitmaps.rst
3073 M: Marc-André Lureau <marcandre.lureau@redhat.com>
3081 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
3089 F: tests/unit/test-keyval.c
3090 F: tests/unit/test-qemu-opts.c
3093 F: util/qemu-option.c
3098 F: scripts/coverity-model.c
3103 F: scripts/coverity-scan/
3114 M: Marc-André Lureau <marcandre.lureau@redhat.com>
3120 F: include/system/dump-arch.h
3123 F: scripts/dump-guest-memory.py
3125 F: docs/specs/vmcoreinfo.rst
3126 F: tests/qtest/vmcoreinfo-test.c
3132 F: include/qemu/error-report.h
3135 F: util/error-report.c
3136 F: scripts/coccinelle/err-bad-newline.cocci
3137 F: scripts/coccinelle/error-use-after-free.cocci
3140 F: scripts/coccinelle/use-error_fatal.cocci
3141 F: scripts/coccinelle/errp-guard.cocci
3145 R: Philippe Mathieu-Daudé <philmd@linaro.org>
3147 F: docs/system/gdb.rst
3151 F: gdb-xml/
3154 F: scripts/probe-gdb-support.py
3161 R: Philippe Mathieu-Daudé <philmd@linaro.org>
3169 F: system/dma-helpers.c
3174 F: system/memory-internal.h
3175 F: scripts/coccinelle/memory-region-housekeeping.cocci
3182 F: hw/mem/memory-device.c
3184 F: hw/mem/pc-dimm.c
3185 F: include/hw/mem/memory-device.h
3187 F: include/hw/mem/pc-dimm.h
3189 F: docs/nvdimm.txt
3193 F: include/ui/qemu-spice.h
3194 F: include/ui/spice-display.h
3195 F: ui/spice-*.c
3199 F: docs/spice-port-fqdn.txt
3202 M: Marc-André Lureau <marcandre.lureau@redhat.com>
3208 F: docs/devel/ui.rst
3213 M: Philippe Mathieu-Daudé <philmd@linaro.org>
3221 F: include/qemu/main-loop.h
3223 F: include/system/runstate-action.h
3224 F: util/main-loop.c
3225 F: util/qemu-timer*.c
3229 F: system/cpu-throttle.c
3230 F: system/cpu-timers.c
3232 F: qapi/run-state.json
3237 F: docs/devel/lockcnt.rst
3238 F: docs/devel/rcu.rst
3242 F: tests/unit/test-rcu-*.c
3249 F: monitor/monitor-internal.h
3254 F: hmp-commands*.hx
3255 F: include/monitor/hmp-target.h
3256 F: tests/qtest/test-hmp.c
3257 F: include/qemu/qemu-print.h
3258 F: util/qemu-print.c
3265 F: qemu-bridge-helper.c
3279 F: net/af-xdp.c
3287 F: docs/system/vm-templating.rst
3288 T: git https://gitlab.com/ehabkost/qemu.git machine-next
3313 M: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
3319 M: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
3332 F: tests/qapi-schema/
3333 F: tests/unit/test-*-visitor.c
3334 F: tests/unit/test-qapi-*.c
3335 F: tests/unit/test-qmp-*.c
3336 F: tests/unit/test-visitor-serialization.c
3337 F: scripts/qapi-gen.py
3339 F: docs/sphinx/qapidoc.py
3340 F: docs/devel/qapi*
3341 T: git https://repo.or.cz/qemu/armbru.git qapi-next
3348 F: qga/qapi-schema.json
3349 T: git https://repo.or.cz/qemu/armbru.git qapi-next
3357 F: tests/unit/check-qdict.c
3358 F: tests/unit/check-qjson.c
3359 F: tests/unit/check-qlist.c
3360 F: tests/unit/check-qlit.c
3361 F: tests/unit/check-qnull.c
3362 F: tests/unit/check-qnum.c
3363 F: tests/unit/check-qobject.c
3364 F: tests/unit/check-qstring.c
3366 T: git https://repo.or.cz/qemu/armbru.git qapi-next
3373 F: contrib/systemd/qemu-guest-agent.service
3374 F: docs/interop/qemu-ga.rst
3375 F: docs/interop/qemu-ga-ref.rst
3376 F: scripts/qemu-guest-agent/
3377 F: tests/*/test-qga*
3384 F: qga/vss-win32/
3386 T: git https://github.com/kostyanf14/qemu.git qga-win32
3393 F: docs/devel/qom.rst
3394 F: docs/qdev-device-use.txt
3403 F: scripts/coccinelle/qom-parent-type.cocci
3404 F: scripts/qom-cast-macro-clean-cocci-gen.py
3405 F: system/qdev-monitor.c
3408 F: tests/unit/check-qom-interface.c
3409 F: tests/unit/check-qom-proplist.c
3410 F: tests/unit/test-qdev-global-props.c
3420 F: monitor/monitor-internal.h
3427 F: docs/devel/*qmp-*
3428 F: docs/interop/*qmp-*
3430 F: tests/qtest/qmp-test.c
3431 F: tests/qtest/qmp-cmd-test.c
3432 T: git https://repo.or.cz/qemu/armbru.git qapi-next
3443 F: docs/devel/qgraph.rst
3444 F: docs/devel/qtest.rst
3445 X: tests/qtest/bios-tables-test*
3446 X: tests/qtest/migration-*
3458 F: tests/qtest/fuzz-*test.c
3459 F: tests/docker/test-fuzz
3460 F: scripts/oss-fuzz/
3461 F: hw/mem/sparse-mem.c
3462 F: docs/devel/fuzzing.rst
3474 F: rust/qemu-api
3475 F: rust/qemu-api-macros
3478 Rust-related patches CC here
3479 L: qemu-rust@nongnu.org
3480 F: tests/docker/test-rust
3484 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
3488 T: git https://people.debian.org/~sthibault/qemu.git slirp
3512 F: trace-events
3513 F: docs/qemu-option-trace.rst.inc
3517 F: scripts/qemu-trace-stap*
3518 F: docs/tools/qemu-trace-stap.rst
3519 F: docs/devel/tracing.rst
3537 F: docs/specs/tpm.rst
3538 T: git https://github.com/stefanberger/qemu-tpm.git tpm-next
3543 F: backends/spdm-socket.c
3544 F: include/system/spdm-socket.h
3554 F: hw/core/vmstate-if.c
3555 F: include/hw/vmstate-if.h
3559 F: scripts/vmstate-static-checker.py
3561 F: tests/vmstate-static-checker-data/
3563 F: tests/qtest/migration-*
3564 F: docs/devel/migration/
3566 F: tests/migration-stress/
3575 F: scripts/rdma-migration-helper.sh
3577 Migration dirty limit and dirty page rate
3585 F: docs/devel/migration/dirty-limit.rst
3590 F: tests/qemu-iotests/tests/luks-detached-header
3591 F: docs/devel/luks-detached-header.rst
3593 D-Bus
3594 M: Marc-André Lureau <marcandre.lureau@redhat.com>
3596 F: backends/dbus-vmstate.c
3602 F: docs/interop/dbus*
3603 F: docs/sphinx/dbus*
3604 F: docs/sphinx/fakedbusdoc.py
3606 F: scripts/xml-preprocess*
3611 F: system/qemu-seccomp.c
3613 F: tests/unit/test-seccomp.c
3622 F: tests/unit/test-crypto-*
3623 F: tests/bench/benchmark-crypto-*
3624 F: tests/unit/crypto-tls-*
3634 F: tests/unit/test-coroutine.c
3647 F: tests/unit/test-io-*
3655 F: tests/unit/test-authz-*
3661 F: util/qemu-sockets.c
3669 F: tests/unit/test-util-filemonitor.c
3674 F: block/throttle-groups.c
3675 F: include/block/throttle-groups.h
3678 F: docs/throttle.txt
3679 F: tests/unit/test-throttle.c
3680 L: qemu-block@nongnu.org
3687 F: tests/unit/test-uuid.c
3694 F: tests/unit/test-yank.c
3704 F: docs/COLO-FT.txt
3710 F: docs/colo-proxy.txt
3712 F: net/filter-rewriter.c
3713 F: net/filter-mirror.c
3714 F: tests/qtest/test-filter*
3719 W: https://wiki.qemu.org/Features/record-replay
3723 F: net/filter-replay.c
3724 F: include/exec/replay-core.h
3726 F: docs/devel/replay.rst
3727 F: docs/system/replay.rst
3736 F: include/qemu/iova-tree.h
3737 F: util/iova-tree.c
3746 M: Philippe Mathieu-Daudé <philmd@linaro.org>
3751 I2C and SMBus
3772 F: tests/qtest/adm1272-test.c
3773 F: tests/qtest/max34451-test.c
3774 F: tests/qtest/isl_pmbus_vr-test.c
3782 F: docs/specs/fsi.rst
3783 F: tests/qtest/aspeed_fsi-test.c
3786 M: Philippe Mathieu-Daudé <philmd@linaro.org>
3790 F: docs/interop/firmware.json
3793 M: Philippe Mathieu-Daudé <philmd@linaro.org>
3797 F: pc-bios/descriptors/??-edk2-*.json
3798 F: pc-bios/edk2-*
3801 F: roms/edk2-*
3802 F: tests/data/uefi-boot-images/
3803 F: tests/uefi-test-tools/
3805 VT-d Emulation
3809 R: Clément Mathieu--Drif <clement.mathieu--drif@eviden.com>
3815 F: tests/qtest/intel-iommu-test.c
3817 AMD-Vi Emulation
3822 L: qemu-riscv@nongnu.org
3824 F: pc-bios/opensbi-*
3825 F: .gitlab-ci.d/opensbi.yml
3826 F: .gitlab-ci.d/opensbi/
3833 F: include/hw/qdev-clock.h
3835 F: hw/core/clock-vmstate.c
3836 F: hw/core/qdev-clock.c
3837 F: docs/devel/clocks.rst
3850 ------------------
3854 F: accel/tcg/user-exec*.c
3855 F: hw/core/cpu-user.c
3857 F: common-user/
3863 F: bsd-user/
3864 F: configs/targets/*-bsd-user.mak
3866 T: git https://github.com/qemu-bsd-user/qemu-bsd-user bsd-user-rebase-3.1
3871 F: linux-user/
3872 F: configs/targets/*linux-user.mak
3873 F: scripts/qemu-binfmt-conf.sh
3874 F: scripts/update-syscalltbl.sh
3875 F: scripts/update-mips-syscall-args.sh
3879 -------------------------
3893 F: docs/devel/tcg-plugins.rst
3898 F: scripts/qemu-plugin-symbols.py
3903 L: qemu-arm@nongnu.org
3909 L: qemu-arm@nongnu.org
3923 M: Philippe Mathieu-Daudé <philmd@linaro.org>
3936 RISC-V TCG target
3939 L: qemu-riscv@nongnu.org
3948 L: qemu-s390x@nongnu.org
3963 -------------
3966 L: qemu-block@nongnu.org
3973 L: qemu-block@nongnu.org
3979 L: qemu-block@nongnu.org
3985 L: qemu-block@nongnu.org
3991 L: qemu-block@nongnu.org
3999 L: qemu-block@nongnu.org
4002 F: block/iscsi-opts.c
4006 M: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
4007 L: qemu-block@nongnu.org
4012 F: qemu-nbd.*
4013 F: blockdev-nbd.c
4014 F: docs/interop/nbd.rst
4015 F: docs/tools/qemu-nbd.rst
4016 F: tests/qemu-iotests/tests/*nbd*
4022 L: qemu-block@nongnu.org
4028 L: qemu-block@nongnu.org
4033 L: qemu-block@nongnu.org
4038 L: qemu-block@nongnu.org
4045 L: qemu-block@nongnu.org
4052 R: Philippe Mathieu-Daudé <philmd@linaro.org>
4053 L: qemu-block@nongnu.org
4068 L: qemu-block@nongnu.org
4072 L: qemu-block@nongnu.org
4078 L: qemu-block@nongnu.org
4081 F: docs/devel/blkverify.rst
4085 L: qemu-block@nongnu.org
4091 L: qemu-block@nongnu.org
4097 L: qemu-block@nongnu.org
4104 L: qemu-block@nongnu.org
4107 F: block/parallels-ext.c
4108 F: docs/interop/parallels.rst
4109 F: docs/interop/prl-xml.rst
4114 L: qemu-block@nongnu.org
4120 L: qemu-block@nongnu.org
4122 F: block/linux-aio.c
4123 F: include/block/raw-aio.h
4124 F: block/raw-format.c
4125 F: block/file-posix.c
4126 F: block/file-win32.c
4127 F: block/win32-aio.c
4134 L: qemu-block@nongnu.org
4142 L: qemu-block@nongnu.org
4145 F: docs/interop/qcow2.rst
4149 L: qemu-block@nongnu.org
4156 L: qemu-block@nongnu.org
4159 F: docs/devel/blkdebug.rst
4163 L: qemu-block@nongnu.org
4169 L: qemu-block@nongnu.org
4175 L: qemu-block@nongnu.org
4177 F: tests/image-fuzzer/
4179 Vhost-user block device backend server
4182 F: block/export/vhost-user-blk-server.c
4183 F: block/export/vhost-user-blk-server.h
4184 F: block/export/virtio-blk-handler.c
4185 F: block/export/virtio-blk-handler.h
4186 F: include/qemu/vhost-user-server.h
4187 F: tests/qtest/libqos/vhost-user-blk.c
4188 F: tests/qtest/libqos/vhost-user-blk.h
4189 F: tests/qtest/vhost-user-blk-test.c
4190 F: util/vhost-user-server.c
4194 L: qemu-block@nongnu.org
4198 VDUSE library and block device exports
4202 F: block/export/vduse-blk.c
4203 F: block/export/vduse-blk.h
4211 F: tests/unit/test-replication.c
4212 F: docs/block-replication.txt
4219 F: tests/tcg/multiarch/arm-compat-semi/
4222 Multi-process QEMU
4226 F: docs/devel/multi-process.rst
4227 F: docs/system/multi-process.rst
4228 F: hw/pci-host/remote.c
4229 F: include/hw/pci-host/remote.h
4232 F: hw/remote/mpqemu-link.c
4233 F: include/hw/remote/mpqemu-link.h
4235 F: hw/remote/remote-obj.c
4240 F: hw/remote/proxy-memory-listener.c
4241 F: include/hw/remote/proxy-memory-listener.h
4244 F: subprojects/libvfio-user
4245 F: hw/remote/vfio-user-obj.c
4246 F: include/hw/remote/vfio-user-obj.h
4256 F: docs/devel/ebpf_rss.rst
4258 F: tools/ebpf/*
4260 Build and test automation
4261 -------------------------
4262 Build and test automation, general continuous integration
4265 M: Philippe Mathieu-Daudé <philmd@linaro.org>
4269 F: .gitlab-ci.yml
4270 F: .gitlab-ci.d/
4272 F: docs/devel/ci*
4278 F: scripts/archive-source.sh
4279 F: docs/devel/testing.rst
4280 W: https://gitlab.com/qemu-project/qemu/pipelines
4281 W: https://travis-ci.org/qemu/qemu
4285 M: Li-Wen Hsu <lwhsu@freebsd.org>
4287 F: .gitlab-ci.d/cirrus/freebsd*
4289 W: https://cirrus-ci.com/github/qemu/qemu
4293 R: Philippe Mathieu-Daudé <philmd@linaro.org>
4295 F: docs/devel/testing/functional.rst
4301 F: .gitlab-ci.d/windows.yml
4305 R: Philippe Mathieu-Daudé <philmd@linaro.org>
4311 M: Philippe Mathieu-Daudé <philmd@linaro.org>
4313 F: .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
4314 F: .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml
4317 -------------
4318 Build system architecture
4321 F: docs/devel/build-system.rst
4331 F: docs/about/deprecated.rst
4333 Build System
4334 ------------
4337 R: Marc-André Lureau <marcandre.lureau@redhat.com>
4339 R: Philippe Mathieu-Daudé <philmd@linaro.org>
4341 F: meson.build
4343 F: scripts/meson-buildoptions.*
4345 F: scripts/symlink-install-tree.py
4347 Top Level Makefile and configure
4361 F: docs/devel/kconfig.rst
4370 F: scripts/git-submodule.sh
4376 Sphinx documentation configuration and build machinery
4380 F: docs/conf.py
4381 F: docs/*/conf.py
4382 F: docs/sphinx/
4383 F: docs/_templates/
4384 F: docs/devel/docs.rst
4386 Rust build system integration
4388 L: qemu-rust@nongnu.org
4393 F: rust/meson.build
4397 -------------
4398 Performance Tools and Tests
4403 Code Coverage Tools
4409 M: Maksim Davydov <davydov-max@yandex-team.ru>
4411 F: scripts/compare-machine-types.py