X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MAINTAINERS;h=d6de2004537ca83014bd185c7e323c31fdeaae2e;hb=1ce542620ada7e905a253c99b9acac279f245bae;hp=cf1158a434f43fb92a335be694fa969be8cc72aa;hpb=8d8a8ab544a65f24b3ae6cfc72983add939620d5;p=mirror_qemu.git diff --git a/MAINTAINERS b/MAINTAINERS index cf1158a434..d6de200453 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -65,7 +65,7 @@ F: * F: */ Responsible Disclosure, Reporting Security Issues ------------------------------- +------------------------------------------------- W: https://wiki.qemu.org/SecurityProcess M: Michael S. Tsirkin L: secalert@redhat.com @@ -83,7 +83,7 @@ T: git https://github.com/vivier/qemu.git trivial-patches Architecture support -------------------- -S390 +S390 general architecture support M: Cornelia Huck S: Supported F: default-configs/s390x-softmmu.mak @@ -102,14 +102,14 @@ F: pc-bios/s390-ccw/ F: pc-bios/s390-ccw.img F: target/s390x/ F: docs/vfio-ap.txt +F: tests/migration/s390x/ K: ^Subject:.*(?i)s390x? T: git https://github.com/cohuck/qemu.git s390-next L: qemu-s390x@nongnu.org -Guest CPU cores (TCG): ----------------------- -Overall -L: qemu-devel@nongnu.org +Guest CPU cores (TCG) +--------------------- +Overall TCG CPUs M: Richard Henderson R: Paolo Bonzini S: Maintained @@ -124,6 +124,7 @@ F: include/exec/exec-all.h F: include/exec/helper*.h F: include/exec/tb-hash.h F: include/sysemu/cpus.h +F: include/sysemu/tcg.h FPU emulation M: Aurelien Jarno @@ -134,14 +135,14 @@ F: fpu/ F: include/fpu/ F: tests/fp/ -Alpha +Alpha TCG CPUs M: Richard Henderson S: Maintained F: target/alpha/ F: tests/tcg/alpha/ F: disas/alpha.c -ARM +ARM TCG CPUs M: Peter Maydell L: qemu-arm@nongnu.org S: Maintained @@ -162,7 +163,7 @@ S: Maintained F: hw/arm/smmu* F: include/hw/arm/smmu* -CRIS +CRIS TCG CPUs M: Edgar E. Iglesias S: Maintained F: target/cris/ @@ -171,14 +172,14 @@ F: include/hw/cris/ F: tests/tcg/cris/ F: disas/cris.c -HPPA (PA-RISC) +HPPA (PA-RISC) TCG CPUs M: Richard Henderson S: Maintained F: target/hppa/ F: hw/hppa/ F: disas/hppa.c -LM32 +LM32 TCG CPUs M: Michael Walle S: Maintained F: target/lm32/ @@ -191,29 +192,27 @@ F: include/hw/char/lm32_juart.h F: include/hw/lm32/ F: tests/tcg/lm32/ -M68K +M68K TCG CPUs M: Laurent Vivier S: Maintained F: target/m68k/ F: disas/m68k.c -MicroBlaze +MicroBlaze TCG CPUs M: Edgar E. Iglesias S: Maintained F: target/microblaze/ F: hw/microblaze/ F: disas/microblaze.c -MIPS +MIPS TCG CPUs M: Aurelien Jarno M: Aleksandar Markovic R: Aleksandar Rikalo S: Maintained F: target/mips/ F: default-configs/*mips* -F: disas/mips.c -F: disas/nanomips.cpp -F: disas/nanomips.h +F: disas/*mips* F: hw/intc/mips_gic.c F: hw/mips/ F: hw/misc/mips_* @@ -225,7 +224,7 @@ F: include/hw/timer/mips_gictimer.h F: tests/tcg/mips/ K: ^Subject:.*(?i)mips -Moxie +Moxie TCG CPUs M: Anthony Green S: Maintained F: target/moxie/ @@ -233,7 +232,7 @@ F: disas/moxie.c F: hw/moxie/ F: default-configs/moxie-softmmu.mak -NiosII +NiosII TCG CPUs M: Chris Wulff M: Marek Vasut S: Maintained @@ -243,14 +242,14 @@ F: hw/intc/nios2_iic.c F: disas/nios2.c F: default-configs/nios2-softmmu.mak -OpenRISC +OpenRISC TCG CPUs M: Stafford Horne S: Odd Fixes F: target/openrisc/ F: hw/openrisc/ F: tests/tcg/openrisc/ -PowerPC +PowerPC TCG CPUs M: David Gibson L: qemu-ppc@nongnu.org S: Maintained @@ -259,7 +258,7 @@ F: hw/ppc/ F: include/hw/ppc/ F: disas/ppc.c -RISC-V +RISC-V TCG CPUs M: Palmer Dabbelt M: Alistair Francis M: Sagar Karandikar @@ -272,7 +271,7 @@ F: include/hw/riscv/ F: linux-user/host/riscv32/ F: linux-user/host/riscv64/ -S390 +S390 TCG CPUs M: Richard Henderson M: David Hildenbrand S: Maintained @@ -282,7 +281,7 @@ F: disas/s390.c F: tests/tcg/s390x/ L: qemu-s390x@nongnu.org -SH4 +SH4 TCG CPUs M: Aurelien Jarno S: Odd Fixes F: target/sh4/ @@ -290,7 +289,7 @@ F: hw/sh4/ F: disas/sh4.c F: include/hw/sh4/ -SPARC +SPARC TCG CPUs M: Mark Cave-Ayland M: Artyom Tarasenko S: Maintained @@ -300,14 +299,14 @@ F: hw/sparc64/ F: include/hw/sparc/sparc64.h F: disas/sparc.c -UniCore32 +UniCore32 TCG CPUs M: Guan Xuetao S: Maintained F: target/unicore32/ F: hw/unicore32/ F: include/hw/unicore32/ -X86 +X86 TCG CPUs M: Paolo Bonzini M: Richard Henderson M: Eduardo Habkost @@ -320,7 +319,7 @@ F: disas/i386.c F: docs/qemu-cpu-models.texi T: git https://github.com/ehabkost/qemu.git x86-next -Xtensa +Xtensa TCG CPUs M: Max Filippov W: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa S: Maintained @@ -331,7 +330,7 @@ F: disas/xtensa.c F: include/hw/xtensa/xtensa-isa.h F: default-configs/xtensa*.mak -TriCore +TriCore TCG CPUs M: Bastian Koppelmann S: Maintained F: target/tricore/ @@ -343,10 +342,9 @@ M: Alex Bennée S: Maintained F: tests/tcg/multiarch/ -Guest CPU Cores (KVM): ----------------------- - -Overall +Guest CPU Cores (KVM) +--------------------- +Overall KVM CPUs M: Paolo Bonzini L: kvm@vger.kernel.org S: Supported @@ -357,24 +355,24 @@ F: include/hw/kvm/ F: include/sysemu/kvm*.h F: scripts/kvm/kvm_flightrecorder -ARM +ARM KVM CPUs M: Peter Maydell L: qemu-arm@nongnu.org S: Maintained F: target/arm/kvm.c -MIPS +MIPS KVM CPUs M: James Hogan R: Aleksandar Rikalo S: Maintained F: target/mips/kvm.c -PPC +PPC KVM CPUs M: David Gibson S: Maintained F: target/ppc/kvm.c -S390 +S390 KVM CPUs M: Halil Pasic M: Cornelia Huck M: Christian Borntraeger @@ -385,6 +383,8 @@ F: target/s390x/kvm-stub.c F: target/s390x/ioinst.[ch] F: target/s390x/machine.c F: target/s390x/sigp.c +F: target/s390x/cpu_features*.[ch] +F: target/s390x/cpu_models.[ch] F: hw/intc/s390_flic.c F: hw/intc/s390_flic_kvm.c F: include/hw/s390x/s390_flic.h @@ -393,7 +393,7 @@ T: git https://github.com/cohuck/qemu.git s390-next T: git https://github.com/borntraeger/qemu.git s390-next L: qemu-s390x@nongnu.org -X86 +X86 KVM CPUs M: Paolo Bonzini M: Marcelo Tosatti L: kvm@vger.kernel.org @@ -401,17 +401,16 @@ S: Supported F: target/i386/kvm.c F: scripts/kvm/vmxcap -Guest CPU Cores (Xen): ----------------------- - -X86 +Guest CPU Cores (Xen) +--------------------- +X86 Xen CPUs M: Stefano Stabellini M: Anthony Perard M: Paul Durrant L: xen-devel@lists.xenproject.org S: Supported F: */xen* -F: hw/9pfs/xen-9p-backend.c +F: hw/9pfs/xen-9p* F: hw/char/xen_console.c F: hw/display/xenfb.c F: hw/net/xen_nic.c @@ -424,9 +423,8 @@ F: include/hw/block/dataplane/xen* F: include/hw/xen/ F: include/sysemu/xen-mapcache.h -Hosts: ------- - +Hosts +----- LINUX M: Michael S. Tsirkin M: Cornelia Huck @@ -444,19 +442,16 @@ F: util/*posix*.c F: include/qemu/*posix*.h NETBSD -L: qemu-devel@nongnu.org M: Kamil Rytarowski S: Maintained K: ^Subject:.*(?i)NetBSD OPENBSD -L: qemu-devel@nongnu.org M: Brad Smith S: Maintained K: ^Subject:.*(?i)OpenBSD W32, W64 -L: qemu-devel@nongnu.org M: Stefan Weil S: Maintained F: *win32* @@ -466,6 +461,7 @@ X: qga/*win32* F: qemu.nsi Alpha Machines +-------------- M: Richard Henderson S: Maintained F: hw/alpha/ @@ -565,7 +561,6 @@ F: include/hw/*/digic* Gumstix M: Peter Maydell R: Philippe Mathieu-Daudé -L: qemu-devel@nongnu.org L: qemu-arm@nongnu.org S: Odd Fixes F: hw/arm/gumstix.c @@ -735,6 +730,14 @@ F: include/hw/arm/fsl-imx6.h F: include/hw/misc/imx6_*.h F: include/hw/ssi/imx_spi.h +SBSA-REF +M: Radoslaw Biernacki +M: Peter Maydell +R: Leif Lindholm +L: qemu-arm@nongnu.org +S: Maintained +F: hw/arm/sbsa-ref.c + Sharp SL-5500 (Collie) PDA M: Peter Maydell L: qemu-arm@nongnu.org @@ -935,6 +938,8 @@ M: Aurelien Jarno R: Aleksandar Rikalo S: Maintained F: hw/mips/mips_malta.c +F: hw/mips/gt64xxx_pci.c +F: tests/acceptance/linux_ssh_mips_malta.py Mipssim M: Aleksandar Markovic @@ -1043,7 +1048,6 @@ F: pc-bios/qemu_vga.ndrv PReP M: Hervé Poussineau -L: qemu-devel@nongnu.org L: qemu-ppc@nongnu.org S: Maintained F: hw/ppc/prep.c @@ -1201,7 +1205,7 @@ F: hw/s390x/s390-pci* L: qemu-s390x@nongnu.org UniCore32 Machines -------------- +------------------ PKUnity-3 SoC initramfs-with-busybox M: Guan Xuetao S: Maintained @@ -1270,11 +1274,18 @@ Machine core M: Eduardo Habkost M: Marcel Apfelbaum S: Supported +F: hw/core/machine-qmp-cmds.c F: hw/core/machine.c F: hw/core/null-machine.c +F: hw/core/numa.c F: hw/cpu/cluster.c +F: qapi/machine.json +F: qapi/machine-target.json +F: qom/cpu.c F: include/hw/boards.h F: include/hw/cpu/cluster.h +F: include/qom/cpu.h +F: include/sysemu/numa.h T: git https://github.com/ehabkost/qemu.git machine-next Xtensa Machines @@ -1457,7 +1468,6 @@ F: include/hw/vfio/ vfio-ccw M: Cornelia Huck M: Eric Farman -M: Farhan Ali S: Supported F: hw/vfio/ccw.c F: hw/s390x/s390-ccw.c @@ -1504,6 +1514,7 @@ virtio-9p M: Greg Kurz S: Supported F: hw/9pfs/ +X: hw/9pfs/xen-9p* F: fsdev/ F: tests/virtio-9p-test.c T: git https://github.com/gkurz/qemu.git 9p-next @@ -1674,9 +1685,17 @@ virtio-gpu M: Gerd Hoffmann S: Maintained F: hw/display/virtio-gpu* -F: hw/display/virtio-vga.c +F: hw/display/virtio-vga.* F: include/hw/virtio/virtio-gpu.h +vhost-user-gpu +M: Marc-André Lureau +M: Gerd Hoffmann +S: Maintained +F: docs/interop/vhost-user-gpu.rst +F: contrib/vhost-user-gpu +F: hw/display/vhost-user-* + Cirrus VGA M: Gerd Hoffmann S: Odd Fixes @@ -1711,6 +1730,7 @@ L: qemu-ppc@nongnu.org S: Supported F: hw/*/*xive* F: include/hw/*/*xive* +F: docs/*/*xive* Subsystems ---------- @@ -1829,12 +1849,6 @@ M: Markus Armbruster S: Supported F: scripts/coverity-model.c -CPU -L: qemu-devel@nongnu.org -S: Supported -F: qom/cpu.c -F: include/qom/cpu.h - Device Tree M: Alistair Francis R: David Gibson @@ -1845,11 +1859,13 @@ F: include/sysemu/device_tree.h Dump S: Supported M: Marc-André Lureau -F: dump.c +F: dump/ F: hw/misc/vmcoreinfo.c F: include/hw/misc/vmcoreinfo.h +F: include/qemu/win_dump_defs F: include/sysemu/dump-arch.h F: include/sysemu/dump.h +F: qapi/dump.json F: scripts/dump-guest-memory.py F: stubs/dump.c @@ -1862,7 +1878,9 @@ F: util/error.c F: util/qemu-error.c GDB stub -S: Orphan +M: Alex Bennée +R: Philippe Mathieu-Daudé +S: Maintained F: gdbstub* F: gdb-xml/ @@ -1913,8 +1931,11 @@ F: qapi/run-state.json Human Monitor (HMP) M: Dr. David Alan Gilbert S: Maintained -F: monitor.c -F: hmp.[ch] +F: monitor/monitor-internal.h +F: monitor/misc.c +F: monitor/monitor.c +F: monitor/hmp* +F: hmp.h F: hmp-commands*.hx F: include/monitor/hmp-target.h F: tests/test-hmp.c @@ -1926,6 +1947,7 @@ M: Jason Wang S: Maintained F: net/ F: include/net/ +F: qemu-bridge-helper.c T: git https://github.com/jasowang/qemu.git net F: qapi/net.json @@ -1937,13 +1959,6 @@ W: http://info.iet.unipi.it/~luigi/netmap/ S: Maintained F: net/netmap.c -NUMA -M: Eduardo Habkost -S: Maintained -F: numa.c -F: include/sysemu/numa.h -T: git https://github.com/ehabkost/qemu.git machine-next - Host Memory Backends M: Eduardo Habkost M: Igor Mammedov @@ -2021,21 +2036,32 @@ F: docs/interop/qemu-ga-ref.texi T: git https://github.com/mdroth/qemu.git qga QOM -M: Andreas Färber +M: Paolo Bonzini +R: Daniel P. Berrange +R: Eduardo Habkost S: Supported -T: git https://github.com/afaerber/qemu-cpu.git qom-next +F: docs/qdev-device-use.txt +F: hw/core/qdev* +F: include/hw/qdev* +F: include/monitor/qdev.h F: include/qom/ X: include/qom/cpu.h +F: qapi/qom.json +F: qapi/qdev.json +F: qdev-monitor.c F: qom/ X: qom/cpu.c F: tests/check-qom-interface.c F: tests/check-qom-proplist.c +F: tests/test-qdev-global-props.c QMP M: Markus Armbruster S: Supported -F: qmp.c -F: monitor.c +F: monitor/monitor-internal.h +F: monitor/qmp* +F: monitor/misc.c +F: monitor/monitor.c F: docs/devel/*qmp-* F: docs/interop/*qmp-* F: scripts/qmp/ @@ -2262,7 +2288,7 @@ F: tests/uefi-test-tools/ Usermode Emulation ------------------ -Overall +Overall usermode emulation M: Riku Voipio S: Maintained F: thunk.c @@ -2283,12 +2309,12 @@ F: scripts/qemu-binfmt-conf.sh Tiny Code Generator (TCG) ------------------------- -Common code +Common TCG code M: Richard Henderson S: Maintained F: tcg/ -AArch64 target +AArch64 TCG target M: Claudio Fontana M: Claudio Fontana S: Maintained @@ -2297,33 +2323,32 @@ F: tcg/aarch64/ F: disas/arm-a64.cc F: disas/libvixl/ -ARM target +ARM TCG target M: Andrzej Zaborowski S: Maintained L: qemu-arm@nongnu.org F: tcg/arm/ F: disas/arm.c -i386 target +i386 TCG target M: Richard Henderson S: Maintained F: tcg/i386/ F: disas/i386.c -MIPS target +MIPS TCG target M: Aurelien Jarno R: Aleksandar Rikalo S: Maintained F: tcg/mips/ -F: disas/mips.c -PPC +PPC TCG target M: Richard Henderson S: Odd Fixes F: tcg/ppc/ F: disas/ppc.c -RISC-V +RISC-V TCG target M: Palmer Dabbelt M: Alistair Francis L: qemu-riscv@nongnu.org @@ -2331,19 +2356,19 @@ S: Maintained F: tcg/riscv/ F: disas/riscv.c -S390 target +S390 TCG target M: Richard Henderson S: Maintained F: tcg/s390/ F: disas/s390.c L: qemu-s390x@nongnu.org -SPARC target +SPARC TCG target S: Odd Fixes F: tcg/sparc/ F: disas/sparc.c -TCI target +TCI TCG target M: Stefan Weil S: Maintained F: tcg/tci/ @@ -2359,7 +2384,7 @@ S: Supported F: block/vmdk.c RBD -M: Josh Durgin +M: Jason Dillaman L: qemu-block@nongnu.org S: Supported F: block/rbd.c @@ -2565,7 +2590,6 @@ F: qapi/rdma.json Semihosting M: Alex Bennée -L: qemu-devel@nongnu.org S: Maintained F: hw/semihosting/ F: include/hw/semihosting/ @@ -2576,7 +2600,6 @@ Build and test automation M: Alex Bennée M: Fam Zheng R: Philippe Mathieu-Daudé -L: qemu-devel@nongnu.org S: Maintained F: .travis.yml F: scripts/travis/ @@ -2591,7 +2614,6 @@ W: http://patchew.org/QEMU/ FreeBSD Hosted Continuous Integration M: Ed Maste M: Li-Wen Hsu -L: qemu-devel@nongnu.org S: Maintained F: .cirrus.yml W: https://cirrus-ci.com/github/qemu/qemu @@ -2607,7 +2629,6 @@ R: Philippe Mathieu-Daudé S: Maintained F: tests/tcg/Makefile F: tests/tcg/Makefile.include -L: qemu-devel@nongnu.org Documentation -------------