File:  [Qemu by Fabrice Bellard] / qemu / MAINTAINERS
Revision 1.1.1.5 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 18:34:39 2018 UTC (3 years, 5 months ago) by root
Branches: qemu, MAIN
CVS tags: qemu0150, qemu0141, qemu0140, HEAD
qemu 0.14.0

    1: QEMU Maintainers
    2: ================
    3: 
    4: The intention of this file is not to establish who owns what portions of the
    5: code base, but to provide a set of names that developers can consult when they
    6: have a question about a particular subset and also to provide a set of names
    7: to be CC'd when submitting a patch to obtain appropriate review.
    8: 
    9: In general, if you have a question about inclusion of a patch, you should
   10: consult qemu-devel and not any specific individual privately.
   11: 
   12: Descriptions of section entries:
   13: 
   14: 	M: Mail patches to: FullName <address@domain>
   15: 	L: Mailing list that is relevant to this area
   16: 	W: Web-page with status/info
   17: 	Q: Patchwork web based patch tracking system site
   18: 	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
   19: 	S: Status, one of the following:
   20: 	   Supported:	Someone is actually paid to look after this.
   21: 	   Maintained:	Someone actually looks after it.
   22: 	   Odd Fixes:	It has a maintainer but they don't have time to do
   23: 			much other than throw the odd patch in. See below..
   24: 	   Orphan:	No current maintainer [but maybe you could take the
   25: 			role as you write your new code].
   26: 	   Obsolete:	Old code. Something tagged obsolete generally means
   27: 			it has been replaced by a better system and you
   28: 			should be using that.
   29: 	F: Files and directories with wildcard patterns.
   30: 	   A trailing slash includes all files and subdirectory files.
   31: 	   F:	drivers/net/	all files in and below drivers/net
   32: 	   F:	drivers/net/*	all files in drivers/net, but not below
   33: 	   F:	*/net/*		all files in "any top level directory"/net
   34: 	   One pattern per line.  Multiple F: lines acceptable.
   35: 	X: Files and directories that are NOT maintained, same rules as F:
   36: 	   Files exclusions are tested before file matches.
   37: 	   Can be useful for excluding a specific subdirectory, for instance:
   38: 	   F:	net/
   39: 	   X:	net/ipv6/
   40: 	   matches all files in and below net excluding net/ipv6/
   41: 	K: Keyword perl extended regex pattern to match content in a
   42: 	   patch or file.  For instance:
   43: 	   K: of_get_profile
   44: 	      matches patches or files that contain "of_get_profile"
   45: 	   K: \b(printk|pr_(info|err))\b
   46: 	      matches patches or files that contain one or more of the words
   47: 	      printk, pr_info or pr_err
   48: 	   One regex pattern per line.  Multiple K: lines acceptable.
   49: 
   50: 
   51: General Project Administration
   52: ------------------------------
   53: M: Anthony Liguori <aliguori@us.ibm.com>
   54: M: Paul Brook <paul@codesourcery.com>
   55: 
   56: Guest CPU cores (TCG):
   57: ----------------------
   58: Alpha
   59: M: qemu-devel@nongnu.org
   60: S: Orphan
   61: F: target-alpha/
   62: 
   63: ARM
   64: M: Paul Brook <paul@codesourcery.com>
   65: S: Maintained
   66: F: target-arm/
   67: 
   68: CRIS
   69: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
   70: S: Maintained
   71: F: target-cris/
   72: 
   73: M68K
   74: M: Paul Brook <paul@codesourcery.com>
   75: S: Maintained
   76: F: target-m68k/
   77: 
   78: MicroBlaze
   79: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
   80: S: Maintained
   81: F: target-microblaze/
   82: 
   83: MIPS
   84: M: Aurelien Jarno <aurelien@aurel32.net>
   85: S: Maintained
   86: F: target-mips/
   87: 
   88: PowerPC
   89: M: Alexander Graf <agraf@suse.de>
   90: S: Maintained
   91: F: target-ppc/
   92: 
   93: S390
   94: M: Alexander Graf <agraf@suse.de>
   95: S: Maintained
   96: F: target-s390x/
   97: 
   98: SH4
   99: M: Aurelien Jarno <aurelien@aurel32.net>
  100: S: Maintained
  101: F: target-sh4/
  102: 
  103: SPARC
  104: M: Blue Swirl <blauwirbel@gmail.com>
  105: S: Maintained
  106: F: target-sparc/
  107: 
  108: X86
  109: M: qemu-devel@nongnu.org
  110: S: Odd Fixes
  111: F: target-i386/
  112: 
  113: Guest CPU Cores (KVM):
  114: ----------------------
  115: 
  116: Overall
  117: M: Avi Kivity <avi@redhat.com>
  118: M: Marcelo Tosatti <mtosatti@redhat.com>
  119: L: kvm@vger.kernel.org
  120: S: Supported
  121: F: kvm-*
  122: F: */kvm.*
  123: 
  124: PPC
  125: M: Alexander Graf <agraf@suse.de>
  126: S: Maintained
  127: F: target-ppc/kvm.c
  128: 
  129: S390
  130: M: Alexander Graf <agraf@suse.de>
  131: S: Maintained
  132: F: target-s390x/kvm.c
  133: 
  134: X86
  135: M: Avi Kivity <avi@redhat.com>
  136: M: Marcelo Tosatti <mtosatti@redhat.com>
  137: L: kvm@vger.kernel.org
  138: S: Supported
  139: F: target-i386/kvm.c
  140: 
  141: ARM Machines
  142: ------------
  143: Gumstix
  144: M: qemu-devel@nongnu.org
  145: S: Orphan
  146: F: hw/gumstix.c
  147: 
  148: Integrator CP
  149: M: Paul Brook <paul@codesourcery.com>
  150: S: Maintained
  151: F: hw/integratorcp.c
  152: 
  153: Mainstone
  154: M: qemu-devel@nongnu.org
  155: S: Orphan
  156: F: hw/mainstone.c
  157: 
  158: Musicpal
  159: M: Jan Kiszka <jan.kiszka@web.de>
  160: S: Maintained
  161: F: hw/musicpal.c
  162: 
  163: nSeries
  164: M: Andrzej Zaborowski <balrogg@gmail.com>
  165: S: Maintained
  166: F: hw/nseries.c
  167: 
  168: Palm
  169: M: Andrzej Zaborowski <balrogg@gmail.com>
  170: S: Maintained
  171: F: hw/palm.c
  172: 
  173: Real View
  174: M: Paul Brook <paul@codesourcery.com>
  175: S: Maintained
  176: F: hw/realview*
  177: 
  178: Spitz
  179: M: Andrzej Zaborowski <balrogg@gmail.com>
  180: S: Maintained
  181: F: hw/spitz.c
  182: 
  183: Stellaris
  184: M: Paul Brook <paul@codesourcery.com>
  185: S: Maintained
  186: F: hw/stellaris.c
  187: 
  188: Versatile PB
  189: M: Paul Brook <paul@codesourcery.com>
  190: S: Maintained
  191: F: hw/versatilepb.c
  192: 
  193: CRIS Machines
  194: -------------
  195: Axis Dev88
  196: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  197: S: Maintained
  198: F: hw/axis_dev88.c
  199: 
  200: etraxfs
  201: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  202: S: Maintained
  203: F: hw/etraxfs.c
  204: 
  205: M68K Machines
  206: -------------
  207: an5206
  208: M: Paul Brook <paul@codesourcery.com>
  209: S: Maintained
  210: F: hw/an5206.c
  211: 
  212: dummy_m68k
  213: M: Paul Brook <paul@codesourcery.com>
  214: S: Maintained
  215: F: hw/dummy_m68k.c
  216: 
  217: mcf5208
  218: M: Paul Brook <paul@codesourcery.com>
  219: S: Maintained
  220: F: hw/mcf5208.c
  221: 
  222: MicroBlaze Machines
  223: -------------------
  224: petalogix_s3adsp1800
  225: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  226: S: Maintained
  227: F: hw/petalogix_s3adsp1800.c
  228: 
  229: MIPS Machines
  230: -------------
  231: Jazz
  232: M: Hervé Poussineau <hpoussin@reactos.org>
  233: S: Maintained
  234: F: hw/mips_jazz.c
  235: 
  236: Malta
  237: M: Aurelien Jarno <aurelien@aurel32.net>
  238: S: Maintained
  239: F: hw/mips_malta.c
  240: 
  241: Mipssim
  242: M: qemu-devel@nongnu.org
  243: S: Orphan
  244: F: hw/mips_mipssim.c
  245: 
  246: R4000
  247: M: Aurelien Jarno <aurelien@aurel32.net>
  248: S: Maintained
  249: F: hw/mips_r4k.c
  250: 
  251: PowerPC Machines
  252: ----------------
  253: 405
  254: M: Alexander Graf <agraf@suse.de>
  255: S: Maintained
  256: F: hw/ppc405_boards.c
  257: 
  258: New World
  259: M: Alexander Graf <agraf@suse.de>
  260: S: Maintained
  261: F: hw/ppc_newworld.c
  262: 
  263: Old World
  264: M: Alexander Graf <agraf@suse.de>
  265: S: Maintained
  266: F: hw/ppc_oldworld.c
  267: 
  268: Prep
  269: M: qemu-devel@nongnu.org
  270: S: Orphan
  271: F: hw/ppc_prep.c
  272: 
  273: SH4 Machines
  274: ------------
  275: R2D
  276: M: Magnus Damm <magnus.damm@gmail.com>
  277: S: Maintained
  278: F: hw/r2d.c
  279: 
  280: Shix
  281: M: Magnus Damm <magnus.damm@gmail.com>
  282: S: Orphan
  283: F: hw/shix.c
  284: 
  285: SPARC Machines
  286: --------------
  287: Sun4m
  288: M: Blue Swirl <blauwirbel@gmail.com>
  289: S: Maintained
  290: F: hw/sun4m.c
  291: 
  292: Sun4u
  293: M: Blue Swirl <blauwirbel@gmail.com>
  294: S: Maintained
  295: F: hw/sun4u.c
  296: 
  297: S390 Machines
  298: -------------
  299: S390 Virtio
  300: M: Alexander Graf <agraf@suse.de>
  301: S: Maintained
  302: F: hw/s390-*.c
  303: 
  304: X86 Machines
  305: ------------
  306: PC
  307: M: Anthony Liguori <aliguori@us.ibm.com>
  308: S: Supported
  309: F: hw/pc.[ch] hw/pc_piix.c
  310: 
  311: Devices
  312: -------
  313: IDE
  314: M: Kevin Wolf <kwolf@redhat.com>
  315: S: Odd Fixes
  316: F: hw/ide/
  317: 
  318: PCI
  319: M: Michael S. Tsirkin <mst@redhat.com>
  320: S: Supported
  321: F: hw/pci*
  322: F: hw/piix*
  323: 
  324: SCSI
  325: M: Paul Brook <paul@codesourcery.com>
  326: M: Kevin Wolf <kwolf@redhat.com>
  327: S: Odd Fixes
  328: F: hw/lsi53c895a.c
  329: F: hw/scsi*
  330: 
  331: USB
  332: M: Gerd Hoffmann <kraxel@redhat.com>
  333: S: Maintained
  334: F: hw/usb*
  335: 
  336: vhost
  337: M: Michael S. Tsirkin <mst@redhat.com>
  338: S: Supported
  339: F: hw/vhost*
  340: 
  341: virtio
  342: M: Anthony Liguori <aliguori@us.ibm.com>
  343: S: Supported
  344: F: hw/virtio*
  345: 
  346: virtio-9p
  347: M: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com>
  348: S: Supported
  349: F: hw/virtio-9p*
  350: 
  351: virtio-blk
  352: M: Kevin Wolf <kwolf@redhat.com>
  353: S: Supported
  354: F: hw/virtio-blk*
  355: 
  356: virtio-serial
  357: M: Amit Shah <amit.shah@redhat.com>
  358: S: Supported
  359: F: hw/virtio-serial*
  360: F: hw/virtio-console*
  361: 
  362: Subsystems
  363: ----------
  364: Audio
  365: M: Vassili Karpov (malc) <av1474@comtv.ru>
  366: S: Maintained
  367: F: audio/
  368: 
  369: Block
  370: M: Kevin Wolf <kwolf@redhat.com>
  371: S: Supported
  372: F: block*
  373: F: block/
  374: 
  375: Character Devices
  376: M: Anthony Liguori <aliguori@us.ibm.com>
  377: S: Maintained
  378: F: qemu-char.c
  379: 
  380: GDB stub
  381: M: qemu-devel@nongnu.org
  382: S: Odd Fixes
  383: F: gdbstub*
  384: F: gdb-xml/
  385: 
  386: SPICE
  387: M: Gerd Hoffmann <kraxel@redhat.com>
  388: S: Supported
  389: F: ui/qemu-spice.h
  390: F: ui/spice-*.c
  391: F: audio/spiceaudio.c
  392: F: hw/qxl*
  393: 
  394: Graphics
  395: M: Anthony Liguori <aliguori@us.ibm.com>
  396: S: Maintained
  397: F: ui/
  398: 
  399: Main loop
  400: M: Anthony Liguori <aliguori@us.ibm.com>
  401: S: Supported
  402: F: vl.c
  403: 
  404: Monitor (QMP/HMP)
  405: M: Luiz Capitulino <lcapitulino@redhat.com>
  406: M: Markus Armbruster <armbru@redhat.com>
  407: S: Supported
  408: F: monitor.c
  409: 
  410: Network device layer
  411: M: Anthony Liguori <aliguori@us.ibm.com>
  412: M: Mark McLoughlin <markmc@redhat.com>
  413: S: Maintained
  414: F: net/
  415: 
  416: SLIRP
  417: M: qemu-devel@nongnu.org
  418: S: Orphan
  419: F: slirp/
  420: 
  421: Usermode Emulation
  422: ------------------
  423: BSD user
  424: M: Blue Swirl <blauwirbel@gmail.com>
  425: S: Maintained
  426: F: bsd-user/
  427: 
  428: Darwin user
  429: M: qemu-devel@nongnu.org
  430: S: Orphan
  431: F: darwin-user/
  432: 
  433: Linux user
  434: M: Riku Voipio <riku.voipio@iki.fi>
  435: S: Maintained
  436: F: linux-user/
  437: 
  438: Tiny Code Generator (TCG)
  439: -------------------------
  440: Common code
  441: M: qemu-devel@nongnu.org
  442: S: Maintained
  443: F: tcg/
  444: 
  445: ARM target
  446: M: Andrzej Zaborowski <balrogg@gmail.com>
  447: S: Maintained
  448: F: tcg/arm/
  449: 
  450: HPPA target
  451: M: Richard Henderson <rth@twiddle.net>
  452: S: Maintained
  453: F: tcg/hppa/
  454: 
  455: i386 target
  456: M: qemu-devel@nongnu.org
  457: S: Maintained
  458: F: tcg/i386/
  459: 
  460: IA64 target
  461: M: Aurelien Jarno <aurelien@aurel32.net>
  462: S: Maintained
  463: F: tcg/ia64/
  464: 
  465: MIPS target
  466: M: Aurelien Jarno <aurelien@aurel32.ne>
  467: S: Maintained
  468: F: tcg/mips/
  469: 
  470: PPC
  471: M: Vassili Karpov (malc) <av1474@comtv.ru>
  472: S: Maintained
  473: F: tcg/ppc/
  474: 
  475: PPC64 target
  476: M: Vassili Karpov (malc) <av1474@comtv.ru>
  477: S: Maintained
  478: F: tcg/ppc64/
  479: 
  480: S390 target
  481: M: Alexander Graf <agraf@suse.de>
  482: M: Richard Henderson <rth@twiddle.net>
  483: S: Maintained
  484: F: tcg/s390/
  485: 
  486: SPARC target
  487: M: Blue Swirl <blauwirbel@gmail.com>
  488: S: Maintained
  489: F: tcg/sparc/

unix.superglobalmegacorp.com