qemu/MAINTAINERS
<<
>>
Prefs
   1QEMU Maintainers
   2================
   3
   4The intention of this file is not to establish who owns what portions of the
   5code base, but to provide a set of names that developers can consult when they
   6have a question about a particular subset and also to provide a set of names
   7to be CC'd when submitting a patch to obtain appropriate review.
   8
   9In general, if you have a question about inclusion of a patch, you should
  10consult qemu-devel and not any specific individual privately.
  11
  12Descriptions 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
  51General Project Administration
  52------------------------------
  53M: Anthony Liguori <aliguori@us.ibm.com>
  54M: Paul Brook <paul@codesourcery.com>
  55
  56Guest CPU cores (TCG):
  57----------------------
  58Alpha
  59M: Richard Henderson <rth@twiddle.net>
  60S: Maintained
  61F: target-alpha/
  62F: hw/alpha/
  63
  64ARM
  65M: Paul Brook <paul@codesourcery.com>
  66M: Peter Maydell <peter.maydell@linaro.org>
  67S: Maintained
  68F: target-arm/
  69F: hw/arm/
  70F: hw/cpu/a*mpcore.c
  71
  72CRIS
  73M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  74S: Maintained
  75F: target-cris/
  76F: hw/cris/
  77
  78LM32
  79M: Michael Walle <michael@walle.cc>
  80S: Maintained
  81F: target-lm32/
  82F: hw/lm32/
  83F: hw/char/lm32_*
  84
  85M68K
  86M: Paul Brook <paul@codesourcery.com>
  87S: Odd Fixes
  88F: target-m68k/
  89F: hw/m68k/
  90
  91MicroBlaze
  92M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
  93S: Maintained
  94F: target-microblaze/
  95F: hw/microblaze/
  96
  97MIPS
  98M: Aurelien Jarno <aurelien@aurel32.net>
  99S: Odd Fixes
 100F: target-mips/
 101F: hw/mips/
 102
 103Moxie
 104M: Anthony Green <green@moxielogic.com>
 105S: Maintained
 106F: target-moxie/
 107
 108OpenRISC
 109M: Jia Liu <proljc@gmail.com>
 110S: Maintained
 111F: target-openrisc/
 112F: hw/openrisc/
 113
 114PowerPC
 115M: Alexander Graf <agraf@suse.de>
 116L: qemu-ppc@nongnu.org
 117S: Maintained
 118F: target-ppc/
 119F: hw/ppc/
 120
 121S390
 122M: Richard Henderson <rth@twiddle.net>
 123M: Alexander Graf <agraf@suse.de>
 124S: Maintained
 125F: target-s390x/
 126F: hw/s390x/
 127
 128SH4
 129M: Aurelien Jarno <aurelien@aurel32.net>
 130S: Odd Fixes
 131F: target-sh4/
 132F: hw/sh4/
 133
 134SPARC
 135M: Blue Swirl <blauwirbel@gmail.com>
 136S: Maintained
 137F: target-sparc/
 138F: hw/sparc/
 139F: hw/sparc64/
 140
 141UniCore32
 142M: Guan Xuetao <gxt@mprc.pku.edu.cn>
 143S: Maintained
 144F: target-unicore32/
 145F: hw/unicore32/
 146
 147X86
 148M: qemu-devel@nongnu.org
 149S: Odd Fixes
 150F: target-i386/
 151F: hw/i386/
 152
 153Xtensa
 154M: Max Filippov <jcmvbkbc@gmail.com>
 155W: http://wiki.osll.spb.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
 156S: Maintained
 157F: target-xtensa/
 158F: hw/xtensa/
 159
 160Guest CPU Cores (KVM):
 161----------------------
 162
 163Overall
 164M: Gleb Natapov <gleb@redhat.com>
 165M: Paolo Bonzini <pbonzini@redhat.com>
 166L: kvm@vger.kernel.org
 167S: Supported
 168F: kvm-*
 169F: */kvm.*
 170
 171ARM
 172M: Peter Maydell <peter.maydell@linaro.org>
 173S: Maintained
 174F: target-arm/kvm.c
 175
 176PPC
 177M: Alexander Graf <agraf@suse.de>
 178S: Maintained
 179F: target-ppc/kvm.c
 180
 181S390
 182M: Alexander Graf <agraf@suse.de>
 183S: Maintained
 184F: target-s390x/kvm.c
 185
 186X86
 187M: Gleb Natapov <gleb@redhat.com>
 188M: Marcelo Tosatti <mtosatti@redhat.com>
 189L: kvm@vger.kernel.org
 190S: Supported
 191F: target-i386/kvm.c
 192
 193Guest CPU Cores (Xen):
 194----------------------
 195
 196X86
 197M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
 198L: xen-devel@lists.xensource.com
 199S: Supported
 200F: xen-*
 201F: */xen*
 202
 203Hosts:
 204------
 205
 206LINUX
 207L: qemu-devel@nongnu.org
 208S: Maintained
 209F: linux-*
 210F: linux-headers/
 211
 212POSIX
 213L: qemu-devel@nongnu.org
 214S: Maintained
 215F: *posix*
 216
 217W32, W64
 218L: qemu-devel@nongnu.org
 219M: Stefan Weil <sw@weilnetz.de>
 220S: Maintained
 221F: *win32*
 222
 223ARM Machines
 224------------
 225Exynos
 226M: Evgeny Voevodin <e.voevodin@samsung.com>
 227M: Maksim Kozlov <m.kozlov@samsung.com>
 228M: Igor Mitsyanko <i.mitsyanko@gmail.com>
 229M: Dmitry Solodkiy <d.solodkiy@samsung.com>
 230S: Maintained
 231F: hw/*/exynos*
 232
 233Calxeda Highbank
 234M: Mark Langsdorf <mark.langsdorf@calxeda.com>
 235S: Supported
 236F: hw/arm/highbank.c
 237F: hw/net/xgmac.c
 238
 239Gumstix
 240M: qemu-devel@nongnu.org
 241S: Orphan
 242F: hw/arm/gumstix.c
 243
 244i.MX31
 245M: Peter Chubb <peter.chubb@nicta.com.au>
 246S: Odd fixes
 247F: hw/*/imx*
 248F: hw/arm/kzm.c
 249
 250Integrator CP
 251M: Paul Brook <paul@codesourcery.com>
 252M: Peter Maydell <peter.maydell@linaro.org>
 253S: Maintained
 254F: hw/arm/integratorcp.c
 255
 256Mainstone
 257M: qemu-devel@nongnu.org
 258S: Orphan
 259F: hw/arm/mainstone.c
 260
 261Musicpal
 262M: Jan Kiszka <jan.kiszka@web.de>
 263S: Maintained
 264F: hw/arm/musicpal.c
 265
 266nSeries
 267M: Andrzej Zaborowski <balrogg@gmail.com>
 268S: Maintained
 269F: hw/arm/nseries.c
 270
 271Palm
 272M: Andrzej Zaborowski <balrogg@gmail.com>
 273S: Maintained
 274F: hw/arm/palm.c
 275
 276Real View
 277M: Paul Brook <paul@codesourcery.com>
 278M: Peter Maydell <peter.maydell@linaro.org>
 279S: Maintained
 280F: hw/arm/realview*
 281
 282Spitz
 283M: Andrzej Zaborowski <balrogg@gmail.com>
 284S: Maintained
 285F: hw/arm/spitz.c
 286
 287Stellaris
 288M: Paul Brook <paul@codesourcery.com>
 289M: Peter Maydell <peter.maydell@linaro.org>
 290S: Maintained
 291F: hw/*/stellaris*
 292
 293Versatile PB
 294M: Paul Brook <paul@codesourcery.com>
 295M: Peter Maydell <peter.maydell@linaro.org>
 296S: Maintained
 297F: hw/*/versatile*
 298
 299Xilinx Zynq
 300M: Peter Crosthwaite <peter.crosthwaite@petalogix.com>
 301S: Maintained
 302F: hw/arm/xilinx_zynq.c
 303F: hw/misc/zynq_slcr.c
 304F: hw/*/cadence_*
 305F: hw/ssi/xilinx_spips.c
 306
 307CRIS Machines
 308-------------
 309Axis Dev88
 310M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
 311S: Maintained
 312F: hw/cris/axis_dev88.c
 313F: hw/*/etraxfs_*.c
 314
 315LM32 Machines
 316-------------
 317EVR32 and uclinux BSP
 318M: Michael Walle <michael@walle.cc>
 319S: Maintained
 320F: hw/lm32/lm32_boards.c
 321
 322milkymist
 323M: Michael Walle <michael@walle.cc>
 324S: Maintained
 325F: hw/lm32/milkymist.c
 326
 327M68K Machines
 328-------------
 329an5206
 330M: Paul Brook <paul@codesourcery.com>
 331S: Maintained
 332F: hw/m68k/an5206.c
 333
 334dummy_m68k
 335M: Paul Brook <paul@codesourcery.com>
 336S: Maintained
 337F: hw/m68k/dummy_m68k.c
 338
 339mcf5208
 340M: Paul Brook <paul@codesourcery.com>
 341S: Maintained
 342F: hw/m68k/mcf5208.c
 343
 344MicroBlaze Machines
 345-------------------
 346petalogix_s3adsp1800
 347M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
 348S: Maintained
 349F: hw/microblaze/petalogix_s3adsp1800_mmu.c
 350
 351petalogix_ml605
 352M: Peter Crosthwaite <peter.crosthwaite@petalogix.com>
 353S: Maintained
 354F: hw/microblaze/petalogix_ml605_mmu.c
 355
 356MIPS Machines
 357-------------
 358Jazz
 359M: Hervé Poussineau <hpoussin@reactos.org>
 360S: Maintained
 361F: hw/mips/mips_jazz.c
 362
 363Malta
 364M: Aurelien Jarno <aurelien@aurel32.net>
 365S: Maintained
 366F: hw/mips/mips_malta.c
 367
 368Mipssim
 369M: qemu-devel@nongnu.org
 370S: Orphan
 371F: hw/mips/mips_mipssim.c
 372
 373R4000
 374M: Aurelien Jarno <aurelien@aurel32.net>
 375S: Maintained
 376F: hw/mips/mips_r4k.c
 377
 378OpenRISC Machines
 379-----------------
 380or1k-sim
 381M: Jia Liu <proljc@gmail.com>
 382S: Maintained
 383F: hw/openrisc/openrisc_sim.c
 384
 385PowerPC Machines
 386----------------
 387405
 388M: Alexander Graf <agraf@suse.de>
 389L: qemu-ppc@nongnu.org
 390S: Odd Fixes
 391F: hw/ppc/ppc405_boards.c
 392
 393Bamboo
 394M: Alexander Graf <agraf@suse.de>
 395L: qemu-ppc@nongnu.org
 396S: Odd Fixes
 397F: hw/ppc/ppc440_bamboo.c
 398
 399e500
 400M: Alexander Graf <agraf@suse.de>
 401M: Scott Wood <scottwood@freescale.com>
 402L: qemu-ppc@nongnu.org
 403S: Supported
 404F: hw/ppc/e500.[hc]
 405F: hw/ppc/e500plat.c
 406
 407mpc8544ds
 408M: Alexander Graf <agraf@suse.de>
 409M: Scott Wood <scottwood@freescale.com>
 410L: qemu-ppc@nongnu.org
 411S: Supported
 412F: hw/ppc/mpc8544ds.c
 413F: hw/ppc/mpc8544_guts.c
 414
 415New World
 416M: Alexander Graf <agraf@suse.de>
 417L: qemu-ppc@nongnu.org
 418S: Maintained
 419F: hw/ppc/mac_newworld.c
 420F: hw/pci-host/uninorth.c
 421F: hw/pci-bridge/dec.[hc]
 422F: hw/misc/macio/
 423
 424Old World
 425M: Alexander Graf <agraf@suse.de>
 426L: qemu-ppc@nongnu.org
 427S: Maintained
 428F: hw/ppc/mac_oldworld.c
 429F: hw/pci-host/grackle.c
 430F: hw/misc/macio/
 431
 432PReP
 433M: Andreas Färber <andreas.faerber@web.de>
 434L: qemu-ppc@nongnu.org
 435S: Odd Fixes
 436F: hw/ppc/prep.c
 437F: hw/pci-host/prep.[hc]
 438F: hw/isa/pc87312.[hc]
 439
 440sPAPR
 441M: Alexander Graf <agraf@suse.de>
 442L: qemu-ppc@nongnu.org
 443S: Supported
 444F: hw/*/spapr*
 445F: include/hw/*/spapr*
 446F: hw/*/xics*
 447F: include/hw/*/xics*
 448F: pc-bios/spapr-rtas/*
 449
 450virtex_ml507
 451M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
 452L: qemu-ppc@nongnu.org
 453S: Odd Fixes
 454F: hw/ppc/virtex_ml507.c
 455
 456SH4 Machines
 457------------
 458R2D
 459M: Magnus Damm <magnus.damm@gmail.com>
 460S: Maintained
 461F: hw/sh4/r2d.c
 462
 463Shix
 464M: Magnus Damm <magnus.damm@gmail.com>
 465S: Orphan
 466F: hw/sh4/shix.c
 467
 468SPARC Machines
 469--------------
 470Sun4m
 471M: Blue Swirl <blauwirbel@gmail.com>
 472S: Maintained
 473F: hw/sparc/sun4m.c
 474
 475Sun4u
 476M: Blue Swirl <blauwirbel@gmail.com>
 477S: Maintained
 478F: hw/sparc64/sun4u.c
 479
 480Leon3
 481M: Fabien Chouteau <chouteau@adacore.com>
 482S: Maintained
 483F: hw/sparc/leon3.c
 484F: hw/*/grlib*
 485
 486S390 Machines
 487-------------
 488S390 Virtio
 489M: Alexander Graf <agraf@suse.de>
 490S: Maintained
 491F: hw/s390x/s390-*.c
 492
 493S390 Virtio-ccw
 494M: Cornelia Huck <cornelia.huck@de.ibm.com>
 495M: Alexander Graf <agraf@suse.de>
 496S: Supported
 497F: hw/s390x/s390-virtio-ccw.c
 498F: hw/s390x/css.[hc]
 499T: git git://github.com/cohuck/qemu virtio-ccw-upstr
 500
 501UniCore32 Machines
 502-------------
 503PKUnity-3 SoC initramfs-with-busybox
 504M: Guan Xuetao <gxt@mprc.pku.edu.cn>
 505S: Maintained
 506F: hw/*/puv3*
 507F: hw/unicore32/
 508
 509X86 Machines
 510------------
 511PC
 512M: Anthony Liguori <aliguori@us.ibm.com>
 513S: Supported
 514F: hw/i386/pc.[ch]
 515F: hw/i386/pc_piix.c
 516
 517Xtensa Machines
 518---------------
 519sim
 520M: Max Filippov <jcmvbkbc@gmail.com>
 521S: Maintained
 522F: hw/xtensa/xtensa_sim.c
 523
 524Avnet LX60
 525M: Max Filippov <jcmvbkbc@gmail.com>
 526S: Maintained
 527F: hw/xtensa/xtensa_lx60.c
 528
 529Devices
 530-------
 531IDE
 532M: Kevin Wolf <kwolf@redhat.com>
 533S: Odd Fixes
 534F: include/hw/ide.h
 535F: hw/ide/
 536
 537OMAP
 538M: Peter Maydell <peter.maydell@linaro.org>
 539S: Maintained
 540F: hw/*/omap*
 541
 542PCI
 543M: Michael S. Tsirkin <mst@redhat.com>
 544S: Supported
 545F: include/hw/pci/*
 546F: hw/pci/*
 547F: hw/acpi/*
 548
 549ppc4xx
 550M: Alexander Graf <agraf@suse.de>
 551L: qemu-ppc@nongnu.org
 552S: Odd Fixes
 553F: hw/ppc/ppc4*.c
 554
 555ppce500
 556M: Alexander Graf <agraf@suse.de>
 557M: Scott Wood <scottwood@freescale.com>
 558L: qemu-ppc@nongnu.org
 559S: Supported
 560F: hw/ppc/e500*
 561
 562SCSI
 563M: Paolo Bonzini <pbonzini@redhat.com>
 564S: Supported
 565F: include/hw/scsi*
 566F: hw/scsi/*
 567T: git git://github.com/bonzini/qemu.git scsi-next
 568
 569LSI53C895A
 570M: Paul Brook <paul@codesourcery.com>
 571S: Odd Fixes
 572F: hw/scsi/lsi53c895a.c
 573
 574SSI
 575M: Peter Crosthwaite <peter.crosthwaite@petalogix.com>
 576S: Maintained
 577F: hw/ssi/*
 578F: hw/block/m25p80.c
 579
 580USB
 581M: Gerd Hoffmann <kraxel@redhat.com>
 582S: Maintained
 583F: hw/usb/*
 584
 585VFIO
 586M: Alex Williamson <alex.williamson@redhat.com>
 587S: Supported
 588F: hw/misc/vfio.c
 589
 590vhost
 591M: Michael S. Tsirkin <mst@redhat.com>
 592S: Supported
 593F: hw/*/*vhost*
 594
 595virtio
 596M: Anthony Liguori <aliguori@us.ibm.com>
 597S: Supported
 598F: hw/*/virtio*
 599
 600virtio-9p
 601M: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
 602S: Supported
 603F: hw/9pfs/
 604F: fsdev/
 605T: git git://github.com/kvaneesh/QEMU.git
 606
 607virtio-blk
 608M: Kevin Wolf <kwolf@redhat.com>
 609M: Stefan Hajnoczi <stefanha@redhat.com>
 610S: Supported
 611F: hw/block/virtio-blk.c
 612
 613virtio-ccw
 614M: Cornelia Huck <cornelia.huck@de.ibm.com>
 615S: Supported
 616F: hw/s390x/virtio-ccw.[hc]
 617T: git git://github.com/cohuck/qemu virtio-ccw-upstr
 618
 619virtio-serial
 620M: Amit Shah <amit.shah@redhat.com>
 621S: Supported
 622F: hw/char/virtio-serial-bus.c
 623F: hw/char/virtio-console.c
 624
 625nvme
 626M: Keith Busch <keith.busch@intel.com>
 627S: Supported
 628F: hw/block/nvme*
 629
 630Xilinx EDK
 631M: Peter Crosthwaite <peter.crosthwaite@petalogix.com>
 632M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
 633S: Maintained
 634F: hw/*/xilinx_*
 635F: include/hw/xilinx.h
 636
 637Subsystems
 638----------
 639Audio
 640M: Vassili Karpov (malc) <av1474@comtv.ru>
 641S: Maintained
 642F: audio/
 643F: hw/audio/
 644
 645Block
 646M: Kevin Wolf <kwolf@redhat.com>
 647M: Stefan Hajnoczi <stefanha@redhat.com>
 648S: Supported
 649F: block*
 650F: block/
 651F: hw/block/
 652
 653Character Devices
 654M: Anthony Liguori <aliguori@us.ibm.com>
 655S: Maintained
 656F: qemu-char.c
 657
 658CPU
 659M: Andreas Färber <afaerber@suse.de>
 660S: Supported
 661F: qom/cpu.c
 662F: include/qom/cpu.h
 663F: target-i386/cpu.c
 664
 665ICC Bus
 666M: Igor Mammedov <imammedo@redhat.com>
 667S: Supported
 668F: include/hw/cpu/icc_bus.h
 669F: hw/cpu/icc_bus.c
 670
 671Device Tree
 672M: Peter Crosthwaite <peter.crosthwaite@petalogix.com>
 673M: Alexander Graf <agraf@suse.de>
 674S: Maintained
 675F: device_tree.[ch]
 676
 677GDB stub
 678M: qemu-devel@nongnu.org
 679S: Odd Fixes
 680F: gdbstub*
 681F: gdb-xml/
 682
 683SPICE
 684M: Gerd Hoffmann <kraxel@redhat.com>
 685S: Supported
 686F: include/ui/qemu-spice.h
 687F: ui/spice-*.c
 688F: audio/spiceaudio.c
 689F: hw/display/qxl*
 690
 691Graphics
 692M: Anthony Liguori <aliguori@us.ibm.com>
 693S: Maintained
 694F: ui/
 695
 696Cocoa graphics
 697M: Andreas Färber <andreas.faerber@web.de>
 698S: Odd Fixes
 699F: ui/cocoa.m
 700
 701Main loop
 702M: Anthony Liguori <aliguori@us.ibm.com>
 703S: Supported
 704F: vl.c
 705
 706Human Monitor (HMP)
 707M: Luiz Capitulino <lcapitulino@redhat.com>
 708S: Supported
 709F: monitor.c
 710F: hmp.c
 711F: hmp-commands.hx
 712
 713Network device layer
 714M: Anthony Liguori <aliguori@us.ibm.com>
 715M: Stefan Hajnoczi <stefanha@redhat.com>
 716S: Maintained
 717F: net/
 718T: git git://github.com/stefanha/qemu.git net
 719
 720Network Block Device (NBD)
 721M: Paolo Bonzini <pbonzini@redhat.com>
 722S: Odd Fixes
 723F: block/nbd.c
 724F: nbd.*
 725F: qemu-nbd.c
 726T: git git://github.com/bonzini/qemu.git nbd-next
 727
 728QAPI
 729M: Luiz Capitulino <lcapitulino@redhat.com>
 730M: Michael Roth <mdroth@linux.vnet.ibm.com>
 731S: Supported
 732F: qapi/
 733
 734QAPI Schema
 735M: Eric Blake <eblake@redhat.com>
 736M: Luiz Capitulino <lcapitulino@redhat.com>
 737M: Markus Armbruster <armbru@redhat.com>
 738S: Supported
 739F: qapi-schema.json
 740
 741QMP
 742M: Luiz Capitulino <lcapitulino@redhat.com>
 743S: Supported
 744F: qmp.c
 745F: monitor.c
 746F: qmp-commands.hx
 747F: QMP/
 748
 749SLIRP
 750M: Jan Kiszka <jan.kiszka@siemens.com>
 751S: Maintained
 752F: slirp/
 753T: git git://git.kiszka.org/qemu.git queues/slirp
 754
 755Tracing
 756M: Stefan Hajnoczi <stefanha@redhat.com>
 757S: Maintained
 758F: trace/
 759F: scripts/tracetool.py
 760F: scripts/tracetool/
 761F: docs/tracing.txt
 762T: git git://github.com/stefanha/qemu.git tracing
 763
 764Checkpatch
 765M: Blue Swirl <blauwirbel@gmail.com>
 766S: Odd Fixes
 767F: scripts/checkpatch.pl
 768
 769Usermode Emulation
 770------------------
 771BSD user
 772M: Blue Swirl <blauwirbel@gmail.com>
 773S: Maintained
 774F: bsd-user/
 775
 776Linux user
 777M: Riku Voipio <riku.voipio@iki.fi>
 778S: Maintained
 779F: linux-user/
 780
 781Tiny Code Generator (TCG)
 782-------------------------
 783Common code
 784M: qemu-devel@nongnu.org
 785M: Richard Henderson <rth@twiddle.net>
 786S: Maintained
 787F: tcg/
 788
 789AArch64 target
 790M: Claudio Fontana <claudio.fontana@huawei.com>
 791M: Claudio Fontana <claudio.fontana@gmail.com>
 792S: Maintained
 793F: tcg/aarch64/
 794
 795ARM target
 796M: Andrzej Zaborowski <balrogg@gmail.com>
 797S: Maintained
 798F: tcg/arm/
 799
 800HPPA target
 801M: Richard Henderson <rth@twiddle.net>
 802S: Maintained
 803F: tcg/hppa/
 804
 805i386 target
 806M: qemu-devel@nongnu.org
 807S: Maintained
 808F: tcg/i386/
 809
 810IA64 target
 811M: Aurelien Jarno <aurelien@aurel32.net>
 812S: Maintained
 813F: tcg/ia64/
 814
 815MIPS target
 816M: Aurelien Jarno <aurelien@aurel32.net>
 817S: Maintained
 818F: tcg/mips/
 819
 820PPC
 821M: Vassili Karpov (malc) <av1474@comtv.ru>
 822S: Maintained
 823F: tcg/ppc/
 824
 825PPC64 target
 826M: Vassili Karpov (malc) <av1474@comtv.ru>
 827S: Maintained
 828F: tcg/ppc64/
 829
 830S390 target
 831M: Alexander Graf <agraf@suse.de>
 832M: Richard Henderson <rth@twiddle.net>
 833S: Maintained
 834F: tcg/s390/
 835
 836SPARC target
 837M: Blue Swirl <blauwirbel@gmail.com>
 838S: Maintained
 839F: tcg/sparc/
 840
 841TCI target
 842M: Stefan Weil <sw@weilnetz.de>
 843S: Maintained
 844F: tcg/tci/
 845
 846Stable branches
 847---------------
 848Stable 1.0
 849L: qemu-stable@nongnu.org
 850T: git git://git.qemu.org/qemu-stable-1.0.git
 851S: Orphan
 852
 853Stable 0.15
 854L: qemu-stable@nongnu.org
 855T: git git://git.qemu.org/qemu-stable-0.15.git
 856S: Orphan
 857
 858Stable 0.14
 859L: qemu-stable@nongnu.org
 860T: git git://git.qemu.org/qemu-stable-0.14.git
 861S: Orphan
 862
 863Stable 0.10
 864L: qemu-stable@nongnu.org
 865T: git git://git.qemu.org/qemu-stable-0.10.git
 866S: Orphan
 867