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> 1300636e4d8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 1310636e4d8SAlex BennéeS: Maintained 1321badb586SPeter MaydellF: fpu/ 1331badb586SPeter MaydellF: include/fpu/ 1340636e4d8SAlex BennéeF: tests/fp/ 1351badb586SPeter Maydell 136b6f97c14SbellardAlpha 1378d6df264SRichard HendersonM: Richard Henderson <rth@twiddle.net> 1388d6df264SRichard HendersonS: Maintained 139fcf5ef2aSThomas HuthF: target/alpha/ 140c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 141c17652eeSPaolo BonziniF: disas/alpha.c 142fd5d5c56SAnthony Liguori 143fd5d5c56SAnthony LiguoriARM 1441ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 145b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 146fd5d5c56SAnthony LiguoriS: Maintained 147fcf5ef2aSThomas HuthF: target/arm/ 148c348722cSAlex BennéeF: tests/tcg/arm/ 14929e0436eSAlex BennéeF: tests/tcg/aarch64/ 1508d8b636dSPaolo BonziniF: hw/arm/ 1518d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 152f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 153c17652eeSPaolo BonziniF: disas/arm.c 154c17652eeSPaolo BonziniF: disas/arm-a64.cc 155c17652eeSPaolo BonziniF: disas/libvixl/ 156fd5d5c56SAnthony Liguori 15749154ea0SEric AugerARM SMMU 15849154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com> 15949154ea0SEric AugerL: qemu-arm@nongnu.org 16049154ea0SEric AugerS: Maintained 16149154ea0SEric AugerF: hw/arm/smmu* 16249154ea0SEric AugerF: include/hw/arm/smmu* 16349154ea0SEric Auger 164fd5d5c56SAnthony LiguoriCRIS 165fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 166fd5d5c56SAnthony LiguoriS: Maintained 167fcf5ef2aSThomas HuthF: target/cris/ 1688d8b636dSPaolo BonziniF: hw/cris/ 169c9b90090SThomas HuthF: include/hw/cris/ 170c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 171c17652eeSPaolo BonziniF: disas/cris.c 172fd5d5c56SAnthony Liguori 17361766fe9SRichard HendersonHPPA (PA-RISC) 17461766fe9SRichard HendersonM: Richard Henderson <rth@twiddle.net> 17561766fe9SRichard HendersonS: Maintained 17661766fe9SRichard HendersonF: target/hppa/ 17761461802SRichard HendersonF: hw/hppa/ 17861766fe9SRichard HendersonF: disas/hppa.c 17961766fe9SRichard Henderson 18007bf23a7SMichael WalleLM32 18107bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 18207bf23a7SMichael WalleS: Maintained 183fcf5ef2aSThomas HuthF: target/lm32/ 1844eab7a0aSMichael WalleF: disas/lm32.c 1858d8b636dSPaolo BonziniF: hw/lm32/ 1864eab7a0aSMichael WalleF: hw/*/lm32_* 1874eab7a0aSMichael WalleF: hw/*/milkymist-* 1884eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h 1894eab7a0aSMichael WalleF: include/hw/lm32/ 190c0bd0b50SPaolo BonziniF: tests/tcg/lm32/ 19107bf23a7SMichael Walle 192fd5d5c56SAnthony LiguoriM68K 193595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 194595a926dSLaurent VivierS: Maintained 195fcf5ef2aSThomas HuthF: target/m68k/ 196e9a56114SThomas HuthF: disas/m68k.c 197fd5d5c56SAnthony Liguori 198abc07545SEdgar E. IglesiasMicroBlaze 199fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 200fd5d5c56SAnthony LiguoriS: Maintained 201fcf5ef2aSThomas HuthF: target/microblaze/ 2028d8b636dSPaolo BonziniF: hw/microblaze/ 203c17652eeSPaolo BonziniF: disas/microblaze.c 204fd5d5c56SAnthony Liguori 205fd5d5c56SAnthony LiguoriMIPS 206ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2074872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 20890b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 2096f640917SLeon AlraeS: Maintained 210fcf5ef2aSThomas HuthF: target/mips/ 2118d8b636dSPaolo BonziniF: hw/mips/ 2125995db88SThomas HuthF: hw/misc/mips_* 2135995db88SThomas HuthF: hw/intc/mips_gic.c 2145995db88SThomas HuthF: hw/timer/mips_gictimer.c 2155995db88SThomas HuthF: include/hw/mips/ 2165995db88SThomas HuthF: include/hw/misc/mips_* 2175995db88SThomas HuthF: include/hw/intc/mips_gic.h 2185995db88SThomas HuthF: include/hw/timer/mips_gictimer.h 219c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 220c17652eeSPaolo BonziniF: disas/mips.c 22189a955e8SAleksandar MarkovicF: disas/nanomips.h 22289a955e8SAleksandar MarkovicF: disas/nanomips.cpp 223fd5d5c56SAnthony Liguori 224d15a9c23SAnthony GreenMoxie 225d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com> 226d15a9c23SAnthony GreenS: Maintained 227fcf5ef2aSThomas HuthF: target/moxie/ 228c17652eeSPaolo BonziniF: disas/moxie.c 229a3ccdfb5SThomas HuthF: hw/moxie/ 230a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak 231d15a9c23SAnthony Green 232e671711cSMarek VasutNiosII 233e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 234e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 235e671711cSMarek VasutS: Maintained 236e671711cSMarek VasutF: target/nios2/ 237e671711cSMarek VasutF: hw/nios2/ 23815e10756SThomas HuthF: hw/intc/nios2_iic.c 239e671711cSMarek VasutF: disas/nios2.c 24015e10756SThomas HuthF: default-configs/nios2-softmmu.mak 241e671711cSMarek Vasut 242945dad6dSJia LiuOpenRISC 2431d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 2441d7cf18dSStafford HorneS: Odd Fixes 245fcf5ef2aSThomas HuthF: target/openrisc/ 246945dad6dSJia LiuF: hw/openrisc/ 247c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 248945dad6dSJia Liu 249fd5d5c56SAnthony LiguoriPowerPC 250b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 251a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 252fd5d5c56SAnthony LiguoriS: Maintained 253fcf5ef2aSThomas HuthF: target/ppc/ 2548d8b636dSPaolo BonziniF: hw/ppc/ 255b5d55020SThomas HuthF: include/hw/ppc/ 256c17652eeSPaolo BonziniF: disas/ppc.c 257fd5d5c56SAnthony Liguori 2584dc62b15SMichael ClarkRISC-V 2594dc62b15SMichael ClarkM: Michael Clark <mjc@sifive.com> 2604dc62b15SMichael ClarkM: Palmer Dabbelt <palmer@sifive.com> 261a17a61f3SPalmer DabbeltM: Alistair Francis <Alistair.Francis@wdc.com> 2624dc62b15SMichael ClarkM: Sagar Karandikar <sagark@eecs.berkeley.edu> 2634dc62b15SMichael ClarkM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 264a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 2654dc62b15SMichael ClarkS: Maintained 2664dc62b15SMichael ClarkF: target/riscv/ 2674dc62b15SMichael ClarkF: hw/riscv/ 2684dc62b15SMichael ClarkF: include/hw/riscv/ 269*f936eac8SAlistair FrancisF: linux-user/host/riscv32/ 2704dc62b15SMichael ClarkF: disas/riscv.c 2714dc62b15SMichael Clark 272749717a0SAlexander GrafS390 2732b35e93fSRichard HendersonM: Richard Henderson <rth@twiddle.net> 274ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 275fd5d5c56SAnthony LiguoriS: Maintained 276fcf5ef2aSThomas HuthF: target/s390x/ 2778d8b636dSPaolo BonziniF: hw/s390x/ 278c17652eeSPaolo BonziniF: disas/s390.c 279276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 280146bd283SCornelia HuckL: qemu-s390x@nongnu.org 281b6f97c14Sbellard 282fd5d5c56SAnthony LiguoriSH4 283ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2842c9b7d1aSAndreas FärberS: Odd Fixes 285fcf5ef2aSThomas HuthF: target/sh4/ 2868d8b636dSPaolo BonziniF: hw/sh4/ 287c17652eeSPaolo BonziniF: disas/sh4.c 2888a90f900SThomas HuthF: include/hw/sh4/ 289fd5d5c56SAnthony Liguori 290fd5d5c56SAnthony LiguoriSPARC 291f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 2922c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 293fd5d5c56SAnthony LiguoriS: Maintained 294fcf5ef2aSThomas HuthF: target/sparc/ 2958d8b636dSPaolo BonziniF: hw/sparc/ 2968d8b636dSPaolo BonziniF: hw/sparc64/ 29784dbe974SPhilippe Mathieu-DaudéF: include/hw/sparc/sparc64.h 298c17652eeSPaolo BonziniF: disas/sparc.c 299fd5d5c56SAnthony Liguori 300a6ea7b4cSAndreas FärberUniCore32 301a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn> 302a6ea7b4cSAndreas FärberS: Maintained 303fcf5ef2aSThomas HuthF: target/unicore32/ 3048d8b636dSPaolo BonziniF: hw/unicore32/ 30547b98d59SThomas HuthF: include/hw/unicore32/ 306a6ea7b4cSAndreas Färber 307fd5d5c56SAnthony LiguoriX86 308d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 309d46d72fdSPaolo BonziniM: Richard Henderson <rth@twiddle.net> 310e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 311b203a4baSEduardo HabkostS: Maintained 312fcf5ef2aSThomas HuthF: target/i386/ 3134132431fSAlex BennéeF: tests/tcg/i386/ 3143a082ec0SAlex BennéeF: tests/tcg/x86_64/ 3158d8b636dSPaolo BonziniF: hw/i386/ 316c17652eeSPaolo BonziniF: disas/i386.c 3172544e9e4SDaniel P. BerrangéF: docs/qemu-cpu-models.texi 318e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git x86-next 319fd5d5c56SAnthony Liguori 32016e7caaeSMax FilippovXtensa 32116e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 322b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 32316e7caaeSMax FilippovS: Maintained 324fcf5ef2aSThomas HuthF: target/xtensa/ 3258d8b636dSPaolo BonziniF: hw/xtensa/ 326c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 3275a6539e6SMax FilippovF: disas/xtensa.c 328895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h 329895e4897SMax FilippovF: default-configs/xtensa*.mak 33016e7caaeSMax Filippov 33148e06fe0SBastian KoppelmannTriCore 33248e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 33348e06fe0SBastian KoppelmannS: Maintained 334fcf5ef2aSThomas HuthF: target/tricore/ 33548e06fe0SBastian KoppelmannF: hw/tricore/ 336d46d14e6SThomas HuthF: include/hw/tricore/ 33748e06fe0SBastian Koppelmann 338dd28bebdSAlex BennéeMultiarch Linux User Tests 339dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 340dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 341dd28bebdSAlex Bennée 342fd5d5c56SAnthony LiguoriGuest CPU Cores (KVM): 343fd5d5c56SAnthony Liguori---------------------- 344fd5d5c56SAnthony Liguori 345fd5d5c56SAnthony LiguoriOverall 346c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 347fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 348fd5d5c56SAnthony LiguoriS: Supported 349fd5d5c56SAnthony LiguoriF: */kvm.* 3501962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 3519681ad3eSThomas HuthF: accel/stubs/kvm-stub.c 3529681ad3eSThomas HuthF: include/hw/kvm/ 353a95e9a48SThomas HuthF: include/sysemu/kvm*.h 3549681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder 355fd5d5c56SAnthony Liguori 356ed4659d1SPeter MaydellARM 357ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 358b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 359ed4659d1SPeter MaydellS: Maintained 360fcf5ef2aSThomas HuthF: target/arm/kvm.c 361ed4659d1SPeter Maydell 362a31896c4SJames HoganMIPS 363a7a2d7d2SJames HoganM: James Hogan <jhogan@kernel.org> 36490b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 365a31896c4SJames HoganS: Maintained 366fcf5ef2aSThomas HuthF: target/mips/kvm.c 367a31896c4SJames Hogan 368fd5d5c56SAnthony LiguoriPPC 369bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 370fd5d5c56SAnthony LiguoriS: Maintained 371fcf5ef2aSThomas HuthF: target/ppc/kvm.c 372fd5d5c56SAnthony Liguori 373fd5d5c56SAnthony LiguoriS390 3747c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 375c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 3767c8e2647SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 377fd5d5c56SAnthony LiguoriS: Maintained 378fcf5ef2aSThomas HuthF: target/s390x/kvm.c 379040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h 380040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c 381fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch] 382fcf5ef2aSThomas HuthF: target/s390x/machine.c 38374b4c74dSDavid HildenbrandF: target/s390x/sigp.c 3844277af19SCornelia HuckF: hw/intc/s390_flic.c 3854277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c 3864277af19SCornelia HuckF: include/hw/s390x/s390_flic.h 387c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 388e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 389e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 390146bd283SCornelia HuckL: qemu-s390x@nongnu.org 391fd5d5c56SAnthony Liguori 392fd5d5c56SAnthony LiguoriX86 393d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 394fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 395fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 396fd5d5c56SAnthony LiguoriS: Supported 397fcf5ef2aSThomas HuthF: target/i386/kvm.c 3989681ad3eSThomas HuthF: scripts/kvm/vmxcap 399fd5d5c56SAnthony Liguori 4008a6b0cd7SStefano StabelliniGuest CPU Cores (Xen): 4018a6b0cd7SStefano Stabellini---------------------- 4028a6b0cd7SStefano Stabellini 4038a6b0cd7SStefano StabelliniX86 4043623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 4053623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 4066d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 4078a6b0cd7SStefano StabelliniS: Supported 4088a6b0cd7SStefano StabelliniF: */xen* 409d6a3f64aSStefano StabelliniF: hw/9pfs/xen-9p-backend.c 410c92451c2SPaolo BonziniF: hw/char/xen_console.c 411c92451c2SPaolo BonziniF: hw/display/xenfb.c 412c92451c2SPaolo BonziniF: hw/net/xen_nic.c 4139027ac50SStefano StabelliniF: hw/block/xen_* 414c92451c2SPaolo BonziniF: hw/xen/ 415c92451c2SPaolo BonziniF: hw/xenpv/ 4169027ac50SStefano StabelliniF: hw/i386/xen/ 417c92451c2SPaolo BonziniF: include/hw/xen/ 4189027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 4198a6b0cd7SStefano Stabellini 4201bdd6874SStefan WeilHosts: 4211bdd6874SStefan Weil------ 4221bdd6874SStefan Weil 4231bdd6874SStefan WeilLINUX 4241bdd6874SStefan WeilL: qemu-devel@nongnu.org 4251bdd6874SStefan WeilS: Maintained 4261bdd6874SStefan WeilF: linux-* 4271bdd6874SStefan WeilF: linux-headers/ 4281bdd6874SStefan Weil 4291bdd6874SStefan WeilPOSIX 4301bdd6874SStefan WeilL: qemu-devel@nongnu.org 4311bdd6874SStefan WeilS: Maintained 4321bdd6874SStefan WeilF: *posix* 4331bdd6874SStefan Weil 4343c2bdbc1SKamil RytarowskiNETBSD 4353c2bdbc1SKamil RytarowskiL: qemu-devel@nongnu.org 4363c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org> 4373c2bdbc1SKamil RytarowskiS: Maintained 4381b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 4393c2bdbc1SKamil Rytarowski 4400a773d55SBrad SmithOPENBSD 4410a773d55SBrad SmithL: qemu-devel@nongnu.org 4420a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 4430a773d55SBrad SmithS: Maintained 4440a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 4450a773d55SBrad Smith 4461bdd6874SStefan WeilW32, W64 4471bdd6874SStefan WeilL: qemu-devel@nongnu.org 4481bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 4491bdd6874SStefan WeilS: Maintained 4501bdd6874SStefan WeilF: *win32* 45103972660SThomas HuthF: */*win32* 45203972660SThomas HuthF: include/*/*win32* 45303972660SThomas HuthX: qga/*win32* 454885bdc95SStefan WeilF: qemu.nsi 4551bdd6874SStefan Weil 456b250d04aSPhilippe Mathieu-DaudéAlpha Machines 457b250d04aSPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 458b250d04aSPhilippe Mathieu-DaudéS: Maintained 459b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 4607bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 461b250d04aSPhilippe Mathieu-Daudé 462fd5d5c56SAnthony LiguoriARM Machines 463fd5d5c56SAnthony Liguori------------ 46484291fe7SliguangAllwinner-a10 46585b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 466a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 467b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 468a00d7f20SPeter MaydellS: Odd Fixes 46985b4d5daSBeniamino GalvaniF: hw/*/allwinner* 47085b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 47184291fe7SliguangF: hw/arm/cubieboard.c 47284291fe7Sliguang 473e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 47406271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 475b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 47606271000SPaolo BonziniS: Maintained 47706271000SPaolo BonziniF: hw/char/pl011.c 478c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 47906271000SPaolo BonziniF: hw/display/pl110* 48006271000SPaolo BonziniF: hw/dma/pl080.c 481aa74e355SPeter MaydellF: include/hw/dma/pl080.h 48206271000SPaolo BonziniF: hw/dma/pl330.c 48306271000SPaolo BonziniF: hw/gpio/pl061.c 48406271000SPaolo BonziniF: hw/input/pl050.c 48506271000SPaolo BonziniF: hw/intc/pl190.c 48606271000SPaolo BonziniF: hw/sd/pl181.c 4871d52866fSPeter MaydellF: hw/ssi/pl022.c 4881d52866fSPeter MaydellF: include/hw/ssi/pl022.h 48906271000SPaolo BonziniF: hw/timer/pl031.c 49006271000SPaolo BonziniF: include/hw/arm/primecell.h 491e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 492e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 4934f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 4944f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 495e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 496e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 497050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 498050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 4990d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 5000d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 501344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 502344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 503211e701dSPeter MaydellF: hw/misc/tz-msc.c 504211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 50506271000SPaolo Bonzini 50606271000SPaolo BonziniARM cores 50706271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 508b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 50906271000SPaolo BonziniS: Maintained 51006271000SPaolo BonziniF: hw/intc/arm* 51106271000SPaolo BonziniF: hw/intc/gic_internal.h 51206271000SPaolo BonziniF: hw/misc/a9scu.c 51306271000SPaolo BonziniF: hw/misc/arm11scu.c 51406271000SPaolo BonziniF: hw/timer/a9gtimer* 515c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 516c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 51706271000SPaolo BonziniF: include/hw/intc/arm* 51806271000SPaolo BonziniF: include/hw/misc/a9scu.h 51906271000SPaolo BonziniF: include/hw/misc/arm11scu.h 52006271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 52106271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 522c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 523c6427ff7SPhilippe Mathieu-DaudéF: tests/test-arm-mptimer.c 52406271000SPaolo Bonzini 525fc63dcffSEvgeny VoevodinExynos 526f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 527a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 528b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 529a00d7f20SPeter MaydellS: Odd Fixes 5308d8b636dSPaolo BonziniF: hw/*/exynos* 531ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 532fc63dcffSEvgeny Voevodin 533766fd09fSMark LangsdorfCalxeda Highbank 5349ef137caSRob HerringM: Rob Herring <robh@kernel.org> 535a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 536b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 537a00d7f20SPeter MaydellS: Odd Fixes 5388d8b636dSPaolo BonziniF: hw/arm/highbank.c 5398d8b636dSPaolo BonziniF: hw/net/xgmac.c 540766fd09fSMark Langsdorf 5419082f121SAntony PavlovCanon DIGIC 5429082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 543a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 544b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 545a00d7f20SPeter MaydellS: Odd Fixes 5469082f121SAntony PavlovF: include/hw/arm/digic.h 5479082f121SAntony PavlovF: hw/*/digic* 5487ad5f2d1SPhilippe Mathieu-DaudéF: include/hw/*/digic* 5499082f121SAntony Pavlov 550fd5d5c56SAnthony LiguoriGumstix 551a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 552a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org> 5535dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 554b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5551f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 5568d8b636dSPaolo BonziniF: hw/arm/gumstix.c 557fd5d5c56SAnthony Liguori 558123a069aSThomas Huthi.MX25 PDK 559123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 560123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 561123a069aSThomas HuthL: qemu-arm@nongnu.org 562123a069aSThomas HuthS: Odd Fixes 563123a069aSThomas HuthF: hw/arm/fsl-imx25.c 564123a069aSThomas HuthF: hw/arm/imx25_pdk.c 565123a069aSThomas HuthF: hw/misc/imx25_ccm.c 566123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h 567123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h 568123a069aSThomas Huth 56995a5db3aSThomas Huthi.MX31 (kzm) 5700325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au> 571a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 572b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 57395a5db3aSThomas HuthS: Odd Fixes 5748d8b636dSPaolo BonziniF: hw/arm/kzm.c 57595a5db3aSThomas HuthF: hw/*/imx_* 57695a5db3aSThomas HuthF: hw/*/*imx31* 57795a5db3aSThomas HuthF: include/hw/*/imx_* 57895a5db3aSThomas HuthF: include/hw/*/*imx31* 5790325559dSPeter Chubb 580fd5d5c56SAnthony LiguoriIntegrator CP 5811ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 582b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 583fd5d5c56SAnthony LiguoriS: Maintained 5848d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 585f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 586fd5d5c56SAnthony Liguori 58795a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 58895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 58995a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 59095a5db3aSThomas HuthL: qemu-arm@nongnu.org 59195a5db3aSThomas HuthS: Odd Fixes 59295a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 59395a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 59495a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 59595a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 59695a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 59795a5db3aSThomas Huth 59895a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 59995a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 60095a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 60195a5db3aSThomas HuthL: qemu-arm@nongnu.org 60295a5db3aSThomas HuthS: Odd Fixes 60395a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 60495a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 60595a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 60695a5db3aSThomas HuthF: hw/pci-host/designware.c 60795a5db3aSThomas HuthF: include/hw/pci-host/designware.h 60895a5db3aSThomas Huth 609e5a6a6e6SPeter MaydellMPS2 610e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 611e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 612e5a6a6e6SPeter MaydellS: Maintained 613e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 6140d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 6150d4a7551SPeter MaydellF: hw/misc/mps2-*.c 6160d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 6170d4a7551SPeter MaydellF: hw/arm/iotkit.c 6180d4a7551SPeter MaydellF: include/hw/arm/iotkit.h 619c56c5760SPhilippe Mathieu-DaudéF: hw/misc/iotkit-secctl.c 620c56c5760SPhilippe Mathieu-DaudéF: include/hw/misc/iotkit-secctl.h 62175750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 62275750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 623c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 624c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 625e5a6a6e6SPeter Maydell 626fd5d5c56SAnthony LiguoriMusicpal 627fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 628a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 629b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 630a00d7f20SPeter MaydellS: Odd Fixes 6318d8b636dSPaolo BonziniF: hw/arm/musicpal.c 632fd5d5c56SAnthony Liguori 633fd5d5c56SAnthony LiguorinSeries 634fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 635a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 636b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 637a00d7f20SPeter MaydellS: Odd Fixes 6388d8b636dSPaolo BonziniF: hw/arm/nseries.c 639fd5d5c56SAnthony Liguori 640fd5d5c56SAnthony LiguoriPalm 641fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 642a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 643b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 644a00d7f20SPeter MaydellS: Odd Fixes 6458d8b636dSPaolo BonziniF: hw/arm/palm.c 646fd5d5c56SAnthony Liguori 64795a5db3aSThomas HuthRaspberry Pi 64895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 64995a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 65095a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 65195a5db3aSThomas HuthL: qemu-arm@nongnu.org 65295a5db3aSThomas HuthS: Odd Fixes 653123a069aSThomas HuthF: hw/arm/raspi.c 65495a5db3aSThomas HuthF: hw/arm/raspi_platform.h 65595a5db3aSThomas HuthF: hw/*/bcm283* 65695a5db3aSThomas HuthF: include/hw/arm/raspi* 65795a5db3aSThomas HuthF: include/hw/*/bcm283* 65895a5db3aSThomas Huth 659fd5d5c56SAnthony LiguoriReal View 6601ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 661b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 662fd5d5c56SAnthony LiguoriS: Maintained 6638d8b636dSPaolo BonziniF: hw/arm/realview* 664f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 6655ea53049SPaolo BonziniF: hw/intc/realview_gic.c 6665ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 667fd5d5c56SAnthony Liguori 6689b31bff0SPaolo BonziniPXA2XX 669fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 670a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 671b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 672a00d7f20SPeter MaydellS: Odd Fixes 6739b31bff0SPaolo BonziniF: hw/arm/mainstone.c 6748d8b636dSPaolo BonziniF: hw/arm/spitz.c 6759b31bff0SPaolo BonziniF: hw/arm/tosa.c 6769b31bff0SPaolo BonziniF: hw/arm/z2.c 6779b31bff0SPaolo BonziniF: hw/*/pxa2xx* 678123a069aSThomas HuthF: hw/display/tc6393xb.c 679123a069aSThomas HuthF: hw/gpio/max7310.c 680123a069aSThomas HuthF: hw/gpio/zaurus.c 681f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 682ed0db866SThomas HuthF: include/hw/arm/pxa.h 683123a069aSThomas HuthF: include/hw/arm/sharpsl.h 684fd5d5c56SAnthony Liguori 68595a5db3aSThomas HuthSABRELITE / i.MX6 68695a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 68795a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 68895a5db3aSThomas HuthL: qemu-arm@nongnu.org 68995a5db3aSThomas HuthS: Odd Fixes 69095a5db3aSThomas HuthF: hw/arm/sabrelite.c 69195a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 69295a5db3aSThomas HuthF: hw/misc/imx6_src.c 69395a5db3aSThomas HuthF: hw/ssi/imx_spi.c 69495a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 69595a5db3aSThomas HuthF: include/hw/misc/imx6_src.h 69695a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 69795a5db3aSThomas Huth 698671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 699671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 700671f11b2SThomas HuthL: qemu-arm@nongnu.org 701671f11b2SThomas HuthS: Odd Fixes 702671f11b2SThomas HuthF: hw/arm/collie.c 703671f11b2SThomas HuthF: hw/arm/strongarm* 704671f11b2SThomas Huth 705fd5d5c56SAnthony LiguoriStellaris 7061ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 707b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 708fd5d5c56SAnthony LiguoriS: Maintained 7098d8b636dSPaolo BonziniF: hw/*/stellaris* 710fd5d5c56SAnthony Liguori 71195a5db3aSThomas HuthVersatile Express 71295a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 71395a5db3aSThomas HuthL: qemu-arm@nongnu.org 71495a5db3aSThomas HuthS: Maintained 71595a5db3aSThomas HuthF: hw/arm/vexpress.c 71695a5db3aSThomas Huth 717fd5d5c56SAnthony LiguoriVersatile PB 7181ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 719b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 720fd5d5c56SAnthony LiguoriS: Maintained 7218d8b636dSPaolo BonziniF: hw/*/versatile* 722c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 723fd5d5c56SAnthony Liguori 72495a5db3aSThomas HuthVirt 72595a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 72695a5db3aSThomas HuthL: qemu-arm@nongnu.org 72795a5db3aSThomas HuthS: Maintained 72895a5db3aSThomas HuthF: hw/arm/virt* 72995a5db3aSThomas HuthF: include/hw/arm/virt.h 73095a5db3aSThomas Huth 731e3260506SPeter A. G. CrosthwaiteXilinx Zynq 732cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 733c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 734a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 735b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 736e3260506SPeter A. G. CrosthwaiteS: Maintained 737cc0100f4SAlistair FrancisF: hw/*/xilinx_* 7388d8b636dSPaolo BonziniF: hw/*/cadence_* 739f7e242d6SThomas HuthF: hw/misc/zynq* 740f7e242d6SThomas HuthF: include/hw/misc/zynq* 741cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 742e3260506SPeter A. G. Crosthwaite 743137805f5SAlistair FrancisXilinx ZynqMP 744c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 745cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 746a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 747b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 748137805f5SAlistair FrancisS: Maintained 749cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 750f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 75124d6d8bfSPhilippe Mathieu-DaudéF: include/hw/ssi/xilinx_spips.h 75224d6d8bfSPhilippe Mathieu-DaudéF: hw/display/dpcd.c 75324d6d8bfSPhilippe Mathieu-DaudéF: include/hw/display/dpcd.h 754137805f5SAlistair Francis 7558f4d260eSShannon ZhaoARM ACPI Subsystem 756e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 757b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 7588f4d260eSShannon ZhaoS: Maintained 7598f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 7608f4d260eSShannon Zhao 761a1f8193bSAlistair FrancisSTM32F205 762a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 763a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 764a1f8193bSAlistair FrancisS: Maintained 765a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 766a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 767a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 768a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 769a1f8193bSAlistair FrancisF: hw/adc/* 770a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 7710e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 772a1f8193bSAlistair Francis 773a1f8193bSAlistair FrancisNetduino 2 774a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 775a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 776a1f8193bSAlistair FrancisS: Maintained 777a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 778a1f8193bSAlistair Francis 779670bc4cbSSubbaraya SundeepSmartFusion2 780670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 781a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 782670bc4cbSSubbaraya SundeepS: Maintained 783670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 784670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 785670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 786670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 787670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 788670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 789670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 790670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 791670bc4cbSSubbaraya Sundeep 792670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 793670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 794a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 795670bc4cbSSubbaraya SundeepS: Maintained 796670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 797670bc4cbSSubbaraya Sundeep 798f87db1baSJoel StanleyASPEED BMCs 799f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 800a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 801f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 802f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 803f87db1baSJoel StanleyL: qemu-arm@nongnu.org 804f87db1baSJoel StanleyS: Maintained 805f87db1baSJoel StanleyF: hw/*/*aspeed* 806f87db1baSJoel StanleyF: include/hw/*/*aspeed* 807f87db1baSJoel StanleyF: hw/net/ftgmac100.c 808f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 809f87db1baSJoel Stanley 810c0066d1aSJoel StanleyNRF51 811c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 812a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 813c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 814c0066d1aSJoel StanleyS: Maintained 815c0066d1aSJoel StanleyF: hw/arm/nrf51_soc.c 816c0066d1aSJoel StanleyF: hw/arm/microbit.c 817c0066d1aSJoel StanleyF: include/hw/arm/nrf51_soc.h 818c0066d1aSJoel Stanley 819fd5d5c56SAnthony LiguoriCRIS Machines 820fd5d5c56SAnthony Liguori------------- 821fd5d5c56SAnthony LiguoriAxis Dev88 822fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 823fd5d5c56SAnthony LiguoriS: Maintained 8248d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 8256e481d57SPeter MaydellF: hw/*/etraxfs_*.c 826fd5d5c56SAnthony Liguori 82707bf23a7SMichael WalleLM32 Machines 82807bf23a7SMichael Walle------------- 82907bf23a7SMichael WalleEVR32 and uclinux BSP 83007bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 83107bf23a7SMichael WalleS: Maintained 8328d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c 83307bf23a7SMichael Walle 834d118aa6bSMichael Wallemilkymist 835d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc> 836d118aa6bSMichael WalleS: Maintained 8378d8b636dSPaolo BonziniF: hw/lm32/milkymist.c 838d118aa6bSMichael Walle 839afcacd53SAurelien JarnoM68K Machines 840fd5d5c56SAnthony Liguori------------- 841fd5d5c56SAnthony Liguorian5206 8425baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8435baf2741SThomas HuthS: Odd Fixes 8448d8b636dSPaolo BonziniF: hw/m68k/an5206.c 845e9a56114SThomas HuthF: hw/m68k/mcf5206.c 846fd5d5c56SAnthony Liguori 847fd5d5c56SAnthony Liguorimcf5208 8485baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8495baf2741SThomas HuthS: Odd Fixes 8508d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 851e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 852e9a56114SThomas HuthF: hw/char/mcf_uart.c 853e9a56114SThomas HuthF: hw/net/mcf_fec.c 8545baf2741SThomas HuthF: include/hw/m68k/mcf*.h 855fd5d5c56SAnthony Liguori 856fd5d5c56SAnthony LiguoriMicroBlaze Machines 857b6f97c14Sbellard------------------- 858fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 859fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 860fd5d5c56SAnthony LiguoriS: Maintained 8616e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 862a734c7b5SPhilippe Mathieu-DaudéF: include/hw/char/xilinx_uartlite.h 863b6f97c14Sbellard 864d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 8654b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 866d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 8678d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 868d36e8ce7SPeter A. G. Crosthwaite 869fd5d5c56SAnthony LiguoriMIPS Machines 870fd5d5c56SAnthony Liguori------------- 871fd5d5c56SAnthony LiguoriJazz 872fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 87390b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 874fd5d5c56SAnthony LiguoriS: Maintained 8758d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c 8760886a785SPhilippe Mathieu-DaudéF: hw/display/jazz_led.c 8770886a785SPhilippe Mathieu-DaudéF: hw/dma/rc4030.c 878fd5d5c56SAnthony Liguori 879fd5d5c56SAnthony LiguoriMalta 880fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 88190b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 882fd5d5c56SAnthony LiguoriS: Maintained 8838d8b636dSPaolo BonziniF: hw/mips/mips_malta.c 884fd5d5c56SAnthony Liguori 885fd5d5c56SAnthony LiguoriMipssim 8864872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 88790b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 888659f42d8SYongbok KimS: Odd Fixes 8898d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c 890659f42d8SYongbok KimF: hw/net/mipsnet.c 891fd5d5c56SAnthony Liguori 892fd5d5c56SAnthony LiguoriR4000 893fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 89490b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 895fd5d5c56SAnthony LiguoriS: Maintained 8968d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c 897fd5d5c56SAnthony Liguori 898659f42d8SYongbok KimFulong 2E 8994872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 90090b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 901659f42d8SYongbok KimS: Odd Fixes 902659f42d8SYongbok KimF: hw/mips/mips_fulong2e.c 9030170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 9045021bfa5SThomas HuthF: hw/pci-host/bonito.c 9050170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 906659f42d8SYongbok Kim 907659f42d8SYongbok KimBoston 9084872fee2SAleksandar MarkovicM: Paul Burton <pburton@wavecomp.com> 90990b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 910659f42d8SYongbok KimS: Maintained 911659f42d8SYongbok KimF: hw/core/loader-fit.c 912659f42d8SYongbok KimF: hw/mips/boston.c 913659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 9145021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h 915659f42d8SYongbok Kim 916945dad6dSJia LiuOpenRISC Machines 917945dad6dSJia Liu----------------- 918945dad6dSJia Liuor1k-sim 919945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 920945dad6dSJia LiuS: Maintained 921945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 922945dad6dSJia Liu 923fd5d5c56SAnthony LiguoriPowerPC Machines 924fd5d5c56SAnthony Liguori---------------- 925fd5d5c56SAnthony Liguori405 926bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 927a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9289b9fe135SAndreas FärberS: Odd Fixes 9298d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 930fd5d5c56SAnthony Liguori 931aaade8d7SAndreas FärberBamboo 932bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 933aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 934aaade8d7SAndreas FärberS: Odd Fixes 9358d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 936aaade8d7SAndreas Färber 93798cded3aSAndreas Färbere500 938bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 93998cded3aSAndreas FärberL: qemu-ppc@nongnu.org 940bba8e23aSAlexander GrafS: Odd Fixes 94198cded3aSAndreas FärberF: hw/ppc/e500.[hc] 94298cded3aSAndreas FärberF: hw/ppc/e500plat.c 943b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 944b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 945b5d55020SThomas HuthF: pc-bios/u-boot.e500 94698cded3aSAndreas Färber 94798cded3aSAndreas Färbermpc8544ds 948bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 94998cded3aSAndreas FärberL: qemu-ppc@nongnu.org 950bba8e23aSAlexander GrafS: Odd Fixes 95198cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 9528d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 95398cded3aSAndreas Färber 954fd5d5c56SAnthony LiguoriNew World 955bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 956a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 957bba8e23aSAlexander GrafS: Odd Fixes 958baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 9596e481d57SPeter MaydellF: hw/pci-host/uninorth.c 9606e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 9618d8b636dSPaolo BonziniF: hw/misc/macio/ 9626ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 963b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 964eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 9656ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 966eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 9675021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h 968fd5d5c56SAnthony Liguori 969fd5d5c56SAnthony LiguoriOld World 970bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 971a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 972bba8e23aSAlexander GrafS: Odd Fixes 973baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 9746e481d57SPeter MaydellF: hw/pci-host/grackle.c 9758d8b636dSPaolo BonziniF: hw/misc/macio/ 976835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 97797e16dbaSPhilippe Mathieu-DaudéF: include/hw/intc/heathrow_pic.h 978fd5d5c56SAnthony Liguori 979ec38d398SAndreas FärberPReP 9808178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 9819f38774dSAndreas FärberL: qemu-devel@nongnu.org 982a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9838178e89cSHervé PoussineauS: Maintained 98475610155SAndreas FärberF: hw/ppc/prep.c 9858178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 9868178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 9876e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 9880a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 989a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 9901cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 991cec16f0dSPhilippe Mathieu-DaudéF: hw/timer/m48t59-isa.c 992a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 993cec16f0dSPhilippe Mathieu-DaudéF: include/hw/timer/m48t59.h 994835c42d3SThomas HuthF: pc-bios/ppc_rom.bin 995fd5d5c56SAnthony Liguori 996300b115cSAndreas FärbersPAPR 997085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 9988a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 9998a269ca4SAndreas FärberS: Supported 10008d8b636dSPaolo BonziniF: hw/*/spapr* 1001f9de2da7SDavid GibsonF: include/hw/*/spapr* 1002f9de2da7SDavid GibsonF: hw/*/xics* 1003f9de2da7SDavid GibsonF: include/hw/*/xics* 1004f9de2da7SDavid GibsonF: pc-bios/spapr-rtas/* 1005b5d55020SThomas HuthF: pc-bios/spapr-rtas.bin 1006b5d55020SThomas HuthF: pc-bios/slof.bin 1007bcad45deSCédric Le GoaterF: pc-bios/skiboot.lid 1008b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 1009b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 1010a70ab357SGreg KurzF: tests/spapr* 1011a70ab357SGreg KurzF: tests/libqos/*spapr* 1012a70ab357SGreg KurzF: tests/rtas* 1013a70ab357SGreg KurzF: tests/libqos/rtas* 10148a269ca4SAndreas Färber 1015b62c6e12SCédric Le GoaterXIVE 1016b62c6e12SCédric Le GoaterM: David Gibson <david@gibson.dropbear.id.au> 1017b62c6e12SCédric Le GoaterM: Cédric Le Goater <clg@kaod.org> 1018b62c6e12SCédric Le GoaterL: qemu-ppc@nongnu.org 1019b62c6e12SCédric Le GoaterS: Supported 1020b62c6e12SCédric Le GoaterF: hw/*/*xive* 1021b62c6e12SCédric Le GoaterF: include/hw/*/*xive* 1022b62c6e12SCédric Le Goater 1023794d00bfSAndreas Färbervirtex_ml507 1024794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1025794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 1026794d00bfSAndreas FärberS: Odd Fixes 10276e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 1028794d00bfSAndreas Färber 1029a9dd6604SBALATON Zoltansam460ex 1030a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1031a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 1032a9dd6604SBALATON ZoltanS: Maintained 1033a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 1034c6f2594cSBALATON ZoltanF: hw/timer/m41t80.c 1035a9dd6604SBALATON Zoltan 1036fd5d5c56SAnthony LiguoriSH4 Machines 1037fd5d5c56SAnthony Liguori------------ 1038fd5d5c56SAnthony LiguoriR2D 1039fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 1040fd5d5c56SAnthony LiguoriS: Maintained 10416e481d57SPeter MaydellF: hw/sh4/r2d.c 104281527b94SThomas HuthF: hw/intc/sh_intc.c 104381527b94SThomas HuthF: hw/timer/sh_timer.c 1044fd5d5c56SAnthony Liguori 1045fd5d5c56SAnthony LiguoriShix 1046fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 104781527b94SThomas HuthS: Odd Fixes 10486e481d57SPeter MaydellF: hw/sh4/shix.c 1049fd5d5c56SAnthony Liguori 1050fd5d5c56SAnthony LiguoriSPARC Machines 1051fd5d5c56SAnthony Liguori-------------- 1052fd5d5c56SAnthony LiguoriSun4m 1053f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1054fd5d5c56SAnthony LiguoriS: Maintained 10558d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 1056c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1057c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 10587098b79eSThomas HuthF: hw/misc/eccmemctl.c 10597098b79eSThomas HuthF: hw/misc/slavio_misc.c 1060c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1061c10a1c78SThomas HuthF: pc-bios/openbios-sparc32 1062d0476159SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4m_iommu.h 1063fd5d5c56SAnthony Liguori 1064fd5d5c56SAnthony LiguoriSun4u 1065f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1066fd5d5c56SAnthony LiguoriS: Maintained 10678d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 1068c10a1c78SThomas HuthF: pc-bios/openbios-sparc64 10695021bfa5SThomas HuthF: hw/pci-host/sabre.c 10705021bfa5SThomas HuthF: include/hw/pci-host/sabre.h 1071fd5d5c56SAnthony Liguori 1072a2664ca0SArtyom TarasenkoSun4v 1073a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1074a2664ca0SArtyom TarasenkoS: Maintained 1075626e4a4bSFam ZhengF: hw/sparc64/niagara.c 1076a2664ca0SArtyom TarasenkoF: hw/timer/sun4v-rtc.c 1077a2664ca0SArtyom TarasenkoF: include/hw/timer/sun4v-rtc.h 1078a2664ca0SArtyom Tarasenko 1079ce6c760cSFabien ChouteauLeon3 1080ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1081ce6c760cSFabien ChouteauS: Maintained 10828d8b636dSPaolo BonziniF: hw/sparc/leon3.c 10838d8b636dSPaolo BonziniF: hw/*/grlib* 1084c10a1c78SThomas HuthF: include/hw/sparc/grlib.h 1085ce6c760cSFabien Chouteau 1086fd5d5c56SAnthony LiguoriS390 Machines 1087fd5d5c56SAnthony Liguori------------- 1088dd4ad64aSCornelia HuckS390 Virtio-ccw 1089c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 10907c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1091b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1092dd4ad64aSCornelia HuckS: Supported 10930c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 10949d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1095c5bfb202SCornelia HuckF: hw/s390x/ 10964277af19SCornelia HuckF: include/hw/s390x/ 1097c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 10981e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 10991e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak 1100e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1101e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1102146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1103dd4ad64aSCornelia Huck 11048e4eb427SChristian BorntraegerS390-ccw boot 1105304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1106304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1107304584bfSCornelia HuckS: Supported 11088e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1109304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1110304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1111e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1112304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1113304584bfSCornelia Huck 1114d5bfb425SChristian BorntraegerS390 PCI 1115d5bfb425SChristian BorntraegerM: Collin Walling <walling@linux.ibm.com> 1116d5bfb425SChristian BorntraegerS: Supported 1117d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1118d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1119d5bfb425SChristian Borntraeger 1120ab9528caSGuan XuetaoUniCore32 Machines 1121ab9528caSGuan Xuetao------------- 1122ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox 1123ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn> 1124ab9528caSGuan XuetaoS: Maintained 11258d8b636dSPaolo BonziniF: hw/*/puv3* 1126ab9528caSGuan XuetaoF: hw/unicore32/ 1127ab9528caSGuan Xuetao 1128fd5d5c56SAnthony LiguoriX86 Machines 1129fd5d5c56SAnthony Liguori------------ 1130fd5d5c56SAnthony LiguoriPC 1131046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1132fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1133fd5d5c56SAnthony LiguoriS: Supported 1134046a6486SMichael S. TsirkinF: include/hw/i386/ 1135046a6486SMichael S. TsirkinF: hw/i386/ 1136046a6486SMichael S. TsirkinF: hw/pci-host/piix.c 1137046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1138046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 1139046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1140046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 1141046a6486SMichael S. TsirkinF: hw/isa/piix4.c 1142046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1143046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1144046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1145046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1146046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1147f586d5fcSMarkus ArmbrusterF: include/hw/acpi/piix4.h 11489cc3b73cSPaolo BonziniF: hw/misc/sga.c 11499cc3b73cSPaolo Bonzini 11509cc3b73cSPaolo BonziniPC Chipset 11519cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 11529cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 11531732be86SPhilippe Mathieu-DaudéS: Supported 11549cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1155bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 11569cc3b73cSPaolo BonziniF: hw/char/serial* 11579cc3b73cSPaolo BonziniF: hw/dma/i8257* 11589cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 11591732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 11609cc3b73cSPaolo BonziniF: hw/intc/apic* 11619cc3b73cSPaolo BonziniF: hw/intc/ioapic* 11629cc3b73cSPaolo BonziniF: hw/intc/i8259* 11631854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 11649cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 11659cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 11669cc3b73cSPaolo BonziniF: hw/timer/hpet* 11679cc3b73cSPaolo BonziniF: hw/timer/i8254* 11689cc3b73cSPaolo BonziniF: hw/timer/mc146818rtc* 1169edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 11704bcbc773SPhilippe Mathieu-DaudéF: hw/watchdog/wdt_i6300esb.c 1171866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1172bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 117355f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1174a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 117547973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 11764bcbc773SPhilippe Mathieu-DaudéF: include/hw/isa/i8259_internal.h 11771854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1178a2feb348SThomas HuthF: include/hw/timer/hpet.h 1179a2feb348SThomas HuthF: include/hw/timer/i8254* 1180a2feb348SThomas HuthF: include/hw/timer/mc146818rtc* 1181046a6486SMichael S. Tsirkin 11825da4fb00SMichael S. TsirkinMachine core 11835da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1184fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 11855da4fb00SMichael S. TsirkinS: Supported 11865da4fb00SMichael S. TsirkinF: hw/core/machine.c 1187c1629c5cSThomas HuthF: hw/core/null-machine.c 11885da4fb00SMichael S. TsirkinF: include/hw/boards.h 1189e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 1190fd5d5c56SAnthony Liguori 119116e7caaeSMax FilippovXtensa Machines 119216e7caaeSMax Filippov--------------- 1193375847a6SMax Filippovsim 119416e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 119516e7caaeSMax FilippovS: Maintained 1196437a8c11SMax FilippovF: hw/xtensa/sim.c 1197375847a6SMax Filippov 1198437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1199375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1200375847a6SMax FilippovS: Maintained 1201437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1202437a8c11SMax FilippovF: hw/net/opencores_eth.c 120316e7caaeSMax Filippov 1204fd5d5c56SAnthony LiguoriDevices 1205fd5d5c56SAnthony Liguori------- 1206b30934cbSJiri SlabyEDU 1207b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1208b30934cbSJiri SlabyS: Maintained 1209b30934cbSJiri SlabyF: hw/misc/edu.c 1210b30934cbSJiri Slaby 1211fd5d5c56SAnthony LiguoriIDE 1212c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1213c095348bSJohn SnowL: qemu-block@nongnu.org 1214c095348bSJohn SnowS: Supported 12158d8b636dSPaolo BonziniF: include/hw/ide.h 1216c9f7acd5SThomas HuthF: include/hw/ide/ 1217fd5d5c56SAnthony LiguoriF: hw/ide/ 1218c095348bSJohn SnowF: hw/block/block.c 1219c095348bSJohn SnowF: hw/block/cdrom.c 1220c095348bSJohn SnowF: hw/block/hd-geometry.c 1221c095348bSJohn SnowF: tests/ide-test.c 1222c095348bSJohn SnowF: tests/ahci-test.c 1223edc35b3dSThomas HuthF: tests/cdrom-test.c 1224aee50319SJohn SnowF: tests/libqos/ahci* 1225e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1226c095348bSJohn Snow 1227caf316baSCorey MinyardIPMI 1228caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1229caf316baSCorey MinyardS: Maintained 1230caf316baSCorey MinyardF: include/hw/ipmi/* 1231caf316baSCorey MinyardF: hw/ipmi/* 1232caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 1233caf316baSCorey MinyardF: tests/ipmi* 1234e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1235caf316baSCorey Minyard 1236c095348bSJohn SnowFloppy 1237c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1238c095348bSJohn SnowL: qemu-block@nongnu.org 1239c095348bSJohn SnowS: Supported 1240c095348bSJohn SnowF: hw/block/fdc.c 1241c095348bSJohn SnowF: include/hw/block/fdc.h 1242aee50319SJohn SnowF: tests/fdc-test.c 1243e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1244fd5d5c56SAnthony Liguori 1245f5f487b2SPeter MaydellOMAP 1246f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1247f5f487b2SPeter MaydellS: Maintained 12488d8b636dSPaolo BonziniF: hw/*/omap* 1249ed0db866SThomas HuthF: include/hw/arm/omap.h 1250f5f487b2SPeter Maydell 125128d54e58SPaolo BonziniIPack 125228d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 125328d54e58SPaolo BonziniS: Odd Fixes 125428d54e58SPaolo BonziniF: hw/char/ipoctal232.c 125528d54e58SPaolo BonziniF: hw/ipack/ 125628d54e58SPaolo Bonzini 1257fd5d5c56SAnthony LiguoriPCI 1258fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1259fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1260fd5d5c56SAnthony LiguoriS: Supported 12618d8b636dSPaolo BonziniF: include/hw/pci/* 1262f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1263ca818cfbSMichael S. TsirkinF: hw/pci/* 1264f178bc6bSPaolo BonziniF: hw/pci-bridge/* 126568179923SPhilippe Mathieu-DaudéF: docs/pci* 126668179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1267534fd814SFam ZhengF: default-configs/pci.mak 12680e0b3592SMichael S. Tsirkin 1269d31e5ae7SMichael S. TsirkinACPI/SMBIOS 12700e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 12710e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 12720e0b3592SMichael S. TsirkinS: Supported 12730e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1274a2eb5c0cSPhilippe Mathieu-DaudéF: include/hw/firmware/smbios.h 12750e0b3592SMichael S. TsirkinF: hw/mem/* 12768d8b636dSPaolo BonziniF: hw/acpi/* 1277d31e5ae7SMichael S. TsirkinF: hw/smbios/* 12780e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 12790e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 12803248f1b4SBen WarrenF: tests/bios-tables-test.c 12813248f1b4SBen WarrenF: tests/acpi-utils.[hc] 1282faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/ 1283fd5d5c56SAnthony Liguori 1284aaade8d7SAndreas Färberppc4xx 1285bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1286aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1287aaade8d7SAndreas FärberS: Odd Fixes 12888d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1289aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1290b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1291aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1292aaade8d7SAndreas Färber 129398cded3aSAndreas Färberppce500 1294bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 129598cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1296bba8e23aSAlexander GrafS: Odd Fixes 12976e481d57SPeter MaydellF: hw/ppc/e500* 1298566dd236SPaolo BonziniF: hw/pci-host/ppce500.c 1299566dd236SPaolo BonziniF: hw/net/fsl_etsec/ 130098cded3aSAndreas Färber 130161af0ee6SPaolo BonziniCharacter devices 13022185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 13032185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 130461af0ee6SPaolo BonziniS: Odd Fixes 130561af0ee6SPaolo BonziniF: hw/char/ 130661af0ee6SPaolo Bonzini 1307f536f112SPaolo BonziniNetwork devices 1308f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1309f536f112SPaolo BonziniS: Odd Fixes 1310f536f112SPaolo BonziniF: hw/net/ 13116061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 13126bd7776cSGreg KurzF: tests/virtio-net-test.c 1313e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1314f536f112SPaolo Bonzini 1315fd5d5c56SAnthony LiguoriSCSI 1316de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1317fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1318de7724f7SPaolo BonziniS: Supported 131974460f34SThomas HuthF: include/hw/scsi/* 13208d8b636dSPaolo BonziniF: hw/scsi/* 13216bd7776cSGreg KurzF: tests/virtio-scsi-test.c 1322e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1323de7724f7SPaolo Bonzini 1324fcb5629dSPeter A. G. CrosthwaiteSSI 13254b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1326c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1327fcb5629dSPeter A. G. CrosthwaiteS: Maintained 13288d8b636dSPaolo BonziniF: hw/ssi/* 13298d8b636dSPaolo BonziniF: hw/block/m25p80.c 1330982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 13314b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1332982d009aSPhilippe Mathieu-DaudéF: tests/m25p80-test.c 13334b46ba61SAlistair Francis 13344b46ba61SAlistair FrancisXilinx SPI 1335c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 13364b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 13374b46ba61SAlistair FrancisS: Maintained 13384b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1339fcb5629dSPeter A. G. Crosthwaite 1340076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1341076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1342076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1343076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1344076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1345076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1346076a0fc3SPhilippe Mathieu-DaudéF: tests/sd* 1347076a0fc3SPhilippe Mathieu-Daudé 1348fd5d5c56SAnthony LiguoriUSB 13495d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 13505d0d62feSGerd HoffmannS: Maintained 13518d8b636dSPaolo BonziniF: hw/usb/* 135228edfce0SGongleiF: tests/usb-*-test.c 1353beded0ffSThomas HuthF: docs/usb2.txt 1354beded0ffSThomas HuthF: docs/usb-storage.txt 1355beded0ffSThomas HuthF: include/hw/usb.h 1356beded0ffSThomas HuthF: include/hw/usb/ 1357104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1358fd5d5c56SAnthony Liguori 1359e26082fdSPaolo BonziniUSB (serial adapter) 1360e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1361e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1362e26082fdSPaolo BonziniS: Maintained 1363e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1364e26082fdSPaolo Bonzini 136592e1fb5eSAlex WilliamsonVFIO 136692e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 136792e1fb5eSAlex WilliamsonS: Supported 1368cf7087dbSKim PhillipsF: hw/vfio/* 136999b88c6dSThomas HuthF: include/hw/vfio/ 137092e1fb5eSAlex Williamson 13715eb74557SDong Jia Shivfio-ccw 1372c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 13737913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 13747913938aSChristian BorntraegerM: Farhan Ali <alifm@linux.ibm.com> 13755eb74557SDong Jia ShiS: Supported 13765eb74557SDong Jia ShiF: hw/vfio/ccw.c 13775eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 13785eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 1379e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1380146bd283SCornelia HuckL: qemu-s390x@nongnu.org 13815eb74557SDong Jia Shi 1382a51b3153STony Krowiakvfio-ap 1383a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1384a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1385a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1386a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1387a51b3153STony KrowiakS: Supported 1388a51b3153STony KrowiakF: hw/s390x/ap-device.c 1389a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1390a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1391a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 13922fe2942cSTony KrowiakF: hw/vfio/ap.c 1393694a8d70STony KrowiakF: docs/vfio-ap.txt 1394a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1395a51b3153STony Krowiak 1396fd5d5c56SAnthony Liguorivhost 1397fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1398fd5d5c56SAnthony LiguoriS: Supported 13998d8b636dSPaolo BonziniF: hw/*/*vhost* 140037f8043dSPhilippe Mathieu-DaudéF: docs/interop/vhost-user.txt 140172c1e865SPhilippe Mathieu-DaudéF: contrib/vhost-user-*/ 1402fd5d5c56SAnthony Liguori 1403fd5d5c56SAnthony Liguorivirtio 1404a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1405fd5d5c56SAnthony LiguoriS: Supported 14068d8b636dSPaolo BonziniF: hw/*/virtio* 140772fa605dSThomas HuthF: hw/virtio/Makefile.objs 140872fa605dSThomas HuthF: hw/virtio/trace-events 14096a084ea3SMichael S. TsirkinF: net/vhost-user.c 1410494f7b57SThomas HuthF: include/hw/virtio/ 14116bd7776cSGreg KurzF: tests/virtio-balloon-test.c 1412fd5d5c56SAnthony Liguori 1413fd5d5c56SAnthony Liguorivirtio-9p 14148c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1415fd5d5c56SAnthony LiguoriS: Supported 1416aebeca25SAndreas FärberF: hw/9pfs/ 1417aebeca25SAndreas FärberF: fsdev/ 14182d888c09SAndreas FärberF: tests/virtio-9p-test.c 1419e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1420fd5d5c56SAnthony Liguori 1421fd5d5c56SAnthony Liguorivirtio-blk 142254d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1423b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1424fd5d5c56SAnthony LiguoriS: Supported 14258d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1426b457a5f5SStefan HajnocziF: hw/block/dataplane/* 14276bd7776cSGreg KurzF: tests/virtio-blk-test.c 1428e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1429fd5d5c56SAnthony Liguori 1430dd4ad64aSCornelia Huckvirtio-ccw 1431c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 143268b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1433dd4ad64aSCornelia HuckS: Supported 1434901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1435d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1436e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1437e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1438146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1439dd4ad64aSCornelia Huck 1440a5d4d7b5SGerd Hoffmannvirtio-input 1441a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1442a5d4d7b5SGerd HoffmannS: Maintained 1443a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1444a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 1445a5d4d7b5SGerd Hoffmann 1446fd5d5c56SAnthony Liguorivirtio-serial 1447cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 1448fd5d5c56SAnthony LiguoriS: Supported 14498d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 14508d8b636dSPaolo BonziniF: hw/char/virtio-console.c 145168a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 14526bd7776cSGreg KurzF: tests/virtio-console-test.c 14536bd7776cSGreg KurzF: tests/virtio-serial-test.c 1454fd5d5c56SAnthony Liguori 14551f51a5cbSAmit Shahvirtio-rng 1456cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 14571f51a5cbSAmit ShahS: Supported 14581f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 14591f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1460750cf869SThomas HuthF: include/sysemu/rng*.h 14611f51a5cbSAmit ShahF: backends/rng*.c 14626bd7776cSGreg KurzF: tests/virtio-rng-test.c 14631f51a5cbSAmit Shah 14646034011cSGongleivirtio-crypto 14656034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 14666034011cSGongleiS: Supported 14676034011cSGongleiF: hw/virtio/virtio-crypto.c 14686034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 14696034011cSGongleiF: include/hw/virtio/virtio-crypto.h 14706034011cSGonglei 1471f3c507adSKeith Buschnvme 1472f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1473c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1474f3c507adSKeith BuschS: Supported 1475f3c507adSKeith BuschF: hw/block/nvme* 1476fc967791SAndreas FärberF: tests/nvme-test.c 1477f3c507adSKeith Busch 1478d383c625SHannes Reineckemegasas 14793fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1480c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1481d383c625SHannes ReineckeS: Supported 1482d383c625SHannes ReineckeF: hw/scsi/megasas.c 1483d383c625SHannes ReineckeF: hw/scsi/mfi.h 14843fdfb8b6SPhilippe Mathieu-DaudéF: tests/megasas-test.c 1485d383c625SHannes Reinecke 1486605d52e6SDmitry FleytmanNetwork packet abstractions 1487bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1488605d52e6SDmitry FleytmanS: Maintained 1489605d52e6SDmitry FleytmanF: include/net/eth.h 1490605d52e6SDmitry FleytmanF: net/eth.c 1491605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1492605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1493605d52e6SDmitry Fleytman 1494622fb504SDmitry FleytmanVmware 1495bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1496622fb504SDmitry FleytmanS: Maintained 1497622fb504SDmitry FleytmanF: hw/net/vmxnet* 1498622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 14995a49c1b3SPhilippe Mathieu-DaudéF: tests/vmxnet3-test.c 1500622fb504SDmitry Fleytman 1501de24d3f1SScott FeldmanRocker 1502de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1503de24d3f1SScott FeldmanS: Maintained 1504de24d3f1SScott FeldmanF: hw/net/rocker/ 1505de850948SThomas HuthF: tests/rocker/ 1506de850948SThomas HuthF: docs/specs/rocker.txt 1507de24d3f1SScott Feldman 150870d1fb9cSXiao GuangrongNVDIMM 15097a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 151070d1fb9cSXiao GuangrongS: Maintained 151170d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 151270d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 151370d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 1514e2e254d3SPhilippe Mathieu-DaudéF: docs/nvdimm.txt 151570d1fb9cSXiao Guangrong 1516093454e2SDmitry Fleytmane1000x 1517bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1518093454e2SDmitry FleytmanS: Maintained 1519093454e2SDmitry FleytmanF: hw/net/e1000x* 1520093454e2SDmitry Fleytman 15216f3fbe4eSDmitry Fleytmane1000e 1522bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 15236f3fbe4eSDmitry FleytmanS: Maintained 15246f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 15256f3fbe4eSDmitry Fleytman 1526ebc2327fSStefan Weileepro100 1527ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1528ebc2327fSStefan WeilS: Maintained 1529ebc2327fSStefan WeilF: hw/net/eepro100.c 1530ebc2327fSStefan Weil 1531e481a1f6SAlistair FrancisGeneric Loader 1532c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1533e481a1f6SAlistair FrancisS: Maintained 1534e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1535e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1536c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1537e481a1f6SAlistair Francis 1538645d3cbeSSu HangIntel Hexadecimal Object File Loader 1539645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1540645d3cbeSSu HangS: Maintained 1541645d3cbeSSu HangF: tests/hexloader-test.c 15424b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1543645d3cbeSSu Hang 154487a9023aSThomas HuthCHRP NVRAM 154587a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 154687a9023aSThomas HuthS: Maintained 154787a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 154887a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 154987a9023aSThomas HuthF: tests/prom-env-test.c 155087a9023aSThomas Huth 155142697d88SBen WarrenVM Generation ID 155242697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 155342697d88SBen WarrenS: Maintained 155442697d88SBen WarrenF: hw/acpi/vmgenid.c 155542697d88SBen WarrenF: include/hw/acpi/vmgenid.h 155642697d88SBen WarrenF: docs/specs/vmgenid.txt 155742697d88SBen WarrenF: tests/vmgenid-test.c 155842697d88SBen WarrenF: stubs/vmgenid.c 155942697d88SBen Warren 1560747969dbSPhilippe Mathieu-DaudéUnimplemented device 1561747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1562747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1563747969dbSPhilippe Mathieu-DaudéS: Maintained 1564747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1565747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1566747969dbSPhilippe Mathieu-Daudé 1567dbb2e472SGerd HoffmannStandard VGA 1568dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1569dbb2e472SGerd HoffmannS: Maintained 1570dbb2e472SGerd HoffmannF: hw/display/vga* 1571dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1572dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1573dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1574dbb2e472SGerd Hoffmann 157558d632c7SGerd Hoffmannramfb 157658d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 157758d632c7SGerd HoffmannS: Maintained 157858d632c7SGerd HoffmannF: hw/display/ramfb*.c 157958d632c7SGerd HoffmannF: include/hw/display/ramfb.h 158058d632c7SGerd Hoffmann 1581dbb2e472SGerd Hoffmannvirtio-gpu 1582dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1583dbb2e472SGerd HoffmannS: Maintained 1584dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1585dbb2e472SGerd HoffmannF: hw/display/virtio-vga.c 1586dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1587dbb2e472SGerd Hoffmann 1588dbb2e472SGerd HoffmannCirrus VGA 1589dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1590dbb2e472SGerd HoffmannS: Odd Fixes 1591dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1592dbb2e472SGerd HoffmannF: hw/display/cirrus* 1593dbb2e472SGerd Hoffmann 159472d277a7SGerd HoffmannEDID Generator 159572d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 159672d277a7SGerd HoffmannS: Maintained 159772d277a7SGerd HoffmannF: hw/display/edid* 159872d277a7SGerd HoffmannF: include/hw/display/edid.h 159972d277a7SGerd HoffmannF: qemu-edid.c 160072d277a7SGerd Hoffmann 160115ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 160215ffb43cSPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 160315ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com> 160415ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 160515ffb43cSPhilippe Mathieu-DaudéS: Supported 160615ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 160715ffb43cSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg.c 160815ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 160915ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 161015ffb43cSPhilippe Mathieu-DaudéF: tests/libqos/fw_cfg.c 161115ffb43cSPhilippe Mathieu-DaudéF: tests/fw_cfg-test.c 161215ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 161315ffb43cSPhilippe Mathieu-Daudé 1614fd5d5c56SAnthony LiguoriSubsystems 1615fd5d5c56SAnthony Liguori---------- 1616fd5d5c56SAnthony LiguoriAudio 16179f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1618fd5d5c56SAnthony LiguoriS: Maintained 1619fd5d5c56SAnthony LiguoriF: audio/ 16208d8b636dSPaolo BonziniF: hw/audio/ 1621a2b245aeSThomas HuthF: include/hw/audio/ 1622d7b50c0cSAndreas FärberF: tests/ac97-test.c 16238fa74c94SAndreas FärberF: tests/es1370-test.c 1624fbaf445aSAndreas FärberF: tests/intel-hda-test.c 1625fd5d5c56SAnthony Liguori 162617f1e8f5SStefan HajnocziBlock layer core 1627fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1628c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1629c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1630fd5d5c56SAnthony LiguoriS: Supported 1631fd5d5c56SAnthony LiguoriF: block* 1632fd5d5c56SAnthony LiguoriF: block/ 16338d8b636dSPaolo BonziniF: hw/block/ 16344c346e0bSKevin WolfF: include/block/ 163546078760SKevin WolfF: qemu-img* 163646078760SKevin WolfF: qemu-io* 163729242091SKevin WolfF: tests/qemu-iotests/ 16388dd30c86SMax ReitzF: util/qemu-progress.c 16390bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1640c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1641ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1642fd5d5c56SAnthony Liguori 1643d55053b1SStefan HajnocziBlock I/O path 1644d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1645fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 1646d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1647d55053b1SStefan HajnocziS: Supported 164836c697bdSPaolo BonziniF: util/async.c 164936c697bdSPaolo BonziniF: util/aio-*.c 1650d55053b1SStefan HajnocziF: block/io.c 1651d55053b1SStefan HajnocziF: migration/block* 1652e1029ae2SFam ZhengF: include/block/aio.h 1653f5a53faaSStefan HajnocziF: include/block/aio-wait.h 16540a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1655e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1656d55053b1SStefan Hajnoczi 1657e5b5728cSPaolo BonziniBlock SCSI subsystem 1658e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1659fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1660e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1661e5b5728cSPaolo BonziniS: Supported 1662e5b5728cSPaolo BonziniF: include/scsi/* 1663e5b5728cSPaolo BonziniF: scsi/* 1664e5b5728cSPaolo Bonzini 1665280458a3SJeff CodyBlock Jobs 1666280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 1667280458a3SJeff CodyL: qemu-block@nongnu.org 1668280458a3SJeff CodyS: Supported 1669280458a3SJeff CodyF: blockjob.c 1670280458a3SJeff CodyF: include/block/blockjob.h 167133e9e9bdSKevin WolfF: job.c 16721a90bc81SKevin WolfF: job-qmp.c 1673c468e368SMarkus ArmbrusterF: include/qemu/job.h 1674280458a3SJeff CodyF: block/backup.c 1675280458a3SJeff CodyF: block/commit.c 167677346025SJeff CodyF: block/stream.c 1677280458a3SJeff CodyF: block/mirror.c 1678bf42508fSKevin WolfF: qapi/job.json 1679e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 1680280458a3SJeff Cody 16814120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 16824120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16834120201dSMarkus ArmbrusterS: Supported 16844120201dSMarkus ArmbrusterF: blockdev.c 16854120201dSMarkus ArmbrusterF: block/qapi.c 16864120201dSMarkus ArmbrusterF: qapi/block*.json 1687fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1688ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 16894120201dSMarkus Armbruster 1690538193bcSJohn SnowDirty Bitmaps 1691fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 1692538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 1693538193bcSJohn SnowL: qemu-block@nongnu.org 1694538193bcSJohn SnowS: Supported 1695538193bcSJohn SnowF: util/hbitmap.c 1696538193bcSJohn SnowF: block/dirty-bitmap.c 1697538193bcSJohn SnowF: include/qemu/hbitmap.h 1698538193bcSJohn SnowF: include/block/dirty-bitmap.h 1699538193bcSJohn SnowF: tests/test-hbitmap.c 17005746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1701e18a8b34SStefan HajnocziT: git https://github.com/famz/qemu.git bitmaps 1702e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1703538193bcSJohn Snow 170461af0ee6SPaolo BonziniCharacter device backends 170555fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 17062185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1707fd5d5c56SAnthony LiguoriS: Maintained 1708178fe0aeSMarc-André LureauF: chardev/ 17098228e353SMarc-André LureauF: include/chardev/ 1710dbeee392SMarkus ArmbrusterF: qapi/char.json 1711fd5d5c56SAnthony Liguori 1712e26082fdSPaolo BonziniCharacter Devices (Braille) 1713e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1714e26082fdSPaolo BonziniS: Maintained 17156b10e573SMarc-André LureauF: chardev/baum.c 1716fd5d5c56SAnthony Liguori 1717e94630d3SMarkus ArmbrusterCommand line option argument parsing 1718e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1719e94630d3SMarkus ArmbrusterS: Supported 1720e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1721e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1722e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1723e94630d3SMarkus ArmbrusterF: util/keyval.c 1724e94630d3SMarkus ArmbrusterF: util/qemu-option.c 1725e94630d3SMarkus Armbruster 17268c413e79SMarkus ArmbrusterCoverity model 17278c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 17288c413e79SMarkus ArmbrusterS: Supported 17298c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 17308c413e79SMarkus Armbruster 1731f2ca0524SAndreas FärberCPU 173212b0e69cSAndreas FärberL: qemu-devel@nongnu.org 1733f2ca0524SAndreas FärberS: Supported 1734f2ca0524SAndreas FärberF: qom/cpu.c 17356e481d57SPeter MaydellF: include/qom/cpu.h 1736f2ca0524SAndreas Färber 1737d24b569aSPeter A. G. CrosthwaiteDevice Tree 17384b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1739d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de> 1740d24b569aSPeter A. G. CrosthwaiteS: Maintained 174182407515SThomas HuthF: device_tree.c 174282407515SThomas HuthF: include/sysemu/device_tree.h 1743d24b569aSPeter A. G. Crosthwaite 17443505a22bSMarc-André LureauDump 17453505a22bSMarc-André LureauS: Supported 17463505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 17473505a22bSMarc-André LureauF: dump.c 17483505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 17493505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 17503505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 17513505a22bSMarc-André LureauF: include/sysemu/dump.h 17523505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 17533505a22bSMarc-André LureauF: stubs/dump.c 17543505a22bSMarc-André Lureau 17554f966768SMarkus ArmbrusterError reporting 17564f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 17574f966768SMarkus ArmbrusterS: Supported 17584f966768SMarkus ArmbrusterF: include/qapi/error.h 17594f966768SMarkus ArmbrusterF: include/qemu/error-report.h 17604f966768SMarkus ArmbrusterF: util/error.c 17614f966768SMarkus ArmbrusterF: util/qemu-error.c 17624f966768SMarkus Armbruster 1763fd5d5c56SAnthony LiguoriGDB stub 17645dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1765fd5d5c56SAnthony LiguoriS: Odd Fixes 1766fd5d5c56SAnthony LiguoriF: gdbstub* 1767fd5d5c56SAnthony LiguoriF: gdb-xml/ 1768fd5d5c56SAnthony Liguori 176901a9c03cSPaolo BonziniMemory API 177001a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 177101a9c03cSPaolo BonziniS: Supported 177201a9c03cSPaolo BonziniF: include/exec/ioport.h 177301a9c03cSPaolo BonziniF: ioport.c 177401a9c03cSPaolo BonziniF: include/exec/memory.h 17752b1641d0SPaolo BonziniF: include/exec/ram_addr.h 177601a9c03cSPaolo BonziniF: memory.c 177701a9c03cSPaolo BonziniF: include/exec/memory-internal.h 177801a9c03cSPaolo BonziniF: exec.c 177901a9c03cSPaolo Bonzini 17807ee3bf03SGerd HoffmannSPICE 17817ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 17827ee3bf03SGerd HoffmannS: Supported 17836e481d57SPeter MaydellF: include/ui/qemu-spice.h 1784438528a3SThomas HuthF: include/ui/spice-display.h 17857ee3bf03SGerd HoffmannF: ui/spice-*.c 17867ee3bf03SGerd HoffmannF: audio/spiceaudio.c 17878d8b636dSPaolo BonziniF: hw/display/qxl* 1788608cfed6SMarkus ArmbrusterF: qapi/ui.json 17899bd4cb35SPhilippe Mathieu-DaudéF: docs/spice-port-fqdn.txt 17907ee3bf03SGerd Hoffmann 1791fd5d5c56SAnthony LiguoriGraphics 179225eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 179325eccc37SGerd HoffmannS: Odd Fixes 1794fd5d5c56SAnthony LiguoriF: ui/ 1795e220656cSThomas HuthF: include/ui/ 1796608cfed6SMarkus ArmbrusterF: qapi/ui.json 1797b1d38037SMarc-André LureauF: util/drm.c 1798fd5d5c56SAnthony Liguori 1799351f1bf6SAndreas FärberCocoa graphics 180030ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1801351f1bf6SAndreas FärberS: Odd Fixes 1802351f1bf6SAndreas FärberF: ui/cocoa.m 1803351f1bf6SAndreas Färber 1804fd5d5c56SAnthony LiguoriMain loop 1805da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1806da26f37aSPaolo BonziniS: Maintained 1807da26f37aSPaolo BonziniF: cpus.c 18083ecb29a3SPaolo BonziniF: util/main-loop.c 18093ecb29a3SPaolo BonziniF: util/qemu-timer.c 1810fd5d5c56SAnthony LiguoriF: vl.c 18110e201d34SMarkus ArmbrusterF: qapi/run-state.json 1812fd5d5c56SAnthony Liguori 18138899b4aeSLuiz CapitulinoHuman Monitor (HMP) 1814c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1815fbb0621aSLuiz CapitulinoS: Maintained 1816fd5d5c56SAnthony LiguoriF: monitor.c 1817c13e9912SThomas HuthF: hmp.[ch] 1818c13e9912SThomas HuthF: hmp-commands*.hx 1819c13e9912SThomas HuthF: include/monitor/hmp-target.h 1820bbcee372SThomas HuthF: tests/test-hmp.c 1821fd5d5c56SAnthony Liguori 1822f536f112SPaolo BonziniNetwork device backends 1823442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 1824fd5d5c56SAnthony LiguoriS: Maintained 1825fd5d5c56SAnthony LiguoriF: net/ 1826d24b2b1cSThomas HuthF: include/net/ 1827e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 18283c0bd37dSMarkus ArmbrusterF: qapi/net.json 1829fd5d5c56SAnthony Liguori 1830aee09bafSVincenzo MaffioneNetmap network backend 1831aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 1832aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 1833aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 1834aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 1835aee09bafSVincenzo MaffioneS: Maintained 1836aee09bafSVincenzo MaffioneF: net/netmap.c 1837aee09bafSVincenzo Maffione 18382f54eb98SEduardo HabkostNUMA 18392f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18402f54eb98SEduardo HabkostS: Maintained 18412f54eb98SEduardo HabkostF: numa.c 18422f54eb98SEduardo HabkostF: include/sysemu/numa.h 1843e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18442f54eb98SEduardo Habkost 18454fc264f4SEduardo HabkostHost Memory Backends 18464fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 18474fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 18484fc264f4SEduardo HabkostS: Maintained 18494fc264f4SEduardo HabkostF: backends/hostmem*.c 18504fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 1851e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 18524fc264f4SEduardo Habkost 18536034011cSGongleiCryptodev Backends 18546034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 18556034011cSGongleiS: Maintained 18566034011cSGongleiF: include/sysemu/cryptodev*.h 18576034011cSGongleiF: backends/cryptodev*.c 18586034011cSGonglei 1859ad904f66SEduardo HabkostPython scripts 1860ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 1861ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 1862ad904f66SEduardo HabkostS: Odd fixes 1863ad904f66SEduardo HabkostF: scripts/qmp/* 1864ad904f66SEduardo HabkostF: scripts/*.py 1865ad904f66SEduardo HabkostF: tests/*.py 1866ad904f66SEduardo Habkost 18678899b4aeSLuiz CapitulinoQAPI 18689740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18698899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 18709740618cSLuiz CapitulinoS: Supported 18718899b4aeSLuiz CapitulinoF: qapi/ 18720311c5bdSMarkus ArmbrusterX: qapi/*.json 1873ac4abb9aSMarkus ArmbrusterF: include/qapi/ 1874ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 1875ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 1876c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 1877ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 1878e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 1879ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 1880e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 1881be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 1882be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 1883c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 1884ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18858899b4aeSLuiz Capitulino 18867810d291SLuiz CapitulinoQAPI Schema 18877810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 18887810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18897810d291SLuiz CapitulinoS: Supported 18900311c5bdSMarkus ArmbrusterF: qapi/*.json 1891ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18927810d291SLuiz Capitulino 1893f3582ba4SLuiz CapitulinoQObject 1894daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1895daf5dc78SMarkus ArmbrusterS: Supported 1896f3582ba4SLuiz CapitulinoF: qobject/ 18977735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 18987735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 1899a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 19007735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 190101b2ffceSMarc-André LureauF: tests/check-qnum.c 19027735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 19037735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 19047735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 1905ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 1906f3582ba4SLuiz Capitulino 1907f05d9999SMichael RothQEMU Guest Agent 1908f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 1909f05d9999SMichael RothS: Maintained 1910f05d9999SMichael RothF: qga/ 1911ab7f9f7dSPhilippe Mathieu-DaudéF: qemu-ga.texi 1912ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 1913ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 1914ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 1915e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 1916f05d9999SMichael Roth 19174688c94cSAndreas FärberQOM 19184688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de> 19194688c94cSAndreas FärberS: Supported 1920e18a8b34SStefan HajnocziT: git https://github.com/afaerber/qemu-cpu.git qom-next 19214688c94cSAndreas FärberF: include/qom/ 19224688c94cSAndreas FärberX: include/qom/cpu.h 19234688c94cSAndreas FärberF: qom/ 19244688c94cSAndreas FärberX: qom/cpu.c 19259f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 19269f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 19274688c94cSAndreas Färber 19288899b4aeSLuiz CapitulinoQMP 19299740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 19309740618cSLuiz CapitulinoS: Supported 19318899b4aeSLuiz CapitulinoF: qmp.c 19328899b4aeSLuiz CapitulinoF: monitor.c 1933c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 193412b2f0d9SPhilippe Mathieu-DaudéF: docs/interop/*qmp-* 19359740618cSLuiz CapitulinoF: scripts/qmp/ 1936f66e7ac8SMarkus ArmbrusterF: tests/qmp-test.c 1937d93bb9d5SMarkus ArmbrusterF: tests/qmp-cmd-test.c 1938ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 19398899b4aeSLuiz Capitulino 194098a43bf0SPaolo Bonziniqtest 194198a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 194298a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 19432185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 194498a43bf0SPaolo BonziniS: Maintained 194598a43bf0SPaolo BonziniF: qtest.c 194698a43bf0SPaolo BonziniF: tests/libqtest.* 194798a43bf0SPaolo BonziniF: tests/libqos/ 194898a43bf0SPaolo BonziniF: tests/*-test.c 194998a43bf0SPaolo Bonzini 1950cc0100f4SAlistair FrancisRegister API 1951c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1952cc0100f4SAlistair FrancisS: Maintained 1953cc0100f4SAlistair FrancisF: hw/core/register.c 1954cc0100f4SAlistair FrancisF: include/hw/register.h 195506a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 1956cc0100f4SAlistair Francis 1957fd5d5c56SAnthony LiguoriSLIRP 1958eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1959bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com> 1960bafc72abSJan KiszkaS: Maintained 1961fd5d5c56SAnthony LiguoriF: slirp/ 1962663fb1e1SThomas HuthF: net/slirp.c 1963d24b2b1cSThomas HuthF: include/net/slirp.h 196402cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 19651ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp 1966fd5d5c56SAnthony Liguori 1967b1ed728aSPaolo BonziniStubs 1968b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1969b1ed728aSPaolo BonziniS: Maintained 1970b1ed728aSPaolo BonziniF: stubs/ 1971b1ed728aSPaolo Bonzini 1972598a3f35SStefan HajnocziTracing 19731cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1974598a3f35SStefan HajnocziS: Maintained 1975598a3f35SStefan HajnocziF: trace/ 19760e076292SThomas HuthF: trace-events 19770e076292SThomas HuthF: qemu-option-trace.texi 1978f70fd8fdSLluís VilanovaF: scripts/tracetool.py 1979f70fd8fdSLluís VilanovaF: scripts/tracetool/ 1980c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 1981e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 1982598a3f35SStefan Hajnoczi 19833859b6cfSMarkus ArmbrusterTPM 19841f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 19856b4f250bSStefan BergerS: Maintained 19863859b6cfSMarkus ArmbrusterF: tpm.c 1987c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 19883859b6cfSMarkus ArmbrusterF: hw/tpm/* 19893859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 19903859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 19913859b6cfSMarkus ArmbrusterF: qapi/tpm.json 19926b4f250bSStefan BergerF: backends/tpm.c 1993adb0e917SStefan BergerF: tests/*tpm* 1994e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 19953859b6cfSMarkus Armbruster 199614f40fdcSBlue SwirlCheckpatch 199714f40fdcSBlue SwirlS: Odd Fixes 199814f40fdcSBlue SwirlF: scripts/checkpatch.pl 199914f40fdcSBlue Swirl 2000c0787c8dSJuan QuintelaMigration 2001c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 2002d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2003c0787c8dSJuan QuintelaS: Maintained 2004c0787c8dSJuan QuintelaF: include/migration/ 200544a1f946SDr. David Alan GilbertF: migration/ 2006c5515640SAmit ShahF: scripts/vmstate-static-checker.py 2007c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 20082656bfd9SJuan QuintelaF: tests/migration-test.c 2009c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 201048685a8eSMarkus ArmbrusterF: qapi/migration.json 2011c0787c8dSJuan Quintela 201292bfedb0SEduardo OtuboSeccomp 2013064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 201492bfedb0SEduardo OtuboS: Supported 201592bfedb0SEduardo OtuboF: qemu-seccomp.c 201692bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 201792bfedb0SEduardo Otubo 2018ddbb0d09SDaniel P. BerrangeCryptography 2019ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2020ddbb0d09SDaniel P. BerrangeS: Maintained 2021ddbb0d09SDaniel P. BerrangeF: crypto/ 2022ddbb0d09SDaniel P. BerrangeF: include/crypto/ 2023ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 20243947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 2025899833cdSDaniel P. BerrangeF: qemu.sasl 2026ddbb0d09SDaniel P. Berrange 202710817bf0SDaniel P. BerrangeCoroutines 202810817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 202910817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 203010817bf0SDaniel P. BerrangeF: util/*coroutine* 203110817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 203210817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 203310817bf0SDaniel P. Berrange 203488c5f205SDaniel P. BerrangeBuffers 203588c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 203688c5f205SDaniel P. BerrangeS: Odd fixes 203788c5f205SDaniel P. BerrangeF: util/buffer.c 203888c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 203988c5f205SDaniel P. Berrange 2040666a3af9SDaniel P. BerrangeI/O Channels 2041666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2042666a3af9SDaniel P. BerrangeS: Maintained 2043666a3af9SDaniel P. BerrangeF: io/ 2044666a3af9SDaniel P. BerrangeF: include/io/ 2045666a3af9SDaniel P. BerrangeF: tests/test-io-* 2046666a3af9SDaniel P. Berrange 20475614a283SGerd HoffmannSockets 20485614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 20495614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 20505614a283SGerd HoffmannS: Maintained 20515614a283SGerd HoffmannF: include/qemu/sockets.h 20525614a283SGerd HoffmannF: util/qemu-sockets.c 2053a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 20545614a283SGerd Hoffmann 2055d310d85bSAlberto GarciaThrottling infrastructure 2056d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2057d310d85bSAlberto GarciaS: Supported 2058d310d85bSAlberto GarciaF: block/throttle-groups.c 2059d310d85bSAlberto GarciaF: include/block/throttle-groups.h 206089603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 2061d310d85bSAlberto GarciaF: util/throttle.c 206289603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 206389603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 2064d310d85bSAlberto GarciaL: qemu-block@nongnu.org 2065d310d85bSAlberto Garcia 2066080d7aacSFam ZhengUUID 2067fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2068080d7aacSFam ZhengS: Supported 2069080d7aacSFam ZhengF: util/uuid.c 2070080d7aacSFam ZhengF: include/qemu/uuid.h 2071080d7aacSFam ZhengF: tests/test-uuid.c 2072080d7aacSFam Zheng 2073a4cc318eSzhanghailiangCOLO Framework 2074a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 2075a4cc318eSzhanghailiangS: Maintained 2076a4cc318eSzhanghailiangF: migration/colo* 2077a4cc318eSzhanghailiangF: include/migration/colo.h 2078a4cc318eSzhanghailiangF: include/migration/failover.h 2079a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2080a4cc318eSzhanghailiang 208188f82ed1SZhang ChenCOLO Proxy 2082b38576cdSZhang ChenM: Zhang Chen <zhangckid@gmail.com> 208388f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 208488f82ed1SZhang ChenS: Supported 208588f82ed1SZhang ChenF: docs/colo-proxy.txt 208688f82ed1SZhang ChenF: net/colo* 208788f82ed1SZhang ChenF: net/filter-rewriter.c 208888f82ed1SZhang ChenF: net/filter-mirror.c 208988f82ed1SZhang Chen 209062258201SPavel DovgalyukRecord/replay 209162258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 209262258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 209370b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 209462258201SPavel DovgalyukS: Supported 209562258201SPavel DovgalyukF: replay/* 209662258201SPavel DovgalyukF: block/blkreplay.c 209762258201SPavel DovgalyukF: net/filter-replay.c 209862258201SPavel DovgalyukF: include/sysemu/replay.h 209962258201SPavel DovgalyukF: docs/replay.txt 210062258201SPavel DovgalyukF: stubs/replay.c 210162258201SPavel Dovgalyuk 2102eecf5eedSPeter XuIOVA Tree 2103eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2104eecf5eedSPeter XuS: Maintained 2105eecf5eedSPeter XuF: include/qemu/iova-tree.h 2106eecf5eedSPeter XuF: util/iova-tree.c 2107eecf5eedSPeter Xu 21085ee547bbSViktor Prutyanovelf2dmp 21095ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 21105ee547bbSViktor PrutyanovS: Maintained 21115ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 21125ee547bbSViktor Prutyanov 2113fd5d5c56SAnthony LiguoriUsermode Emulation 2114fd5d5c56SAnthony Liguori------------------ 2115486bbe5fSPaolo BonziniOverall 2116486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2117486bbe5fSPaolo BonziniS: Maintained 2118486bbe5fSPaolo BonziniF: thunk.c 211958410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2120486bbe5fSPaolo Bonzini 2121fd5d5c56SAnthony LiguoriBSD user 2122297e8005SMarkus ArmbrusterS: Orphan 2123fd5d5c56SAnthony LiguoriF: bsd-user/ 2124ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2125fd5d5c56SAnthony Liguori 2126fd5d5c56SAnthony LiguoriLinux user 2127fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2128ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2129fd5d5c56SAnthony LiguoriS: Maintained 2130fd5d5c56SAnthony LiguoriF: linux-user/ 2131ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2132e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 213342f5a7e9SAurelien Jarno 213442f5a7e9SAurelien JarnoTiny Code Generator (TCG) 213542f5a7e9SAurelien Jarno------------------------- 213642f5a7e9SAurelien JarnoCommon code 2137cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 213842f5a7e9SAurelien JarnoS: Maintained 213942f5a7e9SAurelien JarnoF: tcg/ 214042f5a7e9SAurelien Jarno 2141b25a464cSClaudio FontanaAArch64 target 2142b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com> 2143b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com> 2144b25a464cSClaudio FontanaS: Maintained 2145b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2146b25a464cSClaudio FontanaF: tcg/aarch64/ 2147c17652eeSPaolo BonziniF: disas/arm-a64.cc 2148c17652eeSPaolo BonziniF: disas/libvixl/ 2149b25a464cSClaudio Fontana 215042f5a7e9SAurelien JarnoARM target 215142f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 215242f5a7e9SAurelien JarnoS: Maintained 2153b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 215442f5a7e9SAurelien JarnoF: tcg/arm/ 2155c17652eeSPaolo BonziniF: disas/arm.c 215642f5a7e9SAurelien Jarno 215742f5a7e9SAurelien Jarnoi386 target 21585dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 215942f5a7e9SAurelien JarnoS: Maintained 216042f5a7e9SAurelien JarnoF: tcg/i386/ 2161c17652eeSPaolo BonziniF: disas/i386.c 216242f5a7e9SAurelien Jarno 216342f5a7e9SAurelien JarnoMIPS target 2164d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 216590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 216642f5a7e9SAurelien JarnoS: Maintained 216742f5a7e9SAurelien JarnoF: tcg/mips/ 2168c17652eeSPaolo BonziniF: disas/mips.c 216942f5a7e9SAurelien Jarno 217042f5a7e9SAurelien JarnoPPC 217115610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 217215610d42SPranith KumarS: Odd Fixes 217342f5a7e9SAurelien JarnoF: tcg/ppc/ 2174c17652eeSPaolo BonziniF: disas/ppc.c 217542f5a7e9SAurelien Jarno 217642f5a7e9SAurelien JarnoS390 target 217742f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 217842f5a7e9SAurelien JarnoS: Maintained 217942f5a7e9SAurelien JarnoF: tcg/s390/ 2180c17652eeSPaolo BonziniF: disas/s390.c 2181146bd283SCornelia HuckL: qemu-s390x@nongnu.org 218242f5a7e9SAurelien Jarno 218342f5a7e9SAurelien JarnoSPARC target 2184297e8005SMarkus ArmbrusterS: Odd Fixes 218542f5a7e9SAurelien JarnoF: tcg/sparc/ 2186c17652eeSPaolo BonziniF: disas/sparc.c 2187bc75c9e5SStefan Weil 2188bc75c9e5SStefan WeilTCI target 2189bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2190bc75c9e5SStefan WeilS: Maintained 21918ef9cd55SAndreas FärberF: tcg/tci/ 2192752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2193c17652eeSPaolo BonziniF: disas/tci.c 2194aa09c951SAndreas Färber 2195f05b328cSStefan HajnocziBlock drivers 2196f05b328cSStefan Hajnoczi------------- 2197f05b328cSStefan HajnocziVMDK 2198fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2199c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2200f05b328cSStefan HajnocziS: Supported 2201f05b328cSStefan HajnocziF: block/vmdk.c 2202f05b328cSStefan Hajnoczi 2203f05b328cSStefan HajnocziRBD 22045a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com> 2205280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2206280458a3SJeff CodyL: qemu-block@nongnu.org 2207f05b328cSStefan HajnocziS: Supported 2208f05b328cSStefan HajnocziF: block/rbd.c 2209e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2210f05b328cSStefan Hajnoczi 2211f05b328cSStefan HajnocziSheepdog 2212f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2213280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2214280458a3SJeff CodyL: qemu-block@nongnu.org 2215f05b328cSStefan HajnocziS: Supported 2216f05b328cSStefan HajnocziF: block/sheepdog.c 2217e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2218f05b328cSStefan Hajnoczi 2219f05b328cSStefan HajnocziVHDX 2220f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com> 2221280458a3SJeff CodyL: qemu-block@nongnu.org 2222f05b328cSStefan HajnocziS: Supported 2223f05b328cSStefan HajnocziF: block/vhdx* 2224e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2225f05b328cSStefan Hajnoczi 2226f05b328cSStefan HajnocziVDI 2227f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2228c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2229f05b328cSStefan HajnocziS: Maintained 2230f05b328cSStefan HajnocziF: block/vdi.c 2231f05b328cSStefan Hajnoczi 2232f05b328cSStefan HajnocziiSCSI 2233f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2234f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2235f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2236c95e4c0eSKevin WolfL: qemu-block@nongnu.org 22372185fd67SPaolo BonziniS: Odd Fixes 2238f05b328cSStefan HajnocziF: block/iscsi.c 22392deb63c2SPeter LievenF: block/iscsi-opts.c 2240f05b328cSStefan Hajnoczi 224199c62e70SEric BlakeNetwork Block Device (NBD) 224299c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 224399c62e70SEric BlakeL: qemu-block@nongnu.org 224499c62e70SEric BlakeS: Maintained 224599c62e70SEric BlakeF: block/nbd* 224699c62e70SEric BlakeF: nbd/ 224799c62e70SEric BlakeF: include/block/nbd* 224899c62e70SEric BlakeF: qemu-nbd.* 224999c62e70SEric BlakeF: blockdev-nbd.c 22503229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 2251ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 225299c62e70SEric Blake 22536542aa9cSPeter LievenNFS 2254280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 22556542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2256280458a3SJeff CodyL: qemu-block@nongnu.org 22576542aa9cSPeter LievenS: Maintained 22586542aa9cSPeter LievenF: block/nfs.c 2259e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 22606542aa9cSPeter Lieven 2261f05b328cSStefan HajnocziSSH 2262f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2263280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2264280458a3SJeff CodyL: qemu-block@nongnu.org 2265f05b328cSStefan HajnocziS: Supported 2266f05b328cSStefan HajnocziF: block/ssh.c 2267e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2268c9a12e75SChrysostomos Nanakos 2269280458a3SJeff CodyCURL 2270280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2271280458a3SJeff CodyL: qemu-block@nongnu.org 2272280458a3SJeff CodyS: Supported 2273280458a3SJeff CodyF: block/curl.c 2274e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2275280458a3SJeff Cody 2276280458a3SJeff CodyGLUSTER 2277280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2278280458a3SJeff CodyL: qemu-block@nongnu.org 2279280458a3SJeff CodyS: Supported 2280280458a3SJeff CodyF: block/gluster.c 2281e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2282b5e9476cSGonglei 2283199667a8SFam ZhengNull Block Driver 2284fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2285199667a8SFam ZhengL: qemu-block@nongnu.org 2286199667a8SFam ZhengS: Supported 2287199667a8SFam ZhengF: block/null.c 2288199667a8SFam Zheng 2289bdd6a90aSFam ZhengNVMe Block Driver 2290fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2291bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2292bdd6a90aSFam ZhengS: Supported 2293bdd6a90aSFam ZhengF: block/nvme* 2294bdd6a90aSFam Zheng 2295b5e9476cSGongleiBootdevice 2296b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2297b5e9476cSGongleiS: Maintained 2298b5e9476cSGongleiF: bootdevice.c 2299ecdda9e0SAlberto Garcia 2300ecdda9e0SAlberto GarciaQuorum 2301ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2302ecdda9e0SAlberto GarciaS: Supported 2303ecdda9e0SAlberto GarciaF: block/quorum.c 2304ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2305e7c6e631SStefan Hajnoczi 2306bfcc224eSAapo Vienamoblklogwrites 2307bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2308bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2309bfcc224eSAapo VienamoS: Supported 2310bfcc224eSAapo VienamoF: block/blklogwrites.c 2311bfcc224eSAapo Vienamo 2312e7c6e631SStefan Hajnocziblkverify 2313e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2314e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2315e7c6e631SStefan HajnocziS: Supported 2316e7c6e631SStefan HajnocziF: block/blkverify.c 2317e7c6e631SStefan Hajnoczi 2318e7c6e631SStefan Hajnoczibochs 2319e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2320e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2321e7c6e631SStefan HajnocziS: Supported 2322e7c6e631SStefan HajnocziF: block/bochs.c 2323e7c6e631SStefan Hajnoczi 2324e7c6e631SStefan Hajnoczicloop 2325e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2326e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2327e7c6e631SStefan HajnocziS: Supported 2328e7c6e631SStefan HajnocziF: block/cloop.c 2329e7c6e631SStefan Hajnoczi 2330e7c6e631SStefan Hajnoczidmg 2331e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2332e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2333e7c6e631SStefan HajnocziS: Supported 2334e7c6e631SStefan HajnocziF: block/dmg.c 2335e7c6e631SStefan Hajnoczi 2336e7c6e631SStefan Hajnocziparallels 2337e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2338f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2339e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2340e7c6e631SStefan HajnocziS: Supported 2341e7c6e631SStefan HajnocziF: block/parallels.c 23425746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2343e7c6e631SStefan Hajnoczi 2344e7c6e631SStefan Hajnocziqed 2345e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2346e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2347e7c6e631SStefan HajnocziS: Supported 2348e7c6e631SStefan HajnocziF: block/qed.c 2349e7c6e631SStefan Hajnoczi 2350e7c6e631SStefan Hajnocziraw 2351e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2352e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2353e7c6e631SStefan HajnocziS: Supported 2354e7c6e631SStefan HajnocziF: block/linux-aio.c 2355f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 23562e6fc7ebSEric BlakeF: block/raw-format.c 2357c1bb86cdSEric BlakeF: block/file-posix.c 2358c1bb86cdSEric BlakeF: block/file-win32.c 2359e7c6e631SStefan HajnocziF: block/win32-aio.c 2360e7c6e631SStefan Hajnoczi 2361e7c6e631SStefan Hajnocziqcow2 2362e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2363c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2364e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2365e7c6e631SStefan HajnocziS: Supported 2366e7c6e631SStefan HajnocziF: block/qcow2* 2367b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2368e7c6e631SStefan Hajnoczi 2369e7c6e631SStefan Hajnocziqcow 2370e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2371e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2372e7c6e631SStefan HajnocziS: Supported 2373e7c6e631SStefan HajnocziF: block/qcow.c 2374e7c6e631SStefan Hajnoczi 2375e7c6e631SStefan Hajnocziblkdebug 2376e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2377c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2378e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2379e7c6e631SStefan HajnocziS: Supported 2380e7c6e631SStefan HajnocziF: block/blkdebug.c 2381e7c6e631SStefan Hajnoczi 2382e7c6e631SStefan Hajnoczivpc 2383e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2384e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2385e7c6e631SStefan HajnocziS: Supported 2386e7c6e631SStefan HajnocziF: block/vpc.c 2387e7c6e631SStefan Hajnoczi 2388e7c6e631SStefan Hajnoczivvfat 2389e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2390e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2391e7c6e631SStefan HajnocziS: Supported 2392e7c6e631SStefan HajnocziF: block/vvfat.c 2393abfe4e94SStefan Hajnoczi 2394abfe4e94SStefan HajnocziImage format fuzzer 2395abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2396abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2397abfe4e94SStefan HajnocziS: Supported 2398abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2399717171bdSDaniel P. Berrange 2400049105a3SChanglong XieReplication 2401205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 24023ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2403049105a3SChanglong XieS: Supported 2404049105a3SChanglong XieF: replication* 2405049105a3SChanglong XieF: block/replication.c 2406049105a3SChanglong XieF: tests/test-replication.c 2407049105a3SChanglong XieF: docs/block-replication.txt 2408049105a3SChanglong Xie 2409a3defabbSMarcel ApfelbaumPVRDMA 2410a3defabbSMarcel ApfelbaumM: Yuval Shaia <yuval.shaia@oracle.com> 2411fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2412a3defabbSMarcel ApfelbaumS: Maintained 2413a3defabbSMarcel ApfelbaumF: hw/rdma/* 2414a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2415a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2416a5d2f6f8SYuval ShaiaF: contrib/rdmacm-mux/* 24174a5c9903SYuval ShaiaF: qapi/rdma.json 2418a3defabbSMarcel Apfelbaum 2419b9e02c06SAlex BennéeBuild and test automation 2420b9e02c06SAlex Bennée------------------------- 24210475a03eSEduardo HabkostBuild and test automation 2422b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2423fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 24240d8ea8f1SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@redhat.com> 2425b9e02c06SAlex BennéeL: qemu-devel@nongnu.org 2426e70dc7f8SAlex BennéeS: Maintained 2427b9e02c06SAlex BennéeF: .travis.yml 24280708e647SAlex BennéeF: scripts/travis/ 2429d92d886aSAlex BennéeF: .shippable.yml 2430e70dc7f8SAlex BennéeF: tests/docker/ 243118023821SFam ZhengF: tests/vm/ 2432e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 24332a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2434e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2435717171bdSDaniel P. Berrange 24367e97017eSAlex BennéeGuest Test Compilation Support 24377e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 24387e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 24397e97017eSAlex BennéeF: tests/tcg/Makefile 2440c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 24417e97017eSAlex BennéeL: qemu-devel@nongnu.org 24427e97017eSAlex Bennée 2443717171bdSDaniel P. BerrangeDocumentation 2444717171bdSDaniel P. Berrange------------- 2445717171bdSDaniel P. BerrangeBuild system architecture 2446717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2447717171bdSDaniel P. BerrangeS: Odd Fixes 2448c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 24498a49e97fSFam Zheng 2450b02c9bc3SMarkus ArmbrusterIncompatible changes 2451b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2452b02c9bc3SMarkus ArmbrusterF: qemu-deprecated.texi 2453b02c9bc3SMarkus Armbruster 2454aef45d51SDaniel P. BerrangeBuild System 2455aef45d51SDaniel P. Berrange------------ 2456aef45d51SDaniel P. BerrangeGIT submodules 2457aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2458aef45d51SDaniel P. BerrangeS: Odd Fixes 2459aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2460