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/ 23615e10756SThomas HuthF: hw/intc/nios2_iic.c 237e671711cSMarek VasutF: disas/nios2.c 23815e10756SThomas 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] 1255*faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/ 1256fd5d5c56SAnthony Liguori 1257aaade8d7SAndreas Färberppc4xx 1258bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1259aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1260aaade8d7SAndreas FärberS: Odd Fixes 12618d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1262aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1263b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1264aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1265aaade8d7SAndreas Färber 126698cded3aSAndreas Färberppce500 1267bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 126898cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1269bba8e23aSAlexander GrafS: Odd Fixes 12706e481d57SPeter MaydellF: hw/ppc/e500* 1271566dd236SPaolo BonziniF: hw/pci-host/ppce500.c 1272566dd236SPaolo BonziniF: hw/net/fsl_etsec/ 127398cded3aSAndreas Färber 127461af0ee6SPaolo BonziniCharacter devices 12752185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 12762185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 127761af0ee6SPaolo BonziniS: Odd Fixes 127861af0ee6SPaolo BonziniF: hw/char/ 127961af0ee6SPaolo Bonzini 1280f536f112SPaolo BonziniNetwork devices 1281f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1282f536f112SPaolo BonziniS: Odd Fixes 1283f536f112SPaolo BonziniF: hw/net/ 12846061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 12856bd7776cSGreg KurzF: tests/virtio-net-test.c 1286e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1287f536f112SPaolo Bonzini 1288fd5d5c56SAnthony LiguoriSCSI 1289de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1290c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1291de7724f7SPaolo BonziniS: Supported 129274460f34SThomas HuthF: include/hw/scsi/* 12938d8b636dSPaolo BonziniF: hw/scsi/* 12946bd7776cSGreg KurzF: tests/virtio-scsi-test.c 1295e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1296de7724f7SPaolo Bonzini 1297fcb5629dSPeter A. G. CrosthwaiteSSI 12984b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1299c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1300fcb5629dSPeter A. G. CrosthwaiteS: Maintained 13018d8b636dSPaolo BonziniF: hw/ssi/* 13028d8b636dSPaolo BonziniF: hw/block/m25p80.c 1303982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 13044b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1305982d009aSPhilippe Mathieu-DaudéF: tests/m25p80-test.c 13064b46ba61SAlistair Francis 13074b46ba61SAlistair FrancisXilinx SPI 1308c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 13094b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 13104b46ba61SAlistair FrancisS: Maintained 13114b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1312fcb5629dSPeter A. G. Crosthwaite 1313076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1314076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1315076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1316076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1317076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1318076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1319076a0fc3SPhilippe Mathieu-DaudéF: tests/sd* 1320076a0fc3SPhilippe Mathieu-Daudé 1321fd5d5c56SAnthony LiguoriUSB 13225d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 13235d0d62feSGerd HoffmannS: Maintained 13248d8b636dSPaolo BonziniF: hw/usb/* 132528edfce0SGongleiF: tests/usb-*-test.c 1326beded0ffSThomas HuthF: docs/usb2.txt 1327beded0ffSThomas HuthF: docs/usb-storage.txt 1328beded0ffSThomas HuthF: include/hw/usb.h 1329beded0ffSThomas HuthF: include/hw/usb/ 1330104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1331fd5d5c56SAnthony Liguori 1332e26082fdSPaolo BonziniUSB (serial adapter) 1333e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1334e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1335e26082fdSPaolo BonziniS: Maintained 1336e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1337e26082fdSPaolo Bonzini 133892e1fb5eSAlex WilliamsonVFIO 133992e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 134092e1fb5eSAlex WilliamsonS: Supported 1341cf7087dbSKim PhillipsF: hw/vfio/* 134299b88c6dSThomas HuthF: include/hw/vfio/ 134392e1fb5eSAlex Williamson 13445eb74557SDong Jia Shivfio-ccw 1345c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 13467913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 13477913938aSChristian BorntraegerM: Farhan Ali <alifm@linux.ibm.com> 13485eb74557SDong Jia ShiS: Supported 13495eb74557SDong Jia ShiF: hw/vfio/ccw.c 13505eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 13515eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 1352e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1353146bd283SCornelia HuckL: qemu-s390x@nongnu.org 13545eb74557SDong Jia Shi 1355a51b3153STony Krowiakvfio-ap 1356a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1357a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1358a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1359a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1360a51b3153STony KrowiakS: Supported 1361a51b3153STony KrowiakF: hw/s390x/ap-device.c 1362a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1363a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1364a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 13652fe2942cSTony KrowiakF: hw/vfio/ap.c 1366694a8d70STony KrowiakF: docs/vfio-ap.txt 1367a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1368a51b3153STony Krowiak 1369fd5d5c56SAnthony Liguorivhost 1370fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1371fd5d5c56SAnthony LiguoriS: Supported 13728d8b636dSPaolo BonziniF: hw/*/*vhost* 137337f8043dSPhilippe Mathieu-DaudéF: docs/interop/vhost-user.txt 1374fd5d5c56SAnthony Liguori 1375fd5d5c56SAnthony Liguorivirtio 1376a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1377fd5d5c56SAnthony LiguoriS: Supported 13788d8b636dSPaolo BonziniF: hw/*/virtio* 137972fa605dSThomas HuthF: hw/virtio/Makefile.objs 138072fa605dSThomas HuthF: hw/virtio/trace-events 13816a084ea3SMichael S. TsirkinF: net/vhost-user.c 1382494f7b57SThomas HuthF: include/hw/virtio/ 13836bd7776cSGreg KurzF: tests/virtio-balloon-test.c 1384fd5d5c56SAnthony Liguori 1385fd5d5c56SAnthony Liguorivirtio-9p 13868c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1387fd5d5c56SAnthony LiguoriS: Supported 1388aebeca25SAndreas FärberF: hw/9pfs/ 1389aebeca25SAndreas FärberF: fsdev/ 13902d888c09SAndreas FärberF: tests/virtio-9p-test.c 1391e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1392fd5d5c56SAnthony Liguori 1393fd5d5c56SAnthony Liguorivirtio-blk 139454d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1395b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1396fd5d5c56SAnthony LiguoriS: Supported 13978d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1398b457a5f5SStefan HajnocziF: hw/block/dataplane/* 13996bd7776cSGreg KurzF: tests/virtio-blk-test.c 1400e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1401fd5d5c56SAnthony Liguori 1402dd4ad64aSCornelia Huckvirtio-ccw 1403c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 140468b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1405dd4ad64aSCornelia HuckS: Supported 1406901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1407d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1408e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1409e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1410146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1411dd4ad64aSCornelia Huck 1412a5d4d7b5SGerd Hoffmannvirtio-input 1413a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1414a5d4d7b5SGerd HoffmannS: Maintained 1415a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1416a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 1417a5d4d7b5SGerd Hoffmann 1418fd5d5c56SAnthony Liguorivirtio-serial 1419cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 1420fd5d5c56SAnthony LiguoriS: Supported 14218d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 14228d8b636dSPaolo BonziniF: hw/char/virtio-console.c 142368a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 14246bd7776cSGreg KurzF: tests/virtio-console-test.c 14256bd7776cSGreg KurzF: tests/virtio-serial-test.c 1426fd5d5c56SAnthony Liguori 14271f51a5cbSAmit Shahvirtio-rng 1428cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 14291f51a5cbSAmit ShahS: Supported 14301f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 14311f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1432750cf869SThomas HuthF: include/sysemu/rng*.h 14331f51a5cbSAmit ShahF: backends/rng*.c 14346bd7776cSGreg KurzF: tests/virtio-rng-test.c 14351f51a5cbSAmit Shah 14366034011cSGongleivirtio-crypto 14376034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 14386034011cSGongleiS: Supported 14396034011cSGongleiF: hw/virtio/virtio-crypto.c 14406034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 14416034011cSGongleiF: include/hw/virtio/virtio-crypto.h 14426034011cSGonglei 1443f3c507adSKeith Buschnvme 1444f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1445c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1446f3c507adSKeith BuschS: Supported 1447f3c507adSKeith BuschF: hw/block/nvme* 1448fc967791SAndreas FärberF: tests/nvme-test.c 1449f3c507adSKeith Busch 1450d383c625SHannes Reineckemegasas 14513fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1452c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1453d383c625SHannes ReineckeS: Supported 1454d383c625SHannes ReineckeF: hw/scsi/megasas.c 1455d383c625SHannes ReineckeF: hw/scsi/mfi.h 14563fdfb8b6SPhilippe Mathieu-DaudéF: tests/megasas-test.c 1457d383c625SHannes Reinecke 1458605d52e6SDmitry FleytmanNetwork packet abstractions 1459bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1460605d52e6SDmitry FleytmanS: Maintained 1461605d52e6SDmitry FleytmanF: include/net/eth.h 1462605d52e6SDmitry FleytmanF: net/eth.c 1463605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1464605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1465605d52e6SDmitry Fleytman 1466622fb504SDmitry FleytmanVmware 1467bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1468622fb504SDmitry FleytmanS: Maintained 1469622fb504SDmitry FleytmanF: hw/net/vmxnet* 1470622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 14715a49c1b3SPhilippe Mathieu-DaudéF: tests/vmxnet3-test.c 1472622fb504SDmitry Fleytman 1473de24d3f1SScott FeldmanRocker 1474de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1475de24d3f1SScott FeldmanS: Maintained 1476de24d3f1SScott FeldmanF: hw/net/rocker/ 1477de850948SThomas HuthF: tests/rocker/ 1478de850948SThomas HuthF: docs/specs/rocker.txt 1479de24d3f1SScott Feldman 148070d1fb9cSXiao GuangrongNVDIMM 14817a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 148270d1fb9cSXiao GuangrongS: Maintained 148370d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 148470d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 148570d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 148670d1fb9cSXiao Guangrong 1487093454e2SDmitry Fleytmane1000x 1488bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1489093454e2SDmitry FleytmanS: Maintained 1490093454e2SDmitry FleytmanF: hw/net/e1000x* 1491093454e2SDmitry Fleytman 14926f3fbe4eSDmitry Fleytmane1000e 1493bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 14946f3fbe4eSDmitry FleytmanS: Maintained 14956f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 14966f3fbe4eSDmitry Fleytman 1497ebc2327fSStefan Weileepro100 1498ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1499ebc2327fSStefan WeilS: Maintained 1500ebc2327fSStefan WeilF: hw/net/eepro100.c 1501ebc2327fSStefan Weil 1502e481a1f6SAlistair FrancisGeneric Loader 1503c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1504e481a1f6SAlistair FrancisS: Maintained 1505e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1506e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1507c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1508e481a1f6SAlistair Francis 1509645d3cbeSSu HangIntel Hexadecimal Object File Loader 1510645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1511645d3cbeSSu HangS: Maintained 1512645d3cbeSSu HangF: tests/hexloader-test.c 15134b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1514645d3cbeSSu Hang 151587a9023aSThomas HuthCHRP NVRAM 151687a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 151787a9023aSThomas HuthS: Maintained 151887a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 151987a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 152087a9023aSThomas HuthF: tests/prom-env-test.c 152187a9023aSThomas Huth 152242697d88SBen WarrenVM Generation ID 152342697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 152442697d88SBen WarrenS: Maintained 152542697d88SBen WarrenF: hw/acpi/vmgenid.c 152642697d88SBen WarrenF: include/hw/acpi/vmgenid.h 152742697d88SBen WarrenF: docs/specs/vmgenid.txt 152842697d88SBen WarrenF: tests/vmgenid-test.c 152942697d88SBen WarrenF: stubs/vmgenid.c 153042697d88SBen Warren 1531747969dbSPhilippe Mathieu-DaudéUnimplemented device 1532747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1533747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1534747969dbSPhilippe Mathieu-DaudéS: Maintained 1535747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1536747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1537747969dbSPhilippe Mathieu-Daudé 1538dbb2e472SGerd HoffmannStandard VGA 1539dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1540dbb2e472SGerd HoffmannS: Maintained 1541dbb2e472SGerd HoffmannF: hw/display/vga* 1542dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1543dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1544dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1545dbb2e472SGerd Hoffmann 154658d632c7SGerd Hoffmannramfb 154758d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 154858d632c7SGerd HoffmannS: Maintained 154958d632c7SGerd HoffmannF: hw/display/ramfb*.c 155058d632c7SGerd HoffmannF: include/hw/display/ramfb.h 155158d632c7SGerd Hoffmann 1552dbb2e472SGerd Hoffmannvirtio-gpu 1553dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1554dbb2e472SGerd HoffmannS: Maintained 1555dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1556dbb2e472SGerd HoffmannF: hw/display/virtio-vga.c 1557dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1558dbb2e472SGerd Hoffmann 1559dbb2e472SGerd HoffmannCirrus VGA 1560dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1561dbb2e472SGerd HoffmannS: Odd Fixes 1562dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1563dbb2e472SGerd HoffmannF: hw/display/cirrus* 1564dbb2e472SGerd Hoffmann 156572d277a7SGerd HoffmannEDID Generator 156672d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 156772d277a7SGerd HoffmannS: Maintained 156872d277a7SGerd HoffmannF: hw/display/edid* 156972d277a7SGerd HoffmannF: include/hw/display/edid.h 157072d277a7SGerd HoffmannF: qemu-edid.c 157172d277a7SGerd Hoffmann 157215ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 157315ffb43cSPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 157415ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com> 157515ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 157615ffb43cSPhilippe Mathieu-DaudéS: Supported 157715ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 157815ffb43cSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg.c 157915ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 158015ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 158115ffb43cSPhilippe Mathieu-DaudéF: tests/libqos/fw_cfg.c 158215ffb43cSPhilippe Mathieu-DaudéF: tests/fw_cfg-test.c 158315ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 158415ffb43cSPhilippe Mathieu-Daudé 1585fd5d5c56SAnthony LiguoriSubsystems 1586fd5d5c56SAnthony Liguori---------- 1587fd5d5c56SAnthony LiguoriAudio 15889f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1589fd5d5c56SAnthony LiguoriS: Maintained 1590fd5d5c56SAnthony LiguoriF: audio/ 15918d8b636dSPaolo BonziniF: hw/audio/ 1592a2b245aeSThomas HuthF: include/hw/audio/ 1593d7b50c0cSAndreas FärberF: tests/ac97-test.c 15948fa74c94SAndreas FärberF: tests/es1370-test.c 1595fbaf445aSAndreas FärberF: tests/intel-hda-test.c 1596fd5d5c56SAnthony Liguori 159717f1e8f5SStefan HajnocziBlock layer core 1598fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1599c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1600c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1601fd5d5c56SAnthony LiguoriS: Supported 1602fd5d5c56SAnthony LiguoriF: block* 1603fd5d5c56SAnthony LiguoriF: block/ 16048d8b636dSPaolo BonziniF: hw/block/ 16054c346e0bSKevin WolfF: include/block/ 160646078760SKevin WolfF: qemu-img* 160746078760SKevin WolfF: qemu-io* 160829242091SKevin WolfF: tests/qemu-iotests/ 16098dd30c86SMax ReitzF: util/qemu-progress.c 16100bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1611c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1612ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1613fd5d5c56SAnthony Liguori 1614d55053b1SStefan HajnocziBlock I/O path 1615d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 16169ca3003dSFam ZhengM: Fam Zheng <famz@redhat.com> 1617d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1618d55053b1SStefan HajnocziS: Supported 161936c697bdSPaolo BonziniF: util/async.c 162036c697bdSPaolo BonziniF: util/aio-*.c 1621d55053b1SStefan HajnocziF: block/io.c 1622d55053b1SStefan HajnocziF: migration/block* 1623e1029ae2SFam ZhengF: include/block/aio.h 1624f5a53faaSStefan HajnocziF: include/block/aio-wait.h 16250a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1626e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1627d55053b1SStefan Hajnoczi 1628e5b5728cSPaolo BonziniBlock SCSI subsystem 1629e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1630c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1631e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1632e5b5728cSPaolo BonziniS: Supported 1633e5b5728cSPaolo BonziniF: include/scsi/* 1634e5b5728cSPaolo BonziniF: scsi/* 1635e5b5728cSPaolo Bonzini 1636280458a3SJeff CodyBlock Jobs 1637280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 1638280458a3SJeff CodyL: qemu-block@nongnu.org 1639280458a3SJeff CodyS: Supported 1640280458a3SJeff CodyF: blockjob.c 1641280458a3SJeff CodyF: include/block/blockjob.h 164233e9e9bdSKevin WolfF: job.c 16431a90bc81SKevin WolfF: job-qmp.c 1644c468e368SMarkus ArmbrusterF: include/qemu/job.h 1645280458a3SJeff CodyF: block/backup.c 1646280458a3SJeff CodyF: block/commit.c 164777346025SJeff CodyF: block/stream.c 1648280458a3SJeff CodyF: block/mirror.c 1649bf42508fSKevin WolfF: qapi/job.json 1650e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 1651280458a3SJeff Cody 16524120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 16534120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16544120201dSMarkus ArmbrusterS: Supported 16554120201dSMarkus ArmbrusterF: blockdev.c 16564120201dSMarkus ArmbrusterF: block/qapi.c 16574120201dSMarkus ArmbrusterF: qapi/block*.json 1658fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1659ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 16604120201dSMarkus Armbruster 1661538193bcSJohn SnowDirty Bitmaps 1662538193bcSJohn SnowM: Fam Zheng <famz@redhat.com> 1663538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 1664538193bcSJohn SnowL: qemu-block@nongnu.org 1665538193bcSJohn SnowS: Supported 1666538193bcSJohn SnowF: util/hbitmap.c 1667538193bcSJohn SnowF: block/dirty-bitmap.c 1668538193bcSJohn SnowF: include/qemu/hbitmap.h 1669538193bcSJohn SnowF: include/block/dirty-bitmap.h 1670538193bcSJohn SnowF: tests/test-hbitmap.c 16715746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1672e18a8b34SStefan HajnocziT: git https://github.com/famz/qemu.git bitmaps 1673e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1674538193bcSJohn Snow 167561af0ee6SPaolo BonziniCharacter device backends 167655fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16772185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1678fd5d5c56SAnthony LiguoriS: Maintained 1679178fe0aeSMarc-André LureauF: chardev/ 16808228e353SMarc-André LureauF: include/chardev/ 1681dbeee392SMarkus ArmbrusterF: qapi/char.json 1682fd5d5c56SAnthony Liguori 1683e26082fdSPaolo BonziniCharacter Devices (Braille) 1684e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1685e26082fdSPaolo BonziniS: Maintained 16866b10e573SMarc-André LureauF: chardev/baum.c 1687fd5d5c56SAnthony Liguori 1688e94630d3SMarkus ArmbrusterCommand line option argument parsing 1689e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1690e94630d3SMarkus ArmbrusterS: Supported 1691e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1692e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1693e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1694e94630d3SMarkus ArmbrusterF: util/keyval.c 1695e94630d3SMarkus ArmbrusterF: util/qemu-option.c 1696e94630d3SMarkus Armbruster 16978c413e79SMarkus ArmbrusterCoverity model 16988c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16998c413e79SMarkus ArmbrusterS: Supported 17008c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 17018c413e79SMarkus Armbruster 1702f2ca0524SAndreas FärberCPU 170312b0e69cSAndreas FärberL: qemu-devel@nongnu.org 1704f2ca0524SAndreas FärberS: Supported 1705f2ca0524SAndreas FärberF: qom/cpu.c 17066e481d57SPeter MaydellF: include/qom/cpu.h 1707f2ca0524SAndreas Färber 1708d24b569aSPeter A. G. CrosthwaiteDevice Tree 17094b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1710d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de> 1711d24b569aSPeter A. G. CrosthwaiteS: Maintained 171282407515SThomas HuthF: device_tree.c 171382407515SThomas HuthF: include/sysemu/device_tree.h 1714d24b569aSPeter A. G. Crosthwaite 17153505a22bSMarc-André LureauDump 17163505a22bSMarc-André LureauS: Supported 17173505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 17183505a22bSMarc-André LureauF: dump.c 17193505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 17203505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 17213505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 17223505a22bSMarc-André LureauF: include/sysemu/dump.h 17233505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 17243505a22bSMarc-André LureauF: stubs/dump.c 17253505a22bSMarc-André Lureau 17264f966768SMarkus ArmbrusterError reporting 17274f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 17284f966768SMarkus ArmbrusterS: Supported 17294f966768SMarkus ArmbrusterF: include/qapi/error.h 17304f966768SMarkus ArmbrusterF: include/qemu/error-report.h 17314f966768SMarkus ArmbrusterF: util/error.c 17324f966768SMarkus ArmbrusterF: util/qemu-error.c 17334f966768SMarkus Armbruster 1734fd5d5c56SAnthony LiguoriGDB stub 17355dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1736fd5d5c56SAnthony LiguoriS: Odd Fixes 1737fd5d5c56SAnthony LiguoriF: gdbstub* 1738fd5d5c56SAnthony LiguoriF: gdb-xml/ 1739fd5d5c56SAnthony Liguori 174001a9c03cSPaolo BonziniMemory API 174101a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 174201a9c03cSPaolo BonziniS: Supported 174301a9c03cSPaolo BonziniF: include/exec/ioport.h 174401a9c03cSPaolo BonziniF: ioport.c 174501a9c03cSPaolo BonziniF: include/exec/memory.h 17462b1641d0SPaolo BonziniF: include/exec/ram_addr.h 174701a9c03cSPaolo BonziniF: memory.c 174801a9c03cSPaolo BonziniF: include/exec/memory-internal.h 174901a9c03cSPaolo BonziniF: exec.c 175001a9c03cSPaolo Bonzini 17517ee3bf03SGerd HoffmannSPICE 17527ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 17537ee3bf03SGerd HoffmannS: Supported 17546e481d57SPeter MaydellF: include/ui/qemu-spice.h 1755438528a3SThomas HuthF: include/ui/spice-display.h 17567ee3bf03SGerd HoffmannF: ui/spice-*.c 17577ee3bf03SGerd HoffmannF: audio/spiceaudio.c 17588d8b636dSPaolo BonziniF: hw/display/qxl* 1759608cfed6SMarkus ArmbrusterF: qapi/ui.json 17607ee3bf03SGerd Hoffmann 1761fd5d5c56SAnthony LiguoriGraphics 176225eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 176325eccc37SGerd HoffmannS: Odd Fixes 1764fd5d5c56SAnthony LiguoriF: ui/ 1765e220656cSThomas HuthF: include/ui/ 1766608cfed6SMarkus ArmbrusterF: qapi/ui.json 1767b1d38037SMarc-André LureauF: util/drm.c 1768fd5d5c56SAnthony Liguori 1769351f1bf6SAndreas FärberCocoa graphics 177030ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1771351f1bf6SAndreas FärberS: Odd Fixes 1772351f1bf6SAndreas FärberF: ui/cocoa.m 1773351f1bf6SAndreas Färber 1774fd5d5c56SAnthony LiguoriMain loop 1775da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1776da26f37aSPaolo BonziniS: Maintained 1777da26f37aSPaolo BonziniF: cpus.c 17783ecb29a3SPaolo BonziniF: util/main-loop.c 17793ecb29a3SPaolo BonziniF: util/qemu-timer.c 1780fd5d5c56SAnthony LiguoriF: vl.c 17810e201d34SMarkus ArmbrusterF: qapi/run-state.json 1782fd5d5c56SAnthony Liguori 17838899b4aeSLuiz CapitulinoHuman Monitor (HMP) 1784c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1785fbb0621aSLuiz CapitulinoS: Maintained 1786fd5d5c56SAnthony LiguoriF: monitor.c 1787c13e9912SThomas HuthF: hmp.[ch] 1788c13e9912SThomas HuthF: hmp-commands*.hx 1789c13e9912SThomas HuthF: include/monitor/hmp-target.h 1790bbcee372SThomas HuthF: tests/test-hmp.c 1791fd5d5c56SAnthony Liguori 1792f536f112SPaolo BonziniNetwork device backends 1793442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 1794fd5d5c56SAnthony LiguoriS: Maintained 1795fd5d5c56SAnthony LiguoriF: net/ 1796d24b2b1cSThomas HuthF: include/net/ 1797e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 17983c0bd37dSMarkus ArmbrusterF: qapi/net.json 1799fd5d5c56SAnthony Liguori 1800aee09bafSVincenzo MaffioneNetmap network backend 1801aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 1802aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 1803aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 1804aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 1805aee09bafSVincenzo MaffioneS: Maintained 1806aee09bafSVincenzo MaffioneF: net/netmap.c 1807aee09bafSVincenzo Maffione 18082f54eb98SEduardo HabkostNUMA 18092f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18102f54eb98SEduardo HabkostS: Maintained 18112f54eb98SEduardo HabkostF: numa.c 18122f54eb98SEduardo HabkostF: include/sysemu/numa.h 1813e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18142f54eb98SEduardo Habkost 18154fc264f4SEduardo HabkostHost Memory Backends 18164fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18174fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 18184fc264f4SEduardo HabkostS: Maintained 18194fc264f4SEduardo HabkostF: backends/hostmem*.c 18204fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 1821e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18224fc264f4SEduardo Habkost 18236034011cSGongleiCryptodev Backends 18246034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 18256034011cSGongleiS: Maintained 18266034011cSGongleiF: include/sysemu/cryptodev*.h 18276034011cSGongleiF: backends/cryptodev*.c 18286034011cSGonglei 1829ad904f66SEduardo HabkostPython scripts 1830ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 1831ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 1832ad904f66SEduardo HabkostS: Odd fixes 1833ad904f66SEduardo HabkostF: scripts/qmp/* 1834ad904f66SEduardo HabkostF: scripts/*.py 1835ad904f66SEduardo HabkostF: tests/*.py 1836ad904f66SEduardo Habkost 18378899b4aeSLuiz CapitulinoQAPI 18389740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18398899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 18409740618cSLuiz CapitulinoS: Supported 18418899b4aeSLuiz CapitulinoF: qapi/ 18420311c5bdSMarkus ArmbrusterX: qapi/*.json 1843ac4abb9aSMarkus ArmbrusterF: include/qapi/ 1844ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 1845ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 1846c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 1847ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 1848e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 1849ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 1850e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 1851be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 1852be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 1853c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 1854ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18558899b4aeSLuiz Capitulino 18567810d291SLuiz CapitulinoQAPI Schema 18577810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 18587810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18597810d291SLuiz CapitulinoS: Supported 18600311c5bdSMarkus ArmbrusterF: qapi/*.json 1861ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18627810d291SLuiz Capitulino 1863f3582ba4SLuiz CapitulinoQObject 1864daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1865daf5dc78SMarkus ArmbrusterS: Supported 1866f3582ba4SLuiz CapitulinoF: qobject/ 18677735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 18687735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 1869a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 18707735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 187101b2ffceSMarc-André LureauF: tests/check-qnum.c 18727735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 18737735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 18747735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 1875ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 1876f3582ba4SLuiz Capitulino 1877f05d9999SMichael RothQEMU Guest Agent 1878f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 1879f05d9999SMichael RothS: Maintained 1880f05d9999SMichael RothF: qga/ 1881ab7f9f7dSPhilippe Mathieu-DaudéF: qemu-ga.texi 1882ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 1883ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 1884ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 1885e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 1886f05d9999SMichael Roth 18874688c94cSAndreas FärberQOM 18884688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de> 18894688c94cSAndreas FärberS: Supported 1890e18a8b34SStefan HajnocziT: git https://github.com/afaerber/qemu-cpu.git qom-next 18914688c94cSAndreas FärberF: include/qom/ 18924688c94cSAndreas FärberX: include/qom/cpu.h 18934688c94cSAndreas FärberF: qom/ 18944688c94cSAndreas FärberX: qom/cpu.c 18959f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 18969f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 18974688c94cSAndreas Färber 18988899b4aeSLuiz CapitulinoQMP 18999740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 19009740618cSLuiz CapitulinoS: Supported 19018899b4aeSLuiz CapitulinoF: qmp.c 19028899b4aeSLuiz CapitulinoF: monitor.c 1903c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 19049740618cSLuiz CapitulinoF: scripts/qmp/ 1905f66e7ac8SMarkus ArmbrusterF: tests/qmp-test.c 1906d93bb9d5SMarkus ArmbrusterF: tests/qmp-cmd-test.c 1907ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 19088899b4aeSLuiz Capitulino 190998a43bf0SPaolo Bonziniqtest 191098a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 191198a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 19122185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 191398a43bf0SPaolo BonziniS: Maintained 191498a43bf0SPaolo BonziniF: qtest.c 191598a43bf0SPaolo BonziniF: tests/libqtest.* 191698a43bf0SPaolo BonziniF: tests/libqos/ 191798a43bf0SPaolo BonziniF: tests/*-test.c 191898a43bf0SPaolo Bonzini 1919cc0100f4SAlistair FrancisRegister API 1920c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1921cc0100f4SAlistair FrancisS: Maintained 1922cc0100f4SAlistair FrancisF: hw/core/register.c 1923cc0100f4SAlistair FrancisF: include/hw/register.h 192406a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 1925cc0100f4SAlistair Francis 1926fd5d5c56SAnthony LiguoriSLIRP 1927eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1928bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com> 1929bafc72abSJan KiszkaS: Maintained 1930fd5d5c56SAnthony LiguoriF: slirp/ 1931663fb1e1SThomas HuthF: net/slirp.c 1932d24b2b1cSThomas HuthF: include/net/slirp.h 193302cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 19341ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp 1935fd5d5c56SAnthony Liguori 1936b1ed728aSPaolo BonziniStubs 1937b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1938b1ed728aSPaolo BonziniS: Maintained 1939b1ed728aSPaolo BonziniF: stubs/ 1940b1ed728aSPaolo Bonzini 1941598a3f35SStefan HajnocziTracing 19421cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1943598a3f35SStefan HajnocziS: Maintained 1944598a3f35SStefan HajnocziF: trace/ 19450e076292SThomas HuthF: trace-events 19460e076292SThomas HuthF: qemu-option-trace.texi 1947f70fd8fdSLluís VilanovaF: scripts/tracetool.py 1948f70fd8fdSLluís VilanovaF: scripts/tracetool/ 1949c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 1950e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 1951598a3f35SStefan Hajnoczi 19523859b6cfSMarkus ArmbrusterTPM 19531f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 19546b4f250bSStefan BergerS: Maintained 19553859b6cfSMarkus ArmbrusterF: tpm.c 1956c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 19573859b6cfSMarkus ArmbrusterF: hw/tpm/* 19583859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 19593859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 19603859b6cfSMarkus ArmbrusterF: qapi/tpm.json 19616b4f250bSStefan BergerF: backends/tpm.c 1962adb0e917SStefan BergerF: tests/*tpm* 1963e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 19643859b6cfSMarkus Armbruster 196514f40fdcSBlue SwirlCheckpatch 196614f40fdcSBlue SwirlS: Odd Fixes 196714f40fdcSBlue SwirlF: scripts/checkpatch.pl 196814f40fdcSBlue Swirl 1969c0787c8dSJuan QuintelaMigration 1970c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 1971d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1972c0787c8dSJuan QuintelaS: Maintained 1973c0787c8dSJuan QuintelaF: include/migration/ 197444a1f946SDr. David Alan GilbertF: migration/ 1975c5515640SAmit ShahF: scripts/vmstate-static-checker.py 1976c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 19772656bfd9SJuan QuintelaF: tests/migration-test.c 1978c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 197948685a8eSMarkus ArmbrusterF: qapi/migration.json 1980c0787c8dSJuan Quintela 198192bfedb0SEduardo OtuboSeccomp 1982064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 198392bfedb0SEduardo OtuboS: Supported 198492bfedb0SEduardo OtuboF: qemu-seccomp.c 198592bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 198692bfedb0SEduardo Otubo 1987ddbb0d09SDaniel P. BerrangeCryptography 1988ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1989ddbb0d09SDaniel P. BerrangeS: Maintained 1990ddbb0d09SDaniel P. BerrangeF: crypto/ 1991ddbb0d09SDaniel P. BerrangeF: include/crypto/ 1992ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 19933947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 1994899833cdSDaniel P. BerrangeF: qemu.sasl 1995ddbb0d09SDaniel P. Berrange 199610817bf0SDaniel P. BerrangeCoroutines 199710817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 199810817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 199910817bf0SDaniel P. BerrangeF: util/*coroutine* 200010817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 200110817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 200210817bf0SDaniel P. Berrange 200388c5f205SDaniel P. BerrangeBuffers 200488c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 200588c5f205SDaniel P. BerrangeS: Odd fixes 200688c5f205SDaniel P. BerrangeF: util/buffer.c 200788c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 200888c5f205SDaniel P. Berrange 2009666a3af9SDaniel P. BerrangeI/O Channels 2010666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2011666a3af9SDaniel P. BerrangeS: Maintained 2012666a3af9SDaniel P. BerrangeF: io/ 2013666a3af9SDaniel P. BerrangeF: include/io/ 2014666a3af9SDaniel P. BerrangeF: tests/test-io-* 2015666a3af9SDaniel P. Berrange 20165614a283SGerd HoffmannSockets 20175614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 20185614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 20195614a283SGerd HoffmannS: Maintained 20205614a283SGerd HoffmannF: include/qemu/sockets.h 20215614a283SGerd HoffmannF: util/qemu-sockets.c 2022a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 20235614a283SGerd Hoffmann 2024d310d85bSAlberto GarciaThrottling infrastructure 2025d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2026d310d85bSAlberto GarciaS: Supported 2027d310d85bSAlberto GarciaF: block/throttle-groups.c 2028d310d85bSAlberto GarciaF: include/block/throttle-groups.h 202989603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 2030d310d85bSAlberto GarciaF: util/throttle.c 203189603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 203289603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 2033d310d85bSAlberto GarciaL: qemu-block@nongnu.org 2034d310d85bSAlberto Garcia 2035080d7aacSFam ZhengUUID 2036080d7aacSFam ZhengM: Fam Zheng <famz@redhat.com> 2037080d7aacSFam ZhengS: Supported 2038080d7aacSFam ZhengF: util/uuid.c 2039080d7aacSFam ZhengF: include/qemu/uuid.h 2040080d7aacSFam ZhengF: tests/test-uuid.c 2041080d7aacSFam Zheng 2042a4cc318eSzhanghailiangCOLO Framework 2043a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 2044a4cc318eSzhanghailiangS: Maintained 2045a4cc318eSzhanghailiangF: migration/colo* 2046a4cc318eSzhanghailiangF: include/migration/colo.h 2047a4cc318eSzhanghailiangF: include/migration/failover.h 2048a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2049a4cc318eSzhanghailiang 205088f82ed1SZhang ChenCOLO Proxy 2051b38576cdSZhang ChenM: Zhang Chen <zhangckid@gmail.com> 205288f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 205388f82ed1SZhang ChenS: Supported 205488f82ed1SZhang ChenF: docs/colo-proxy.txt 205588f82ed1SZhang ChenF: net/colo* 205688f82ed1SZhang ChenF: net/filter-rewriter.c 205788f82ed1SZhang ChenF: net/filter-mirror.c 205888f82ed1SZhang Chen 205962258201SPavel DovgalyukRecord/replay 206062258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 206162258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 206270b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 206362258201SPavel DovgalyukS: Supported 206462258201SPavel DovgalyukF: replay/* 206562258201SPavel DovgalyukF: block/blkreplay.c 206662258201SPavel DovgalyukF: net/filter-replay.c 206762258201SPavel DovgalyukF: include/sysemu/replay.h 206862258201SPavel DovgalyukF: docs/replay.txt 206962258201SPavel DovgalyukF: stubs/replay.c 207062258201SPavel Dovgalyuk 2071eecf5eedSPeter XuIOVA Tree 2072eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2073eecf5eedSPeter XuS: Maintained 2074eecf5eedSPeter XuF: include/qemu/iova-tree.h 2075eecf5eedSPeter XuF: util/iova-tree.c 2076eecf5eedSPeter Xu 20775ee547bbSViktor Prutyanovelf2dmp 20785ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 20795ee547bbSViktor PrutyanovS: Maintained 20805ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 20815ee547bbSViktor Prutyanov 2082fd5d5c56SAnthony LiguoriUsermode Emulation 2083fd5d5c56SAnthony Liguori------------------ 2084486bbe5fSPaolo BonziniOverall 2085486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2086486bbe5fSPaolo BonziniS: Maintained 2087486bbe5fSPaolo BonziniF: thunk.c 208858410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2089486bbe5fSPaolo Bonzini 2090fd5d5c56SAnthony LiguoriBSD user 2091297e8005SMarkus ArmbrusterS: Orphan 2092fd5d5c56SAnthony LiguoriF: bsd-user/ 2093ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2094fd5d5c56SAnthony Liguori 2095fd5d5c56SAnthony LiguoriLinux user 2096fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2097ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2098fd5d5c56SAnthony LiguoriS: Maintained 2099fd5d5c56SAnthony LiguoriF: linux-user/ 2100ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2101e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 210242f5a7e9SAurelien Jarno 210342f5a7e9SAurelien JarnoTiny Code Generator (TCG) 210442f5a7e9SAurelien Jarno------------------------- 210542f5a7e9SAurelien JarnoCommon code 2106cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 210742f5a7e9SAurelien JarnoS: Maintained 210842f5a7e9SAurelien JarnoF: tcg/ 210942f5a7e9SAurelien Jarno 2110b25a464cSClaudio FontanaAArch64 target 2111b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com> 2112b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com> 2113b25a464cSClaudio FontanaS: Maintained 2114b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2115b25a464cSClaudio FontanaF: tcg/aarch64/ 2116c17652eeSPaolo BonziniF: disas/arm-a64.cc 2117c17652eeSPaolo BonziniF: disas/libvixl/ 2118b25a464cSClaudio Fontana 211942f5a7e9SAurelien JarnoARM target 212042f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 212142f5a7e9SAurelien JarnoS: Maintained 2122b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 212342f5a7e9SAurelien JarnoF: tcg/arm/ 2124c17652eeSPaolo BonziniF: disas/arm.c 212542f5a7e9SAurelien Jarno 212642f5a7e9SAurelien Jarnoi386 target 21275dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 212842f5a7e9SAurelien JarnoS: Maintained 212942f5a7e9SAurelien JarnoF: tcg/i386/ 2130c17652eeSPaolo BonziniF: disas/i386.c 213142f5a7e9SAurelien Jarno 213242f5a7e9SAurelien JarnoMIPS target 2133d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 213490b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 213542f5a7e9SAurelien JarnoS: Maintained 213642f5a7e9SAurelien JarnoF: tcg/mips/ 2137c17652eeSPaolo BonziniF: disas/mips.c 213842f5a7e9SAurelien Jarno 213942f5a7e9SAurelien JarnoPPC 214015610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 214115610d42SPranith KumarS: Odd Fixes 214242f5a7e9SAurelien JarnoF: tcg/ppc/ 2143c17652eeSPaolo BonziniF: disas/ppc.c 214442f5a7e9SAurelien Jarno 214542f5a7e9SAurelien JarnoS390 target 214642f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 214742f5a7e9SAurelien JarnoS: Maintained 214842f5a7e9SAurelien JarnoF: tcg/s390/ 2149c17652eeSPaolo BonziniF: disas/s390.c 2150146bd283SCornelia HuckL: qemu-s390x@nongnu.org 215142f5a7e9SAurelien Jarno 215242f5a7e9SAurelien JarnoSPARC target 2153297e8005SMarkus ArmbrusterS: Odd Fixes 215442f5a7e9SAurelien JarnoF: tcg/sparc/ 2155c17652eeSPaolo BonziniF: disas/sparc.c 2156bc75c9e5SStefan Weil 2157bc75c9e5SStefan WeilTCI target 2158bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2159bc75c9e5SStefan WeilS: Maintained 21608ef9cd55SAndreas FärberF: tcg/tci/ 2161752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2162c17652eeSPaolo BonziniF: disas/tci.c 2163aa09c951SAndreas Färber 2164f05b328cSStefan HajnocziBlock drivers 2165f05b328cSStefan Hajnoczi------------- 2166f05b328cSStefan HajnocziVMDK 2167f05b328cSStefan HajnocziM: Fam Zheng <famz@redhat.com> 2168c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2169f05b328cSStefan HajnocziS: Supported 2170f05b328cSStefan HajnocziF: block/vmdk.c 2171f05b328cSStefan Hajnoczi 2172f05b328cSStefan HajnocziRBD 21735a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com> 2174280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2175280458a3SJeff CodyL: qemu-block@nongnu.org 2176f05b328cSStefan HajnocziS: Supported 2177f05b328cSStefan HajnocziF: block/rbd.c 2178e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2179f05b328cSStefan Hajnoczi 2180f05b328cSStefan HajnocziSheepdog 2181f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2182280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2183280458a3SJeff CodyL: qemu-block@nongnu.org 2184f05b328cSStefan HajnocziS: Supported 2185f05b328cSStefan HajnocziF: block/sheepdog.c 2186e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2187f05b328cSStefan Hajnoczi 2188f05b328cSStefan HajnocziVHDX 2189f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com> 2190280458a3SJeff CodyL: qemu-block@nongnu.org 2191f05b328cSStefan HajnocziS: Supported 2192f05b328cSStefan HajnocziF: block/vhdx* 2193e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2194f05b328cSStefan Hajnoczi 2195f05b328cSStefan HajnocziVDI 2196f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2197c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2198f05b328cSStefan HajnocziS: Maintained 2199f05b328cSStefan HajnocziF: block/vdi.c 2200f05b328cSStefan Hajnoczi 2201f05b328cSStefan HajnocziiSCSI 2202f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2203f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2204f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2205c95e4c0eSKevin WolfL: qemu-block@nongnu.org 22062185fd67SPaolo BonziniS: Odd Fixes 2207f05b328cSStefan HajnocziF: block/iscsi.c 22082deb63c2SPeter LievenF: block/iscsi-opts.c 2209f05b328cSStefan Hajnoczi 221099c62e70SEric BlakeNetwork Block Device (NBD) 221199c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 221299c62e70SEric BlakeL: qemu-block@nongnu.org 221399c62e70SEric BlakeS: Maintained 221499c62e70SEric BlakeF: block/nbd* 221599c62e70SEric BlakeF: nbd/ 221699c62e70SEric BlakeF: include/block/nbd* 221799c62e70SEric BlakeF: qemu-nbd.* 221899c62e70SEric BlakeF: blockdev-nbd.c 22193229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 2220ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 222199c62e70SEric Blake 22226542aa9cSPeter LievenNFS 2223280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 22246542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2225280458a3SJeff CodyL: qemu-block@nongnu.org 22266542aa9cSPeter LievenS: Maintained 22276542aa9cSPeter LievenF: block/nfs.c 2228e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 22296542aa9cSPeter Lieven 2230f05b328cSStefan HajnocziSSH 2231f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2232280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2233280458a3SJeff CodyL: qemu-block@nongnu.org 2234f05b328cSStefan HajnocziS: Supported 2235f05b328cSStefan HajnocziF: block/ssh.c 2236e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2237c9a12e75SChrysostomos Nanakos 2238280458a3SJeff CodyCURL 2239280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2240280458a3SJeff CodyL: qemu-block@nongnu.org 2241280458a3SJeff CodyS: Supported 2242280458a3SJeff CodyF: block/curl.c 2243e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2244280458a3SJeff Cody 2245280458a3SJeff CodyGLUSTER 2246280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2247280458a3SJeff CodyL: qemu-block@nongnu.org 2248280458a3SJeff CodyS: Supported 2249280458a3SJeff CodyF: block/gluster.c 2250e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2251b5e9476cSGonglei 2252199667a8SFam ZhengNull Block Driver 2253199667a8SFam ZhengM: Fam Zheng <famz@redhat.com> 2254199667a8SFam ZhengL: qemu-block@nongnu.org 2255199667a8SFam ZhengS: Supported 2256199667a8SFam ZhengF: block/null.c 2257199667a8SFam Zheng 2258bdd6a90aSFam ZhengNVMe Block Driver 2259bdd6a90aSFam ZhengM: Fam Zheng <famz@redhat.com> 2260bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2261bdd6a90aSFam ZhengS: Supported 2262bdd6a90aSFam ZhengF: block/nvme* 2263bdd6a90aSFam Zheng 2264b5e9476cSGongleiBootdevice 2265b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2266b5e9476cSGongleiS: Maintained 2267b5e9476cSGongleiF: bootdevice.c 2268ecdda9e0SAlberto Garcia 2269ecdda9e0SAlberto GarciaQuorum 2270ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2271ecdda9e0SAlberto GarciaS: Supported 2272ecdda9e0SAlberto GarciaF: block/quorum.c 2273ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2274e7c6e631SStefan Hajnoczi 2275bfcc224eSAapo Vienamoblklogwrites 2276bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2277bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2278bfcc224eSAapo VienamoS: Supported 2279bfcc224eSAapo VienamoF: block/blklogwrites.c 2280bfcc224eSAapo Vienamo 2281e7c6e631SStefan Hajnocziblkverify 2282e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2283e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2284e7c6e631SStefan HajnocziS: Supported 2285e7c6e631SStefan HajnocziF: block/blkverify.c 2286e7c6e631SStefan Hajnoczi 2287e7c6e631SStefan Hajnoczibochs 2288e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2289e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2290e7c6e631SStefan HajnocziS: Supported 2291e7c6e631SStefan HajnocziF: block/bochs.c 2292e7c6e631SStefan Hajnoczi 2293e7c6e631SStefan Hajnoczicloop 2294e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2295e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2296e7c6e631SStefan HajnocziS: Supported 2297e7c6e631SStefan HajnocziF: block/cloop.c 2298e7c6e631SStefan Hajnoczi 2299e7c6e631SStefan Hajnoczidmg 2300e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2301e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2302e7c6e631SStefan HajnocziS: Supported 2303e7c6e631SStefan HajnocziF: block/dmg.c 2304e7c6e631SStefan Hajnoczi 2305e7c6e631SStefan Hajnocziparallels 2306e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2307f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2308e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2309e7c6e631SStefan HajnocziS: Supported 2310e7c6e631SStefan HajnocziF: block/parallels.c 23115746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2312e7c6e631SStefan Hajnoczi 2313e7c6e631SStefan Hajnocziqed 2314e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2315e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2316e7c6e631SStefan HajnocziS: Supported 2317e7c6e631SStefan HajnocziF: block/qed.c 2318e7c6e631SStefan Hajnoczi 2319e7c6e631SStefan Hajnocziraw 2320e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2321e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2322e7c6e631SStefan HajnocziS: Supported 2323e7c6e631SStefan HajnocziF: block/linux-aio.c 2324f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 23252e6fc7ebSEric BlakeF: block/raw-format.c 2326c1bb86cdSEric BlakeF: block/file-posix.c 2327c1bb86cdSEric BlakeF: block/file-win32.c 2328e7c6e631SStefan HajnocziF: block/win32-aio.c 2329e7c6e631SStefan Hajnoczi 2330e7c6e631SStefan Hajnocziqcow2 2331e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2332c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2333e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2334e7c6e631SStefan HajnocziS: Supported 2335e7c6e631SStefan HajnocziF: block/qcow2* 2336b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2337e7c6e631SStefan Hajnoczi 2338e7c6e631SStefan Hajnocziqcow 2339e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2340e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2341e7c6e631SStefan HajnocziS: Supported 2342e7c6e631SStefan HajnocziF: block/qcow.c 2343e7c6e631SStefan Hajnoczi 2344e7c6e631SStefan Hajnocziblkdebug 2345e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2346c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2347e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2348e7c6e631SStefan HajnocziS: Supported 2349e7c6e631SStefan HajnocziF: block/blkdebug.c 2350e7c6e631SStefan Hajnoczi 2351e7c6e631SStefan Hajnoczivpc 2352e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2353e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2354e7c6e631SStefan HajnocziS: Supported 2355e7c6e631SStefan HajnocziF: block/vpc.c 2356e7c6e631SStefan Hajnoczi 2357e7c6e631SStefan Hajnoczivvfat 2358e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2359e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2360e7c6e631SStefan HajnocziS: Supported 2361e7c6e631SStefan HajnocziF: block/vvfat.c 2362abfe4e94SStefan Hajnoczi 2363abfe4e94SStefan HajnocziImage format fuzzer 2364abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2365abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2366abfe4e94SStefan HajnocziS: Supported 2367abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2368717171bdSDaniel P. Berrange 2369049105a3SChanglong XieReplication 2370205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 23713ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2372049105a3SChanglong XieS: Supported 2373049105a3SChanglong XieF: replication* 2374049105a3SChanglong XieF: block/replication.c 2375049105a3SChanglong XieF: tests/test-replication.c 2376049105a3SChanglong XieF: docs/block-replication.txt 2377049105a3SChanglong Xie 2378a3defabbSMarcel ApfelbaumPVRDMA 2379a3defabbSMarcel ApfelbaumM: Yuval Shaia <yuval.shaia@oracle.com> 2380fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2381a3defabbSMarcel ApfelbaumS: Maintained 2382a3defabbSMarcel ApfelbaumF: hw/rdma/* 2383a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2384a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2385a3defabbSMarcel Apfelbaum 2386b9e02c06SAlex BennéeBuild and test automation 2387b9e02c06SAlex Bennée------------------------- 23880475a03eSEduardo HabkostBuild and test automation 2389b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2390e70dc7f8SAlex BennéeM: Fam Zheng <famz@redhat.com> 239132b9ca98SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 2392b9e02c06SAlex BennéeL: qemu-devel@nongnu.org 2393e70dc7f8SAlex BennéeS: Maintained 2394b9e02c06SAlex BennéeF: .travis.yml 23950708e647SAlex BennéeF: scripts/travis/ 2396d92d886aSAlex BennéeF: .shippable.yml 2397e70dc7f8SAlex BennéeF: tests/docker/ 239818023821SFam ZhengF: tests/vm/ 2399e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 24002a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2401e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2402717171bdSDaniel P. Berrange 24037e97017eSAlex BennéeGuest Test Compilation Support 24047e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 24057e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 24067e97017eSAlex BennéeF: tests/tcg/Makefile 2407c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 24087e97017eSAlex BennéeL: qemu-devel@nongnu.org 24097e97017eSAlex Bennée 2410717171bdSDaniel P. BerrangeDocumentation 2411717171bdSDaniel P. Berrange------------- 2412717171bdSDaniel P. BerrangeBuild system architecture 2413717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2414717171bdSDaniel P. BerrangeS: Odd Fixes 2415c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 24168a49e97fSFam Zheng 2417b02c9bc3SMarkus ArmbrusterIncompatible changes 2418b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2419b02c9bc3SMarkus ArmbrusterF: qemu-deprecated.texi 2420b02c9bc3SMarkus Armbruster 2421aef45d51SDaniel P. BerrangeBuild System 2422aef45d51SDaniel P. Berrange------------ 2423aef45d51SDaniel P. BerrangeGIT submodules 2424aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2425aef45d51SDaniel P. BerrangeS: Odd Fixes 2426aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2427