From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=40305 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtoZ8-0003MM-FZ for qemu-devel@nongnu.org; Thu, 09 Sep 2010 17:22:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OtoW9-0000el-GS for qemu-devel@nongnu.org; Thu, 09 Sep 2010 17:18:54 -0400 Received: from e38.co.us.ibm.com ([32.97.110.159]:37506) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtoW9-0000eF-7x for qemu-devel@nongnu.org; Thu, 09 Sep 2010 17:18:49 -0400 Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by e38.co.us.ibm.com (8.14.4/8.13.1) with ESMTP id o89LBBZd023772 for ; Thu, 9 Sep 2010 15:11:11 -0600 Received: from d03av06.boulder.ibm.com (d03av06.boulder.ibm.com [9.17.195.245]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o89LIigR168904 for ; Thu, 9 Sep 2010 15:18:44 -0600 Received: from d03av06.boulder.ibm.com (loopback [127.0.0.1]) by d03av06.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id o89LMLqK006923 for ; Thu, 9 Sep 2010 15:22:22 -0600 From: Anthony Liguori Date: Thu, 9 Sep 2010 16:18:37 -0500 Message-Id: <1284067117-31127-1-git-send-email-aliguori@us.ibm.com> Subject: [Qemu-devel] [PATCH] Use a Linux-style MAINTAINERS file List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Mark McLoughlin , Anthony Liguori , Riku Voipio , Jan Kiszka , "Michael S. Tsirkin" , JV Rao , Marcelo Tosatti , Alexander Graf , Luiz Capitulino , Blue Swirl , =?UTF-8?q?Herv=C3=A9=20Poussineau?= , Avi Kivity , "Edgar E. Iglesias" , Amit Shah , Aurelien Jarno , Paul Brook I make no claims that this is accurate or exhaustive but I think it's a reasonable place to start. As the file mentions, the purpose of this file is to give contributors information about who they can go to with questions about a particular piece of code or who they can ask for review. If you sign up for a piece of code and indicate that it's Maintained or Supported, please be prepared to be responsive to questions about that subsystem. Signed-off-by: Anthony Liguori diff --git a/MAINTAINERS b/MAINTAINERS index 79dfc7f..3894cd8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9,89 +9,388 @@ to be CC'd when submitting a patch to obtain appropriate review. In general, if you have a question about inclusion of a patch, you should consult qemu-devel and not any specific individual privately. -Project leaders: ----------------- +Please see the MAINTAINERS file in the Linux kernel for information about how +to update this file. -Paul Brook -Anthony Liguori +General Project Administration +------------------------------ +M: Anthony Liguori +M: Paul Brook Guest CPU cores (TCG): ---------------------- - -x86 ? -ARM Paul Brook -SPARC Blue Swirl -MIPS ? -PowerPC Alexander Graf -M68K Paul Brook -SH4 ? -CRIS Edgar E. Iglesias -Alpha ? -MicroBlaze Edgar E. Iglesias -S390 ? - -Machines (sorted by CPU): -------------------------- - x86 - pc.c Anthony Liguori +M: qemu-devel@nongnu.org +S: Odd Fixes +F: target-i386/ + ARM - integratorcp.c Paul Brook - versatilepb.c Paul Brook - Real View Paul Brook - spitz.c Andrzej Zaborowski - palm.c Andrzej Zaborowski - nseries.c Andrzej Zaborowski - stellaris.c Paul Brook - gumstix.c Thorsten Zitterell - mainstone.c Armin Kuster - musicpal.c Jan Kiszka +M: Paul Brook +S: Maintained +F: target-arm/ + SPARC - sun4u.c Blue Swirl - sun4m.c Blue Swirl +M: Blue Swirl +S: Maintained +F: target-sparc/ + MIPS - mips_r4k.c Aurelien Jarno - mips_malta.c Aurelien Jarno - mips_jazz.c Hervé Poussineau - mips_mipssim.c ? +M: qemu-devel@nongnu.org +S: Orphan +F: target-mips/ + PowerPC - ppc_prep.c ? - ppc_oldworld.c Alexander Graf - ppc_newworld.c Alexander Graf - ppc405_boards.c Alexander Graf -M86K - mcf5208.c Paul Brook - an5206.c Paul Brook - dummy_m68k.c Paul Brook +M: Alexander Graf +S: Maintained +F: target-ppc/ + +M68K +M: Paul Brook +S: Maintained +F: target-m68k/ + SH4 - shix.c ? - r2d.c Magnus Damm +M: qemu-devel@nongnu.org +S: Orphan +F: target-sh4/ + CRIS - etraxfs.c Edgar E. Iglesias - axis_dev88.c Edgar E. Iglesias +M: Edgar E. Iglesias +S: Maintained +F: target-cris/ + Alpha +M: qemu-devel@nongnu.org +S: Orphan +F: target-alpha/ + MicroBlaze - petalogix_s3adsp1800.c Edgar E. Iglesias +M: Edgar E. Iglesias +S: Maintained +F: target-microblaze/ + +S390 +M: Alexander Graf +S: Maintained +F: target-s390x/ + +Guest CPU Cores (KVM): +---------------------- + +Overall +M: Avi Kivity +M: Marcelo Tosatti +L: kvm@vger.kernel.org +S: Supported +F: kvm-* +F: */kvm.* + +X86 +M: Avi Kivity +M: Marcelo Tosatti +L: kvm@vger.kernel.org +S: Supported +F: target-i386/kvm.c + +PPC +M: Alexander Graf +S: Maintained +F: target-ppc/kvm.c + S390 - s390-*.c Alexander Graf +M: Alexander Graf +S: Maintained +F: target-s390x/kvm.c + +X86 Machines +------------ + +PC +M: Anthony Liguori +S: Supported +F: hw/pc.[ch] hw/pc_piix.c + + +ARM Machines +------------ +M: Paul Brook +S: Maintained +F: hw/integratorcp.c + +Versatile PB +M: Paul Brook +S: Maintained +F: hw/versatilepb.c + +Real View +M: Paul Brook +S: Maintained +F: hw/realview* + +Spitz +M: Andrzej Zaborowski +S: Maintained +F: hw/spitz.c + +Palm +M: Andrzej Zaborowski +S: Maintained +F: hw/palm.c + +nSeries +M: Andrzej Zaborowski +S: Maintained +F: hw/nseries.c + +Stellaris +M: Paul Brook +S: Maintained +F: hw/stellaris.c + +Gumstix +M: qemu-devel@nongnu.org +S: Orphan +F: hw/gumstix.c + +Mainstone +M: qemu-devel@nongnu.org +S: Orphan +F: hw/mainstone.c + +Musicpal +M: Jan Kiszka +S: Maintained +F: hw/musicpal.c + +SPARC Machines +-------------- +Sun4u +M: Blue Swirl +S: Maintained +F: hw/sun4u.c + +Sun4m +M: Blue Swirl +S: Maintained +F: hw/sun4m.c + +MIPS Machines +------------- +R4000 +M: Aurelien Jarno +S: Maintained +F: hw/mips_r4k.c + +Malta +M: Aurelien Jarno +S: Maintained +F: hw/mips_malta.c + +Jazz +M: Hervé Poussineau +S: Maintained +F: hw/mips_jazz.c + +Mipssim +M: qemu-devel@nongnu.org +S: Orphan +F: hw/mips_mipssim.c -Generic Subsystems: +PowerPC Machines +---------------- +Prep +M: qemu-devel@nongnu.org +S: Orphan +F: hw/ppc_prep.c + +Old World +M: Alexander Graf +S: Maintained +F: hw/ppc_oldworld.c + +New World +M: Alexander Graf +S: Maintained +F: hw/ppc_newworld.c + +405 +M: Alexander Graf +S: Maintained +F: hw/ppc405_boards.c + +M86K Machines +------------- +mcf5208 +M: Paul Brook +S: Maintained +F: hw/mcf5208.c + +an5206 +M: Paul Brook +S: Maintained +F: hw/an5206.c + +dummy_m68k +M: Paul Brook +S: Maintained +F: hw/dummy_m68k.c + +SH4 Machines +------------ +Shix +M: qemu-devel@nongnu.org +S: Oprhan +F: hw/shix.c + +R2D +M: Magnus Damm +S: Maintained +F: hw/r2d.c + +CRIS Machines +------------- +etraxfs +M: Edgar E. Iglesias +S: Maintained +F: hw/etraxfs.c + +Axis Dev88 +M: Edgar E. Iglesias +S: Maintained +F: hw/axis_dev88.c + +MicroBlaze +petalogix_s3adsp1800 +M: Edgar E. Iglesias +S: Maintained +F: hw/petalogix_s3adsp1800.c + + +S390 Machines +------------- + +S390 Virtio +M: Alexander Graf +S: Maintained +F: hw/s390-*.c + +Generic Subsystems ------------------- +Main loop +M: Anthony Liguori +S: Supported +F: vl.c + +Character Devices +M: Anthony Liguori +S: Maintained +F: qemu-char.c + +Devices +------- +Virtio +M: Anthony Liguori +S: Supported +F: hw/virtio* + +vhost +M: Michael S. Tsirkin +S: Supported +F: hw/vhost* + +virtio-9p +M: JV Rao +S: Supported +F: hw/virtio-9p* + +virtio-serial +M: Amit Shah +S: Supported +F: hw/virtio-serial* +F: hw/virtio-console* + +IDE +M: qemu-devel@nongnu.org +S: Odd Fixes +F: hw/ide/ + +SCSI +M: Paul Brook +S: Odd Fixes +F: hw/lsi53c895a.c +F: hw/scsi* + +PCI +M: Michael S. Tsirkin +S: Supported +F: hw/pci* +F: hw/piix* + +USB +M: qemu-devel@nongnu.org +S: Odd Fixes +F: hw/usb* + +Subsystems +---------- + +Block +M: Kevin Wolf +S: Supported +F: block* +F: block/ + +Graphics +M: Anthony Liguori +S: Maintained +F: ui/ + +Audio +M: Vassili Karpov (malc) +S: Maintained +F: audio/ + +Character devices +M: Anthony Liguori +S: Maintained +F: qemu-char.c + +Network device layer +M: Anthony Liguori +M: Mark McLoughlin +S: Maintained +F: net/ + +SLIRP +M: qemu-devel@nongnu.org +S: Orphan +F: slirp/ + +GDB stub +M: qemu-devel@nongnu.org +S: Odd Fixes +F: gdbstub* +F: gdb-xml/ + +QMP +M: Luiz Capitulino +S: Supported +F: monitor.c + +Usermode Emulation +------------------ + +Linux user +M: Riku Voipio +S: Maintained +F: linux-user/ + +Darwin user +M: qemu-devel@nongnu.org +S: Orphan +F: darwin-user/ -Main loop Anthony Liguori -TCG ? -KVM Marcelo Tosatti/Avi Kivity -Virtio devices Anthony Liguori -IDE devices ? -SCSI devices Paul Brook -PCI layer Michael S. Tsirkin -USB layer ? -Block layer Kevin Wolf -Graphic layer Anthony Liguori -Audio device layer Vassili Karpov (malc) -Character device layer Anthony Liguori -Network device layer Anthony Liguori/Mark McLoughlin -GDB stub ? -Linux user Riku Voipio -Darwin user Unmaintained (likely to be removed) -SLIRP Unmaintained +BSD user +M: Blue Swirl +S: Maintained +F: bsd-user/ -- 1.7.0.4