X-Git-Url: https://repo.jachan.dev/qemu.git/blobdiff_plain/52b7aba62f02cf90f57ee7e02f67d2d8445e7e40..0e21f183ca2d000bbda1fb63959a3d41a1c3ff42:/MAINTAINERS diff --git a/MAINTAINERS b/MAINTAINERS index b5ab755de5..688979bc10 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -349,13 +349,29 @@ S: Maintained F: hw/*/versatile* Xilinx Zynq -M: Peter Crosthwaite +M: Alistair Francis +M: Peter Crosthwaite S: Maintained F: hw/arm/xilinx_zynq.c F: hw/misc/zynq_slcr.c F: hw/*/cadence_* F: hw/ssi/xilinx_spips.c +Xilinx ZynqMP +M: Alistair Francis +M: Peter Crosthwaite +S: Maintained +F: hw/arm/xlnx-zynqmp.c +F: hw/arm/xlnx-ep108.c +F: include/hw/arm/xlnx-zynqmp.h + +ARM ACPI Subsystem +M: Shannon Zhao +M: Shannon Zhao +S: Maintained +F: hw/arm/virt-acpi-build.c +F: include/hw/arm/virt-acpi-build.h + CRIS Machines ------------- Axis Dev88 @@ -398,7 +414,7 @@ S: Maintained F: hw/microblaze/petalogix_s3adsp1800_mmu.c petalogix_ml605 -M: Peter Crosthwaite +M: Edgar E. Iglesias S: Maintained F: hw/microblaze/petalogix_ml605_mmu.c @@ -486,7 +502,8 @@ F: hw/ppc/prep.c F: hw/pci-host/prep.[hc] F: hw/isa/pc87312.[hc] -sPAPR +sPAPR (pseries) +M: David Gibson M: Alexander Graf L: qemu-ppc@nongnu.org S: Supported @@ -552,6 +569,7 @@ F: hw/s390x/css.[hc] F: hw/s390x/sclp*.[hc] F: hw/s390x/ipl*.[hc] F: hw/s390x/*pci*.[hc] +F: hw/s390x/s390-skeys*.c F: include/hw/s390x/ F: pc-bios/s390-ccw/ T: git git://github.com/cohuck/qemu virtio-ccw-upstr @@ -636,7 +654,21 @@ M: Michael S. Tsirkin S: Supported F: include/hw/pci/* F: hw/pci/* + +ACPI/SMBIOS +M: Michael S. Tsirkin +M: Igor Mammedov +S: Supported +F: include/hw/acpi/* +F: include/hw/smbios/* +F: hw/mem/* F: hw/acpi/* +F: hw/smbios/* +F: hw/i386/acpi-build.[hc] +F: hw/i386/*dsl +F: hw/arm/virt-acpi-build.c +F: include/hw/arm/virt-acpi-build.h +F: scripts/acpi*py ppc4xx M: Alexander Graf @@ -663,10 +695,17 @@ S: Orphan F: hw/scsi/lsi53c895a.c SSI -M: Peter Crosthwaite +M: Peter Crosthwaite S: Maintained F: hw/ssi/* F: hw/block/m25p80.c +X: hw/ssi/xilinx_* + +Xilinx SPI +M: Alistair Francis +M: Peter Crosthwaite +S: Maintained +F: hw/ssi/xilinx_* USB M: Gerd Hoffmann @@ -694,6 +733,7 @@ virtio M: Michael S. Tsirkin S: Supported F: hw/*/virtio* +F: net/vhost-user.c virtio-9p M: Aneesh Kumar K.V @@ -704,10 +744,13 @@ F: tests/virtio-9p-test.c T: git git://github.com/kvaneesh/QEMU.git virtio-blk -M: Kevin Wolf M: Stefan Hajnoczi +L: qemu-block@nongnu.org S: Supported F: hw/block/virtio-blk.c +F: hw/block/dataplane/* +F: hw/virtio/dataplane/* +T: git git://github.com/stefanha/qemu.git block virtio-ccw M: Cornelia Huck @@ -716,6 +759,12 @@ S: Supported F: hw/s390x/virtio-ccw.[hc] T: git git://github.com/cohuck/qemu virtio-ccw-upstr +virtio-input +M: Gerd Hoffmann +S: Maintained +F: hw/input/virtio-input*.c +F: include/hw/virtio/virtio-input.h + virtio-serial M: Amit Shah S: Supported @@ -732,19 +781,22 @@ F: backends/rng*.c nvme M: Keith Busch +L: qemu-block@nongnu.org S: Supported F: hw/block/nvme* F: tests/nvme-test.c megasas M: Hannes Reinecke +L: qemu-block@nongnu.org S: Supported F: hw/scsi/megasas.c F: hw/scsi/mfi.h Xilinx EDK -M: Peter Crosthwaite M: Edgar E. Iglesias +M: Alistair Francis +M: Peter Crosthwaite S: Maintained F: hw/*/xilinx_* F: include/hw/xilinx.h @@ -755,10 +807,15 @@ S: Maintained F: hw/net/vmxnet* F: hw/scsi/vmw_pvscsi* +Rocker +M: Scott Feldman +M: Jiri Pirko +S: Maintained +F: hw/net/rocker/ + Subsystems ---------- Audio -M: Vassili Karpov (malc) M: Gerd Hoffmann S: Maintained F: audio/ @@ -767,21 +824,27 @@ F: tests/ac97-test.c F: tests/es1370-test.c F: tests/intel-hda-test.c -Block +Block layer core M: Kevin Wolf -M: Stefan Hajnoczi +L: qemu-block@nongnu.org S: Supported -F: async.c -F: aio-*.c F: block* F: block/ F: hw/block/ -F: migration/block* +F: include/block/ F: qemu-img* F: qemu-io* -F: tests/image-fuzzer/ F: tests/qemu-iotests/ T: git git://repo.or.cz/qemu/kevin.git block + +Block I/O path +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: async.c +F: aio-*.c +F: block/io.c +F: migration/block* T: git git://github.com/stefanha/qemu.git block Block Jobs @@ -796,6 +859,14 @@ F: block/stream.h F: block/mirror.c T: git git://github.com/codyprime/qemu-kvm-jtc.git block +Block QAPI, monitor, command line +M: Markus Armbruster +S: Supported +F: blockdev.c +F: block/qapi.c +F: qapi/block*.json +T: git git://repo.or.cz/qemu/armbru.git block-next + Character Devices M: Paolo Bonzini S: Maintained @@ -827,7 +898,7 @@ F: include/hw/cpu/icc_bus.h F: hw/cpu/icc_bus.c Device Tree -M: Peter Crosthwaite +M: Peter Crosthwaite M: Alexander Graf S: Maintained F: device_tree.[ch] @@ -916,20 +987,23 @@ K: srat|SRAT T: git git://github.com/ehabkost/qemu.git numa QAPI -M: Luiz Capitulino +M: Markus Armbruster M: Michael Roth -S: Maintained +S: Supported F: qapi/ +X: qapi/*.json F: tests/qapi-schema/ -T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp +F: scripts/qapi* +F: docs/qapi* +T: git git://repo.or.cz/qemu/armbru.git qapi-next QAPI Schema M: Eric Blake -M: Luiz Capitulino M: Markus Armbruster S: Supported F: qapi-schema.json -T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp +F: qapi/*.json +T: git git://repo.or.cz/qemu/armbru.git qapi-next QObject M: Luiz Capitulino @@ -954,13 +1028,14 @@ X: qom/cpu.c F: tests/qom-test.c QMP -M: Luiz Capitulino -S: Maintained +M: Markus Armbruster +S: Supported F: qmp.c F: monitor.c F: qmp-commands.hx -F: QMP/ -T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp +F: docs/qmp/ +F: scripts/qmp/ +T: git git://repo.or.cz/qemu/armbru.git qapi-next SLIRP M: Jan Kiszka @@ -988,8 +1063,6 @@ M: Amit Shah S: Maintained F: include/migration/ F: migration/ -F: savevm.c -F: arch_init.c F: scripts/vmstate-static-checker.py F: tests/vmstate-static-checker-data/ @@ -999,6 +1072,13 @@ S: Supported F: qemu-seccomp.c F: include/sysemu/seccomp.h +Cryptography +M: Daniel P. Berrange +S: Maintained +F: crypto/ +F: include/crypto/ +F: tests/test-crypto-* + Usermode Emulation ------------------ Overall @@ -1104,11 +1184,12 @@ Block drivers ------------- VMDK M: Fam Zheng +L: qemu-block@nongnu.org S: Supported F: block/vmdk.c RBD -M: Josh Durgin +M: Josh Durgin M: Jeff Cody L: qemu-block@nongnu.org S: Supported @@ -1134,6 +1215,7 @@ T: git git://github.com/codyprime/qemu-kvm-jtc.git block VDI M: Stefan Weil +L: qemu-block@nongnu.org S: Maintained F: block/vdi.c @@ -1141,6 +1223,7 @@ iSCSI M: Ronnie Sahlberg M: Paolo Bonzini M: Peter Lieven +L: qemu-block@nongnu.org S: Supported F: block/iscsi.c @@ -1198,3 +1281,87 @@ M: Alberto Garcia S: Supported F: block/quorum.c L: qemu-block@nongnu.org + +blkverify +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: block/blkverify.c + +bochs +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: block/bochs.c + +cloop +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: block/cloop.c + +dmg +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: block/dmg.c + +parallels +M: Stefan Hajnoczi +M: Denis V. Lunev +L: qemu-block@nongnu.org +S: Supported +F: block/parallels.c + +qed +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: block/qed.c + +raw +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/linux-aio.c +F: block/raw-aio.h +F: block/raw-posix.c +F: block/raw-win32.c +F: block/raw_bsd.c +F: block/win32-aio.c + +qcow2 +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/qcow2* + +qcow +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/qcow.c + +blkdebug +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/blkdebug.c + +vpc +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/vpc.c + +vvfat +M: Kevin Wolf +L: qemu-block@nongnu.org +S: Supported +F: block/vvfat.c + +Image format fuzzer +M: Stefan Hajnoczi +L: qemu-block@nongnu.org +S: Supported +F: tests/image-fuzzer/