On 09.09.2010, at 23:18, Anthony Liguori wrote: > 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 <aligu...@us.ibm.com> > > 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 <aligu...@us.ibm.com> > +M: Paul Brook <p...@codesourcery.com> > > 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 <p...@codesourcery.com> > +S: Maintained > +F: target-arm/ > + > SPARC > - sun4u.c Blue Swirl > - sun4m.c Blue Swirl > +M: Blue Swirl <blauwir...@gmail.com> > +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 <ag...@suse.de> > +S: Maintained > +F: target-ppc/ > + > +M68K > +M: Paul Brook <p...@codesourcery.com> > +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 <edgar.igles...@gmail.com> > +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 <edgar.igles...@gmail.com> > +S: Maintained > +F: target-microblaze/ > + > +S390 > +M: Alexander Graf <ag...@suse.de> > +S: Maintained > +F: target-s390x/ > + > +Guest CPU Cores (KVM): > +---------------------- > + > +Overall > +M: Avi Kivity <a...@redhat.com> > +M: Marcelo Tosatti <mtosa...@redhat.com> > +L: k...@vger.kernel.org > +S: Supported > +F: kvm-* > +F: */kvm.* > + > +X86 > +M: Avi Kivity <a...@redhat.com> > +M: Marcelo Tosatti <mtosa...@redhat.com> > +L: k...@vger.kernel.org > +S: Supported > +F: target-i386/kvm.c > + > +PPC > +M: Alexander Graf <ag...@suse.de>
L: kvm-...@vger.kernel.org > +S: Maintained > +F: target-ppc/kvm.c F: target-ppc/kvm* > + > S390 > - s390-*.c Alexander Graf > +M: Alexander Graf <ag...@suse.de> > +S: Maintained > +F: target-s390x/kvm.c > + > +X86 Machines > +------------ > + > +PC > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Supported > +F: hw/pc.[ch] hw/pc_piix.c > + > + > +ARM Machines > +------------ > +M: Paul Brook <p...@codesourcery.com> > +S: Maintained > +F: hw/integratorcp.c > + > +Versatile PB > +M: Paul Brook <p...@codesourcery.com> > +S: Maintained > +F: hw/versatilepb.c > + > +Real View > +M: Paul Brook <p...@codesourcery.com> > +S: Maintained > +F: hw/realview* > + > +Spitz > +M: Andrzej Zaborowski <balr...@gmail.com> > +S: Maintained > +F: hw/spitz.c > + > +Palm > +M: Andrzej Zaborowski <balr...@gmail.com> > +S: Maintained > +F: hw/palm.c > + > +nSeries > +M: Andrzej Zaborowski <balr...@gmail.com> > +S: Maintained > +F: hw/nseries.c > + > +Stellaris > +M: Paul Brook <p...@codesourcery.com> > +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 <jan.kis...@web.de> > +S: Maintained > +F: hw/musicpal.c > + > +SPARC Machines > +-------------- > +Sun4u > +M: Blue Swirl <blauwir...@gmail.com> > +S: Maintained > +F: hw/sun4u.c > + > +Sun4m > +M: Blue Swirl <blauwir...@gmail.com> > +S: Maintained > +F: hw/sun4m.c > + > +MIPS Machines > +------------- > +R4000 > +M: Aurelien Jarno <au...@aurel32.net> > +S: Maintained > +F: hw/mips_r4k.c > + > +Malta > +M: Aurelien Jarno <au...@aurel32.net> > +S: Maintained > +F: hw/mips_malta.c > + > +Jazz > +M: Hervé Poussineau <hpous...@reactos.org> > +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 <ag...@suse.de> > +S: Maintained > +F: hw/ppc_oldworld.c > + > +New World > +M: Alexander Graf <ag...@suse.de> > +S: Maintained > +F: hw/ppc_newworld.c > + > +405 > +M: Alexander Graf <ag...@suse.de> > +S: Maintained > +F: hw/ppc405_boards.c e500 M: Alexander Graf <ag...@suse.de> S: Maintained F: hw/ppce500* > + > +M86K Machines > +------------- > +mcf5208 > +M: Paul Brook <p...@codesourcery.com> > +S: Maintained > +F: hw/mcf5208.c > + > +an5206 > +M: Paul Brook <p...@codesourcery.com> > +S: Maintained > +F: hw/an5206.c > + > +dummy_m68k > +M: Paul Brook <p...@codesourcery.com> > +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 <magnus.d...@gmail.com> > +S: Maintained > +F: hw/r2d.c > + > +CRIS Machines > +------------- > +etraxfs > +M: Edgar E. Iglesias <edgar.igles...@gmail.com> > +S: Maintained > +F: hw/etraxfs.c > + > +Axis Dev88 > +M: Edgar E. Iglesias <edgar.igles...@gmail.com> > +S: Maintained > +F: hw/axis_dev88.c > + > +MicroBlaze > +petalogix_s3adsp1800 > +M: Edgar E. Iglesias <edgar.igles...@gmail.com> > +S: Maintained > +F: hw/petalogix_s3adsp1800.c > + > + > +S390 Machines > +------------- > + > +S390 Virtio > +M: Alexander Graf <ag...@suse.de> > +S: Maintained > +F: hw/s390-*.c > + > +Generic Subsystems > ------------------- > +Main loop > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Supported > +F: vl.c > + > +Character Devices > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Maintained > +F: qemu-char.c > + > +Devices > +------- > +Virtio > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Supported > +F: hw/virtio* > + > +vhost > +M: Michael S. Tsirkin <m...@redhat.com> > +S: Supported > +F: hw/vhost* > + > +virtio-9p > +M: JV Rao <jv...@linux.vnet.ibm.com> > +S: Supported > +F: hw/virtio-9p* > + > +virtio-serial > +M: Amit Shah <amit.s...@redhat.com> > +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 <p...@codesourcery.com> > +S: Odd Fixes > +F: hw/lsi53c895a.c > +F: hw/scsi* > + > +PCI > +M: Michael S. Tsirkin <m...@redhat.com> > +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 <kw...@redhat.com> > +S: Supported > +F: block* > +F: block/ > + > +Graphics > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Maintained > +F: ui/ > + > +Audio > +M: Vassili Karpov (malc) <av1...@comtv.ru> > +S: Maintained > +F: audio/ > + > +Character devices > +M: Anthony Liguori <aligu...@us.ibm.com> > +S: Maintained > +F: qemu-char.c > + > +Network device layer > +M: Anthony Liguori <aligu...@us.ibm.com> > +M: Mark McLoughlin <mar...@redhat.com> > +S: Maintained > +F: net/ > + > +SLIRP > +M: qemu-devel@nongnu.org > +S: Orphan I'd propose Jan here. > +F: slirp/ > + > +GDB stub > +M: qemu-devel@nongnu.org > +S: Odd Fixes I'd also propose Jan here. > +F: gdbstub* > +F: gdb-xml/ > + > +QMP > +M: Luiz Capitulino <lcapitul...@redhat.com> > +S: Supported > +F: monitor.c > + > +Usermode Emulation > +------------------ > + > +Linux user > +M: Riku Voipio <riku.voi...@iki.fi> > +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 <blauwir...@gmail.com> > +S: Maintained > +F: bsd-user/ Host OSs ------------ Windows Linux Free/Open/NetBSD OSX Alex