1b6f97c14SbellardQEMU Maintainers 2b6f97c14Sbellard================ 3b6f97c14Sbellard 4fd5d5c56SAnthony LiguoriThe intention of this file is not to establish who owns what portions of the 5fd5d5c56SAnthony Liguoricode base, but to provide a set of names that developers can consult when they 6fd5d5c56SAnthony Liguorihave a question about a particular subset and also to provide a set of names 7fd5d5c56SAnthony Liguorito be CC'd when submitting a patch to obtain appropriate review. 83cd9acb4Sbellard 9fd5d5c56SAnthony LiguoriIn general, if you have a question about inclusion of a patch, you should 10fd5d5c56SAnthony Liguoriconsult qemu-devel and not any specific individual privately. 11b6f97c14Sbellard 12fd5d5c56SAnthony LiguoriDescriptions of section entries: 13b6f97c14Sbellard 14fd5d5c56SAnthony Liguori M: Mail patches to: FullName <address@domain> 159436e082SCornelia Huck Maintainers are looking after a certain area and must be CCed on 169436e082SCornelia Huck patches. They are considered the main contact point. 17fdf6fab4SPaul E. McKenney R: Designated reviewer: FullName <address@domain> 18fdf6fab4SPaul E. McKenney These reviewers should be CCed on patches. 199436e082SCornelia Huck Reviewers are familiar with the subject matter and provide feedback 209436e082SCornelia Huck even though they are not maintainers. 21fd5d5c56SAnthony Liguori L: Mailing list that is relevant to this area 229436e082SCornelia Huck These lists should be CCed on patches. 23fd5d5c56SAnthony Liguori W: Web-page with status/info 24fd5d5c56SAnthony Liguori Q: Patchwork web based patch tracking system site 25fd5d5c56SAnthony Liguori T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. 26fd5d5c56SAnthony Liguori S: Status, one of the following: 27fd5d5c56SAnthony Liguori Supported: Someone is actually paid to look after this. 28fd5d5c56SAnthony Liguori Maintained: Someone actually looks after it. 29fd5d5c56SAnthony Liguori Odd Fixes: It has a maintainer but they don't have time to do 30c91bbffbSPeter Maydell much other than throw the odd patch in. See below. 31fd5d5c56SAnthony Liguori Orphan: No current maintainer [but maybe you could take the 32fd5d5c56SAnthony Liguori role as you write your new code]. 33fd5d5c56SAnthony Liguori Obsolete: Old code. Something tagged obsolete generally means 34fd5d5c56SAnthony Liguori it has been replaced by a better system and you 35fd5d5c56SAnthony Liguori should be using that. 36fd5d5c56SAnthony Liguori F: Files and directories with wildcard patterns. 37fd5d5c56SAnthony Liguori A trailing slash includes all files and subdirectory files. 38fd5d5c56SAnthony Liguori F: drivers/net/ all files in and below drivers/net 39fd5d5c56SAnthony Liguori F: drivers/net/* all files in drivers/net, but not below 40fd5d5c56SAnthony Liguori F: */net/* all files in "any top level directory"/net 41fd5d5c56SAnthony Liguori One pattern per line. Multiple F: lines acceptable. 42fd5d5c56SAnthony Liguori X: Files and directories that are NOT maintained, same rules as F: 43fd5d5c56SAnthony Liguori Files exclusions are tested before file matches. 44fd5d5c56SAnthony Liguori Can be useful for excluding a specific subdirectory, for instance: 45fd5d5c56SAnthony Liguori F: net/ 46fd5d5c56SAnthony Liguori X: net/ipv6/ 47fd5d5c56SAnthony Liguori matches all files in and below net excluding net/ipv6/ 48fd5d5c56SAnthony Liguori K: Keyword perl extended regex pattern to match content in a 49fd5d5c56SAnthony Liguori patch or file. For instance: 50fd5d5c56SAnthony Liguori K: of_get_profile 51fd5d5c56SAnthony Liguori matches patches or files that contain "of_get_profile" 52fd5d5c56SAnthony Liguori K: \b(printk|pr_(info|err))\b 53fd5d5c56SAnthony Liguori matches patches or files that contain one or more of the words 54fd5d5c56SAnthony Liguori printk, pr_info or pr_err 55fd5d5c56SAnthony Liguori One regex pattern per line. Multiple K: lines acceptable. 56b6f97c14Sbellard 57b6f97c14Sbellard 58fd5d5c56SAnthony LiguoriGeneral Project Administration 59fd5d5c56SAnthony Liguori------------------------------ 60ff0d4876SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 61fd5d5c56SAnthony Liguori 62c9a19d5bSStephen WarrenAll patches CC here 63c9a19d5bSStephen WarrenL: qemu-devel@nongnu.org 64c9a19d5bSStephen WarrenF: * 65c9a19d5bSStephen WarrenF: */ 66c9a19d5bSStephen Warren 6762622c11SMichael S. TsirkinResponsible Disclosure, Reporting Security Issues 6862622c11SMichael S. Tsirkin------------------------------ 6970b7fba9SStefan HajnocziW: https://wiki.qemu.org/SecurityProcess 7062622c11SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 7162622c11SMichael S. TsirkinL: secalert@redhat.com 7262622c11SMichael S. Tsirkin 73936c2230SLaurent VivierTrivial patches 74936c2230SLaurent Vivier--------------- 75936c2230SLaurent VivierTrivial patches 76936c2230SLaurent VivierM: Michael Tokarev <mjt@tls.msk.ru> 77936c2230SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 78936c2230SLaurent VivierS: Maintained 79936c2230SLaurent VivierL: qemu-trivial@nongnu.org 80936c2230SLaurent VivierK: ^Subject:.*(?i)trivial 81936c2230SLaurent VivierT: git git://git.corpit.ru/qemu.git trivial-patches 82e18a8b34SStefan HajnocziT: git https://github.com/vivier/qemu.git trivial-patches 83936c2230SLaurent Vivier 84daf14ce3SCornelia HuckArchitecture support 85daf14ce3SCornelia Huck-------------------- 86daf14ce3SCornelia HuckS390 87daf14ce3SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 88daf14ce3SCornelia HuckS: Supported 89daf14ce3SCornelia HuckF: default-configs/s390x-softmmu.mak 90daf14ce3SCornelia HuckF: gdb-xml/s390*.xml 91daf14ce3SCornelia HuckF: hw/char/sclp*.[hc] 92daf14ce3SCornelia HuckF: hw/char/terminal3270.c 93daf14ce3SCornelia HuckF: hw/intc/s390_flic.c 94daf14ce3SCornelia HuckF: hw/intc/s390_flic_kvm.c 95daf14ce3SCornelia HuckF: hw/s390x/ 962fe2942cSTony KrowiakF: hw/vfio/ap.c 97daf14ce3SCornelia HuckF: hw/vfio/ccw.c 98daf14ce3SCornelia HuckF: hw/watchdog/wdt_diag288.c 99daf14ce3SCornelia HuckF: include/hw/s390x/ 100daf14ce3SCornelia HuckF: include/hw/watchdog/wdt_diag288.h 101daf14ce3SCornelia HuckF: pc-bios/s390-ccw/ 102daf14ce3SCornelia HuckF: pc-bios/s390-ccw.img 103daf14ce3SCornelia HuckF: target/s390x/ 104694a8d70STony KrowiakF: docs/vfio-ap.txt 105daf14ce3SCornelia HuckK: ^Subject:.*(?i)s390x? 106e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 107daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org 108daf14ce3SCornelia Huck 109fd5d5c56SAnthony LiguoriGuest CPU cores (TCG): 110fd5d5c56SAnthony Liguori---------------------- 111486bbe5fSPaolo BonziniOverall 1125dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1132b1641d0SPaolo BonziniM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1142b1641d0SPaolo BonziniM: Richard Henderson <rth@twiddle.net> 1152185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1162b1641d0SPaolo BonziniS: Maintained 1172b1641d0SPaolo BonziniF: cpus.c 1182b1641d0SPaolo BonziniF: exec.c 119c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/ 1209681ad3eSThomas HuthF: accel/stubs/tcg-stub.c 1212b1641d0SPaolo BonziniF: include/exec/cpu*.h 1222b1641d0SPaolo BonziniF: include/exec/exec-all.h 123486bbe5fSPaolo BonziniF: include/exec/helper*.h 1242b1641d0SPaolo BonziniF: include/exec/tb-hash.h 125460423d3SThomas HuthF: include/sysemu/cpus.h 126486bbe5fSPaolo Bonzini 1271badb586SPeter MaydellFPU emulation 1281badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 1291badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1301badb586SPeter MaydellS: Odd Fixes 1311badb586SPeter MaydellF: fpu/ 1321badb586SPeter MaydellF: include/fpu/ 1331badb586SPeter Maydell 134b6f97c14SbellardAlpha 1358d6df264SRichard HendersonM: Richard Henderson <rth@twiddle.net> 1368d6df264SRichard HendersonS: Maintained 137fcf5ef2aSThomas HuthF: target/alpha/ 138c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 139c17652eeSPaolo BonziniF: disas/alpha.c 140fd5d5c56SAnthony Liguori 141fd5d5c56SAnthony LiguoriARM 1421ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 143b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 144fd5d5c56SAnthony LiguoriS: Maintained 145fcf5ef2aSThomas HuthF: target/arm/ 146c348722cSAlex BennéeF: tests/tcg/arm/ 14729e0436eSAlex BennéeF: tests/tcg/aarch64/ 1488d8b636dSPaolo BonziniF: hw/arm/ 1498d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 150f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 151c17652eeSPaolo BonziniF: disas/arm.c 152c17652eeSPaolo BonziniF: disas/arm-a64.cc 153c17652eeSPaolo BonziniF: disas/libvixl/ 154fd5d5c56SAnthony Liguori 15549154ea0SEric AugerARM SMMU 15649154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com> 15749154ea0SEric AugerL: qemu-arm@nongnu.org 15849154ea0SEric AugerS: Maintained 15949154ea0SEric AugerF: hw/arm/smmu* 16049154ea0SEric AugerF: include/hw/arm/smmu* 16149154ea0SEric Auger 162fd5d5c56SAnthony LiguoriCRIS 163fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 164fd5d5c56SAnthony LiguoriS: Maintained 165fcf5ef2aSThomas HuthF: target/cris/ 1668d8b636dSPaolo BonziniF: hw/cris/ 167c9b90090SThomas HuthF: include/hw/cris/ 168c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 169c17652eeSPaolo BonziniF: disas/cris.c 170fd5d5c56SAnthony Liguori 17161766fe9SRichard HendersonHPPA (PA-RISC) 17261766fe9SRichard HendersonM: Richard Henderson <rth@twiddle.net> 17361766fe9SRichard HendersonS: Maintained 17461766fe9SRichard HendersonF: target/hppa/ 17561461802SRichard HendersonF: hw/hppa/ 17661766fe9SRichard HendersonF: disas/hppa.c 17761766fe9SRichard Henderson 17807bf23a7SMichael WalleLM32 17907bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 18007bf23a7SMichael WalleS: Maintained 181fcf5ef2aSThomas HuthF: target/lm32/ 1824eab7a0aSMichael WalleF: disas/lm32.c 1838d8b636dSPaolo BonziniF: hw/lm32/ 1844eab7a0aSMichael WalleF: hw/*/lm32_* 1854eab7a0aSMichael WalleF: hw/*/milkymist-* 1864eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h 1874eab7a0aSMichael WalleF: include/hw/lm32/ 188c0bd0b50SPaolo BonziniF: tests/tcg/lm32/ 18907bf23a7SMichael Walle 190fd5d5c56SAnthony LiguoriM68K 191595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 192595a926dSLaurent VivierS: Maintained 193fcf5ef2aSThomas HuthF: target/m68k/ 194e9a56114SThomas HuthF: disas/m68k.c 195fd5d5c56SAnthony Liguori 196abc07545SEdgar E. IglesiasMicroBlaze 197fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 198fd5d5c56SAnthony LiguoriS: Maintained 199fcf5ef2aSThomas HuthF: target/microblaze/ 2008d8b636dSPaolo BonziniF: hw/microblaze/ 201c17652eeSPaolo BonziniF: disas/microblaze.c 202fd5d5c56SAnthony Liguori 203fd5d5c56SAnthony LiguoriMIPS 204ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2054872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 20690b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 2076f640917SLeon AlraeS: Maintained 208fcf5ef2aSThomas HuthF: target/mips/ 2098d8b636dSPaolo BonziniF: hw/mips/ 2105995db88SThomas HuthF: hw/misc/mips_* 2115995db88SThomas HuthF: hw/intc/mips_gic.c 2125995db88SThomas HuthF: hw/timer/mips_gictimer.c 2135995db88SThomas HuthF: include/hw/mips/ 2145995db88SThomas HuthF: include/hw/misc/mips_* 2155995db88SThomas HuthF: include/hw/intc/mips_gic.h 2165995db88SThomas HuthF: include/hw/timer/mips_gictimer.h 217c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 218c17652eeSPaolo BonziniF: disas/mips.c 21989a955e8SAleksandar MarkovicF: disas/nanomips.h 22089a955e8SAleksandar MarkovicF: disas/nanomips.cpp 221fd5d5c56SAnthony Liguori 222d15a9c23SAnthony GreenMoxie 223d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com> 224d15a9c23SAnthony GreenS: Maintained 225fcf5ef2aSThomas HuthF: target/moxie/ 226c17652eeSPaolo BonziniF: disas/moxie.c 227a3ccdfb5SThomas HuthF: hw/moxie/ 228a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak 229d15a9c23SAnthony Green 230e671711cSMarek VasutNiosII 231e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 232e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 233e671711cSMarek VasutS: Maintained 234e671711cSMarek VasutF: target/nios2/ 235e671711cSMarek VasutF: hw/nios2/ 236*15e10756SThomas HuthF: hw/intc/nios2_iic.c 237e671711cSMarek VasutF: disas/nios2.c 238*15e10756SThomas HuthF: default-configs/nios2-softmmu.mak 239e671711cSMarek Vasut 240945dad6dSJia LiuOpenRISC 2411d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 2421d7cf18dSStafford HorneS: Odd Fixes 243fcf5ef2aSThomas HuthF: target/openrisc/ 244945dad6dSJia LiuF: hw/openrisc/ 245c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 246945dad6dSJia Liu 247fd5d5c56SAnthony LiguoriPowerPC 248b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 249a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 250fd5d5c56SAnthony LiguoriS: Maintained 251fcf5ef2aSThomas HuthF: target/ppc/ 2528d8b636dSPaolo BonziniF: hw/ppc/ 253b5d55020SThomas HuthF: include/hw/ppc/ 254c17652eeSPaolo BonziniF: disas/ppc.c 255fd5d5c56SAnthony Liguori 2564dc62b15SMichael ClarkRISC-V 2574dc62b15SMichael ClarkM: Michael Clark <mjc@sifive.com> 2584dc62b15SMichael ClarkM: Palmer Dabbelt <palmer@sifive.com> 259a17a61f3SPalmer DabbeltM: Alistair Francis <Alistair.Francis@wdc.com> 2604dc62b15SMichael ClarkM: Sagar Karandikar <sagark@eecs.berkeley.edu> 2614dc62b15SMichael ClarkM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 262a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 2634dc62b15SMichael ClarkS: Maintained 2644dc62b15SMichael ClarkF: target/riscv/ 2654dc62b15SMichael ClarkF: hw/riscv/ 2664dc62b15SMichael ClarkF: include/hw/riscv/ 2674dc62b15SMichael ClarkF: disas/riscv.c 2684dc62b15SMichael Clark 269749717a0SAlexander GrafS390 2702b35e93fSRichard HendersonM: Richard Henderson <rth@twiddle.net> 271ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 272fd5d5c56SAnthony LiguoriS: Maintained 273fcf5ef2aSThomas HuthF: target/s390x/ 2748d8b636dSPaolo BonziniF: hw/s390x/ 275c17652eeSPaolo BonziniF: disas/s390.c 276276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 277146bd283SCornelia HuckL: qemu-s390x@nongnu.org 278b6f97c14Sbellard 279fd5d5c56SAnthony LiguoriSH4 280ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2812c9b7d1aSAndreas FärberS: Odd Fixes 282fcf5ef2aSThomas HuthF: target/sh4/ 2838d8b636dSPaolo BonziniF: hw/sh4/ 284c17652eeSPaolo BonziniF: disas/sh4.c 2858a90f900SThomas HuthF: include/hw/sh4/ 286fd5d5c56SAnthony Liguori 287fd5d5c56SAnthony LiguoriSPARC 288f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 2892c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 290fd5d5c56SAnthony LiguoriS: Maintained 291fcf5ef2aSThomas HuthF: target/sparc/ 2928d8b636dSPaolo BonziniF: hw/sparc/ 2938d8b636dSPaolo BonziniF: hw/sparc64/ 294c17652eeSPaolo BonziniF: disas/sparc.c 295fd5d5c56SAnthony Liguori 296a6ea7b4cSAndreas FärberUniCore32 297a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn> 298a6ea7b4cSAndreas FärberS: Maintained 299fcf5ef2aSThomas HuthF: target/unicore32/ 3008d8b636dSPaolo BonziniF: hw/unicore32/ 30147b98d59SThomas HuthF: include/hw/unicore32/ 302a6ea7b4cSAndreas Färber 303fd5d5c56SAnthony LiguoriX86 304d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 305d46d72fdSPaolo BonziniM: Richard Henderson <rth@twiddle.net> 306e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 307b203a4baSEduardo HabkostS: Maintained 308fcf5ef2aSThomas HuthF: target/i386/ 3094132431fSAlex BennéeF: tests/tcg/i386/ 3103a082ec0SAlex BennéeF: tests/tcg/x86_64/ 3118d8b636dSPaolo BonziniF: hw/i386/ 312c17652eeSPaolo BonziniF: disas/i386.c 3132544e9e4SDaniel P. BerrangéF: docs/qemu-cpu-models.texi 314e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git x86-next 315fd5d5c56SAnthony Liguori 31616e7caaeSMax FilippovXtensa 31716e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 318b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 31916e7caaeSMax FilippovS: Maintained 320fcf5ef2aSThomas HuthF: target/xtensa/ 3218d8b636dSPaolo BonziniF: hw/xtensa/ 322c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 3235a6539e6SMax FilippovF: disas/xtensa.c 324895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h 325895e4897SMax FilippovF: default-configs/xtensa*.mak 32616e7caaeSMax Filippov 32748e06fe0SBastian KoppelmannTriCore 32848e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 32948e06fe0SBastian KoppelmannS: Maintained 330fcf5ef2aSThomas HuthF: target/tricore/ 33148e06fe0SBastian KoppelmannF: hw/tricore/ 332d46d14e6SThomas HuthF: include/hw/tricore/ 33348e06fe0SBastian Koppelmann 334dd28bebdSAlex BennéeMultiarch Linux User Tests 335dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 336dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 337dd28bebdSAlex Bennée 338fd5d5c56SAnthony LiguoriGuest CPU Cores (KVM): 339fd5d5c56SAnthony Liguori---------------------- 340fd5d5c56SAnthony Liguori 341fd5d5c56SAnthony LiguoriOverall 342c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 343fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 344fd5d5c56SAnthony LiguoriS: Supported 345fd5d5c56SAnthony LiguoriF: */kvm.* 3461962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 3479681ad3eSThomas HuthF: accel/stubs/kvm-stub.c 3489681ad3eSThomas HuthF: include/hw/kvm/ 349a95e9a48SThomas HuthF: include/sysemu/kvm*.h 3509681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder 351fd5d5c56SAnthony Liguori 352ed4659d1SPeter MaydellARM 353ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 354b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 355ed4659d1SPeter MaydellS: Maintained 356fcf5ef2aSThomas HuthF: target/arm/kvm.c 357ed4659d1SPeter Maydell 358a31896c4SJames HoganMIPS 359a7a2d7d2SJames HoganM: James Hogan <jhogan@kernel.org> 36090b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 361a31896c4SJames HoganS: Maintained 362fcf5ef2aSThomas HuthF: target/mips/kvm.c 363a31896c4SJames Hogan 364fd5d5c56SAnthony LiguoriPPC 365bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 366fd5d5c56SAnthony LiguoriS: Maintained 367fcf5ef2aSThomas HuthF: target/ppc/kvm.c 368fd5d5c56SAnthony Liguori 369fd5d5c56SAnthony LiguoriS390 370b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 371c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 372fd5d5c56SAnthony LiguoriS: Maintained 373fcf5ef2aSThomas HuthF: target/s390x/kvm.c 374040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h 375040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c 376fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch] 377fcf5ef2aSThomas HuthF: target/s390x/machine.c 37874b4c74dSDavid HildenbrandF: target/s390x/sigp.c 3794277af19SCornelia HuckF: hw/intc/s390_flic.c 3804277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c 3814277af19SCornelia HuckF: include/hw/s390x/s390_flic.h 382c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 383e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 384e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 385146bd283SCornelia HuckL: qemu-s390x@nongnu.org 386fd5d5c56SAnthony Liguori 387fd5d5c56SAnthony LiguoriX86 388d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 389fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 390fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 391fd5d5c56SAnthony LiguoriS: Supported 392fcf5ef2aSThomas HuthF: target/i386/kvm.c 3939681ad3eSThomas HuthF: scripts/kvm/vmxcap 394fd5d5c56SAnthony Liguori 3958a6b0cd7SStefano StabelliniGuest CPU Cores (Xen): 3968a6b0cd7SStefano Stabellini---------------------- 3978a6b0cd7SStefano Stabellini 3988a6b0cd7SStefano StabelliniX86 3993623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 4003623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 4016d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 4028a6b0cd7SStefano StabelliniS: Supported 4038a6b0cd7SStefano StabelliniF: */xen* 404d6a3f64aSStefano StabelliniF: hw/9pfs/xen-9p-backend.c 405c92451c2SPaolo BonziniF: hw/char/xen_console.c 406c92451c2SPaolo BonziniF: hw/display/xenfb.c 407c92451c2SPaolo BonziniF: hw/net/xen_nic.c 4089027ac50SStefano StabelliniF: hw/block/xen_* 409c92451c2SPaolo BonziniF: hw/xen/ 410c92451c2SPaolo BonziniF: hw/xenpv/ 4119027ac50SStefano StabelliniF: hw/i386/xen/ 412c92451c2SPaolo BonziniF: include/hw/xen/ 4139027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 4148a6b0cd7SStefano Stabellini 4151bdd6874SStefan WeilHosts: 4161bdd6874SStefan Weil------ 4171bdd6874SStefan Weil 4181bdd6874SStefan WeilLINUX 4191bdd6874SStefan WeilL: qemu-devel@nongnu.org 4201bdd6874SStefan WeilS: Maintained 4211bdd6874SStefan WeilF: linux-* 4221bdd6874SStefan WeilF: linux-headers/ 4231bdd6874SStefan Weil 4241bdd6874SStefan WeilPOSIX 4251bdd6874SStefan WeilL: qemu-devel@nongnu.org 4261bdd6874SStefan WeilS: Maintained 4271bdd6874SStefan WeilF: *posix* 4281bdd6874SStefan Weil 4293c2bdbc1SKamil RytarowskiNETBSD 4303c2bdbc1SKamil RytarowskiL: qemu-devel@nongnu.org 4313c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org> 4323c2bdbc1SKamil RytarowskiS: Maintained 4331b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 4343c2bdbc1SKamil Rytarowski 4350a773d55SBrad SmithOPENBSD 4360a773d55SBrad SmithL: qemu-devel@nongnu.org 4370a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 4380a773d55SBrad SmithS: Maintained 4390a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 4400a773d55SBrad Smith 4411bdd6874SStefan WeilW32, W64 4421bdd6874SStefan WeilL: qemu-devel@nongnu.org 4431bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 4441bdd6874SStefan WeilS: Maintained 4451bdd6874SStefan WeilF: *win32* 44603972660SThomas HuthF: */*win32* 44703972660SThomas HuthF: include/*/*win32* 44803972660SThomas HuthX: qga/*win32* 449885bdc95SStefan WeilF: qemu.nsi 4501bdd6874SStefan Weil 451b250d04aSPhilippe Mathieu-DaudéAlpha Machines 452b250d04aSPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 453b250d04aSPhilippe Mathieu-DaudéS: Maintained 454b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 4557bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 456b250d04aSPhilippe Mathieu-Daudé 457fd5d5c56SAnthony LiguoriARM Machines 458fd5d5c56SAnthony Liguori------------ 45984291fe7SliguangAllwinner-a10 46085b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 461a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 462b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 463a00d7f20SPeter MaydellS: Odd Fixes 46485b4d5daSBeniamino GalvaniF: hw/*/allwinner* 46585b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 46684291fe7SliguangF: hw/arm/cubieboard.c 46784291fe7Sliguang 468e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 46906271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 470b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 47106271000SPaolo BonziniS: Maintained 47206271000SPaolo BonziniF: hw/char/pl011.c 473c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 47406271000SPaolo BonziniF: hw/display/pl110* 47506271000SPaolo BonziniF: hw/dma/pl080.c 476aa74e355SPeter MaydellF: include/hw/dma/pl080.h 47706271000SPaolo BonziniF: hw/dma/pl330.c 47806271000SPaolo BonziniF: hw/gpio/pl061.c 47906271000SPaolo BonziniF: hw/input/pl050.c 48006271000SPaolo BonziniF: hw/intc/pl190.c 48106271000SPaolo BonziniF: hw/sd/pl181.c 4821d52866fSPeter MaydellF: hw/ssi/pl022.c 4831d52866fSPeter MaydellF: include/hw/ssi/pl022.h 48406271000SPaolo BonziniF: hw/timer/pl031.c 48506271000SPaolo BonziniF: include/hw/arm/primecell.h 486e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 487e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 4884f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 4894f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 490e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 491e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 492050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 493050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 4940d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 4950d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 496344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 497344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 498211e701dSPeter MaydellF: hw/misc/tz-msc.c 499211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 50006271000SPaolo Bonzini 50106271000SPaolo BonziniARM cores 50206271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 503b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 50406271000SPaolo BonziniS: Maintained 50506271000SPaolo BonziniF: hw/intc/arm* 50606271000SPaolo BonziniF: hw/intc/gic_internal.h 50706271000SPaolo BonziniF: hw/misc/a9scu.c 50806271000SPaolo BonziniF: hw/misc/arm11scu.c 50906271000SPaolo BonziniF: hw/timer/a9gtimer* 510c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 511c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 51206271000SPaolo BonziniF: include/hw/intc/arm* 51306271000SPaolo BonziniF: include/hw/misc/a9scu.h 51406271000SPaolo BonziniF: include/hw/misc/arm11scu.h 51506271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 51606271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 517c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 518c6427ff7SPhilippe Mathieu-DaudéF: tests/test-arm-mptimer.c 51906271000SPaolo Bonzini 520fc63dcffSEvgeny VoevodinExynos 521f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 522a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 523b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 524a00d7f20SPeter MaydellS: Odd Fixes 5258d8b636dSPaolo BonziniF: hw/*/exynos* 526ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 527fc63dcffSEvgeny Voevodin 528766fd09fSMark LangsdorfCalxeda Highbank 5299ef137caSRob HerringM: Rob Herring <robh@kernel.org> 530a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 531b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 532a00d7f20SPeter MaydellS: Odd Fixes 5338d8b636dSPaolo BonziniF: hw/arm/highbank.c 5348d8b636dSPaolo BonziniF: hw/net/xgmac.c 535766fd09fSMark Langsdorf 5369082f121SAntony PavlovCanon DIGIC 5379082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 538a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 539b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 540a00d7f20SPeter MaydellS: Odd Fixes 5419082f121SAntony PavlovF: include/hw/arm/digic.h 5429082f121SAntony PavlovF: hw/*/digic* 5439082f121SAntony Pavlov 544fd5d5c56SAnthony LiguoriGumstix 545a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 546a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org> 5475dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 548b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5491f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 5508d8b636dSPaolo BonziniF: hw/arm/gumstix.c 551fd5d5c56SAnthony Liguori 552123a069aSThomas Huthi.MX25 PDK 553123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 554123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 555123a069aSThomas HuthL: qemu-arm@nongnu.org 556123a069aSThomas HuthS: Odd Fixes 557123a069aSThomas HuthF: hw/arm/fsl-imx25.c 558123a069aSThomas HuthF: hw/arm/imx25_pdk.c 559123a069aSThomas HuthF: hw/misc/imx25_ccm.c 560123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h 561123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h 562123a069aSThomas Huth 56395a5db3aSThomas Huthi.MX31 (kzm) 5640325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au> 565a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 566b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 56795a5db3aSThomas HuthS: Odd Fixes 5688d8b636dSPaolo BonziniF: hw/arm/kzm.c 56995a5db3aSThomas HuthF: hw/*/imx_* 57095a5db3aSThomas HuthF: hw/*/*imx31* 57195a5db3aSThomas HuthF: include/hw/*/imx_* 57295a5db3aSThomas HuthF: include/hw/*/*imx31* 5730325559dSPeter Chubb 574fd5d5c56SAnthony LiguoriIntegrator CP 5751ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 576b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 577fd5d5c56SAnthony LiguoriS: Maintained 5788d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 579f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 580fd5d5c56SAnthony Liguori 58195a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 58295a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 58395a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 58495a5db3aSThomas HuthL: qemu-arm@nongnu.org 58595a5db3aSThomas HuthS: Odd Fixes 58695a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 58795a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 58895a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 58995a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 59095a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 59195a5db3aSThomas Huth 59295a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 59395a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 59495a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 59595a5db3aSThomas HuthL: qemu-arm@nongnu.org 59695a5db3aSThomas HuthS: Odd Fixes 59795a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 59895a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 59995a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 60095a5db3aSThomas HuthF: hw/pci-host/designware.c 60195a5db3aSThomas HuthF: include/hw/pci-host/designware.h 60295a5db3aSThomas Huth 603e5a6a6e6SPeter MaydellMPS2 604e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 605e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 606e5a6a6e6SPeter MaydellS: Maintained 607e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 6080d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 6090d4a7551SPeter MaydellF: hw/misc/mps2-*.c 6100d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 6110d4a7551SPeter MaydellF: hw/arm/iotkit.c 6120d4a7551SPeter MaydellF: include/hw/arm/iotkit.h 61375750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 61475750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 615c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 616c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 617e5a6a6e6SPeter Maydell 618fd5d5c56SAnthony LiguoriMusicpal 619fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 620a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 621b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 622a00d7f20SPeter MaydellS: Odd Fixes 6238d8b636dSPaolo BonziniF: hw/arm/musicpal.c 624fd5d5c56SAnthony Liguori 625fd5d5c56SAnthony LiguorinSeries 626fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 627a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 628b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 629a00d7f20SPeter MaydellS: Odd Fixes 6308d8b636dSPaolo BonziniF: hw/arm/nseries.c 631fd5d5c56SAnthony Liguori 632fd5d5c56SAnthony LiguoriPalm 633fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 634a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 635b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 636a00d7f20SPeter MaydellS: Odd Fixes 6378d8b636dSPaolo BonziniF: hw/arm/palm.c 638fd5d5c56SAnthony Liguori 63995a5db3aSThomas HuthRaspberry Pi 64095a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 64195a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 64295a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 64395a5db3aSThomas HuthL: qemu-arm@nongnu.org 64495a5db3aSThomas HuthS: Odd Fixes 645123a069aSThomas HuthF: hw/arm/raspi.c 64695a5db3aSThomas HuthF: hw/arm/raspi_platform.h 64795a5db3aSThomas HuthF: hw/*/bcm283* 64895a5db3aSThomas HuthF: include/hw/arm/raspi* 64995a5db3aSThomas HuthF: include/hw/*/bcm283* 65095a5db3aSThomas Huth 651fd5d5c56SAnthony LiguoriReal View 6521ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 653b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 654fd5d5c56SAnthony LiguoriS: Maintained 6558d8b636dSPaolo BonziniF: hw/arm/realview* 656f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 6575ea53049SPaolo BonziniF: hw/intc/realview_gic.c 6585ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 659fd5d5c56SAnthony Liguori 6609b31bff0SPaolo BonziniPXA2XX 661fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 662a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 663b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 664a00d7f20SPeter MaydellS: Odd Fixes 6659b31bff0SPaolo BonziniF: hw/arm/mainstone.c 6668d8b636dSPaolo BonziniF: hw/arm/spitz.c 6679b31bff0SPaolo BonziniF: hw/arm/tosa.c 6689b31bff0SPaolo BonziniF: hw/arm/z2.c 6699b31bff0SPaolo BonziniF: hw/*/pxa2xx* 670123a069aSThomas HuthF: hw/display/tc6393xb.c 671123a069aSThomas HuthF: hw/gpio/max7310.c 672123a069aSThomas HuthF: hw/gpio/zaurus.c 673f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 674ed0db866SThomas HuthF: include/hw/arm/pxa.h 675123a069aSThomas HuthF: include/hw/arm/sharpsl.h 676fd5d5c56SAnthony Liguori 67795a5db3aSThomas HuthSABRELITE / i.MX6 67895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 67995a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 68095a5db3aSThomas HuthL: qemu-arm@nongnu.org 68195a5db3aSThomas HuthS: Odd Fixes 68295a5db3aSThomas HuthF: hw/arm/sabrelite.c 68395a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 68495a5db3aSThomas HuthF: hw/misc/imx6_src.c 68595a5db3aSThomas HuthF: hw/ssi/imx_spi.c 68695a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 68795a5db3aSThomas HuthF: include/hw/misc/imx6_src.h 68895a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 68995a5db3aSThomas Huth 690671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 691671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 692671f11b2SThomas HuthL: qemu-arm@nongnu.org 693671f11b2SThomas HuthS: Odd Fixes 694671f11b2SThomas HuthF: hw/arm/collie.c 695671f11b2SThomas HuthF: hw/arm/strongarm* 696671f11b2SThomas Huth 697fd5d5c56SAnthony LiguoriStellaris 6981ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 699b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 700fd5d5c56SAnthony LiguoriS: Maintained 7018d8b636dSPaolo BonziniF: hw/*/stellaris* 702fd5d5c56SAnthony Liguori 70395a5db3aSThomas HuthVersatile Express 70495a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 70595a5db3aSThomas HuthL: qemu-arm@nongnu.org 70695a5db3aSThomas HuthS: Maintained 70795a5db3aSThomas HuthF: hw/arm/vexpress.c 70895a5db3aSThomas Huth 709fd5d5c56SAnthony LiguoriVersatile PB 7101ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 711b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 712fd5d5c56SAnthony LiguoriS: Maintained 7138d8b636dSPaolo BonziniF: hw/*/versatile* 714c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 715fd5d5c56SAnthony Liguori 71695a5db3aSThomas HuthVirt 71795a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 71895a5db3aSThomas HuthL: qemu-arm@nongnu.org 71995a5db3aSThomas HuthS: Maintained 72095a5db3aSThomas HuthF: hw/arm/virt* 72195a5db3aSThomas HuthF: include/hw/arm/virt.h 72295a5db3aSThomas Huth 723e3260506SPeter A. G. CrosthwaiteXilinx Zynq 724cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 725c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 726a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 727b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 728e3260506SPeter A. G. CrosthwaiteS: Maintained 729cc0100f4SAlistair FrancisF: hw/*/xilinx_* 7308d8b636dSPaolo BonziniF: hw/*/cadence_* 731f7e242d6SThomas HuthF: hw/misc/zynq* 732f7e242d6SThomas HuthF: include/hw/misc/zynq* 733cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 734e3260506SPeter A. G. Crosthwaite 735137805f5SAlistair FrancisXilinx ZynqMP 736c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 737cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 738a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 739b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 740137805f5SAlistair FrancisS: Maintained 741cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 742f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 743137805f5SAlistair Francis 7448f4d260eSShannon ZhaoARM ACPI Subsystem 745e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 746b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 7478f4d260eSShannon ZhaoS: Maintained 7488f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 7498f4d260eSShannon Zhao 750a1f8193bSAlistair FrancisSTM32F205 751a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 752a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 753a1f8193bSAlistair FrancisS: Maintained 754a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 755a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 756a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 757a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 758a1f8193bSAlistair FrancisF: hw/adc/* 759a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 7600e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 761a1f8193bSAlistair Francis 762a1f8193bSAlistair FrancisNetduino 2 763a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 764a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 765a1f8193bSAlistair FrancisS: Maintained 766a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 767a1f8193bSAlistair Francis 768670bc4cbSSubbaraya SundeepSmartFusion2 769670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 770a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 771670bc4cbSSubbaraya SundeepS: Maintained 772670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 773670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 774670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 775670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 776670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 777670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 778670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 779670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 780670bc4cbSSubbaraya Sundeep 781670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 782670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 783a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 784670bc4cbSSubbaraya SundeepS: Maintained 785670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 786670bc4cbSSubbaraya Sundeep 787f87db1baSJoel StanleyASPEED BMCs 788f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 789a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 790f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 791f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 792f87db1baSJoel StanleyL: qemu-arm@nongnu.org 793f87db1baSJoel StanleyS: Maintained 794f87db1baSJoel StanleyF: hw/*/*aspeed* 795f87db1baSJoel StanleyF: include/hw/*/*aspeed* 796f87db1baSJoel StanleyF: hw/net/ftgmac100.c 797f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 798f87db1baSJoel Stanley 799c0066d1aSJoel StanleyNRF51 800c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 801a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 802c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 803c0066d1aSJoel StanleyS: Maintained 804c0066d1aSJoel StanleyF: hw/arm/nrf51_soc.c 805c0066d1aSJoel StanleyF: hw/arm/microbit.c 806c0066d1aSJoel StanleyF: include/hw/arm/nrf51_soc.h 807c0066d1aSJoel Stanley 808fd5d5c56SAnthony LiguoriCRIS Machines 809fd5d5c56SAnthony Liguori------------- 810fd5d5c56SAnthony LiguoriAxis Dev88 811fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 812fd5d5c56SAnthony LiguoriS: Maintained 8138d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 8146e481d57SPeter MaydellF: hw/*/etraxfs_*.c 815fd5d5c56SAnthony Liguori 81607bf23a7SMichael WalleLM32 Machines 81707bf23a7SMichael Walle------------- 81807bf23a7SMichael WalleEVR32 and uclinux BSP 81907bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 82007bf23a7SMichael WalleS: Maintained 8218d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c 82207bf23a7SMichael Walle 823d118aa6bSMichael Wallemilkymist 824d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc> 825d118aa6bSMichael WalleS: Maintained 8268d8b636dSPaolo BonziniF: hw/lm32/milkymist.c 827d118aa6bSMichael Walle 828afcacd53SAurelien JarnoM68K Machines 829fd5d5c56SAnthony Liguori------------- 830fd5d5c56SAnthony Liguorian5206 8315baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8325baf2741SThomas HuthS: Odd Fixes 8338d8b636dSPaolo BonziniF: hw/m68k/an5206.c 834e9a56114SThomas HuthF: hw/m68k/mcf5206.c 835fd5d5c56SAnthony Liguori 836fd5d5c56SAnthony Liguorimcf5208 8375baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8385baf2741SThomas HuthS: Odd Fixes 8398d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 840e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 841e9a56114SThomas HuthF: hw/char/mcf_uart.c 842e9a56114SThomas HuthF: hw/net/mcf_fec.c 8435baf2741SThomas HuthF: include/hw/m68k/mcf*.h 844fd5d5c56SAnthony Liguori 845fd5d5c56SAnthony LiguoriMicroBlaze Machines 846b6f97c14Sbellard------------------- 847fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 848fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 849fd5d5c56SAnthony LiguoriS: Maintained 8506e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 851b6f97c14Sbellard 852d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 8534b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 854d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 8558d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 856d36e8ce7SPeter A. G. Crosthwaite 857fd5d5c56SAnthony LiguoriMIPS Machines 858fd5d5c56SAnthony Liguori------------- 859fd5d5c56SAnthony LiguoriJazz 860fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 86190b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 862fd5d5c56SAnthony LiguoriS: Maintained 8638d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c 864fd5d5c56SAnthony Liguori 865fd5d5c56SAnthony LiguoriMalta 866fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 86790b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 868fd5d5c56SAnthony LiguoriS: Maintained 8698d8b636dSPaolo BonziniF: hw/mips/mips_malta.c 870fd5d5c56SAnthony Liguori 871fd5d5c56SAnthony LiguoriMipssim 8724872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 87390b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 874659f42d8SYongbok KimS: Odd Fixes 8758d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c 876659f42d8SYongbok KimF: hw/net/mipsnet.c 877fd5d5c56SAnthony Liguori 878fd5d5c56SAnthony LiguoriR4000 879fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 88090b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 881fd5d5c56SAnthony LiguoriS: Maintained 8828d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c 883fd5d5c56SAnthony Liguori 884659f42d8SYongbok KimFulong 2E 8854872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 88690b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 887659f42d8SYongbok KimS: Odd Fixes 888659f42d8SYongbok KimF: hw/mips/mips_fulong2e.c 8890170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 8905021bfa5SThomas HuthF: hw/pci-host/bonito.c 8910170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 892659f42d8SYongbok Kim 893659f42d8SYongbok KimBoston 8944872fee2SAleksandar MarkovicM: Paul Burton <pburton@wavecomp.com> 89590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 896659f42d8SYongbok KimS: Maintained 897659f42d8SYongbok KimF: hw/core/loader-fit.c 898659f42d8SYongbok KimF: hw/mips/boston.c 899659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 9005021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h 901659f42d8SYongbok Kim 902945dad6dSJia LiuOpenRISC Machines 903945dad6dSJia Liu----------------- 904945dad6dSJia Liuor1k-sim 905945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 906945dad6dSJia LiuS: Maintained 907945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 908945dad6dSJia Liu 909fd5d5c56SAnthony LiguoriPowerPC Machines 910fd5d5c56SAnthony Liguori---------------- 911fd5d5c56SAnthony Liguori405 912bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 913a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9149b9fe135SAndreas FärberS: Odd Fixes 9158d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 916fd5d5c56SAnthony Liguori 917aaade8d7SAndreas FärberBamboo 918bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 919aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 920aaade8d7SAndreas FärberS: Odd Fixes 9218d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 922aaade8d7SAndreas Färber 92398cded3aSAndreas Färbere500 924bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 92598cded3aSAndreas FärberL: qemu-ppc@nongnu.org 926bba8e23aSAlexander GrafS: Odd Fixes 92798cded3aSAndreas FärberF: hw/ppc/e500.[hc] 92898cded3aSAndreas FärberF: hw/ppc/e500plat.c 929b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 930b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 931b5d55020SThomas HuthF: pc-bios/u-boot.e500 93298cded3aSAndreas Färber 93398cded3aSAndreas Färbermpc8544ds 934bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 93598cded3aSAndreas FärberL: qemu-ppc@nongnu.org 936bba8e23aSAlexander GrafS: Odd Fixes 93798cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 9388d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 93998cded3aSAndreas Färber 940fd5d5c56SAnthony LiguoriNew World 941bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 942a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 943bba8e23aSAlexander GrafS: Odd Fixes 944baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 9456e481d57SPeter MaydellF: hw/pci-host/uninorth.c 9466e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 9478d8b636dSPaolo BonziniF: hw/misc/macio/ 9486ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 949b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 950eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 9516ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 952eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 9535021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h 954fd5d5c56SAnthony Liguori 955fd5d5c56SAnthony LiguoriOld World 956bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 957a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 958bba8e23aSAlexander GrafS: Odd Fixes 959baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 9606e481d57SPeter MaydellF: hw/pci-host/grackle.c 9618d8b636dSPaolo BonziniF: hw/misc/macio/ 962835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 963fd5d5c56SAnthony Liguori 964ec38d398SAndreas FärberPReP 9658178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 9669f38774dSAndreas FärberL: qemu-devel@nongnu.org 967a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9688178e89cSHervé PoussineauS: Maintained 96975610155SAndreas FärberF: hw/ppc/prep.c 9708178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 9718178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 9726e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 9730a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 974a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 9751cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 976cec16f0dSPhilippe Mathieu-DaudéF: hw/timer/m48t59-isa.c 977a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 978cec16f0dSPhilippe Mathieu-DaudéF: include/hw/timer/m48t59.h 979835c42d3SThomas HuthF: pc-bios/ppc_rom.bin 980fd5d5c56SAnthony Liguori 981300b115cSAndreas FärbersPAPR 982085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 9838a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 9848a269ca4SAndreas FärberS: Supported 9858d8b636dSPaolo BonziniF: hw/*/spapr* 986f9de2da7SDavid GibsonF: include/hw/*/spapr* 987f9de2da7SDavid GibsonF: hw/*/xics* 988f9de2da7SDavid GibsonF: include/hw/*/xics* 989f9de2da7SDavid GibsonF: pc-bios/spapr-rtas/* 990b5d55020SThomas HuthF: pc-bios/spapr-rtas.bin 991b5d55020SThomas HuthF: pc-bios/slof.bin 992bcad45deSCédric Le GoaterF: pc-bios/skiboot.lid 993b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 994b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 995a70ab357SGreg KurzF: tests/spapr* 996a70ab357SGreg KurzF: tests/libqos/*spapr* 997a70ab357SGreg KurzF: tests/rtas* 998a70ab357SGreg KurzF: tests/libqos/rtas* 9998a269ca4SAndreas Färber 1000794d00bfSAndreas Färbervirtex_ml507 1001794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1002794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 1003794d00bfSAndreas FärberS: Odd Fixes 10046e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 1005794d00bfSAndreas Färber 1006a9dd6604SBALATON Zoltansam460ex 1007a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1008a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 1009a9dd6604SBALATON ZoltanS: Maintained 1010a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 1011c6f2594cSBALATON ZoltanF: hw/timer/m41t80.c 1012a9dd6604SBALATON Zoltan 1013fd5d5c56SAnthony LiguoriSH4 Machines 1014fd5d5c56SAnthony Liguori------------ 1015fd5d5c56SAnthony LiguoriR2D 1016fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 1017fd5d5c56SAnthony LiguoriS: Maintained 10186e481d57SPeter MaydellF: hw/sh4/r2d.c 101981527b94SThomas HuthF: hw/intc/sh_intc.c 102081527b94SThomas HuthF: hw/timer/sh_timer.c 1021fd5d5c56SAnthony Liguori 1022fd5d5c56SAnthony LiguoriShix 1023fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 102481527b94SThomas HuthS: Odd Fixes 10256e481d57SPeter MaydellF: hw/sh4/shix.c 1026fd5d5c56SAnthony Liguori 1027fd5d5c56SAnthony LiguoriSPARC Machines 1028fd5d5c56SAnthony Liguori-------------- 1029fd5d5c56SAnthony LiguoriSun4m 1030f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1031fd5d5c56SAnthony LiguoriS: Maintained 10328d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 1033c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1034c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 10357098b79eSThomas HuthF: hw/misc/eccmemctl.c 10367098b79eSThomas HuthF: hw/misc/slavio_misc.c 1037c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1038c10a1c78SThomas HuthF: pc-bios/openbios-sparc32 1039fd5d5c56SAnthony Liguori 1040fd5d5c56SAnthony LiguoriSun4u 1041f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1042fd5d5c56SAnthony LiguoriS: Maintained 10438d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 1044c10a1c78SThomas HuthF: pc-bios/openbios-sparc64 10455021bfa5SThomas HuthF: hw/pci-host/sabre.c 10465021bfa5SThomas HuthF: include/hw/pci-host/sabre.h 1047fd5d5c56SAnthony Liguori 1048a2664ca0SArtyom TarasenkoSun4v 1049a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1050a2664ca0SArtyom TarasenkoS: Maintained 1051626e4a4bSFam ZhengF: hw/sparc64/niagara.c 1052a2664ca0SArtyom TarasenkoF: hw/timer/sun4v-rtc.c 1053a2664ca0SArtyom TarasenkoF: include/hw/timer/sun4v-rtc.h 1054a2664ca0SArtyom Tarasenko 1055ce6c760cSFabien ChouteauLeon3 1056ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1057ce6c760cSFabien ChouteauS: Maintained 10588d8b636dSPaolo BonziniF: hw/sparc/leon3.c 10598d8b636dSPaolo BonziniF: hw/*/grlib* 1060c10a1c78SThomas HuthF: include/hw/sparc/grlib.h 1061ce6c760cSFabien Chouteau 1062fd5d5c56SAnthony LiguoriS390 Machines 1063fd5d5c56SAnthony Liguori------------- 1064dd4ad64aSCornelia HuckS390 Virtio-ccw 1065c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 1066b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1067dd4ad64aSCornelia HuckS: Supported 10680c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 10699d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1070c5bfb202SCornelia HuckF: hw/s390x/ 10714277af19SCornelia HuckF: include/hw/s390x/ 1072c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 10731e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 10741e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak 1075e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1076e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1077146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1078dd4ad64aSCornelia Huck 10798e4eb427SChristian BorntraegerS390-ccw boot 1080304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1081304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1082304584bfSCornelia HuckS: Supported 10838e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1084304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1085304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1086e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1087304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1088304584bfSCornelia Huck 1089d5bfb425SChristian BorntraegerS390 PCI 1090d5bfb425SChristian BorntraegerM: Collin Walling <walling@linux.ibm.com> 1091d5bfb425SChristian BorntraegerS: Supported 1092d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1093d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1094d5bfb425SChristian Borntraeger 1095ab9528caSGuan XuetaoUniCore32 Machines 1096ab9528caSGuan Xuetao------------- 1097ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox 1098ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn> 1099ab9528caSGuan XuetaoS: Maintained 11008d8b636dSPaolo BonziniF: hw/*/puv3* 1101ab9528caSGuan XuetaoF: hw/unicore32/ 1102ab9528caSGuan Xuetao 1103fd5d5c56SAnthony LiguoriX86 Machines 1104fd5d5c56SAnthony Liguori------------ 1105fd5d5c56SAnthony LiguoriPC 1106046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1107fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1108fd5d5c56SAnthony LiguoriS: Supported 1109046a6486SMichael S. TsirkinF: include/hw/i386/ 1110046a6486SMichael S. TsirkinF: hw/i386/ 1111046a6486SMichael S. TsirkinF: hw/pci-host/piix.c 1112046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1113046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 1114046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1115046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 1116046a6486SMichael S. TsirkinF: hw/isa/piix4.c 1117046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1118046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1119046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1120046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1121046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1122f586d5fcSMarkus ArmbrusterF: include/hw/acpi/piix4.h 11239cc3b73cSPaolo BonziniF: hw/misc/sga.c 11249cc3b73cSPaolo Bonzini 11259cc3b73cSPaolo BonziniPC Chipset 11269cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 11279cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 11281732be86SPhilippe Mathieu-DaudéS: Supported 11299cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1130bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 11319cc3b73cSPaolo BonziniF: hw/char/serial* 11329cc3b73cSPaolo BonziniF: hw/dma/i8257* 11339cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 11341732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 11359cc3b73cSPaolo BonziniF: hw/intc/apic* 11369cc3b73cSPaolo BonziniF: hw/intc/ioapic* 11379cc3b73cSPaolo BonziniF: hw/intc/i8259* 11381854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 11399cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 11409cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 11419cc3b73cSPaolo BonziniF: hw/timer/hpet* 11429cc3b73cSPaolo BonziniF: hw/timer/i8254* 11439cc3b73cSPaolo BonziniF: hw/timer/mc146818rtc* 1144edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 1145866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1146bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 114755f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1148a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 114947973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 11501854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1151a2feb348SThomas HuthF: include/hw/timer/hpet.h 1152a2feb348SThomas HuthF: include/hw/timer/i8254* 1153a2feb348SThomas HuthF: include/hw/timer/mc146818rtc* 1154046a6486SMichael S. Tsirkin 11555da4fb00SMichael S. TsirkinMachine core 11565da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1157fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 11585da4fb00SMichael S. TsirkinS: Supported 11595da4fb00SMichael S. TsirkinF: hw/core/machine.c 1160c1629c5cSThomas HuthF: hw/core/null-machine.c 11615da4fb00SMichael S. TsirkinF: include/hw/boards.h 1162e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 1163fd5d5c56SAnthony Liguori 116416e7caaeSMax FilippovXtensa Machines 116516e7caaeSMax Filippov--------------- 1166375847a6SMax Filippovsim 116716e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 116816e7caaeSMax FilippovS: Maintained 1169437a8c11SMax FilippovF: hw/xtensa/sim.c 1170375847a6SMax Filippov 1171437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1172375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1173375847a6SMax FilippovS: Maintained 1174437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1175437a8c11SMax FilippovF: hw/net/opencores_eth.c 117616e7caaeSMax Filippov 1177fd5d5c56SAnthony LiguoriDevices 1178fd5d5c56SAnthony Liguori------- 1179b30934cbSJiri SlabyEDU 1180b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1181b30934cbSJiri SlabyS: Maintained 1182b30934cbSJiri SlabyF: hw/misc/edu.c 1183b30934cbSJiri Slaby 1184fd5d5c56SAnthony LiguoriIDE 1185c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1186c095348bSJohn SnowL: qemu-block@nongnu.org 1187c095348bSJohn SnowS: Supported 11888d8b636dSPaolo BonziniF: include/hw/ide.h 1189c9f7acd5SThomas HuthF: include/hw/ide/ 1190fd5d5c56SAnthony LiguoriF: hw/ide/ 1191c095348bSJohn SnowF: hw/block/block.c 1192c095348bSJohn SnowF: hw/block/cdrom.c 1193c095348bSJohn SnowF: hw/block/hd-geometry.c 1194c095348bSJohn SnowF: tests/ide-test.c 1195c095348bSJohn SnowF: tests/ahci-test.c 1196edc35b3dSThomas HuthF: tests/cdrom-test.c 1197aee50319SJohn SnowF: tests/libqos/ahci* 1198e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1199c095348bSJohn Snow 1200caf316baSCorey MinyardIPMI 1201caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1202caf316baSCorey MinyardS: Maintained 1203caf316baSCorey MinyardF: include/hw/ipmi/* 1204caf316baSCorey MinyardF: hw/ipmi/* 1205caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 1206caf316baSCorey MinyardF: tests/ipmi* 1207e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1208caf316baSCorey Minyard 1209c095348bSJohn SnowFloppy 1210c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1211c095348bSJohn SnowL: qemu-block@nongnu.org 1212c095348bSJohn SnowS: Supported 1213c095348bSJohn SnowF: hw/block/fdc.c 1214c095348bSJohn SnowF: include/hw/block/fdc.h 1215aee50319SJohn SnowF: tests/fdc-test.c 1216e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1217fd5d5c56SAnthony Liguori 1218f5f487b2SPeter MaydellOMAP 1219f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1220f5f487b2SPeter MaydellS: Maintained 12218d8b636dSPaolo BonziniF: hw/*/omap* 1222ed0db866SThomas HuthF: include/hw/arm/omap.h 1223f5f487b2SPeter Maydell 122428d54e58SPaolo BonziniIPack 122528d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 122628d54e58SPaolo BonziniS: Odd Fixes 122728d54e58SPaolo BonziniF: hw/char/ipoctal232.c 122828d54e58SPaolo BonziniF: hw/ipack/ 122928d54e58SPaolo Bonzini 1230fd5d5c56SAnthony LiguoriPCI 1231fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1232fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1233fd5d5c56SAnthony LiguoriS: Supported 12348d8b636dSPaolo BonziniF: include/hw/pci/* 1235f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1236ca818cfbSMichael S. TsirkinF: hw/pci/* 1237f178bc6bSPaolo BonziniF: hw/pci-bridge/* 123868179923SPhilippe Mathieu-DaudéF: docs/pci* 123968179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1240534fd814SFam ZhengF: default-configs/pci.mak 12410e0b3592SMichael S. Tsirkin 1242d31e5ae7SMichael S. TsirkinACPI/SMBIOS 12430e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 12440e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 12450e0b3592SMichael S. TsirkinS: Supported 12460e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1247d31e5ae7SMichael S. TsirkinF: include/hw/smbios/* 12480e0b3592SMichael S. TsirkinF: hw/mem/* 12498d8b636dSPaolo BonziniF: hw/acpi/* 1250d31e5ae7SMichael S. TsirkinF: hw/smbios/* 12510e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 12520e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 12533248f1b4SBen WarrenF: tests/bios-tables-test.c 12543248f1b4SBen WarrenF: tests/acpi-utils.[hc] 12557115dcf4SLaszlo ErsekF: tests/acpi-test-data/* 12567115dcf4SLaszlo ErsekF: tests/acpi-test-data/*/* 1257fd5d5c56SAnthony Liguori 1258aaade8d7SAndreas Färberppc4xx 1259bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1260aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1261aaade8d7SAndreas FärberS: Odd Fixes 12628d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1263aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1264b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1265aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1266aaade8d7SAndreas Färber 126798cded3aSAndreas Färberppce500 1268bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 126998cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1270bba8e23aSAlexander GrafS: Odd Fixes 12716e481d57SPeter MaydellF: hw/ppc/e500* 1272566dd236SPaolo BonziniF: hw/pci-host/ppce500.c 1273566dd236SPaolo BonziniF: hw/net/fsl_etsec/ 127498cded3aSAndreas Färber 127561af0ee6SPaolo BonziniCharacter devices 12762185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 12772185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 127861af0ee6SPaolo BonziniS: Odd Fixes 127961af0ee6SPaolo BonziniF: hw/char/ 128061af0ee6SPaolo Bonzini 1281f536f112SPaolo BonziniNetwork devices 1282f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1283f536f112SPaolo BonziniS: Odd Fixes 1284f536f112SPaolo BonziniF: hw/net/ 12856061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 12866bd7776cSGreg KurzF: tests/virtio-net-test.c 1287e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1288f536f112SPaolo Bonzini 1289fd5d5c56SAnthony LiguoriSCSI 1290de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1291c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1292de7724f7SPaolo BonziniS: Supported 129374460f34SThomas HuthF: include/hw/scsi/* 12948d8b636dSPaolo BonziniF: hw/scsi/* 12956bd7776cSGreg KurzF: tests/virtio-scsi-test.c 1296e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1297de7724f7SPaolo Bonzini 1298fcb5629dSPeter A. G. CrosthwaiteSSI 12994b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1300c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1301fcb5629dSPeter A. G. CrosthwaiteS: Maintained 13028d8b636dSPaolo BonziniF: hw/ssi/* 13038d8b636dSPaolo BonziniF: hw/block/m25p80.c 1304982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 13054b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1306982d009aSPhilippe Mathieu-DaudéF: tests/m25p80-test.c 13074b46ba61SAlistair Francis 13084b46ba61SAlistair FrancisXilinx SPI 1309c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 13104b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 13114b46ba61SAlistair FrancisS: Maintained 13124b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1313fcb5629dSPeter A. G. Crosthwaite 1314076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1315076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1316076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1317076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1318076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1319076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1320076a0fc3SPhilippe Mathieu-DaudéF: tests/sd* 1321076a0fc3SPhilippe Mathieu-Daudé 1322fd5d5c56SAnthony LiguoriUSB 13235d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 13245d0d62feSGerd HoffmannS: Maintained 13258d8b636dSPaolo BonziniF: hw/usb/* 132628edfce0SGongleiF: tests/usb-*-test.c 1327beded0ffSThomas HuthF: docs/usb2.txt 1328beded0ffSThomas HuthF: docs/usb-storage.txt 1329beded0ffSThomas HuthF: include/hw/usb.h 1330beded0ffSThomas HuthF: include/hw/usb/ 1331104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1332fd5d5c56SAnthony Liguori 1333e26082fdSPaolo BonziniUSB (serial adapter) 1334e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1335e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1336e26082fdSPaolo BonziniS: Maintained 1337e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1338e26082fdSPaolo Bonzini 133992e1fb5eSAlex WilliamsonVFIO 134092e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 134192e1fb5eSAlex WilliamsonS: Supported 1342cf7087dbSKim PhillipsF: hw/vfio/* 134399b88c6dSThomas HuthF: include/hw/vfio/ 134492e1fb5eSAlex Williamson 13455eb74557SDong Jia Shivfio-ccw 1346c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 13477913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 13487913938aSChristian BorntraegerM: Farhan Ali <alifm@linux.ibm.com> 13495eb74557SDong Jia ShiS: Supported 13505eb74557SDong Jia ShiF: hw/vfio/ccw.c 13515eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 13525eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 1353e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1354146bd283SCornelia HuckL: qemu-s390x@nongnu.org 13555eb74557SDong Jia Shi 1356a51b3153STony Krowiakvfio-ap 1357a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1358a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1359a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1360a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1361a51b3153STony KrowiakS: Supported 1362a51b3153STony KrowiakF: hw/s390x/ap-device.c 1363a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1364a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1365a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 13662fe2942cSTony KrowiakF: hw/vfio/ap.c 1367694a8d70STony KrowiakF: docs/vfio-ap.txt 1368a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1369a51b3153STony Krowiak 1370fd5d5c56SAnthony Liguorivhost 1371fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1372fd5d5c56SAnthony LiguoriS: Supported 13738d8b636dSPaolo BonziniF: hw/*/*vhost* 137437f8043dSPhilippe Mathieu-DaudéF: docs/interop/vhost-user.txt 1375fd5d5c56SAnthony Liguori 1376fd5d5c56SAnthony Liguorivirtio 1377a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1378fd5d5c56SAnthony LiguoriS: Supported 13798d8b636dSPaolo BonziniF: hw/*/virtio* 138072fa605dSThomas HuthF: hw/virtio/Makefile.objs 138172fa605dSThomas HuthF: hw/virtio/trace-events 13826a084ea3SMichael S. TsirkinF: net/vhost-user.c 1383494f7b57SThomas HuthF: include/hw/virtio/ 13846bd7776cSGreg KurzF: tests/virtio-balloon-test.c 1385fd5d5c56SAnthony Liguori 1386fd5d5c56SAnthony Liguorivirtio-9p 13878c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1388fd5d5c56SAnthony LiguoriS: Supported 1389aebeca25SAndreas FärberF: hw/9pfs/ 1390aebeca25SAndreas FärberF: fsdev/ 13912d888c09SAndreas FärberF: tests/virtio-9p-test.c 1392e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1393fd5d5c56SAnthony Liguori 1394fd5d5c56SAnthony Liguorivirtio-blk 139554d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1396b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1397fd5d5c56SAnthony LiguoriS: Supported 13988d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1399b457a5f5SStefan HajnocziF: hw/block/dataplane/* 14006bd7776cSGreg KurzF: tests/virtio-blk-test.c 1401e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1402fd5d5c56SAnthony Liguori 1403dd4ad64aSCornelia Huckvirtio-ccw 1404c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 140568b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1406dd4ad64aSCornelia HuckS: Supported 1407901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1408d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1409e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1410e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1411146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1412dd4ad64aSCornelia Huck 1413a5d4d7b5SGerd Hoffmannvirtio-input 1414a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1415a5d4d7b5SGerd HoffmannS: Maintained 1416a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1417a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 1418a5d4d7b5SGerd Hoffmann 1419fd5d5c56SAnthony Liguorivirtio-serial 1420cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 1421fd5d5c56SAnthony LiguoriS: Supported 14228d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 14238d8b636dSPaolo BonziniF: hw/char/virtio-console.c 142468a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 14256bd7776cSGreg KurzF: tests/virtio-console-test.c 14266bd7776cSGreg KurzF: tests/virtio-serial-test.c 1427fd5d5c56SAnthony Liguori 14281f51a5cbSAmit Shahvirtio-rng 1429cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 14301f51a5cbSAmit ShahS: Supported 14311f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 14321f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1433750cf869SThomas HuthF: include/sysemu/rng*.h 14341f51a5cbSAmit ShahF: backends/rng*.c 14356bd7776cSGreg KurzF: tests/virtio-rng-test.c 14361f51a5cbSAmit Shah 14376034011cSGongleivirtio-crypto 14386034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 14396034011cSGongleiS: Supported 14406034011cSGongleiF: hw/virtio/virtio-crypto.c 14416034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 14426034011cSGongleiF: include/hw/virtio/virtio-crypto.h 14436034011cSGonglei 1444f3c507adSKeith Buschnvme 1445f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1446c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1447f3c507adSKeith BuschS: Supported 1448f3c507adSKeith BuschF: hw/block/nvme* 1449fc967791SAndreas FärberF: tests/nvme-test.c 1450f3c507adSKeith Busch 1451d383c625SHannes Reineckemegasas 14523fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1453c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1454d383c625SHannes ReineckeS: Supported 1455d383c625SHannes ReineckeF: hw/scsi/megasas.c 1456d383c625SHannes ReineckeF: hw/scsi/mfi.h 14573fdfb8b6SPhilippe Mathieu-DaudéF: tests/megasas-test.c 1458d383c625SHannes Reinecke 1459605d52e6SDmitry FleytmanNetwork packet abstractions 1460bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1461605d52e6SDmitry FleytmanS: Maintained 1462605d52e6SDmitry FleytmanF: include/net/eth.h 1463605d52e6SDmitry FleytmanF: net/eth.c 1464605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1465605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1466605d52e6SDmitry Fleytman 1467622fb504SDmitry FleytmanVmware 1468bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1469622fb504SDmitry FleytmanS: Maintained 1470622fb504SDmitry FleytmanF: hw/net/vmxnet* 1471622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 14725a49c1b3SPhilippe Mathieu-DaudéF: tests/vmxnet3-test.c 1473622fb504SDmitry Fleytman 1474de24d3f1SScott FeldmanRocker 1475de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1476de24d3f1SScott FeldmanS: Maintained 1477de24d3f1SScott FeldmanF: hw/net/rocker/ 1478de850948SThomas HuthF: tests/rocker/ 1479de850948SThomas HuthF: docs/specs/rocker.txt 1480de24d3f1SScott Feldman 148170d1fb9cSXiao GuangrongNVDIMM 14827a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 148370d1fb9cSXiao GuangrongS: Maintained 148470d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 148570d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 148670d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 148770d1fb9cSXiao Guangrong 1488093454e2SDmitry Fleytmane1000x 1489bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1490093454e2SDmitry FleytmanS: Maintained 1491093454e2SDmitry FleytmanF: hw/net/e1000x* 1492093454e2SDmitry Fleytman 14936f3fbe4eSDmitry Fleytmane1000e 1494bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 14956f3fbe4eSDmitry FleytmanS: Maintained 14966f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 14976f3fbe4eSDmitry Fleytman 1498ebc2327fSStefan Weileepro100 1499ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1500ebc2327fSStefan WeilS: Maintained 1501ebc2327fSStefan WeilF: hw/net/eepro100.c 1502ebc2327fSStefan Weil 1503e481a1f6SAlistair FrancisGeneric Loader 1504c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1505e481a1f6SAlistair FrancisS: Maintained 1506e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1507e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1508c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1509e481a1f6SAlistair Francis 1510645d3cbeSSu HangIntel Hexadecimal Object File Loader 1511645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1512645d3cbeSSu HangS: Maintained 1513645d3cbeSSu HangF: tests/hexloader-test.c 15144b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1515645d3cbeSSu Hang 151687a9023aSThomas HuthCHRP NVRAM 151787a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 151887a9023aSThomas HuthS: Maintained 151987a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 152087a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 152187a9023aSThomas HuthF: tests/prom-env-test.c 152287a9023aSThomas Huth 152342697d88SBen WarrenVM Generation ID 152442697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 152542697d88SBen WarrenS: Maintained 152642697d88SBen WarrenF: hw/acpi/vmgenid.c 152742697d88SBen WarrenF: include/hw/acpi/vmgenid.h 152842697d88SBen WarrenF: docs/specs/vmgenid.txt 152942697d88SBen WarrenF: tests/vmgenid-test.c 153042697d88SBen WarrenF: stubs/vmgenid.c 153142697d88SBen Warren 1532747969dbSPhilippe Mathieu-DaudéUnimplemented device 1533747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1534747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1535747969dbSPhilippe Mathieu-DaudéS: Maintained 1536747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1537747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1538747969dbSPhilippe Mathieu-Daudé 1539dbb2e472SGerd HoffmannStandard VGA 1540dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1541dbb2e472SGerd HoffmannS: Maintained 1542dbb2e472SGerd HoffmannF: hw/display/vga* 1543dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1544dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1545dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1546dbb2e472SGerd Hoffmann 154758d632c7SGerd Hoffmannramfb 154858d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 154958d632c7SGerd HoffmannS: Maintained 155058d632c7SGerd HoffmannF: hw/display/ramfb*.c 155158d632c7SGerd HoffmannF: include/hw/display/ramfb.h 155258d632c7SGerd Hoffmann 1553dbb2e472SGerd Hoffmannvirtio-gpu 1554dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1555dbb2e472SGerd HoffmannS: Maintained 1556dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1557dbb2e472SGerd HoffmannF: hw/display/virtio-vga.c 1558dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1559dbb2e472SGerd Hoffmann 1560dbb2e472SGerd HoffmannCirrus VGA 1561dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1562dbb2e472SGerd HoffmannS: Odd Fixes 1563dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1564dbb2e472SGerd HoffmannF: hw/display/cirrus* 1565dbb2e472SGerd Hoffmann 156672d277a7SGerd HoffmannEDID Generator 156772d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 156872d277a7SGerd HoffmannS: Maintained 156972d277a7SGerd HoffmannF: hw/display/edid* 157072d277a7SGerd HoffmannF: include/hw/display/edid.h 157172d277a7SGerd HoffmannF: qemu-edid.c 157272d277a7SGerd Hoffmann 157315ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 157415ffb43cSPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 157515ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com> 157615ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 157715ffb43cSPhilippe Mathieu-DaudéS: Supported 157815ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 157915ffb43cSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg.c 158015ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 158115ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 158215ffb43cSPhilippe Mathieu-DaudéF: tests/libqos/fw_cfg.c 158315ffb43cSPhilippe Mathieu-DaudéF: tests/fw_cfg-test.c 158415ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 158515ffb43cSPhilippe Mathieu-Daudé 1586fd5d5c56SAnthony LiguoriSubsystems 1587fd5d5c56SAnthony Liguori---------- 1588fd5d5c56SAnthony LiguoriAudio 15899f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1590fd5d5c56SAnthony LiguoriS: Maintained 1591fd5d5c56SAnthony LiguoriF: audio/ 15928d8b636dSPaolo BonziniF: hw/audio/ 1593a2b245aeSThomas HuthF: include/hw/audio/ 1594d7b50c0cSAndreas FärberF: tests/ac97-test.c 15958fa74c94SAndreas FärberF: tests/es1370-test.c 1596fbaf445aSAndreas FärberF: tests/intel-hda-test.c 1597fd5d5c56SAnthony Liguori 159817f1e8f5SStefan HajnocziBlock layer core 1599fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1600c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1601c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1602fd5d5c56SAnthony LiguoriS: Supported 1603fd5d5c56SAnthony LiguoriF: block* 1604fd5d5c56SAnthony LiguoriF: block/ 16058d8b636dSPaolo BonziniF: hw/block/ 16064c346e0bSKevin WolfF: include/block/ 160746078760SKevin WolfF: qemu-img* 160846078760SKevin WolfF: qemu-io* 160929242091SKevin WolfF: tests/qemu-iotests/ 16108dd30c86SMax ReitzF: util/qemu-progress.c 16110bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1612c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1613ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1614fd5d5c56SAnthony Liguori 1615d55053b1SStefan HajnocziBlock I/O path 1616d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 16179ca3003dSFam ZhengM: Fam Zheng <famz@redhat.com> 1618d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1619d55053b1SStefan HajnocziS: Supported 162036c697bdSPaolo BonziniF: util/async.c 162136c697bdSPaolo BonziniF: util/aio-*.c 1622d55053b1SStefan HajnocziF: block/io.c 1623d55053b1SStefan HajnocziF: migration/block* 1624e1029ae2SFam ZhengF: include/block/aio.h 1625f5a53faaSStefan HajnocziF: include/block/aio-wait.h 16260a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1627e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1628d55053b1SStefan Hajnoczi 1629e5b5728cSPaolo BonziniBlock SCSI subsystem 1630e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1631c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1632e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1633e5b5728cSPaolo BonziniS: Supported 1634e5b5728cSPaolo BonziniF: include/scsi/* 1635e5b5728cSPaolo BonziniF: scsi/* 1636e5b5728cSPaolo Bonzini 1637280458a3SJeff CodyBlock Jobs 1638280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 1639280458a3SJeff CodyL: qemu-block@nongnu.org 1640280458a3SJeff CodyS: Supported 1641280458a3SJeff CodyF: blockjob.c 1642280458a3SJeff CodyF: include/block/blockjob.h 164333e9e9bdSKevin WolfF: job.c 16441a90bc81SKevin WolfF: job-qmp.c 1645c468e368SMarkus ArmbrusterF: include/qemu/job.h 1646280458a3SJeff CodyF: block/backup.c 1647280458a3SJeff CodyF: block/commit.c 164877346025SJeff CodyF: block/stream.c 1649280458a3SJeff CodyF: block/mirror.c 1650bf42508fSKevin WolfF: qapi/job.json 1651e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 1652280458a3SJeff Cody 16534120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 16544120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16554120201dSMarkus ArmbrusterS: Supported 16564120201dSMarkus ArmbrusterF: blockdev.c 16574120201dSMarkus ArmbrusterF: block/qapi.c 16584120201dSMarkus ArmbrusterF: qapi/block*.json 1659fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1660ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 16614120201dSMarkus Armbruster 1662538193bcSJohn SnowDirty Bitmaps 1663538193bcSJohn SnowM: Fam Zheng <famz@redhat.com> 1664538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 1665538193bcSJohn SnowL: qemu-block@nongnu.org 1666538193bcSJohn SnowS: Supported 1667538193bcSJohn SnowF: util/hbitmap.c 1668538193bcSJohn SnowF: block/dirty-bitmap.c 1669538193bcSJohn SnowF: include/qemu/hbitmap.h 1670538193bcSJohn SnowF: include/block/dirty-bitmap.h 1671538193bcSJohn SnowF: tests/test-hbitmap.c 16725746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1673e18a8b34SStefan HajnocziT: git https://github.com/famz/qemu.git bitmaps 1674e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1675538193bcSJohn Snow 167661af0ee6SPaolo BonziniCharacter device backends 167755fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16782185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1679fd5d5c56SAnthony LiguoriS: Maintained 1680178fe0aeSMarc-André LureauF: chardev/ 16818228e353SMarc-André LureauF: include/chardev/ 1682dbeee392SMarkus ArmbrusterF: qapi/char.json 1683fd5d5c56SAnthony Liguori 1684e26082fdSPaolo BonziniCharacter Devices (Braille) 1685e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1686e26082fdSPaolo BonziniS: Maintained 16876b10e573SMarc-André LureauF: chardev/baum.c 1688fd5d5c56SAnthony Liguori 1689e94630d3SMarkus ArmbrusterCommand line option argument parsing 1690e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1691e94630d3SMarkus ArmbrusterS: Supported 1692e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1693e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1694e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1695e94630d3SMarkus ArmbrusterF: util/keyval.c 1696e94630d3SMarkus ArmbrusterF: util/qemu-option.c 1697e94630d3SMarkus Armbruster 16988c413e79SMarkus ArmbrusterCoverity model 16998c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 17008c413e79SMarkus ArmbrusterS: Supported 17018c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 17028c413e79SMarkus Armbruster 1703f2ca0524SAndreas FärberCPU 170412b0e69cSAndreas FärberL: qemu-devel@nongnu.org 1705f2ca0524SAndreas FärberS: Supported 1706f2ca0524SAndreas FärberF: qom/cpu.c 17076e481d57SPeter MaydellF: include/qom/cpu.h 1708f2ca0524SAndreas Färber 1709d24b569aSPeter A. G. CrosthwaiteDevice Tree 17104b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1711d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de> 1712d24b569aSPeter A. G. CrosthwaiteS: Maintained 171382407515SThomas HuthF: device_tree.c 171482407515SThomas HuthF: include/sysemu/device_tree.h 1715d24b569aSPeter A. G. Crosthwaite 17163505a22bSMarc-André LureauDump 17173505a22bSMarc-André LureauS: Supported 17183505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 17193505a22bSMarc-André LureauF: dump.c 17203505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 17213505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 17223505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 17233505a22bSMarc-André LureauF: include/sysemu/dump.h 17243505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 17253505a22bSMarc-André LureauF: stubs/dump.c 17263505a22bSMarc-André Lureau 17274f966768SMarkus ArmbrusterError reporting 17284f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 17294f966768SMarkus ArmbrusterS: Supported 17304f966768SMarkus ArmbrusterF: include/qapi/error.h 17314f966768SMarkus ArmbrusterF: include/qemu/error-report.h 17324f966768SMarkus ArmbrusterF: util/error.c 17334f966768SMarkus ArmbrusterF: util/qemu-error.c 17344f966768SMarkus Armbruster 1735fd5d5c56SAnthony LiguoriGDB stub 17365dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1737fd5d5c56SAnthony LiguoriS: Odd Fixes 1738fd5d5c56SAnthony LiguoriF: gdbstub* 1739fd5d5c56SAnthony LiguoriF: gdb-xml/ 1740fd5d5c56SAnthony Liguori 174101a9c03cSPaolo BonziniMemory API 174201a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 174301a9c03cSPaolo BonziniS: Supported 174401a9c03cSPaolo BonziniF: include/exec/ioport.h 174501a9c03cSPaolo BonziniF: ioport.c 174601a9c03cSPaolo BonziniF: include/exec/memory.h 17472b1641d0SPaolo BonziniF: include/exec/ram_addr.h 174801a9c03cSPaolo BonziniF: memory.c 174901a9c03cSPaolo BonziniF: include/exec/memory-internal.h 175001a9c03cSPaolo BonziniF: exec.c 175101a9c03cSPaolo Bonzini 17527ee3bf03SGerd HoffmannSPICE 17537ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 17547ee3bf03SGerd HoffmannS: Supported 17556e481d57SPeter MaydellF: include/ui/qemu-spice.h 1756438528a3SThomas HuthF: include/ui/spice-display.h 17577ee3bf03SGerd HoffmannF: ui/spice-*.c 17587ee3bf03SGerd HoffmannF: audio/spiceaudio.c 17598d8b636dSPaolo BonziniF: hw/display/qxl* 1760608cfed6SMarkus ArmbrusterF: qapi/ui.json 17617ee3bf03SGerd Hoffmann 1762fd5d5c56SAnthony LiguoriGraphics 176325eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 176425eccc37SGerd HoffmannS: Odd Fixes 1765fd5d5c56SAnthony LiguoriF: ui/ 1766e220656cSThomas HuthF: include/ui/ 1767608cfed6SMarkus ArmbrusterF: qapi/ui.json 1768b1d38037SMarc-André LureauF: util/drm.c 1769fd5d5c56SAnthony Liguori 1770351f1bf6SAndreas FärberCocoa graphics 177130ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1772351f1bf6SAndreas FärberS: Odd Fixes 1773351f1bf6SAndreas FärberF: ui/cocoa.m 1774351f1bf6SAndreas Färber 1775fd5d5c56SAnthony LiguoriMain loop 1776da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1777da26f37aSPaolo BonziniS: Maintained 1778da26f37aSPaolo BonziniF: cpus.c 17793ecb29a3SPaolo BonziniF: util/main-loop.c 17803ecb29a3SPaolo BonziniF: util/qemu-timer.c 1781fd5d5c56SAnthony LiguoriF: vl.c 17820e201d34SMarkus ArmbrusterF: qapi/run-state.json 1783fd5d5c56SAnthony Liguori 17848899b4aeSLuiz CapitulinoHuman Monitor (HMP) 1785c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1786fbb0621aSLuiz CapitulinoS: Maintained 1787fd5d5c56SAnthony LiguoriF: monitor.c 1788c13e9912SThomas HuthF: hmp.[ch] 1789c13e9912SThomas HuthF: hmp-commands*.hx 1790c13e9912SThomas HuthF: include/monitor/hmp-target.h 1791bbcee372SThomas HuthF: tests/test-hmp.c 1792fd5d5c56SAnthony Liguori 1793f536f112SPaolo BonziniNetwork device backends 1794442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 1795fd5d5c56SAnthony LiguoriS: Maintained 1796fd5d5c56SAnthony LiguoriF: net/ 1797d24b2b1cSThomas HuthF: include/net/ 1798e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 17993c0bd37dSMarkus ArmbrusterF: qapi/net.json 1800fd5d5c56SAnthony Liguori 1801aee09bafSVincenzo MaffioneNetmap network backend 1802aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 1803aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 1804aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 1805aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 1806aee09bafSVincenzo MaffioneS: Maintained 1807aee09bafSVincenzo MaffioneF: net/netmap.c 1808aee09bafSVincenzo Maffione 18092f54eb98SEduardo HabkostNUMA 18102f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18112f54eb98SEduardo HabkostS: Maintained 18122f54eb98SEduardo HabkostF: numa.c 18132f54eb98SEduardo HabkostF: include/sysemu/numa.h 1814e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18152f54eb98SEduardo Habkost 18164fc264f4SEduardo HabkostHost Memory Backends 18174fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18184fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 18194fc264f4SEduardo HabkostS: Maintained 18204fc264f4SEduardo HabkostF: backends/hostmem*.c 18214fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 1822e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18234fc264f4SEduardo Habkost 18246034011cSGongleiCryptodev Backends 18256034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 18266034011cSGongleiS: Maintained 18276034011cSGongleiF: include/sysemu/cryptodev*.h 18286034011cSGongleiF: backends/cryptodev*.c 18296034011cSGonglei 1830ad904f66SEduardo HabkostPython scripts 1831ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 1832ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 1833ad904f66SEduardo HabkostS: Odd fixes 1834ad904f66SEduardo HabkostF: scripts/qmp/* 1835ad904f66SEduardo HabkostF: scripts/*.py 1836ad904f66SEduardo HabkostF: tests/*.py 1837ad904f66SEduardo Habkost 18388899b4aeSLuiz CapitulinoQAPI 18399740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18408899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 18419740618cSLuiz CapitulinoS: Supported 18428899b4aeSLuiz CapitulinoF: qapi/ 18430311c5bdSMarkus ArmbrusterX: qapi/*.json 1844ac4abb9aSMarkus ArmbrusterF: include/qapi/ 1845ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 1846ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 1847c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 1848ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 1849e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 1850ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 1851e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 1852be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 1853be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 1854c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 1855ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18568899b4aeSLuiz Capitulino 18577810d291SLuiz CapitulinoQAPI Schema 18587810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 18597810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18607810d291SLuiz CapitulinoS: Supported 18610311c5bdSMarkus ArmbrusterF: qapi/*.json 1862ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18637810d291SLuiz Capitulino 1864f3582ba4SLuiz CapitulinoQObject 1865daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1866daf5dc78SMarkus ArmbrusterS: Supported 1867f3582ba4SLuiz CapitulinoF: qobject/ 18687735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 18697735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 1870a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 18717735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 187201b2ffceSMarc-André LureauF: tests/check-qnum.c 18737735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 18747735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 18757735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 1876ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 1877f3582ba4SLuiz Capitulino 1878f05d9999SMichael RothQEMU Guest Agent 1879f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 1880f05d9999SMichael RothS: Maintained 1881f05d9999SMichael RothF: qga/ 1882ab7f9f7dSPhilippe Mathieu-DaudéF: qemu-ga.texi 1883ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 1884ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 1885ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 1886e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 1887f05d9999SMichael Roth 18884688c94cSAndreas FärberQOM 18894688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de> 18904688c94cSAndreas FärberS: Supported 1891e18a8b34SStefan HajnocziT: git https://github.com/afaerber/qemu-cpu.git qom-next 18924688c94cSAndreas FärberF: include/qom/ 18934688c94cSAndreas FärberX: include/qom/cpu.h 18944688c94cSAndreas FärberF: qom/ 18954688c94cSAndreas FärberX: qom/cpu.c 18969f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 18979f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 18984688c94cSAndreas Färber 18998899b4aeSLuiz CapitulinoQMP 19009740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 19019740618cSLuiz CapitulinoS: Supported 19028899b4aeSLuiz CapitulinoF: qmp.c 19038899b4aeSLuiz CapitulinoF: monitor.c 1904c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 19059740618cSLuiz CapitulinoF: scripts/qmp/ 1906f66e7ac8SMarkus ArmbrusterF: tests/qmp-test.c 1907d93bb9d5SMarkus ArmbrusterF: tests/qmp-cmd-test.c 1908ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 19098899b4aeSLuiz Capitulino 191098a43bf0SPaolo Bonziniqtest 191198a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 191298a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 19132185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 191498a43bf0SPaolo BonziniS: Maintained 191598a43bf0SPaolo BonziniF: qtest.c 191698a43bf0SPaolo BonziniF: tests/libqtest.* 191798a43bf0SPaolo BonziniF: tests/libqos/ 191898a43bf0SPaolo BonziniF: tests/*-test.c 191998a43bf0SPaolo Bonzini 1920cc0100f4SAlistair FrancisRegister API 1921c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1922cc0100f4SAlistair FrancisS: Maintained 1923cc0100f4SAlistair FrancisF: hw/core/register.c 1924cc0100f4SAlistair FrancisF: include/hw/register.h 192506a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 1926cc0100f4SAlistair Francis 1927fd5d5c56SAnthony LiguoriSLIRP 1928eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1929bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com> 1930bafc72abSJan KiszkaS: Maintained 1931fd5d5c56SAnthony LiguoriF: slirp/ 1932663fb1e1SThomas HuthF: net/slirp.c 1933d24b2b1cSThomas HuthF: include/net/slirp.h 193402cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 19351ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp 1936fd5d5c56SAnthony Liguori 1937b1ed728aSPaolo BonziniStubs 1938b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1939b1ed728aSPaolo BonziniS: Maintained 1940b1ed728aSPaolo BonziniF: stubs/ 1941b1ed728aSPaolo Bonzini 1942598a3f35SStefan HajnocziTracing 19431cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1944598a3f35SStefan HajnocziS: Maintained 1945598a3f35SStefan HajnocziF: trace/ 19460e076292SThomas HuthF: trace-events 19470e076292SThomas HuthF: qemu-option-trace.texi 1948f70fd8fdSLluÃs VilanovaF: scripts/tracetool.py 1949f70fd8fdSLluÃs VilanovaF: scripts/tracetool/ 1950c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 1951e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 1952598a3f35SStefan Hajnoczi 19533859b6cfSMarkus ArmbrusterTPM 19541f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 19556b4f250bSStefan BergerS: Maintained 19563859b6cfSMarkus ArmbrusterF: tpm.c 1957c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 19583859b6cfSMarkus ArmbrusterF: hw/tpm/* 19593859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 19603859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 19613859b6cfSMarkus ArmbrusterF: qapi/tpm.json 19626b4f250bSStefan BergerF: backends/tpm.c 1963adb0e917SStefan BergerF: tests/*tpm* 1964e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 19653859b6cfSMarkus Armbruster 196614f40fdcSBlue SwirlCheckpatch 196714f40fdcSBlue SwirlS: Odd Fixes 196814f40fdcSBlue SwirlF: scripts/checkpatch.pl 196914f40fdcSBlue Swirl 1970c0787c8dSJuan QuintelaMigration 1971c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 1972d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1973c0787c8dSJuan QuintelaS: Maintained 1974c0787c8dSJuan QuintelaF: include/migration/ 197544a1f946SDr. David Alan GilbertF: migration/ 1976c5515640SAmit ShahF: scripts/vmstate-static-checker.py 1977c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 19782656bfd9SJuan QuintelaF: tests/migration-test.c 1979c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 198048685a8eSMarkus ArmbrusterF: qapi/migration.json 1981c0787c8dSJuan Quintela 198292bfedb0SEduardo OtuboSeccomp 1983064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 198492bfedb0SEduardo OtuboS: Supported 198592bfedb0SEduardo OtuboF: qemu-seccomp.c 198692bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 198792bfedb0SEduardo Otubo 1988ddbb0d09SDaniel P. BerrangeCryptography 1989ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1990ddbb0d09SDaniel P. BerrangeS: Maintained 1991ddbb0d09SDaniel P. BerrangeF: crypto/ 1992ddbb0d09SDaniel P. BerrangeF: include/crypto/ 1993ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 19943947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 1995899833cdSDaniel P. BerrangeF: qemu.sasl 1996ddbb0d09SDaniel P. Berrange 199710817bf0SDaniel P. BerrangeCoroutines 199810817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 199910817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 200010817bf0SDaniel P. BerrangeF: util/*coroutine* 200110817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 200210817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 200310817bf0SDaniel P. Berrange 200488c5f205SDaniel P. BerrangeBuffers 200588c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 200688c5f205SDaniel P. BerrangeS: Odd fixes 200788c5f205SDaniel P. BerrangeF: util/buffer.c 200888c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 200988c5f205SDaniel P. Berrange 2010666a3af9SDaniel P. BerrangeI/O Channels 2011666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2012666a3af9SDaniel P. BerrangeS: Maintained 2013666a3af9SDaniel P. BerrangeF: io/ 2014666a3af9SDaniel P. BerrangeF: include/io/ 2015666a3af9SDaniel P. BerrangeF: tests/test-io-* 2016666a3af9SDaniel P. Berrange 20175614a283SGerd HoffmannSockets 20185614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 20195614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 20205614a283SGerd HoffmannS: Maintained 20215614a283SGerd HoffmannF: include/qemu/sockets.h 20225614a283SGerd HoffmannF: util/qemu-sockets.c 2023a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 20245614a283SGerd Hoffmann 2025d310d85bSAlberto GarciaThrottling infrastructure 2026d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2027d310d85bSAlberto GarciaS: Supported 2028d310d85bSAlberto GarciaF: block/throttle-groups.c 2029d310d85bSAlberto GarciaF: include/block/throttle-groups.h 203089603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 2031d310d85bSAlberto GarciaF: util/throttle.c 203289603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 203389603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 2034d310d85bSAlberto GarciaL: qemu-block@nongnu.org 2035d310d85bSAlberto Garcia 2036080d7aacSFam ZhengUUID 2037080d7aacSFam ZhengM: Fam Zheng <famz@redhat.com> 2038080d7aacSFam ZhengS: Supported 2039080d7aacSFam ZhengF: util/uuid.c 2040080d7aacSFam ZhengF: include/qemu/uuid.h 2041080d7aacSFam ZhengF: tests/test-uuid.c 2042080d7aacSFam Zheng 2043a4cc318eSzhanghailiangCOLO Framework 2044a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 2045a4cc318eSzhanghailiangS: Maintained 2046a4cc318eSzhanghailiangF: migration/colo* 2047a4cc318eSzhanghailiangF: include/migration/colo.h 2048a4cc318eSzhanghailiangF: include/migration/failover.h 2049a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2050a4cc318eSzhanghailiang 205188f82ed1SZhang ChenCOLO Proxy 2052b38576cdSZhang ChenM: Zhang Chen <zhangckid@gmail.com> 205388f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 205488f82ed1SZhang ChenS: Supported 205588f82ed1SZhang ChenF: docs/colo-proxy.txt 205688f82ed1SZhang ChenF: net/colo* 205788f82ed1SZhang ChenF: net/filter-rewriter.c 205888f82ed1SZhang ChenF: net/filter-mirror.c 205988f82ed1SZhang Chen 206062258201SPavel DovgalyukRecord/replay 206162258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 206262258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 206370b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 206462258201SPavel DovgalyukS: Supported 206562258201SPavel DovgalyukF: replay/* 206662258201SPavel DovgalyukF: block/blkreplay.c 206762258201SPavel DovgalyukF: net/filter-replay.c 206862258201SPavel DovgalyukF: include/sysemu/replay.h 206962258201SPavel DovgalyukF: docs/replay.txt 207062258201SPavel DovgalyukF: stubs/replay.c 207162258201SPavel Dovgalyuk 2072eecf5eedSPeter XuIOVA Tree 2073eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2074eecf5eedSPeter XuS: Maintained 2075eecf5eedSPeter XuF: include/qemu/iova-tree.h 2076eecf5eedSPeter XuF: util/iova-tree.c 2077eecf5eedSPeter Xu 20785ee547bbSViktor Prutyanovelf2dmp 20795ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 20805ee547bbSViktor PrutyanovS: Maintained 20815ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 20825ee547bbSViktor Prutyanov 2083fd5d5c56SAnthony LiguoriUsermode Emulation 2084fd5d5c56SAnthony Liguori------------------ 2085486bbe5fSPaolo BonziniOverall 2086486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2087486bbe5fSPaolo BonziniS: Maintained 2088486bbe5fSPaolo BonziniF: thunk.c 208958410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2090486bbe5fSPaolo Bonzini 2091fd5d5c56SAnthony LiguoriBSD user 2092297e8005SMarkus ArmbrusterS: Orphan 2093fd5d5c56SAnthony LiguoriF: bsd-user/ 2094ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2095fd5d5c56SAnthony Liguori 2096fd5d5c56SAnthony LiguoriLinux user 2097fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2098ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2099fd5d5c56SAnthony LiguoriS: Maintained 2100fd5d5c56SAnthony LiguoriF: linux-user/ 2101ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2102e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 210342f5a7e9SAurelien Jarno 210442f5a7e9SAurelien JarnoTiny Code Generator (TCG) 210542f5a7e9SAurelien Jarno------------------------- 210642f5a7e9SAurelien JarnoCommon code 2107cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 210842f5a7e9SAurelien JarnoS: Maintained 210942f5a7e9SAurelien JarnoF: tcg/ 211042f5a7e9SAurelien Jarno 2111b25a464cSClaudio FontanaAArch64 target 2112b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com> 2113b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com> 2114b25a464cSClaudio FontanaS: Maintained 2115b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2116b25a464cSClaudio FontanaF: tcg/aarch64/ 2117c17652eeSPaolo BonziniF: disas/arm-a64.cc 2118c17652eeSPaolo BonziniF: disas/libvixl/ 2119b25a464cSClaudio Fontana 212042f5a7e9SAurelien JarnoARM target 212142f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 212242f5a7e9SAurelien JarnoS: Maintained 2123b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 212442f5a7e9SAurelien JarnoF: tcg/arm/ 2125c17652eeSPaolo BonziniF: disas/arm.c 212642f5a7e9SAurelien Jarno 212742f5a7e9SAurelien Jarnoi386 target 21285dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 212942f5a7e9SAurelien JarnoS: Maintained 213042f5a7e9SAurelien JarnoF: tcg/i386/ 2131c17652eeSPaolo BonziniF: disas/i386.c 213242f5a7e9SAurelien Jarno 213342f5a7e9SAurelien JarnoMIPS target 2134d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 213590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 213642f5a7e9SAurelien JarnoS: Maintained 213742f5a7e9SAurelien JarnoF: tcg/mips/ 2138c17652eeSPaolo BonziniF: disas/mips.c 213942f5a7e9SAurelien Jarno 214042f5a7e9SAurelien JarnoPPC 214115610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 214215610d42SPranith KumarS: Odd Fixes 214342f5a7e9SAurelien JarnoF: tcg/ppc/ 2144c17652eeSPaolo BonziniF: disas/ppc.c 214542f5a7e9SAurelien Jarno 214642f5a7e9SAurelien JarnoS390 target 214742f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 214842f5a7e9SAurelien JarnoS: Maintained 214942f5a7e9SAurelien JarnoF: tcg/s390/ 2150c17652eeSPaolo BonziniF: disas/s390.c 2151146bd283SCornelia HuckL: qemu-s390x@nongnu.org 215242f5a7e9SAurelien Jarno 215342f5a7e9SAurelien JarnoSPARC target 2154297e8005SMarkus ArmbrusterS: Odd Fixes 215542f5a7e9SAurelien JarnoF: tcg/sparc/ 2156c17652eeSPaolo BonziniF: disas/sparc.c 2157bc75c9e5SStefan Weil 2158bc75c9e5SStefan WeilTCI target 2159bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2160bc75c9e5SStefan WeilS: Maintained 21618ef9cd55SAndreas FärberF: tcg/tci/ 2162752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2163c17652eeSPaolo BonziniF: disas/tci.c 2164aa09c951SAndreas Färber 2165f05b328cSStefan HajnocziBlock drivers 2166f05b328cSStefan Hajnoczi------------- 2167f05b328cSStefan HajnocziVMDK 2168f05b328cSStefan HajnocziM: Fam Zheng <famz@redhat.com> 2169c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2170f05b328cSStefan HajnocziS: Supported 2171f05b328cSStefan HajnocziF: block/vmdk.c 2172f05b328cSStefan Hajnoczi 2173f05b328cSStefan HajnocziRBD 21745a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com> 2175280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2176280458a3SJeff CodyL: qemu-block@nongnu.org 2177f05b328cSStefan HajnocziS: Supported 2178f05b328cSStefan HajnocziF: block/rbd.c 2179e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2180f05b328cSStefan Hajnoczi 2181f05b328cSStefan HajnocziSheepdog 2182f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2183280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2184280458a3SJeff CodyL: qemu-block@nongnu.org 2185f05b328cSStefan HajnocziS: Supported 2186f05b328cSStefan HajnocziF: block/sheepdog.c 2187e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2188f05b328cSStefan Hajnoczi 2189f05b328cSStefan HajnocziVHDX 2190f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com> 2191280458a3SJeff CodyL: qemu-block@nongnu.org 2192f05b328cSStefan HajnocziS: Supported 2193f05b328cSStefan HajnocziF: block/vhdx* 2194e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2195f05b328cSStefan Hajnoczi 2196f05b328cSStefan HajnocziVDI 2197f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2198c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2199f05b328cSStefan HajnocziS: Maintained 2200f05b328cSStefan HajnocziF: block/vdi.c 2201f05b328cSStefan Hajnoczi 2202f05b328cSStefan HajnocziiSCSI 2203f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2204f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2205f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2206c95e4c0eSKevin WolfL: qemu-block@nongnu.org 22072185fd67SPaolo BonziniS: Odd Fixes 2208f05b328cSStefan HajnocziF: block/iscsi.c 22092deb63c2SPeter LievenF: block/iscsi-opts.c 2210f05b328cSStefan Hajnoczi 221199c62e70SEric BlakeNetwork Block Device (NBD) 221299c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 221399c62e70SEric BlakeL: qemu-block@nongnu.org 221499c62e70SEric BlakeS: Maintained 221599c62e70SEric BlakeF: block/nbd* 221699c62e70SEric BlakeF: nbd/ 221799c62e70SEric BlakeF: include/block/nbd* 221899c62e70SEric BlakeF: qemu-nbd.* 221999c62e70SEric BlakeF: blockdev-nbd.c 22203229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 2221ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 222299c62e70SEric Blake 22236542aa9cSPeter LievenNFS 2224280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 22256542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2226280458a3SJeff CodyL: qemu-block@nongnu.org 22276542aa9cSPeter LievenS: Maintained 22286542aa9cSPeter LievenF: block/nfs.c 2229e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 22306542aa9cSPeter Lieven 2231f05b328cSStefan HajnocziSSH 2232f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2233280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2234280458a3SJeff CodyL: qemu-block@nongnu.org 2235f05b328cSStefan HajnocziS: Supported 2236f05b328cSStefan HajnocziF: block/ssh.c 2237e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2238c9a12e75SChrysostomos Nanakos 2239280458a3SJeff CodyCURL 2240280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2241280458a3SJeff CodyL: qemu-block@nongnu.org 2242280458a3SJeff CodyS: Supported 2243280458a3SJeff CodyF: block/curl.c 2244e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2245280458a3SJeff Cody 2246280458a3SJeff CodyGLUSTER 2247280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2248280458a3SJeff CodyL: qemu-block@nongnu.org 2249280458a3SJeff CodyS: Supported 2250280458a3SJeff CodyF: block/gluster.c 2251e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2252b5e9476cSGonglei 2253199667a8SFam ZhengNull Block Driver 2254199667a8SFam ZhengM: Fam Zheng <famz@redhat.com> 2255199667a8SFam ZhengL: qemu-block@nongnu.org 2256199667a8SFam ZhengS: Supported 2257199667a8SFam ZhengF: block/null.c 2258199667a8SFam Zheng 2259bdd6a90aSFam ZhengNVMe Block Driver 2260bdd6a90aSFam ZhengM: Fam Zheng <famz@redhat.com> 2261bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2262bdd6a90aSFam ZhengS: Supported 2263bdd6a90aSFam ZhengF: block/nvme* 2264bdd6a90aSFam Zheng 2265b5e9476cSGongleiBootdevice 2266b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2267b5e9476cSGongleiS: Maintained 2268b5e9476cSGongleiF: bootdevice.c 2269ecdda9e0SAlberto Garcia 2270ecdda9e0SAlberto GarciaQuorum 2271ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2272ecdda9e0SAlberto GarciaS: Supported 2273ecdda9e0SAlberto GarciaF: block/quorum.c 2274ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2275e7c6e631SStefan Hajnoczi 2276bfcc224eSAapo Vienamoblklogwrites 2277bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2278bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2279bfcc224eSAapo VienamoS: Supported 2280bfcc224eSAapo VienamoF: block/blklogwrites.c 2281bfcc224eSAapo Vienamo 2282e7c6e631SStefan Hajnocziblkverify 2283e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2284e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2285e7c6e631SStefan HajnocziS: Supported 2286e7c6e631SStefan HajnocziF: block/blkverify.c 2287e7c6e631SStefan Hajnoczi 2288e7c6e631SStefan Hajnoczibochs 2289e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2290e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2291e7c6e631SStefan HajnocziS: Supported 2292e7c6e631SStefan HajnocziF: block/bochs.c 2293e7c6e631SStefan Hajnoczi 2294e7c6e631SStefan Hajnoczicloop 2295e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2296e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2297e7c6e631SStefan HajnocziS: Supported 2298e7c6e631SStefan HajnocziF: block/cloop.c 2299e7c6e631SStefan Hajnoczi 2300e7c6e631SStefan Hajnoczidmg 2301e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2302e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2303e7c6e631SStefan HajnocziS: Supported 2304e7c6e631SStefan HajnocziF: block/dmg.c 2305e7c6e631SStefan Hajnoczi 2306e7c6e631SStefan Hajnocziparallels 2307e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2308f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2309e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2310e7c6e631SStefan HajnocziS: Supported 2311e7c6e631SStefan HajnocziF: block/parallels.c 23125746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2313e7c6e631SStefan Hajnoczi 2314e7c6e631SStefan Hajnocziqed 2315e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2316e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2317e7c6e631SStefan HajnocziS: Supported 2318e7c6e631SStefan HajnocziF: block/qed.c 2319e7c6e631SStefan Hajnoczi 2320e7c6e631SStefan Hajnocziraw 2321e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2322e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2323e7c6e631SStefan HajnocziS: Supported 2324e7c6e631SStefan HajnocziF: block/linux-aio.c 2325f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 23262e6fc7ebSEric BlakeF: block/raw-format.c 2327c1bb86cdSEric BlakeF: block/file-posix.c 2328c1bb86cdSEric BlakeF: block/file-win32.c 2329e7c6e631SStefan HajnocziF: block/win32-aio.c 2330e7c6e631SStefan Hajnoczi 2331e7c6e631SStefan Hajnocziqcow2 2332e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2333c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2334e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2335e7c6e631SStefan HajnocziS: Supported 2336e7c6e631SStefan HajnocziF: block/qcow2* 2337b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2338e7c6e631SStefan Hajnoczi 2339e7c6e631SStefan Hajnocziqcow 2340e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2341e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2342e7c6e631SStefan HajnocziS: Supported 2343e7c6e631SStefan HajnocziF: block/qcow.c 2344e7c6e631SStefan Hajnoczi 2345e7c6e631SStefan Hajnocziblkdebug 2346e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2347c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2348e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2349e7c6e631SStefan HajnocziS: Supported 2350e7c6e631SStefan HajnocziF: block/blkdebug.c 2351e7c6e631SStefan Hajnoczi 2352e7c6e631SStefan Hajnoczivpc 2353e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2354e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2355e7c6e631SStefan HajnocziS: Supported 2356e7c6e631SStefan HajnocziF: block/vpc.c 2357e7c6e631SStefan Hajnoczi 2358e7c6e631SStefan Hajnoczivvfat 2359e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2360e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2361e7c6e631SStefan HajnocziS: Supported 2362e7c6e631SStefan HajnocziF: block/vvfat.c 2363abfe4e94SStefan Hajnoczi 2364abfe4e94SStefan HajnocziImage format fuzzer 2365abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2366abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2367abfe4e94SStefan HajnocziS: Supported 2368abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2369717171bdSDaniel P. Berrange 2370049105a3SChanglong XieReplication 2371205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 23723ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2373049105a3SChanglong XieS: Supported 2374049105a3SChanglong XieF: replication* 2375049105a3SChanglong XieF: block/replication.c 2376049105a3SChanglong XieF: tests/test-replication.c 2377049105a3SChanglong XieF: docs/block-replication.txt 2378049105a3SChanglong Xie 2379a3defabbSMarcel ApfelbaumPVRDMA 2380a3defabbSMarcel ApfelbaumM: Yuval Shaia <yuval.shaia@oracle.com> 2381fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2382a3defabbSMarcel ApfelbaumS: Maintained 2383a3defabbSMarcel ApfelbaumF: hw/rdma/* 2384a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2385a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2386a3defabbSMarcel Apfelbaum 2387b9e02c06SAlex BennéeBuild and test automation 2388b9e02c06SAlex Bennée------------------------- 23890475a03eSEduardo HabkostBuild and test automation 2390b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2391e70dc7f8SAlex BennéeM: Fam Zheng <famz@redhat.com> 239232b9ca98SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 2393b9e02c06SAlex BennéeL: qemu-devel@nongnu.org 2394e70dc7f8SAlex BennéeS: Maintained 2395b9e02c06SAlex BennéeF: .travis.yml 23960708e647SAlex BennéeF: scripts/travis/ 2397d92d886aSAlex BennéeF: .shippable.yml 2398e70dc7f8SAlex BennéeF: tests/docker/ 239918023821SFam ZhengF: tests/vm/ 2400e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 24012a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2402e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2403717171bdSDaniel P. Berrange 24047e97017eSAlex BennéeGuest Test Compilation Support 24057e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 24067e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 24077e97017eSAlex BennéeF: tests/tcg/Makefile 2408c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 24097e97017eSAlex BennéeL: qemu-devel@nongnu.org 24107e97017eSAlex Bennée 2411717171bdSDaniel P. BerrangeDocumentation 2412717171bdSDaniel P. Berrange------------- 2413717171bdSDaniel P. BerrangeBuild system architecture 2414717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2415717171bdSDaniel P. BerrangeS: Odd Fixes 2416c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 24178a49e97fSFam Zheng 2418b02c9bc3SMarkus ArmbrusterIncompatible changes 2419b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2420b02c9bc3SMarkus ArmbrusterF: qemu-deprecated.texi 2421b02c9bc3SMarkus Armbruster 2422aef45d51SDaniel P. BerrangeBuild System 2423aef45d51SDaniel P. Berrange------------ 2424aef45d51SDaniel P. BerrangeGIT submodules 2425aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2426aef45d51SDaniel P. BerrangeS: Odd Fixes 2427aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2428