File:  [Qemu by Fabrice Bellard] / qemu / MAINTAINERS
Revision 1.1.1.6 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 18:56:55 2018 UTC (3 years, 1 month ago) by root
Branches: qemu, MAIN
CVS tags: qemu1000, qemu0151, HEAD
qemu 0.15.1

    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: Richard Henderson <rth@twiddle.net>
   60: S: Maintained
   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: LM32
   74: M: Michael Walle <michael@walle.cc>
   75: S: Maintained
   76: F: target-lm32/
   77: 
   78: M68K
   79: M: Paul Brook <paul@codesourcery.com>
   80: S: Maintained
   81: F: target-m68k/
   82: 
   83: MicroBlaze
   84: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
   85: S: Maintained
   86: F: target-microblaze/
   87: 
   88: MIPS
   89: M: Aurelien Jarno <aurelien@aurel32.net>
   90: S: Maintained
   91: F: target-mips/
   92: 
   93: PowerPC
   94: M: Alexander Graf <agraf@suse.de>
   95: S: Maintained
   96: F: target-ppc/
   97: 
   98: S390
   99: M: Alexander Graf <agraf@suse.de>
  100: S: Maintained
  101: F: target-s390x/
  102: 
  103: SH4
  104: M: Aurelien Jarno <aurelien@aurel32.net>
  105: S: Maintained
  106: F: target-sh4/
  107: 
  108: SPARC
  109: M: Blue Swirl <blauwirbel@gmail.com>
  110: S: Maintained
  111: F: target-sparc/
  112: 
  113: X86
  114: M: qemu-devel@nongnu.org
  115: S: Odd Fixes
  116: F: target-i386/
  117: 
  118: Guest CPU Cores (KVM):
  119: ----------------------
  120: 
  121: Overall
  122: M: Avi Kivity <avi@redhat.com>
  123: M: Marcelo Tosatti <mtosatti@redhat.com>
  124: L: kvm@vger.kernel.org
  125: S: Supported
  126: F: kvm-*
  127: F: */kvm.*
  128: 
  129: PPC
  130: M: Alexander Graf <agraf@suse.de>
  131: S: Maintained
  132: F: target-ppc/kvm.c
  133: 
  134: S390
  135: M: Alexander Graf <agraf@suse.de>
  136: S: Maintained
  137: F: target-s390x/kvm.c
  138: 
  139: X86
  140: M: Avi Kivity <avi@redhat.com>
  141: M: Marcelo Tosatti <mtosatti@redhat.com>
  142: L: kvm@vger.kernel.org
  143: S: Supported
  144: F: target-i386/kvm.c
  145: 
  146: ARM Machines
  147: ------------
  148: Gumstix
  149: M: qemu-devel@nongnu.org
  150: S: Orphan
  151: F: hw/gumstix.c
  152: 
  153: Integrator CP
  154: M: Paul Brook <paul@codesourcery.com>
  155: S: Maintained
  156: F: hw/integratorcp.c
  157: 
  158: Mainstone
  159: M: qemu-devel@nongnu.org
  160: S: Orphan
  161: F: hw/mainstone.c
  162: 
  163: Musicpal
  164: M: Jan Kiszka <jan.kiszka@web.de>
  165: S: Maintained
  166: F: hw/musicpal.c
  167: 
  168: nSeries
  169: M: Andrzej Zaborowski <balrogg@gmail.com>
  170: S: Maintained
  171: F: hw/nseries.c
  172: 
  173: Palm
  174: M: Andrzej Zaborowski <balrogg@gmail.com>
  175: S: Maintained
  176: F: hw/palm.c
  177: 
  178: Real View
  179: M: Paul Brook <paul@codesourcery.com>
  180: S: Maintained
  181: F: hw/realview*
  182: 
  183: Spitz
  184: M: Andrzej Zaborowski <balrogg@gmail.com>
  185: S: Maintained
  186: F: hw/spitz.c
  187: 
  188: Stellaris
  189: M: Paul Brook <paul@codesourcery.com>
  190: S: Maintained
  191: F: hw/stellaris.c
  192: 
  193: Versatile PB
  194: M: Paul Brook <paul@codesourcery.com>
  195: S: Maintained
  196: F: hw/versatilepb.c
  197: 
  198: CRIS Machines
  199: -------------
  200: Axis Dev88
  201: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  202: S: Maintained
  203: F: hw/axis_dev88.c
  204: 
  205: etraxfs
  206: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  207: S: Maintained
  208: F: hw/etraxfs.c
  209: 
  210: LM32 Machines
  211: -------------
  212: EVR32 and uclinux BSP
  213: M: Michael Walle <michael@walle.cc>
  214: S: Maintained
  215: F: hw/lm32_boards.c
  216: 
  217: milkymist
  218: M: Michael Walle <michael@walle.cc>
  219: S: Maintained
  220: F: hw/milkymist.c
  221: 
  222: M68K Machines
  223: -------------
  224: an5206
  225: M: Paul Brook <paul@codesourcery.com>
  226: S: Maintained
  227: F: hw/an5206.c
  228: 
  229: dummy_m68k
  230: M: Paul Brook <paul@codesourcery.com>
  231: S: Maintained
  232: F: hw/dummy_m68k.c
  233: 
  234: mcf5208
  235: M: Paul Brook <paul@codesourcery.com>
  236: S: Maintained
  237: F: hw/mcf5208.c
  238: 
  239: MicroBlaze Machines
  240: -------------------
  241: petalogix_s3adsp1800
  242: M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  243: S: Maintained
  244: F: hw/petalogix_s3adsp1800.c
  245: 
  246: MIPS Machines
  247: -------------
  248: Jazz
  249: M: Hervé Poussineau <hpoussin@reactos.org>
  250: S: Maintained
  251: F: hw/mips_jazz.c
  252: 
  253: Malta
  254: M: Aurelien Jarno <aurelien@aurel32.net>
  255: S: Maintained
  256: F: hw/mips_malta.c
  257: 
  258: Mipssim
  259: M: qemu-devel@nongnu.org
  260: S: Orphan
  261: F: hw/mips_mipssim.c
  262: 
  263: R4000
  264: M: Aurelien Jarno <aurelien@aurel32.net>
  265: S: Maintained
  266: F: hw/mips_r4k.c
  267: 
  268: PowerPC Machines
  269: ----------------
  270: 405
  271: M: Alexander Graf <agraf@suse.de>
  272: S: Maintained
  273: F: hw/ppc405_boards.c
  274: 
  275: New World
  276: M: Alexander Graf <agraf@suse.de>
  277: S: Maintained
  278: F: hw/ppc_newworld.c
  279: 
  280: Old World
  281: M: Alexander Graf <agraf@suse.de>
  282: S: Maintained
  283: F: hw/ppc_oldworld.c
  284: 
  285: Prep
  286: M: qemu-devel@nongnu.org
  287: S: Orphan
  288: F: hw/ppc_prep.c
  289: 
  290: SH4 Machines
  291: ------------
  292: R2D
  293: M: Magnus Damm <magnus.damm@gmail.com>
  294: S: Maintained
  295: F: hw/r2d.c
  296: 
  297: Shix
  298: M: Magnus Damm <magnus.damm@gmail.com>
  299: S: Orphan
  300: F: hw/shix.c
  301: 
  302: SPARC Machines
  303: --------------
  304: Sun4m
  305: M: Blue Swirl <blauwirbel@gmail.com>
  306: S: Maintained
  307: F: hw/sun4m.c
  308: 
  309: Sun4u
  310: M: Blue Swirl <blauwirbel@gmail.com>
  311: S: Maintained
  312: F: hw/sun4u.c
  313: 
  314: S390 Machines
  315: -------------
  316: S390 Virtio
  317: M: Alexander Graf <agraf@suse.de>
  318: S: Maintained
  319: F: hw/s390-*.c
  320: 
  321: X86 Machines
  322: ------------
  323: PC
  324: M: Anthony Liguori <aliguori@us.ibm.com>
  325: S: Supported
  326: F: hw/pc.[ch] hw/pc_piix.c
  327: 
  328: Devices
  329: -------
  330: IDE
  331: M: Kevin Wolf <kwolf@redhat.com>
  332: S: Odd Fixes
  333: F: hw/ide/
  334: 
  335: PCI
  336: M: Michael S. Tsirkin <mst@redhat.com>
  337: S: Supported
  338: F: hw/pci*
  339: F: hw/piix*
  340: 
  341: SCSI
  342: M: Paul Brook <paul@codesourcery.com>
  343: M: Kevin Wolf <kwolf@redhat.com>
  344: S: Odd Fixes
  345: F: hw/lsi53c895a.c
  346: F: hw/scsi*
  347: 
  348: USB
  349: M: Gerd Hoffmann <kraxel@redhat.com>
  350: S: Maintained
  351: F: hw/usb*
  352: 
  353: vhost
  354: M: Michael S. Tsirkin <mst@redhat.com>
  355: S: Supported
  356: F: hw/vhost*
  357: 
  358: virtio
  359: M: Anthony Liguori <aliguori@us.ibm.com>
  360: S: Supported
  361: F: hw/virtio*
  362: 
  363: virtio-9p
  364: M: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com>
  365: S: Supported
  366: F: hw/virtio-9p*
  367: 
  368: virtio-blk
  369: M: Kevin Wolf <kwolf@redhat.com>
  370: S: Supported
  371: F: hw/virtio-blk*
  372: 
  373: virtio-serial
  374: M: Amit Shah <amit.shah@redhat.com>
  375: S: Supported
  376: F: hw/virtio-serial*
  377: F: hw/virtio-console*
  378: 
  379: Subsystems
  380: ----------
  381: Audio
  382: M: Vassili Karpov (malc) <av1474@comtv.ru>
  383: S: Maintained
  384: F: audio/
  385: 
  386: Block
  387: M: Kevin Wolf <kwolf@redhat.com>
  388: S: Supported
  389: F: block*
  390: F: block/
  391: 
  392: Character Devices
  393: M: Anthony Liguori <aliguori@us.ibm.com>
  394: S: Maintained
  395: F: qemu-char.c
  396: 
  397: GDB stub
  398: M: qemu-devel@nongnu.org
  399: S: Odd Fixes
  400: F: gdbstub*
  401: F: gdb-xml/
  402: 
  403: SPICE
  404: M: Gerd Hoffmann <kraxel@redhat.com>
  405: S: Supported
  406: F: ui/qemu-spice.h
  407: F: ui/spice-*.c
  408: F: audio/spiceaudio.c
  409: F: hw/qxl*
  410: 
  411: Graphics
  412: M: Anthony Liguori <aliguori@us.ibm.com>
  413: S: Maintained
  414: F: ui/
  415: 
  416: Main loop
  417: M: Anthony Liguori <aliguori@us.ibm.com>
  418: S: Supported
  419: F: vl.c
  420: 
  421: Monitor (QMP/HMP)
  422: M: Luiz Capitulino <lcapitulino@redhat.com>
  423: M: Markus Armbruster <armbru@redhat.com>
  424: S: Supported
  425: F: monitor.c
  426: 
  427: Network device layer
  428: M: Anthony Liguori <aliguori@us.ibm.com>
  429: M: Mark McLoughlin <markmc@redhat.com>
  430: S: Maintained
  431: F: net/
  432: 
  433: SLIRP
  434: M: qemu-devel@nongnu.org
  435: S: Orphan
  436: F: slirp/
  437: 
  438: Usermode Emulation
  439: ------------------
  440: BSD user
  441: M: Blue Swirl <blauwirbel@gmail.com>
  442: S: Maintained
  443: F: bsd-user/
  444: 
  445: Darwin user
  446: M: qemu-devel@nongnu.org
  447: S: Orphan
  448: F: darwin-user/
  449: 
  450: Linux user
  451: M: Riku Voipio <riku.voipio@iki.fi>
  452: S: Maintained
  453: F: linux-user/
  454: 
  455: Tiny Code Generator (TCG)
  456: -------------------------
  457: Common code
  458: M: qemu-devel@nongnu.org
  459: S: Maintained
  460: F: tcg/
  461: 
  462: ARM target
  463: M: Andrzej Zaborowski <balrogg@gmail.com>
  464: S: Maintained
  465: F: tcg/arm/
  466: 
  467: HPPA target
  468: M: Richard Henderson <rth@twiddle.net>
  469: S: Maintained
  470: F: tcg/hppa/
  471: 
  472: i386 target
  473: M: qemu-devel@nongnu.org
  474: S: Maintained
  475: F: tcg/i386/
  476: 
  477: IA64 target
  478: M: Aurelien Jarno <aurelien@aurel32.net>
  479: S: Maintained
  480: F: tcg/ia64/
  481: 
  482: MIPS target
  483: M: Aurelien Jarno <aurelien@aurel32.net>
  484: S: Maintained
  485: F: tcg/mips/
  486: 
  487: PPC
  488: M: Vassili Karpov (malc) <av1474@comtv.ru>
  489: S: Maintained
  490: F: tcg/ppc/
  491: 
  492: PPC64 target
  493: M: Vassili Karpov (malc) <av1474@comtv.ru>
  494: S: Maintained
  495: F: tcg/ppc64/
  496: 
  497: S390 target
  498: M: Alexander Graf <agraf@suse.de>
  499: M: Richard Henderson <rth@twiddle.net>
  500: S: Maintained
  501: F: tcg/s390/
  502: 
  503: SPARC target
  504: M: Blue Swirl <blauwirbel@gmail.com>
  505: S: Maintained
  506: F: tcg/sparc/

unix.superglobalmegacorp.com