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 6884995ea2SMarkus Armbruster------------------------------------------------- 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-------------------- 866347e1f1SMarkus ArmbrusterS390 general architecture support 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 105a1c993c3SCornelia HuckF: tests/migration/s390x/ 106daf14ce3SCornelia HuckK: ^Subject:.*(?i)s390x? 107e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 108daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org 109daf14ce3SCornelia Huck 11084995ea2SMarkus ArmbrusterGuest CPU cores (TCG) 11184995ea2SMarkus Armbruster--------------------- 1126347e1f1SMarkus ArmbrusterOverall TCG CPUs 1132b1641d0SPaolo BonziniM: Richard Henderson <rth@twiddle.net> 1142185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1152b1641d0SPaolo BonziniS: Maintained 1162b1641d0SPaolo BonziniF: cpus.c 1172b1641d0SPaolo BonziniF: exec.c 118c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/ 1199681ad3eSThomas HuthF: accel/stubs/tcg-stub.c 12055fd1892SPhilippe Mathieu-DaudéF: scripts/decodetree.py 1213fdbf5d6SRichard HendersonF: docs/devel/decodetree.rst 1222b1641d0SPaolo BonziniF: include/exec/cpu*.h 1232b1641d0SPaolo BonziniF: include/exec/exec-all.h 124486bbe5fSPaolo BonziniF: include/exec/helper*.h 1252b1641d0SPaolo BonziniF: include/exec/tb-hash.h 126460423d3SThomas HuthF: include/sysemu/cpus.h 12714a48c1dSMarkus ArmbrusterF: include/sysemu/tcg.h 128486bbe5fSPaolo Bonzini 1291badb586SPeter MaydellFPU emulation 1301badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 1311badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1320636e4d8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 1330636e4d8SAlex BennéeS: Maintained 1341badb586SPeter MaydellF: fpu/ 1351badb586SPeter MaydellF: include/fpu/ 1360636e4d8SAlex BennéeF: tests/fp/ 1371badb586SPeter Maydell 1386347e1f1SMarkus ArmbrusterAlpha TCG CPUs 1398d6df264SRichard HendersonM: Richard Henderson <rth@twiddle.net> 1408d6df264SRichard HendersonS: Maintained 141fcf5ef2aSThomas HuthF: target/alpha/ 142c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 143c17652eeSPaolo BonziniF: disas/alpha.c 144fd5d5c56SAnthony Liguori 1456347e1f1SMarkus ArmbrusterARM TCG CPUs 1461ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 147b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 148fd5d5c56SAnthony LiguoriS: Maintained 149fcf5ef2aSThomas HuthF: target/arm/ 150c348722cSAlex BennéeF: tests/tcg/arm/ 15129e0436eSAlex BennéeF: tests/tcg/aarch64/ 1528d8b636dSPaolo BonziniF: hw/arm/ 1538d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 154f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 155c17652eeSPaolo BonziniF: disas/arm.c 156c17652eeSPaolo BonziniF: disas/arm-a64.cc 157c17652eeSPaolo BonziniF: disas/libvixl/ 158c11a8e89SPeter MaydellF: docs/system/target-arm.rst 159fd5d5c56SAnthony Liguori 16049154ea0SEric AugerARM SMMU 16149154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com> 16249154ea0SEric AugerL: qemu-arm@nongnu.org 16349154ea0SEric AugerS: Maintained 16449154ea0SEric AugerF: hw/arm/smmu* 16549154ea0SEric AugerF: include/hw/arm/smmu* 16649154ea0SEric Auger 1676347e1f1SMarkus ArmbrusterCRIS TCG CPUs 168fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 169fd5d5c56SAnthony LiguoriS: Maintained 170fcf5ef2aSThomas HuthF: target/cris/ 1718d8b636dSPaolo BonziniF: hw/cris/ 172c9b90090SThomas HuthF: include/hw/cris/ 173c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 174c17652eeSPaolo BonziniF: disas/cris.c 175fd5d5c56SAnthony Liguori 1766347e1f1SMarkus ArmbrusterHPPA (PA-RISC) TCG CPUs 17761766fe9SRichard HendersonM: Richard Henderson <rth@twiddle.net> 17861766fe9SRichard HendersonS: Maintained 17961766fe9SRichard HendersonF: target/hppa/ 18061461802SRichard HendersonF: hw/hppa/ 18161766fe9SRichard HendersonF: disas/hppa.c 182376b8519SHelge DellerF: hw/net/*i82596* 183376b8519SHelge DellerF: include/hw/net/lasi_82596.h 18461766fe9SRichard Henderson 1856347e1f1SMarkus ArmbrusterLM32 TCG CPUs 18607bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 18707bf23a7SMichael WalleS: Maintained 188fcf5ef2aSThomas HuthF: target/lm32/ 1894eab7a0aSMichael WalleF: disas/lm32.c 1908d8b636dSPaolo BonziniF: hw/lm32/ 1914eab7a0aSMichael WalleF: hw/*/lm32_* 1924eab7a0aSMichael WalleF: hw/*/milkymist-* 19370cc0c1fSPhilippe Mathieu-DaudéF: include/hw/display/milkymist_tmu2.h 1944eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h 1954eab7a0aSMichael WalleF: include/hw/lm32/ 196c0bd0b50SPaolo BonziniF: tests/tcg/lm32/ 19707bf23a7SMichael Walle 1986347e1f1SMarkus ArmbrusterM68K TCG CPUs 199595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 200595a926dSLaurent VivierS: Maintained 201fcf5ef2aSThomas HuthF: target/m68k/ 202e9a56114SThomas HuthF: disas/m68k.c 203fd5d5c56SAnthony Liguori 2046347e1f1SMarkus ArmbrusterMicroBlaze TCG CPUs 205fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 206fd5d5c56SAnthony LiguoriS: Maintained 207fcf5ef2aSThomas HuthF: target/microblaze/ 2088d8b636dSPaolo BonziniF: hw/microblaze/ 209c17652eeSPaolo BonziniF: disas/microblaze.c 210fd5d5c56SAnthony Liguori 2116347e1f1SMarkus ArmbrusterMIPS TCG CPUs 2120eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 213099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 21463640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 2156f640917SLeon AlraeS: Maintained 216fcf5ef2aSThomas HuthF: target/mips/ 21710a9794dSAleksandar MarkovicF: default-configs/*mips* 218d02d5fffSAleksandar MarkovicF: disas/*mips* 2191bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-mips.rst.inc 2200f865314SAleksandar MarkovicF: hw/intc/mips_gic.c 2218d8b636dSPaolo BonziniF: hw/mips/ 2225995db88SThomas HuthF: hw/misc/mips_* 2235995db88SThomas HuthF: hw/timer/mips_gictimer.c 2240f865314SAleksandar MarkovicF: include/hw/intc/mips_gic.h 2255995db88SThomas HuthF: include/hw/mips/ 2265995db88SThomas HuthF: include/hw/misc/mips_* 2275995db88SThomas HuthF: include/hw/timer/mips_gictimer.h 2285d480dddSAleksandar MarkovicF: tests/acceptance/linux_ssh_mips_malta.py 229c0ac595bSAleksandar MarkovicF: tests/acceptance/machine_mips_malta.py 230c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 23109684557SAleksandar MarkovicK: ^Subject:.*(?i)mips 232fd5d5c56SAnthony Liguori 2336347e1f1SMarkus ArmbrusterMoxie TCG CPUs 234d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com> 235d15a9c23SAnthony GreenS: Maintained 236fcf5ef2aSThomas HuthF: target/moxie/ 237c17652eeSPaolo BonziniF: disas/moxie.c 238a3ccdfb5SThomas HuthF: hw/moxie/ 239a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak 240d15a9c23SAnthony Green 2416347e1f1SMarkus ArmbrusterNiosII TCG CPUs 242e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 243e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 244e671711cSMarek VasutS: Maintained 245e671711cSMarek VasutF: target/nios2/ 246e671711cSMarek VasutF: hw/nios2/ 24715e10756SThomas HuthF: hw/intc/nios2_iic.c 248e671711cSMarek VasutF: disas/nios2.c 24915e10756SThomas HuthF: default-configs/nios2-softmmu.mak 250e671711cSMarek Vasut 2516347e1f1SMarkus ArmbrusterOpenRISC TCG CPUs 2521d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 2531d7cf18dSStafford HorneS: Odd Fixes 254fcf5ef2aSThomas HuthF: target/openrisc/ 255945dad6dSJia LiuF: hw/openrisc/ 256c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 257945dad6dSJia Liu 2586347e1f1SMarkus ArmbrusterPowerPC TCG CPUs 259b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 260a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 261fd5d5c56SAnthony LiguoriS: Maintained 262fcf5ef2aSThomas HuthF: target/ppc/ 2638d8b636dSPaolo BonziniF: hw/ppc/ 264b5d55020SThomas HuthF: include/hw/ppc/ 265c17652eeSPaolo BonziniF: disas/ppc.c 266fd5d5c56SAnthony Liguori 2676347e1f1SMarkus ArmbrusterRISC-V TCG CPUs 268c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 269a17a61f3SPalmer DabbeltM: Alistair Francis <Alistair.Francis@wdc.com> 2704dc62b15SMichael ClarkM: Sagar Karandikar <sagark@eecs.berkeley.edu> 2714dc62b15SMichael ClarkM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 272a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 2737b91ae7dSPalmer DabbeltS: Supported 2744dc62b15SMichael ClarkF: target/riscv/ 2754dc62b15SMichael ClarkF: hw/riscv/ 2764dc62b15SMichael ClarkF: include/hw/riscv/ 277f936eac8SAlistair FrancisF: linux-user/host/riscv32/ 278511f3138SAlistair FrancisF: linux-user/host/riscv64/ 2794dc62b15SMichael Clark 2806347e1f1SMarkus ArmbrusterS390 TCG CPUs 2812b35e93fSRichard HendersonM: Richard Henderson <rth@twiddle.net> 282ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 283fd5d5c56SAnthony LiguoriS: Maintained 284fcf5ef2aSThomas HuthF: target/s390x/ 2858d8b636dSPaolo BonziniF: hw/s390x/ 286c17652eeSPaolo BonziniF: disas/s390.c 287276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 288146bd283SCornelia HuckL: qemu-s390x@nongnu.org 289b6f97c14Sbellard 2906347e1f1SMarkus ArmbrusterSH4 TCG CPUs 291ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2922c9b7d1aSAndreas FärberS: Odd Fixes 293fcf5ef2aSThomas HuthF: target/sh4/ 2948d8b636dSPaolo BonziniF: hw/sh4/ 295c17652eeSPaolo BonziniF: disas/sh4.c 2968a90f900SThomas HuthF: include/hw/sh4/ 297fd5d5c56SAnthony Liguori 2986347e1f1SMarkus ArmbrusterSPARC TCG CPUs 299f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 3002c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 301fd5d5c56SAnthony LiguoriS: Maintained 302fcf5ef2aSThomas HuthF: target/sparc/ 3038d8b636dSPaolo BonziniF: hw/sparc/ 3048d8b636dSPaolo BonziniF: hw/sparc64/ 30584dbe974SPhilippe Mathieu-DaudéF: include/hw/sparc/sparc64.h 306c17652eeSPaolo BonziniF: disas/sparc.c 307fd5d5c56SAnthony Liguori 3086347e1f1SMarkus ArmbrusterUniCore32 TCG CPUs 309a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn> 310a6ea7b4cSAndreas FärberS: Maintained 311fcf5ef2aSThomas HuthF: target/unicore32/ 3128d8b636dSPaolo BonziniF: hw/unicore32/ 31347b98d59SThomas HuthF: include/hw/unicore32/ 314a6ea7b4cSAndreas Färber 3156347e1f1SMarkus ArmbrusterX86 TCG CPUs 316d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 317d46d72fdSPaolo BonziniM: Richard Henderson <rth@twiddle.net> 318e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 319b203a4baSEduardo HabkostS: Maintained 320fcf5ef2aSThomas HuthF: target/i386/ 3214132431fSAlex BennéeF: tests/tcg/i386/ 3223a082ec0SAlex BennéeF: tests/tcg/x86_64/ 3238d8b636dSPaolo BonziniF: hw/i386/ 324c17652eeSPaolo BonziniF: disas/i386.c 3251bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-x86.rst.inc 326e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git x86-next 327fd5d5c56SAnthony Liguori 3286347e1f1SMarkus ArmbrusterXtensa TCG CPUs 32916e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 330b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 33116e7caaeSMax FilippovS: Maintained 332fcf5ef2aSThomas HuthF: target/xtensa/ 3338d8b636dSPaolo BonziniF: hw/xtensa/ 334c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 3355a6539e6SMax FilippovF: disas/xtensa.c 336895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h 337895e4897SMax FilippovF: default-configs/xtensa*.mak 33816e7caaeSMax Filippov 3396347e1f1SMarkus ArmbrusterTriCore TCG CPUs 34048e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 34148e06fe0SBastian KoppelmannS: Maintained 342fcf5ef2aSThomas HuthF: target/tricore/ 34348e06fe0SBastian KoppelmannF: hw/tricore/ 344d46d14e6SThomas HuthF: include/hw/tricore/ 34548e06fe0SBastian Koppelmann 346dd28bebdSAlex BennéeMultiarch Linux User Tests 347dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 34800a25291SStefan HajnocziS: Maintained 349dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 350dd28bebdSAlex Bennée 35184995ea2SMarkus ArmbrusterGuest CPU Cores (KVM) 35284995ea2SMarkus Armbruster--------------------- 3536347e1f1SMarkus ArmbrusterOverall KVM CPUs 354c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 355fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 356fd5d5c56SAnthony LiguoriS: Supported 357fd5d5c56SAnthony LiguoriF: */kvm.* 3581962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 3599681ad3eSThomas HuthF: accel/stubs/kvm-stub.c 3609681ad3eSThomas HuthF: include/hw/kvm/ 361a95e9a48SThomas HuthF: include/sysemu/kvm*.h 3629681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder 363fd5d5c56SAnthony Liguori 3646347e1f1SMarkus ArmbrusterARM KVM CPUs 365ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 366b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 367ed4659d1SPeter MaydellS: Maintained 368fcf5ef2aSThomas HuthF: target/arm/kvm.c 369ed4659d1SPeter Maydell 3706347e1f1SMarkus ArmbrusterMIPS KVM CPUs 3710eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 372134f7f7dSAleksandar MarkovicS: Odd Fixes 373fcf5ef2aSThomas HuthF: target/mips/kvm.c 374a31896c4SJames Hogan 3756347e1f1SMarkus ArmbrusterPPC KVM CPUs 376bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 377fd5d5c56SAnthony LiguoriS: Maintained 378fcf5ef2aSThomas HuthF: target/ppc/kvm.c 379fd5d5c56SAnthony Liguori 3806347e1f1SMarkus ArmbrusterS390 KVM CPUs 3817c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 382c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 3837c8e2647SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 3840922e8c0SCornelia HuckS: Supported 385fcf5ef2aSThomas HuthF: target/s390x/kvm.c 386040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h 387040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c 388fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch] 389fcf5ef2aSThomas HuthF: target/s390x/machine.c 39074b4c74dSDavid HildenbrandF: target/s390x/sigp.c 3918b3410deSCornelia HuckF: target/s390x/cpu_features*.[ch] 3928b3410deSCornelia HuckF: target/s390x/cpu_models.[ch] 3934277af19SCornelia HuckF: hw/intc/s390_flic.c 3944277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c 3954277af19SCornelia HuckF: include/hw/s390x/s390_flic.h 396c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 397e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 398e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 399146bd283SCornelia HuckL: qemu-s390x@nongnu.org 400fd5d5c56SAnthony Liguori 4016347e1f1SMarkus ArmbrusterX86 KVM CPUs 402d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 403fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 404fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 405fd5d5c56SAnthony LiguoriS: Supported 406fcf5ef2aSThomas HuthF: target/i386/kvm.c 4079681ad3eSThomas HuthF: scripts/kvm/vmxcap 408fd5d5c56SAnthony Liguori 409c220cdecSSunil MuthuswamyWHPX CPUs 410c220cdecSSunil MuthuswamyM: Sunil Muthuswamy <sunilmut@microsoft.com> 411c220cdecSSunil MuthuswamyS: Supported 412c220cdecSSunil MuthuswamyF: target/i386/whpx-all.c 413c220cdecSSunil MuthuswamyF: target/i386/whp-dispatch.h 414c220cdecSSunil MuthuswamyF: accel/stubs/whpx-stub.c 415c220cdecSSunil MuthuswamyF: include/sysemu/whpx.h 416c220cdecSSunil Muthuswamy 41784995ea2SMarkus ArmbrusterGuest CPU Cores (Xen) 41884995ea2SMarkus Armbruster--------------------- 4196347e1f1SMarkus ArmbrusterX86 Xen CPUs 4203623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 4213623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 422784e9727SPaul DurrantM: Paul Durrant <paul@xen.org> 4236d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 4248a6b0cd7SStefano StabelliniS: Supported 4258a6b0cd7SStefano StabelliniF: */xen* 426b827891dSGreg KurzF: hw/9pfs/xen-9p* 427c92451c2SPaolo BonziniF: hw/char/xen_console.c 428c92451c2SPaolo BonziniF: hw/display/xenfb.c 429c92451c2SPaolo BonziniF: hw/net/xen_nic.c 4301a72d9aeSPaul DurrantF: hw/block/xen* 4314ea7d1a7SPaul DurrantF: hw/block/dataplane/xen* 432c92451c2SPaolo BonziniF: hw/xen/ 433c92451c2SPaolo BonziniF: hw/xenpv/ 4349027ac50SStefano StabelliniF: hw/i386/xen/ 4351401897cSPhilippe Mathieu-DaudéF: hw/pci-host/xen_igd_pt.c 436fcab2b46SPaul DurrantF: include/hw/block/dataplane/xen* 437c92451c2SPaolo BonziniF: include/hw/xen/ 4389027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 4398a6b0cd7SStefano Stabellini 4406c94b952SColin XuGuest CPU Cores (HAXM) 4416c94b952SColin Xu--------------------- 4426c94b952SColin XuX86 HAXM CPUs 4436c94b952SColin XuM: Wenchao Wang <wenchao.wang@intel.com> 4446c94b952SColin XuM: Colin Xu <colin.xu@intel.com> 4456c94b952SColin XuL: haxm-team@intel.com 4466c94b952SColin XuW: https://github.com/intel/haxm/issues 4476c94b952SColin XuS: Maintained 4486c94b952SColin XuF: include/sysemu/hax.h 4496c94b952SColin XuF: target/i386/hax-* 4506c94b952SColin Xu 45184995ea2SMarkus ArmbrusterHosts 45284995ea2SMarkus Armbruster----- 4531bdd6874SStefan WeilLINUX 454f5fecb49SPhilippe Mathieu-DaudéM: Michael S. Tsirkin <mst@redhat.com> 455f5fecb49SPhilippe Mathieu-DaudéM: Cornelia Huck <cohuck@redhat.com> 456f5fecb49SPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 4571bdd6874SStefan WeilS: Maintained 4581bdd6874SStefan WeilF: linux-headers/ 459f5fecb49SPhilippe Mathieu-DaudéF: scripts/update-linux-headers.sh 4601bdd6874SStefan Weil 4611bdd6874SStefan WeilPOSIX 462f3f0204dSPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 4631bdd6874SStefan WeilS: Maintained 464f3f0204dSPhilippe Mathieu-DaudéF: os-posix.c 465f3f0204dSPhilippe Mathieu-DaudéF: include/sysemu/os-posix.h 466f3f0204dSPhilippe Mathieu-DaudéF: util/*posix*.c 467f3f0204dSPhilippe Mathieu-DaudéF: include/qemu/*posix*.h 4681bdd6874SStefan Weil 4693c2bdbc1SKamil RytarowskiNETBSD 4703c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org> 4713c2bdbc1SKamil RytarowskiS: Maintained 4721b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 4733c2bdbc1SKamil Rytarowski 4740a773d55SBrad SmithOPENBSD 4750a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 4760a773d55SBrad SmithS: Maintained 4770a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 4780a773d55SBrad Smith 4791bdd6874SStefan WeilW32, W64 4801bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 4811bdd6874SStefan WeilS: Maintained 4821bdd6874SStefan WeilF: *win32* 48303972660SThomas HuthF: */*win32* 48403972660SThomas HuthF: include/*/*win32* 48503972660SThomas HuthX: qga/*win32* 486885bdc95SStefan WeilF: qemu.nsi 4871bdd6874SStefan Weil 488b250d04aSPhilippe Mathieu-DaudéAlpha Machines 48984995ea2SMarkus Armbruster-------------- 490b250d04aSPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 491b250d04aSPhilippe Mathieu-DaudéS: Maintained 492b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 4937bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 4948d8a8ab5SRichard HendersonF: tests/tcg/alpha/system/ 495b250d04aSPhilippe Mathieu-Daudé 496fd5d5c56SAnthony LiguoriARM Machines 497fd5d5c56SAnthony Liguori------------ 49884291fe7SliguangAllwinner-a10 49985b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 500a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 501b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 502a00d7f20SPeter MaydellS: Odd Fixes 50385b4d5daSBeniamino GalvaniF: hw/*/allwinner* 50485b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 50584291fe7SliguangF: hw/arm/cubieboard.c 50684291fe7Sliguang 507740dafc0SNiek LinnenbankAllwinner-h3 508740dafc0SNiek LinnenbankM: Niek Linnenbank <nieklinnenbank@gmail.com> 509740dafc0SNiek LinnenbankL: qemu-arm@nongnu.org 510740dafc0SNiek LinnenbankS: Maintained 511740dafc0SNiek LinnenbankF: hw/*/allwinner-h3* 512740dafc0SNiek LinnenbankF: include/hw/*/allwinner-h3* 513b0c96666SNiek LinnenbankF: hw/arm/orangepi.c 5140553ef42SNiek LinnenbankF: docs/system/orangepi.rst 515740dafc0SNiek Linnenbank 516e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 51706271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 518b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 51906271000SPaolo BonziniS: Maintained 52006271000SPaolo BonziniF: hw/char/pl011.c 521c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 52206271000SPaolo BonziniF: hw/display/pl110* 52306271000SPaolo BonziniF: hw/dma/pl080.c 524aa74e355SPeter MaydellF: include/hw/dma/pl080.h 52506271000SPaolo BonziniF: hw/dma/pl330.c 52606271000SPaolo BonziniF: hw/gpio/pl061.c 52706271000SPaolo BonziniF: hw/input/pl050.c 52806271000SPaolo BonziniF: hw/intc/pl190.c 52906271000SPaolo BonziniF: hw/sd/pl181.c 5301d52866fSPeter MaydellF: hw/ssi/pl022.c 5311d52866fSPeter MaydellF: include/hw/ssi/pl022.h 532877c181cSPhilippe Mathieu-DaudéF: hw/rtc/pl031.c 533877c181cSPhilippe Mathieu-DaudéF: include/hw/rtc/pl031.h 53406271000SPaolo BonziniF: include/hw/arm/primecell.h 535e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 536e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 5374f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 5384f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 539e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 540e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 541050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 542050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 5430d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 5440d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 545344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 546344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 547211e701dSPeter MaydellF: hw/misc/tz-msc.c 548211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 54906271000SPaolo Bonzini 55006271000SPaolo BonziniARM cores 55106271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 552b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 55306271000SPaolo BonziniS: Maintained 55406271000SPaolo BonziniF: hw/intc/arm* 55506271000SPaolo BonziniF: hw/intc/gic_internal.h 55606271000SPaolo BonziniF: hw/misc/a9scu.c 55706271000SPaolo BonziniF: hw/misc/arm11scu.c 558b7f30114SThomas HuthF: hw/misc/arm_l2x0.c 55906271000SPaolo BonziniF: hw/timer/a9gtimer* 560c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 561c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 56206271000SPaolo BonziniF: include/hw/intc/arm* 56306271000SPaolo BonziniF: include/hw/misc/a9scu.h 56406271000SPaolo BonziniF: include/hw/misc/arm11scu.h 56506271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 56606271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 567c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 5681e8a1faeSThomas HuthF: tests/qtest/test-arm-mptimer.c 56906271000SPaolo Bonzini 570fc63dcffSEvgeny VoevodinExynos 571f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 572a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 573b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 574a00d7f20SPeter MaydellS: Odd Fixes 5758d8b636dSPaolo BonziniF: hw/*/exynos* 576ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 577fc63dcffSEvgeny Voevodin 578766fd09fSMark LangsdorfCalxeda Highbank 5799ef137caSRob HerringM: Rob Herring <robh@kernel.org> 580a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 581b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 582a00d7f20SPeter MaydellS: Odd Fixes 5838d8b636dSPaolo BonziniF: hw/arm/highbank.c 5848d8b636dSPaolo BonziniF: hw/net/xgmac.c 585766fd09fSMark Langsdorf 5869082f121SAntony PavlovCanon DIGIC 5879082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 588a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 589b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 590a00d7f20SPeter MaydellS: Odd Fixes 5919082f121SAntony PavlovF: include/hw/arm/digic.h 5929082f121SAntony PavlovF: hw/*/digic* 5937ad5f2d1SPhilippe Mathieu-DaudéF: include/hw/*/digic* 5949082f121SAntony Pavlov 5959c8fdcecSAnup PatelGoldfish RTC 5969c8fdcecSAnup PatelM: Anup Patel <anup.patel@wdc.com> 5979c8fdcecSAnup PatelM: Alistair Francis <Alistair.Francis@wdc.com> 5989c8fdcecSAnup PatelL: qemu-riscv@nongnu.org 5999c8fdcecSAnup PatelS: Maintained 6009c8fdcecSAnup PatelF: hw/rtc/goldfish_rtc.c 6019c8fdcecSAnup PatelF: include/hw/rtc/goldfish_rtc.h 6029c8fdcecSAnup Patel 603fd5d5c56SAnthony LiguoriGumstix 604a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 605a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org> 606b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 6071f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 6088d8b636dSPaolo BonziniF: hw/arm/gumstix.c 609fd5d5c56SAnthony Liguori 610123a069aSThomas Huthi.MX25 PDK 611123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 612123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 613123a069aSThomas HuthL: qemu-arm@nongnu.org 614123a069aSThomas HuthS: Odd Fixes 615123a069aSThomas HuthF: hw/arm/fsl-imx25.c 616123a069aSThomas HuthF: hw/arm/imx25_pdk.c 617123a069aSThomas HuthF: hw/misc/imx25_ccm.c 618123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h 619123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h 620123a069aSThomas Huth 62195a5db3aSThomas Huthi.MX31 (kzm) 6220325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au> 623a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 624b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 62595a5db3aSThomas HuthS: Odd Fixes 6268d8b636dSPaolo BonziniF: hw/arm/kzm.c 62795a5db3aSThomas HuthF: hw/*/imx_* 62895a5db3aSThomas HuthF: hw/*/*imx31* 62995a5db3aSThomas HuthF: include/hw/*/imx_* 63095a5db3aSThomas HuthF: include/hw/*/*imx31* 6310325559dSPeter Chubb 632fd5d5c56SAnthony LiguoriIntegrator CP 6331ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 634b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 635fd5d5c56SAnthony LiguoriS: Maintained 6368d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 637f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 638b7f30114SThomas HuthF: include/hw/misc/arm_integrator_debug.h 6395e0ac7e0SThomas HuthF: tests/acceptance/machine_arm_integratorcp.py 640c11a8e89SPeter MaydellF: docs/system/arm/integratorcp.rst 641fd5d5c56SAnthony Liguori 64295a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 64395a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 64495a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 64595a5db3aSThomas HuthL: qemu-arm@nongnu.org 64695a5db3aSThomas HuthS: Odd Fixes 64795a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 64895a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 64995a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 65095a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 65195a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 65295a5db3aSThomas Huth 65395a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 65495a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 65595a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 65695a5db3aSThomas HuthL: qemu-arm@nongnu.org 65795a5db3aSThomas HuthS: Odd Fixes 65895a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 65995a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 660b7f30114SThomas HuthF: hw/misc/imx7_*.c 66195a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 662b7f30114SThomas HuthF: include/hw/misc/imx7_*.h 66395a5db3aSThomas HuthF: hw/pci-host/designware.c 66495a5db3aSThomas HuthF: include/hw/pci-host/designware.h 66595a5db3aSThomas Huth 666e5a6a6e6SPeter MaydellMPS2 667e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 668e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 669e5a6a6e6SPeter MaydellS: Maintained 670e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 6710d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 6720d4a7551SPeter MaydellF: hw/misc/mps2-*.c 6730d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 6746eee5d24SPeter MaydellF: hw/arm/armsse.c 6756eee5d24SPeter MaydellF: include/hw/arm/armsse.h 676c56c5760SPhilippe Mathieu-DaudéF: hw/misc/iotkit-secctl.c 677c56c5760SPhilippe Mathieu-DaudéF: include/hw/misc/iotkit-secctl.h 67875750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 67975750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 680c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 681c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 6825aeb3689SPeter MaydellF: hw/misc/armsse-cpuid.c 6835aeb3689SPeter MaydellF: include/hw/misc/armsse-cpuid.h 684cdf63440SPeter MaydellF: hw/misc/armsse-mhu.c 685cdf63440SPeter MaydellF: include/hw/misc/armsse-mhu.h 686e5a6a6e6SPeter Maydell 6878f69a4c1SPeter MaydellMusca 6888f69a4c1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 6898f69a4c1SPeter MaydellL: qemu-arm@nongnu.org 6908f69a4c1SPeter MaydellS: Maintained 6918f69a4c1SPeter MaydellF: hw/arm/musca.c 6928f69a4c1SPeter Maydell 693fd5d5c56SAnthony LiguoriMusicpal 694fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 695a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 696b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 697a00d7f20SPeter MaydellS: Odd Fixes 6988d8b636dSPaolo BonziniF: hw/arm/musicpal.c 699c11a8e89SPeter MaydellF: docs/system/arm/musicpal.rst 700fd5d5c56SAnthony Liguori 701fd5d5c56SAnthony LiguorinSeries 702fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 703a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 704b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 705a00d7f20SPeter MaydellS: Odd Fixes 7068d8b636dSPaolo BonziniF: hw/arm/nseries.c 7078a08cc71SPhilippe Mathieu-DaudéF: hw/display/blizzard.c 708b7f30114SThomas HuthF: hw/input/lm832x.c 709b7f30114SThomas HuthF: hw/input/tsc2005.c 710b7f30114SThomas HuthF: hw/misc/cbus.c 7116a648a5fSPhilippe Mathieu-DaudéF: hw/rtc/twl92230.c 7128a08cc71SPhilippe Mathieu-DaudéF: include/hw/display/blizzard.h 713a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 714e8fa3958SPhilippe Mathieu-DaudéF: include/hw/misc/cbus.h 715050a82f0SThomas HuthF: tests/acceptance/machine_arm_n8x0.py 716c11a8e89SPeter MaydellF: docs/system/arm/nseries.rst 717fd5d5c56SAnthony Liguori 718fd5d5c56SAnthony LiguoriPalm 719fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 720a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 721b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 722a00d7f20SPeter MaydellS: Odd Fixes 7238d8b636dSPaolo BonziniF: hw/arm/palm.c 724b7f30114SThomas HuthF: hw/input/tsc210x.c 725a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 726c11a8e89SPeter MaydellF: docs/system/arm/palm.rst 727fd5d5c56SAnthony Liguori 72895a5db3aSThomas HuthRaspberry Pi 72995a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 73095a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 73195a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 73295a5db3aSThomas HuthL: qemu-arm@nongnu.org 73395a5db3aSThomas HuthS: Odd Fixes 734123a069aSThomas HuthF: hw/arm/raspi.c 73595a5db3aSThomas HuthF: hw/arm/raspi_platform.h 73695a5db3aSThomas HuthF: hw/*/bcm283* 73795a5db3aSThomas HuthF: include/hw/arm/raspi* 73895a5db3aSThomas HuthF: include/hw/*/bcm283* 73995a5db3aSThomas Huth 740fd5d5c56SAnthony LiguoriReal View 7411ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 742b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 743fd5d5c56SAnthony LiguoriS: Maintained 7448d8b636dSPaolo BonziniF: hw/arm/realview* 745f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 7465ea53049SPaolo BonziniF: hw/intc/realview_gic.c 7475ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 748c11a8e89SPeter MaydellF: docs/system/arm/realview.rst 749fd5d5c56SAnthony Liguori 7509b31bff0SPaolo BonziniPXA2XX 751fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 752a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 753b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 754a00d7f20SPeter MaydellS: Odd Fixes 7559b31bff0SPaolo BonziniF: hw/arm/mainstone.c 7568d8b636dSPaolo BonziniF: hw/arm/spitz.c 7579b31bff0SPaolo BonziniF: hw/arm/tosa.c 7589b31bff0SPaolo BonziniF: hw/arm/z2.c 7599b31bff0SPaolo BonziniF: hw/*/pxa2xx* 760123a069aSThomas HuthF: hw/display/tc6393xb.c 761123a069aSThomas HuthF: hw/gpio/max7310.c 762123a069aSThomas HuthF: hw/gpio/zaurus.c 763f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 764b7f30114SThomas HuthF: hw/misc/max111x.c 765ed0db866SThomas HuthF: include/hw/arm/pxa.h 766123a069aSThomas HuthF: include/hw/arm/sharpsl.h 767ee2ccc57SPhilippe Mathieu-DaudéF: include/hw/display/tc6393xb.h 768c11a8e89SPeter MaydellF: docs/system/arm/xscale.rst 769fd5d5c56SAnthony Liguori 77095a5db3aSThomas HuthSABRELITE / i.MX6 77195a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 77295a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 77395a5db3aSThomas HuthL: qemu-arm@nongnu.org 77495a5db3aSThomas HuthS: Odd Fixes 77595a5db3aSThomas HuthF: hw/arm/sabrelite.c 77695a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 777b7f30114SThomas HuthF: hw/misc/imx6_*.c 77895a5db3aSThomas HuthF: hw/ssi/imx_spi.c 7790701a5efSGuenter RoeckF: hw/usb/imx-usb-phy.c 7800701a5efSGuenter RoeckF: include/hw/usb/imx-usb-phy.h 78195a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 782b7f30114SThomas HuthF: include/hw/misc/imx6_*.h 78395a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 78495a5db3aSThomas Huth 78564580903SHongbo ZhangSBSA-REF 78664580903SHongbo ZhangM: Radoslaw Biernacki <radoslaw.biernacki@linaro.org> 78764580903SHongbo ZhangM: Peter Maydell <peter.maydell@linaro.org> 788aff55693SLeif LindholmR: Leif Lindholm <leif@nuviainc.com> 78964580903SHongbo ZhangL: qemu-arm@nongnu.org 79064580903SHongbo ZhangS: Maintained 79164580903SHongbo ZhangF: hw/arm/sbsa-ref.c 79264580903SHongbo Zhang 793671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 794671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 795671f11b2SThomas HuthL: qemu-arm@nongnu.org 796671f11b2SThomas HuthS: Odd Fixes 797671f11b2SThomas HuthF: hw/arm/collie.c 798671f11b2SThomas HuthF: hw/arm/strongarm* 799671f11b2SThomas Huth 800fd5d5c56SAnthony LiguoriStellaris 8011ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 802b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 803fd5d5c56SAnthony LiguoriS: Maintained 8048d8b636dSPaolo BonziniF: hw/*/stellaris* 80598fa3327SPhilippe Mathieu-DaudéF: include/hw/input/gamepad.h 806c11a8e89SPeter MaydellF: docs/system/arm/stellaris.rst 807fd5d5c56SAnthony Liguori 80895a5db3aSThomas HuthVersatile Express 80995a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 81095a5db3aSThomas HuthL: qemu-arm@nongnu.org 81195a5db3aSThomas HuthS: Maintained 81295a5db3aSThomas HuthF: hw/arm/vexpress.c 81395a5db3aSThomas Huth 814fd5d5c56SAnthony LiguoriVersatile PB 8151ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 816b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 817fd5d5c56SAnthony LiguoriS: Maintained 8188d8b636dSPaolo BonziniF: hw/*/versatile* 819c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 820c11a8e89SPeter MaydellF: docs/system/arm/versatile.rst 821fd5d5c56SAnthony Liguori 82295a5db3aSThomas HuthVirt 82395a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 82495a5db3aSThomas HuthL: qemu-arm@nongnu.org 82595a5db3aSThomas HuthS: Maintained 82695a5db3aSThomas HuthF: hw/arm/virt* 82795a5db3aSThomas HuthF: include/hw/arm/virt.h 82895a5db3aSThomas Huth 829e3260506SPeter A. G. CrosthwaiteXilinx Zynq 830cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 831c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 832a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 833b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 834e3260506SPeter A. G. CrosthwaiteS: Maintained 835cc0100f4SAlistair FrancisF: hw/*/xilinx_* 8368d8b636dSPaolo BonziniF: hw/*/cadence_* 837f7e242d6SThomas HuthF: hw/misc/zynq* 838f7e242d6SThomas HuthF: include/hw/misc/zynq* 839cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 840e3260506SPeter A. G. Crosthwaite 841137805f5SAlistair FrancisXilinx ZynqMP 842c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 843cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 844a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 845b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 846137805f5SAlistair FrancisS: Maintained 847cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 848f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 84924d6d8bfSPhilippe Mathieu-DaudéF: include/hw/ssi/xilinx_spips.h 85024d6d8bfSPhilippe Mathieu-DaudéF: hw/display/dpcd.c 85124d6d8bfSPhilippe Mathieu-DaudéF: include/hw/display/dpcd.h 852137805f5SAlistair Francis 8538f4d260eSShannon ZhaoARM ACPI Subsystem 854e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 855b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 8568f4d260eSShannon ZhaoS: Maintained 8578f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 8588f4d260eSShannon Zhao 859a1f8193bSAlistair FrancisSTM32F205 860a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 861a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 8628ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 863a1f8193bSAlistair FrancisS: Maintained 864a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 865a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 866a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 867a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 868a1f8193bSAlistair FrancisF: hw/adc/* 869a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 8700e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 871a1f8193bSAlistair Francis 872529fc5fdSAlistair FrancisSTM32F405 873529fc5fdSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 874529fc5fdSAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 8758ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 876529fc5fdSAlistair FrancisS: Maintained 877529fc5fdSAlistair FrancisF: hw/arm/stm32f405_soc.c 878529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_syscfg.c 879529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_exti.c 880529fc5fdSAlistair Francis 881a1f8193bSAlistair FrancisNetduino 2 882a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 883a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 8848ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 885a1f8193bSAlistair FrancisS: Maintained 886a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 887a1f8193bSAlistair Francis 88860d6c427SAlistair FrancisNetduino Plus 2 88960d6c427SAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 89060d6c427SAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 8918ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 89260d6c427SAlistair FrancisS: Maintained 89360d6c427SAlistair FrancisF: hw/arm/netduinoplus2.c 89460d6c427SAlistair Francis 895670bc4cbSSubbaraya SundeepSmartFusion2 896670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 897a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 8988ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 899670bc4cbSSubbaraya SundeepS: Maintained 900670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 901670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 902670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 903670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 904670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 905670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 906670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 907670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 908670bc4cbSSubbaraya Sundeep 909670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 910670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 911a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 9128ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 913670bc4cbSSubbaraya SundeepS: Maintained 914670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 915670bc4cbSSubbaraya Sundeep 916f87db1baSJoel StanleyASPEED BMCs 917f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 918a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 919f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 920f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 921f87db1baSJoel StanleyL: qemu-arm@nongnu.org 922f87db1baSJoel StanleyS: Maintained 923f87db1baSJoel StanleyF: hw/*/*aspeed* 924b7f30114SThomas HuthF: hw/misc/pca9552.c 925f87db1baSJoel StanleyF: include/hw/*/*aspeed* 926b7f30114SThomas HuthF: include/hw/misc/pca9552*.h 927f87db1baSJoel StanleyF: hw/net/ftgmac100.c 928f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 929f87db1baSJoel Stanley 930c0066d1aSJoel StanleyNRF51 931c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 932a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 933c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 934c0066d1aSJoel StanleyS: Maintained 935c8de3f5fSStefan HajnocziF: hw/*/nrf51*.c 936c8de3f5fSStefan HajnocziF: hw/*/microbit*.c 937c8de3f5fSStefan HajnocziF: include/hw/*/nrf51*.h 938c8de3f5fSStefan HajnocziF: include/hw/*/microbit*.h 9391e8a1faeSThomas HuthF: tests/qtest/microbit-test.c 940c0066d1aSJoel Stanley 941fd5d5c56SAnthony LiguoriCRIS Machines 942fd5d5c56SAnthony Liguori------------- 943fd5d5c56SAnthony LiguoriAxis Dev88 944fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 945fd5d5c56SAnthony LiguoriS: Maintained 9468d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 9476e481d57SPeter MaydellF: hw/*/etraxfs_*.c 948fd5d5c56SAnthony Liguori 949e188396cSPhilippe Mathieu-DaudéHP-PARISC Machines 950e188396cSPhilippe Mathieu-Daudé------------------ 95118092598SHelge DellerHP B160L 952e188396cSPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 953e188396cSPhilippe Mathieu-DaudéR: Helge Deller <deller@gmx.de> 954e188396cSPhilippe Mathieu-DaudéS: Odd Fixes 955a2a82ad6SPhilippe Mathieu-DaudéF: default-configs/hppa-softmmu.mak 956e188396cSPhilippe Mathieu-DaudéF: hw/hppa/ 957e188396cSPhilippe Mathieu-DaudéF: pc-bios/hppa-firmware.img 958e188396cSPhilippe Mathieu-Daudé 95907bf23a7SMichael WalleLM32 Machines 96007bf23a7SMichael Walle------------- 96107bf23a7SMichael WalleEVR32 and uclinux BSP 96207bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 96307bf23a7SMichael WalleS: Maintained 9648d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c 96507bf23a7SMichael Walle 966d118aa6bSMichael Wallemilkymist 967d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc> 968d118aa6bSMichael WalleS: Maintained 9698d8b636dSPaolo BonziniF: hw/lm32/milkymist.c 970d118aa6bSMichael Walle 971afcacd53SAurelien JarnoM68K Machines 972fd5d5c56SAnthony Liguori------------- 973fd5d5c56SAnthony Liguorian5206 9745baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 9755baf2741SThomas HuthS: Odd Fixes 9768d8b636dSPaolo BonziniF: hw/m68k/an5206.c 977e9a56114SThomas HuthF: hw/m68k/mcf5206.c 978fd5d5c56SAnthony Liguori 979fd5d5c56SAnthony Liguorimcf5208 9805baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 9815baf2741SThomas HuthS: Odd Fixes 9828d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 983e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 984e9a56114SThomas HuthF: hw/char/mcf_uart.c 985e9a56114SThomas HuthF: hw/net/mcf_fec.c 9865baf2741SThomas HuthF: include/hw/m68k/mcf*.h 987fd5d5c56SAnthony Liguori 9881810b815SThomas HuthNeXTcube 9891810b815SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 9901810b815SThomas HuthS: Odd Fixes 9911810b815SThomas HuthF: hw/m68k/next-*.c 9921810b815SThomas HuthF: hw/display/next-fb.c 9931810b815SThomas HuthF: include/hw/m68k/next-cube.h 9941810b815SThomas Huth 9956dca62a0SLaurent Vivierq800 9966dca62a0SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 9976dca62a0SLaurent VivierS: Maintained 99804e7ca8dSLaurent VivierF: hw/m68k/q800.c 9996dca62a0SLaurent VivierF: hw/misc/mac_via.c 1000fa2ba3b8SLaurent VivierF: hw/nubus/* 10018ac919a0SLaurent VivierF: hw/display/macfb.c 1002c701ec62SLaurent VivierF: hw/block/swim.c 100304e7ca8dSLaurent VivierF: hw/m68k/bootinfo.h 10046dca62a0SLaurent VivierF: include/hw/misc/mac_via.h 1005fa2ba3b8SLaurent VivierF: include/hw/nubus/* 10068ac919a0SLaurent VivierF: include/hw/display/macfb.h 1007c701ec62SLaurent VivierF: include/hw/block/swim.h 10086dca62a0SLaurent Vivier 1009fd5d5c56SAnthony LiguoriMicroBlaze Machines 1010b6f97c14Sbellard------------------- 1011fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 1012fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1013fd5d5c56SAnthony LiguoriS: Maintained 10146e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 1015a734c7b5SPhilippe Mathieu-DaudéF: include/hw/char/xilinx_uartlite.h 1016b6f97c14Sbellard 1017d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 10184b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1019d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 10208d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 1021d36e8ce7SPeter A. G. Crosthwaite 1022fd5d5c56SAnthony LiguoriMIPS Machines 1023fd5d5c56SAnthony Liguori------------- 1024fd5d5c56SAnthony LiguoriJazz 1025fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 102663640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 1027fd5d5c56SAnthony LiguoriS: Maintained 10288d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c 10290886a785SPhilippe Mathieu-DaudéF: hw/display/jazz_led.c 10300886a785SPhilippe Mathieu-DaudéF: hw/dma/rc4030.c 1031fd5d5c56SAnthony Liguori 1032fd5d5c56SAnthony LiguoriMalta 10330eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 1034485cd982SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1035485cd982SAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 1036fd5d5c56SAnthony LiguoriS: Maintained 103760041378SAleksandar MarkovicF: hw/isa/piix4.c 103860041378SAleksandar MarkovicF: hw/acpi/piix4.c 10398d8b636dSPaolo BonziniF: hw/mips/mips_malta.c 104093081f51SAleksandar MarkovicF: hw/mips/gt64xxx_pci.c 104160041378SAleksandar MarkovicF: include/hw/southbridge/piix.h 1042c47c336eSPhilippe Mathieu-DaudéF: tests/acceptance/linux_ssh_mips_malta.py 10430484d9d4SPhilippe Mathieu-DaudéF: tests/acceptance/machine_mips_malta.py 1044fd5d5c56SAnthony Liguori 1045fd5d5c56SAnthony LiguoriMipssim 10460eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 104763640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 1048659f42d8SYongbok KimS: Odd Fixes 10498d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c 1050659f42d8SYongbok KimF: hw/net/mipsnet.c 1051fd5d5c56SAnthony Liguori 1052fd5d5c56SAnthony LiguoriR4000 10530eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 1054099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 105563640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 1056d32dc614SPhilippe Mathieu-DaudéS: Obsolete 10578d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c 1058fd5d5c56SAnthony Liguori 1059659f42d8SYongbok KimFulong 2E 106086eb0697SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org> 10610eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 1062659f42d8SYongbok KimS: Odd Fixes 1063659f42d8SYongbok KimF: hw/mips/mips_fulong2e.c 10640170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 10655021bfa5SThomas HuthF: hw/pci-host/bonito.c 10660170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 1067659f42d8SYongbok Kim 1068659f42d8SYongbok KimBoston 10694872fee2SAleksandar MarkovicM: Paul Burton <pburton@wavecomp.com> 107063640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 1071659f42d8SYongbok KimS: Maintained 1072659f42d8SYongbok KimF: hw/core/loader-fit.c 1073659f42d8SYongbok KimF: hw/mips/boston.c 1074659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 10755021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h 1076659f42d8SYongbok Kim 1077945dad6dSJia LiuOpenRISC Machines 1078945dad6dSJia Liu----------------- 1079945dad6dSJia Liuor1k-sim 1080945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 1081945dad6dSJia LiuS: Maintained 1082945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 1083945dad6dSJia Liu 1084fd5d5c56SAnthony LiguoriPowerPC Machines 1085fd5d5c56SAnthony Liguori---------------- 1086fd5d5c56SAnthony Liguori405 1087bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1088a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 10899b9fe135SAndreas FärberS: Odd Fixes 10908d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 1091fd5d5c56SAnthony Liguori 1092aaade8d7SAndreas FärberBamboo 1093bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1094aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1095aaade8d7SAndreas FärberS: Odd Fixes 10968d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 1097aaade8d7SAndreas Färber 109898cded3aSAndreas Färbere500 1099bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 110098cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1101bba8e23aSAlexander GrafS: Odd Fixes 1102ce6fc617SThomas HuthF: hw/ppc/e500* 11032c6aba14SThomas HuthF: hw/gpio/mpc8xxx.c 11047abb479cSAndrew RandrianasuluF: hw/i2c/mpc_i2c.c 1105ce6fc617SThomas HuthF: hw/net/fsl_etsec/ 1106ce6fc617SThomas HuthF: hw/pci-host/ppce500.c 1107b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 1108b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 1109b5d55020SThomas HuthF: pc-bios/u-boot.e500 111098cded3aSAndreas Färber 111198cded3aSAndreas Färbermpc8544ds 1112bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 111398cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1114bba8e23aSAlexander GrafS: Odd Fixes 111598cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 11168d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 111798cded3aSAndreas Färber 11182c6aba14SThomas HuthNew World (mac99) 111940e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 112040e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au> 1121a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1122bba8e23aSAlexander GrafS: Odd Fixes 1123baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 11246e481d57SPeter MaydellF: hw/pci-host/uninorth.c 11256e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 11268d8b636dSPaolo BonziniF: hw/misc/macio/ 11276ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 1128b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 11292c6aba14SThomas HuthF: hw/input/adb* 1130eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 11316ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 1132eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 11335021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h 11342c6aba14SThomas HuthF: include/hw/input/adb* 113552804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1136fd5d5c56SAnthony Liguori 11372c6aba14SThomas HuthOld World (g3beige) 113840e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 113940e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au> 1140a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1141bba8e23aSAlexander GrafS: Odd Fixes 1142baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 11436e481d57SPeter MaydellF: hw/pci-host/grackle.c 11448d8b636dSPaolo BonziniF: hw/misc/macio/ 1145835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 11462c6aba14SThomas HuthF: hw/input/adb* 114797e16dbaSPhilippe Mathieu-DaudéF: include/hw/intc/heathrow_pic.h 11482c6aba14SThomas HuthF: include/hw/input/adb* 114952804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1150fd5d5c56SAnthony Liguori 1151ec38d398SAndreas FärberPReP 11528178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 1153a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 11548178e89cSHervé PoussineauS: Maintained 115575610155SAndreas FärberF: hw/ppc/prep.c 11568178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 11578178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 11586e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 11590a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 1160a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 11611cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 1162819ce6b2SPhilippe Mathieu-DaudéF: hw/rtc/m48t59-isa.c 1163a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 1164819ce6b2SPhilippe Mathieu-DaudéF: include/hw/rtc/m48t59.h 116571b290e7SPhilippe Mathieu-DaudéF: tests/acceptance/ppc_prep_40p.py 1166fd5d5c56SAnthony Liguori 1167300b115cSAndreas FärbersPAPR 1168085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 11698a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 11708a269ca4SAndreas FärberS: Supported 11718d8b636dSPaolo BonziniF: hw/*/spapr* 1172f9de2da7SDavid GibsonF: include/hw/*/spapr* 1173f9de2da7SDavid GibsonF: hw/*/xics* 1174f9de2da7SDavid GibsonF: include/hw/*/xics* 1175b5d55020SThomas HuthF: pc-bios/slof.bin 1176b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 1177b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 11781e8a1faeSThomas HuthF: tests/qtest/spapr* 11791cf4323eSThomas HuthF: tests/qtest/libqos/*spapr* 11801e8a1faeSThomas HuthF: tests/qtest/rtas* 11811cf4323eSThomas HuthF: tests/qtest/libqos/rtas* 11828a269ca4SAndreas Färber 11831af82d4fSCédric Le GoaterPowerNV (Non-Virtualized) 11841af82d4fSCédric Le GoaterM: Cédric Le Goater <clg@kaod.org> 11851af82d4fSCédric Le GoaterM: David Gibson <david@gibson.dropbear.id.au> 11861af82d4fSCédric Le GoaterL: qemu-ppc@nongnu.org 11871af82d4fSCédric Le GoaterS: Maintained 11881af82d4fSCédric Le GoaterF: hw/ppc/pnv* 11891af82d4fSCédric Le GoaterF: hw/intc/pnv* 11901af82d4fSCédric Le GoaterF: hw/intc/xics_pnv.c 11911af82d4fSCédric Le GoaterF: include/hw/ppc/pnv* 11921af82d4fSCédric Le GoaterF: pc-bios/skiboot.lid 11931e8a1faeSThomas HuthF: tests/qtest/pnv* 11941af82d4fSCédric Le Goater 1195794d00bfSAndreas Färbervirtex_ml507 1196794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1197794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 1198794d00bfSAndreas FärberS: Odd Fixes 11996e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 1200794d00bfSAndreas Färber 1201a9dd6604SBALATON Zoltansam460ex 1202a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1203a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 1204a9dd6604SBALATON ZoltanS: Maintained 120533c6a8b5SBALATON ZoltanF: hw/ppc/sam460ex.c 120633c6a8b5SBALATON ZoltanF: hw/ppc/ppc440_pcix.c 120733c6a8b5SBALATON ZoltanF: hw/display/sm501* 1208a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 1209de04c31dSPhilippe Mathieu-DaudéF: hw/rtc/m41t80.c 121033c6a8b5SBALATON ZoltanF: pc-bios/canyonlands.dt[sb] 121133c6a8b5SBALATON ZoltanF: pc-bios/u-boot-sam460ex-20100605.bin 121233c6a8b5SBALATON ZoltanF: roms/u-boot-sam460ex 1213a9dd6604SBALATON Zoltan 1214fd5d5c56SAnthony LiguoriSH4 Machines 1215fd5d5c56SAnthony Liguori------------ 1216fd5d5c56SAnthony LiguoriR2D 1217fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 1218fd5d5c56SAnthony LiguoriS: Maintained 12196e481d57SPeter MaydellF: hw/sh4/r2d.c 122081527b94SThomas HuthF: hw/intc/sh_intc.c 122181527b94SThomas HuthF: hw/timer/sh_timer.c 1222fd5d5c56SAnthony Liguori 1223fd5d5c56SAnthony LiguoriShix 1224fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 122581527b94SThomas HuthS: Odd Fixes 12266e481d57SPeter MaydellF: hw/sh4/shix.c 1227fd5d5c56SAnthony Liguori 1228fd5d5c56SAnthony LiguoriSPARC Machines 1229fd5d5c56SAnthony Liguori-------------- 1230fd5d5c56SAnthony LiguoriSun4m 1231f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1232fd5d5c56SAnthony LiguoriS: Maintained 12338d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 1234c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1235aec2b887SThomas HuthF: hw/display/cg3.c 1236aec2b887SThomas HuthF: hw/display/tcx.c 1237c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 12387098b79eSThomas HuthF: hw/misc/eccmemctl.c 1239aec2b887SThomas HuthF: hw/*/slavio_*.c 1240aec2b887SThomas HuthF: include/hw/nvram/sun_nvram.h 1241c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1242d0476159SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4m_iommu.h 1243aec2b887SThomas HuthF: pc-bios/openbios-sparc32 1244fd5d5c56SAnthony Liguori 1245fd5d5c56SAnthony LiguoriSun4u 1246f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1247fd5d5c56SAnthony LiguoriS: Maintained 12488d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 12498ef856b7SPhilippe Mathieu-DaudéF: hw/sparc64/sun4u_iommu.c 12508ef856b7SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4u_iommu.h 12515021bfa5SThomas HuthF: hw/pci-host/sabre.c 12525021bfa5SThomas HuthF: include/hw/pci-host/sabre.h 12538ef856b7SPhilippe Mathieu-DaudéF: hw/pci-bridge/simba.c 12548ef856b7SPhilippe Mathieu-DaudéF: include/hw/pci-bridge/simba.h 12558ef856b7SPhilippe Mathieu-DaudéF: pc-bios/openbios-sparc64 1256fd5d5c56SAnthony Liguori 1257a2664ca0SArtyom TarasenkoSun4v 1258a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1259a2664ca0SArtyom TarasenkoS: Maintained 1260626e4a4bSFam ZhengF: hw/sparc64/niagara.c 12612811ac30SPhilippe Mathieu-DaudéF: hw/rtc/sun4v-rtc.c 12622811ac30SPhilippe Mathieu-DaudéF: include/hw/rtc/sun4v-rtc.h 1263a2664ca0SArtyom Tarasenko 1264ce6c760cSFabien ChouteauLeon3 1265ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1266918b8adeSKONRAD FredericM: KONRAD Frederic <frederic.konrad@adacore.com> 1267ce6c760cSFabien ChouteauS: Maintained 12688d8b636dSPaolo BonziniF: hw/sparc/leon3.c 12698d8b636dSPaolo BonziniF: hw/*/grlib* 1270162abf1aSKONRAD FredericF: include/hw/*/grlib* 1271b11785caSPhilippe Mathieu-DaudéF: tests/acceptance/machine_sparc_leon3.py 1272ce6c760cSFabien Chouteau 1273fd5d5c56SAnthony LiguoriS390 Machines 1274fd5d5c56SAnthony Liguori------------- 1275dd4ad64aSCornelia HuckS390 Virtio-ccw 1276c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 12777c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1278b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1279dd4ad64aSCornelia HuckS: Supported 12800c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 12819d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1282c5bfb202SCornelia HuckF: hw/s390x/ 12834277af19SCornelia HuckF: include/hw/s390x/ 1284c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 12851e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 12861e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak 1287e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1288e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1289146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1290dd4ad64aSCornelia Huck 12918e4eb427SChristian BorntraegerS390-ccw boot 1292304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1293304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1294304584bfSCornelia HuckS: Supported 12958e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1296304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1297304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1298cc3d15a5SCornelia HuckF: docs/devel/s390-dasd-ipl.rst 1299e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1300304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1301304584bfSCornelia Huck 1302d5bfb425SChristian BorntraegerS390 PCI 1303ecd6663dSMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com> 1304d5bfb425SChristian BorntraegerS: Supported 1305d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1306d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1307d5bfb425SChristian Borntraeger 1308ab9528caSGuan XuetaoUniCore32 Machines 130984995ea2SMarkus Armbruster------------------ 1310ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox 1311ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn> 1312ab9528caSGuan XuetaoS: Maintained 13138d8b636dSPaolo BonziniF: hw/*/puv3* 1314ab9528caSGuan XuetaoF: hw/unicore32/ 1315ab9528caSGuan Xuetao 1316fd5d5c56SAnthony LiguoriX86 Machines 1317fd5d5c56SAnthony Liguori------------ 1318fd5d5c56SAnthony LiguoriPC 1319046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1320fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1321fd5d5c56SAnthony LiguoriS: Supported 1322046a6486SMichael S. TsirkinF: include/hw/i386/ 1323046a6486SMichael S. TsirkinF: hw/i386/ 13240f25d865SPhilippe Mathieu-DaudéF: hw/pci-host/i440fx.c 1325046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1326046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 13270fd61a2dSPhilippe Mathieu-DaudéF: include/hw/pci-host/i440fx.h 1328046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1329046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 133014a026ddSPhilippe Mathieu-DaudéF: hw/isa/piix3.c 1331046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1332046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1333046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1334046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1335046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1336fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 13379cc3b73cSPaolo BonziniF: hw/misc/sga.c 13386f5a3294SPhilippe Mathieu-DaudéF: hw/isa/apm.c 13396f5a3294SPhilippe Mathieu-DaudéF: include/hw/isa/apm.h 13406f5a3294SPhilippe Mathieu-DaudéF: tests/test-x86-cpuid.c 13411e8a1faeSThomas HuthF: tests/qtest/test-x86-cpuid-compat.c 13429cc3b73cSPaolo Bonzini 13439cc3b73cSPaolo BonziniPC Chipset 13449cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 13459cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 13461732be86SPhilippe Mathieu-DaudéS: Supported 13479cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1348bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 13499cc3b73cSPaolo BonziniF: hw/char/serial* 13509cc3b73cSPaolo BonziniF: hw/dma/i8257* 13519cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 13521732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 13539cc3b73cSPaolo BonziniF: hw/intc/apic* 13549cc3b73cSPaolo BonziniF: hw/intc/ioapic* 13559cc3b73cSPaolo BonziniF: hw/intc/i8259* 13561854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 13579cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 13589cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 13599cc3b73cSPaolo BonziniF: hw/timer/hpet* 13609cc3b73cSPaolo BonziniF: hw/timer/i8254* 1361bcdb9064SPhilippe Mathieu-DaudéF: hw/rtc/mc146818rtc* 1362edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 13634bcbc773SPhilippe Mathieu-DaudéF: hw/watchdog/wdt_i6300esb.c 1364866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1365bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 136655f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1367a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 136847973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 13694bcbc773SPhilippe Mathieu-DaudéF: include/hw/isa/i8259_internal.h 13701854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1371a2feb348SThomas HuthF: include/hw/timer/hpet.h 1372a2feb348SThomas HuthF: include/hw/timer/i8254* 1373bcdb9064SPhilippe Mathieu-DaudéF: include/hw/rtc/mc146818rtc* 1374046a6486SMichael S. Tsirkin 13755cb48f05SSergio Lopezmicrovm 13765cb48f05SSergio LopezM: Sergio Lopez <slp@redhat.com> 13775cb48f05SSergio LopezM: Paolo Bonzini <pbonzini@redhat.com> 13785cb48f05SSergio LopezS: Maintained 13795cb48f05SSergio LopezF: docs/microvm.rst 13805cb48f05SSergio LopezF: hw/i386/microvm.c 13815cb48f05SSergio LopezF: include/hw/i386/microvm.h 13825cb48f05SSergio LopezF: pc-bios/bios-microvm.bin 13835cb48f05SSergio Lopez 13845da4fb00SMichael S. TsirkinMachine core 13855da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1386fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 13875da4fb00SMichael S. TsirkinS: Supported 13882e5b09fdSMarkus ArmbrusterF: hw/core/cpu.c 138952924deaSMarkus ArmbrusterF: hw/core/machine-qmp-cmds.c 13905da4fb00SMichael S. TsirkinF: hw/core/machine.c 1391c1629c5cSThomas HuthF: hw/core/null-machine.c 1392ac057879SMarkus ArmbrusterF: hw/core/numa.c 1393335d52f4SLuc MichelF: hw/cpu/cluster.c 13948ac25c84SMarkus ArmbrusterF: qapi/machine.json 13957f7b4e7aSMarkus ArmbrusterF: qapi/machine-target.json 13965da4fb00SMichael S. TsirkinF: include/hw/boards.h 13972e5b09fdSMarkus ArmbrusterF: include/hw/core/cpu.h 1398335d52f4SLuc MichelF: include/hw/cpu/cluster.h 13992dd02587SMarkus ArmbrusterF: include/sysemu/numa.h 1400e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 1401fd5d5c56SAnthony Liguori 140216e7caaeSMax FilippovXtensa Machines 140316e7caaeSMax Filippov--------------- 1404375847a6SMax Filippovsim 140516e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 140616e7caaeSMax FilippovS: Maintained 1407437a8c11SMax FilippovF: hw/xtensa/sim.c 1408375847a6SMax Filippov 1409d9e8553bSMax Filippovvirt 1410d9e8553bSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1411d9e8553bSMax FilippovS: Maintained 1412d9e8553bSMax FilippovF: hw/xtensa/virt.c 1413d9e8553bSMax Filippov 1414437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1415375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1416375847a6SMax FilippovS: Maintained 1417437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1418437a8c11SMax FilippovF: hw/net/opencores_eth.c 141916e7caaeSMax Filippov 1420fd5d5c56SAnthony LiguoriDevices 1421fd5d5c56SAnthony Liguori------- 1422b30934cbSJiri SlabyEDU 1423b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1424b30934cbSJiri SlabyS: Maintained 1425b30934cbSJiri SlabyF: hw/misc/edu.c 1426b30934cbSJiri Slaby 1427fd5d5c56SAnthony LiguoriIDE 1428c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1429c095348bSJohn SnowL: qemu-block@nongnu.org 1430c095348bSJohn SnowS: Supported 14318d8b636dSPaolo BonziniF: include/hw/ide.h 1432c9f7acd5SThomas HuthF: include/hw/ide/ 1433fd5d5c56SAnthony LiguoriF: hw/ide/ 1434c095348bSJohn SnowF: hw/block/block.c 1435c095348bSJohn SnowF: hw/block/cdrom.c 1436c095348bSJohn SnowF: hw/block/hd-geometry.c 14371e8a1faeSThomas HuthF: tests/qtest/ide-test.c 14381e8a1faeSThomas HuthF: tests/qtest/ahci-test.c 14391e8a1faeSThomas HuthF: tests/qtest/cdrom-test.c 14401cf4323eSThomas HuthF: tests/qtest/libqos/ahci* 1441e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1442c095348bSJohn Snow 1443caf316baSCorey MinyardIPMI 1444caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1445caf316baSCorey MinyardS: Maintained 1446caf316baSCorey MinyardF: include/hw/ipmi/* 1447caf316baSCorey MinyardF: hw/ipmi/* 1448caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 14491e8a1faeSThomas HuthF: tests/qtest/ipmi* 1450e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1451caf316baSCorey Minyard 1452c095348bSJohn SnowFloppy 1453c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1454c095348bSJohn SnowL: qemu-block@nongnu.org 1455c095348bSJohn SnowS: Supported 1456c095348bSJohn SnowF: hw/block/fdc.c 1457c095348bSJohn SnowF: include/hw/block/fdc.h 14581e8a1faeSThomas HuthF: tests/qtest/fdc-test.c 1459e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1460fd5d5c56SAnthony Liguori 1461f5f487b2SPeter MaydellOMAP 1462f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 14638ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1464f5f487b2SPeter MaydellS: Maintained 14658d8b636dSPaolo BonziniF: hw/*/omap* 1466ed0db866SThomas HuthF: include/hw/arm/omap.h 1467f5f487b2SPeter Maydell 146828d54e58SPaolo BonziniIPack 146928d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 147028d54e58SPaolo BonziniS: Odd Fixes 147128d54e58SPaolo BonziniF: hw/char/ipoctal232.c 147228d54e58SPaolo BonziniF: hw/ipack/ 147328d54e58SPaolo Bonzini 1474fd5d5c56SAnthony LiguoriPCI 1475fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1476fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1477fd5d5c56SAnthony LiguoriS: Supported 14788d8b636dSPaolo BonziniF: include/hw/pci/* 1479f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1480ca818cfbSMichael S. TsirkinF: hw/pci/* 1481f178bc6bSPaolo BonziniF: hw/pci-bridge/* 148268179923SPhilippe Mathieu-DaudéF: docs/pci* 148368179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1484534fd814SFam ZhengF: default-configs/pci.mak 14850e0b3592SMichael S. Tsirkin 1486d31e5ae7SMichael S. TsirkinACPI/SMBIOS 14870e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 14880e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 14890e0b3592SMichael S. TsirkinS: Supported 14900e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1491a2eb5c0cSPhilippe Mathieu-DaudéF: include/hw/firmware/smbios.h 14920e0b3592SMichael S. TsirkinF: hw/mem/* 14938d8b636dSPaolo BonziniF: hw/acpi/* 1494d31e5ae7SMichael S. TsirkinF: hw/smbios/* 14950e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 14960e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 14971e8a1faeSThomas HuthF: tests/qtest/bios-tables-test.c 14981e8a1faeSThomas HuthF: tests/qtest/acpi-utils.[hc] 1499faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/ 1500fd5d5c56SAnthony Liguori 1501aaade8d7SAndreas Färberppc4xx 1502bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1503aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1504aaade8d7SAndreas FärberS: Odd Fixes 15058d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1506aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1507b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1508aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1509aaade8d7SAndreas Färber 151061af0ee6SPaolo BonziniCharacter devices 15112185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 15122185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 151361af0ee6SPaolo BonziniS: Odd Fixes 151461af0ee6SPaolo BonziniF: hw/char/ 151561af0ee6SPaolo Bonzini 1516f536f112SPaolo BonziniNetwork devices 1517f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1518f536f112SPaolo BonziniS: Odd Fixes 1519f536f112SPaolo BonziniF: hw/net/ 15206061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 15211e8a1faeSThomas HuthF: tests/qtest/virtio-net-test.c 15229711cd0dSJens FreimannF: docs/virtio-net-failover.rst 1523e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1524f536f112SPaolo Bonzini 1525e0c9d0c1SPhilippe Mathieu-DaudéParallel NOR Flash devices 1526e0c9d0c1SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 1527e0c9d0c1SPhilippe Mathieu-DaudéT: git https://gitlab.com/philmd/qemu.git pflash-next 1528e0c9d0c1SPhilippe Mathieu-DaudéS: Maintained 1529e0c9d0c1SPhilippe Mathieu-DaudéF: hw/block/pflash_cfi*.c 1530e0c9d0c1SPhilippe Mathieu-DaudéF: include/hw/block/flash.h 1531e0c9d0c1SPhilippe Mathieu-Daudé 1532fd5d5c56SAnthony LiguoriSCSI 1533de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1534fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1535de7724f7SPaolo BonziniS: Supported 153674460f34SThomas HuthF: include/hw/scsi/* 15378d8b636dSPaolo BonziniF: hw/scsi/* 15381e8a1faeSThomas HuthF: tests/qtest/virtio-scsi-test.c 1539e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1540de7724f7SPaolo Bonzini 1541fcb5629dSPeter A. G. CrosthwaiteSSI 1542c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1543fcb5629dSPeter A. G. CrosthwaiteS: Maintained 15448d8b636dSPaolo BonziniF: hw/ssi/* 15458d8b636dSPaolo BonziniF: hw/block/m25p80.c 1546982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 15474b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 15481e8a1faeSThomas HuthF: tests/qtest/m25p80-test.c 15494b46ba61SAlistair Francis 15504b46ba61SAlistair FrancisXilinx SPI 1551c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 15524b46ba61SAlistair FrancisS: Maintained 15534b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1554fcb5629dSPeter A. G. Crosthwaite 1555076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1556076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1557076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1558076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1559076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1560076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 15611232ed1fSPhilippe Mathieu-DaudéF: hw/sd/ssi-sd.c 15621e8a1faeSThomas HuthF: tests/qtest/sd* 1563076a0fc3SPhilippe Mathieu-Daudé 1564fd5d5c56SAnthony LiguoriUSB 15655d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 15665d0d62feSGerd HoffmannS: Maintained 15678d8b636dSPaolo BonziniF: hw/usb/* 15681e8a1faeSThomas HuthF: tests/qtest/usb-*-test.c 1569beded0ffSThomas HuthF: docs/usb2.txt 1570beded0ffSThomas HuthF: docs/usb-storage.txt 1571beded0ffSThomas HuthF: include/hw/usb.h 1572beded0ffSThomas HuthF: include/hw/usb/ 1573104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1574fd5d5c56SAnthony Liguori 1575e26082fdSPaolo BonziniUSB (serial adapter) 1576e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1577e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1578e26082fdSPaolo BonziniS: Maintained 1579e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1580e26082fdSPaolo Bonzini 158192e1fb5eSAlex WilliamsonVFIO 158292e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 158392e1fb5eSAlex WilliamsonS: Supported 1584cf7087dbSKim PhillipsF: hw/vfio/* 158599b88c6dSThomas HuthF: include/hw/vfio/ 158692e1fb5eSAlex Williamson 15875eb74557SDong Jia Shivfio-ccw 1588c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 15897913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 15905eb74557SDong Jia ShiS: Supported 15915eb74557SDong Jia ShiF: hw/vfio/ccw.c 15925eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 15935eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 159444445d86SJason J. HerneF: include/hw/s390x/vfio-ccw.h 1595e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1596146bd283SCornelia HuckL: qemu-s390x@nongnu.org 15975eb74557SDong Jia Shi 1598a51b3153STony Krowiakvfio-ap 1599a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1600a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1601a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1602a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1603a51b3153STony KrowiakS: Supported 1604a51b3153STony KrowiakF: hw/s390x/ap-device.c 1605a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1606a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1607a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 16082fe2942cSTony KrowiakF: hw/vfio/ap.c 16098f433524SCornelia HuckF: docs/system/vfio-ap.rst 1610a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1611a51b3153STony Krowiak 1612fd5d5c56SAnthony Liguorivhost 1613fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1614fd5d5c56SAnthony LiguoriS: Supported 16158d8b636dSPaolo BonziniF: hw/*/*vhost* 1616482580a6SMarc-André LureauF: docs/interop/vhost-user.json 1617ed1be66bSMarc-André LureauF: docs/interop/vhost-user.rst 161872c1e865SPhilippe Mathieu-DaudéF: contrib/vhost-user-*/ 1619f24bb728SMarc-André LureauF: backends/vhost-user.c 1620f24bb728SMarc-André LureauF: include/sysemu/vhost-user-backend.h 1621fd5d5c56SAnthony Liguori 1622fd5d5c56SAnthony Liguorivirtio 1623a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1624fd5d5c56SAnthony LiguoriS: Supported 16258d8b636dSPaolo BonziniF: hw/*/virtio* 162672fa605dSThomas HuthF: hw/virtio/Makefile.objs 162772fa605dSThomas HuthF: hw/virtio/trace-events 16286a084ea3SMichael S. TsirkinF: net/vhost-user.c 1629494f7b57SThomas HuthF: include/hw/virtio/ 1630fd5d5c56SAnthony Liguori 1631fd5d5c56SAnthony Liguorivirtio-9p 16328c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 16332822602cSChristian SchoenebeckR: Christian Schoenebeck <qemu_oss@crudebyte.com> 1634e410bbc5SGreg KurzS: Odd Fixes 1635aebeca25SAndreas FärberF: hw/9pfs/ 1636b827891dSGreg KurzX: hw/9pfs/xen-9p* 1637aebeca25SAndreas FärberF: fsdev/ 163878813586SPeter MaydellF: docs/interop/virtfs-proxy-helper.rst 16391e8a1faeSThomas HuthF: tests/qtest/virtio-9p-test.c 1640e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1641fd5d5c56SAnthony Liguori 1642fd5d5c56SAnthony Liguorivirtio-blk 164354d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1644b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1645fd5d5c56SAnthony LiguoriS: Supported 16468d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1647b457a5f5SStefan HajnocziF: hw/block/dataplane/* 16481e8a1faeSThomas HuthF: tests/qtest/virtio-blk-test.c 1649e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1650fd5d5c56SAnthony Liguori 1651dd4ad64aSCornelia Huckvirtio-ccw 1652c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 165368b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1654dd4ad64aSCornelia HuckS: Supported 1655901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1656d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1657e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1658e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1659146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1660dd4ad64aSCornelia Huck 1661bad7d2c3SDr. David Alan Gilbertvirtiofs 1662bad7d2c3SDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1663bad7d2c3SDr. David Alan GilbertM: Stefan Hajnoczi <stefanha@redhat.com> 1664bad7d2c3SDr. David Alan GilbertS: Supported 1665bad7d2c3SDr. David Alan GilbertF: tools/virtiofsd/* 1666bad7d2c3SDr. David Alan GilbertF: hw/virtio/vhost-user-fs* 1667bad7d2c3SDr. David Alan GilbertF: include/hw/virtio/vhost-user-fs.h 16686a7e2bbeSStefan HajnocziF: docs/interop/virtiofsd.rst 1669bad7d2c3SDr. David Alan Gilbert 1670a5d4d7b5SGerd Hoffmannvirtio-input 1671a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1672a5d4d7b5SGerd HoffmannS: Maintained 16739c4d05b7SMarc-André LureauF: hw/input/vhost-user-input.c 1674a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1675a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 167606914c97SMarc-André LureauF: contrib/vhost-user-input/* 1677a5d4d7b5SGerd Hoffmann 1678c1dee918SEric Augervirtio-iommu 1679c1dee918SEric AugerM: Eric Auger <eric.auger@redhat.com> 1680c1dee918SEric AugerS: Maintained 1681c1dee918SEric AugerF: hw/virtio/virtio-iommu*.c 1682c1dee918SEric AugerF: include/hw/virtio/virtio-iommu.h 1683c1dee918SEric Auger 1684fd5d5c56SAnthony Liguorivirtio-serial 16852501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 16862501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 1687fd5d5c56SAnthony LiguoriS: Supported 16888d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 16898d8b636dSPaolo BonziniF: hw/char/virtio-console.c 169068a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 16911e8a1faeSThomas HuthF: tests/qtest/virtio-serial-test.c 1692fd5d5c56SAnthony Liguori 16931f51a5cbSAmit Shahvirtio-rng 16942501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 16952501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 16961f51a5cbSAmit ShahS: Supported 16971f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 16981f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1699750cf869SThomas HuthF: include/sysemu/rng*.h 17001f51a5cbSAmit ShahF: backends/rng*.c 17011e8a1faeSThomas HuthF: tests/qtest/virtio-rng-test.c 17021f51a5cbSAmit Shah 17036034011cSGongleivirtio-crypto 17046034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 17056034011cSGongleiS: Supported 17066034011cSGongleiF: hw/virtio/virtio-crypto.c 17076034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 17086034011cSGongleiF: include/hw/virtio/virtio-crypto.h 17096034011cSGonglei 1710f3c507adSKeith Buschnvme 1711f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1712c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1713f3c507adSKeith BuschS: Supported 1714f3c507adSKeith BuschF: hw/block/nvme* 17151e8a1faeSThomas HuthF: tests/qtest/nvme-test.c 1716f3c507adSKeith Busch 1717d383c625SHannes Reineckemegasas 17183fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1719c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1720d383c625SHannes ReineckeS: Supported 1721d383c625SHannes ReineckeF: hw/scsi/megasas.c 1722d383c625SHannes ReineckeF: hw/scsi/mfi.h 17231e8a1faeSThomas HuthF: tests/qtest/megasas-test.c 1724d383c625SHannes Reinecke 1725605d52e6SDmitry FleytmanNetwork packet abstractions 1726bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1727605d52e6SDmitry FleytmanS: Maintained 1728605d52e6SDmitry FleytmanF: include/net/eth.h 1729605d52e6SDmitry FleytmanF: net/eth.c 1730605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1731605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1732605d52e6SDmitry Fleytman 1733622fb504SDmitry FleytmanVmware 1734bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1735622fb504SDmitry FleytmanS: Maintained 1736622fb504SDmitry FleytmanF: hw/net/vmxnet* 1737622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 17381e8a1faeSThomas HuthF: tests/qtest/vmxnet3-test.c 1739622fb504SDmitry Fleytman 1740de24d3f1SScott FeldmanRocker 1741de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1742de24d3f1SScott FeldmanS: Maintained 1743de24d3f1SScott FeldmanF: hw/net/rocker/ 1744de850948SThomas HuthF: tests/rocker/ 1745de850948SThomas HuthF: docs/specs/rocker.txt 1746de24d3f1SScott Feldman 174770d1fb9cSXiao GuangrongNVDIMM 17487a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 174970d1fb9cSXiao GuangrongS: Maintained 175070d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 175170d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 175270d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 1753e2e254d3SPhilippe Mathieu-DaudéF: docs/nvdimm.txt 175470d1fb9cSXiao Guangrong 1755093454e2SDmitry Fleytmane1000x 1756bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1757093454e2SDmitry FleytmanS: Maintained 1758093454e2SDmitry FleytmanF: hw/net/e1000x* 1759093454e2SDmitry Fleytman 17606f3fbe4eSDmitry Fleytmane1000e 1761bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 17626f3fbe4eSDmitry FleytmanS: Maintained 17636f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 17646f3fbe4eSDmitry Fleytman 1765ebc2327fSStefan Weileepro100 1766ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1767ebc2327fSStefan WeilS: Maintained 1768ebc2327fSStefan WeilF: hw/net/eepro100.c 1769ebc2327fSStefan Weil 177034ea023dSSven Schnelletulip 177134ea023dSSven SchnelleM: Sven Schnelle <svens@stackframe.org> 177234ea023dSSven SchnelleS: Maintained 177334ea023dSSven SchnelleF: hw/net/tulip.c 177434ea023dSSven SchnelleF: hw/net/tulip.h 177534ea023dSSven Schnelle 1776e481a1f6SAlistair FrancisGeneric Loader 1777c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1778e481a1f6SAlistair FrancisS: Maintained 1779e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1780e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1781c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1782e481a1f6SAlistair Francis 1783645d3cbeSSu HangIntel Hexadecimal Object File Loader 1784645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1785645d3cbeSSu HangS: Maintained 17861e8a1faeSThomas HuthF: tests/qtest/hexloader-test.c 17874b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1788645d3cbeSSu Hang 178987a9023aSThomas HuthCHRP NVRAM 179087a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 179187a9023aSThomas HuthS: Maintained 179287a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 179387a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 17941e8a1faeSThomas HuthF: tests/qtest/prom-env-test.c 179587a9023aSThomas Huth 179642697d88SBen WarrenVM Generation ID 179742697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 179842697d88SBen WarrenS: Maintained 179942697d88SBen WarrenF: hw/acpi/vmgenid.c 180042697d88SBen WarrenF: include/hw/acpi/vmgenid.h 180142697d88SBen WarrenF: docs/specs/vmgenid.txt 18021e8a1faeSThomas HuthF: tests/qtest/vmgenid-test.c 180342697d88SBen WarrenF: stubs/vmgenid.c 180442697d88SBen Warren 1805747969dbSPhilippe Mathieu-DaudéUnimplemented device 1806747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1807747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1808747969dbSPhilippe Mathieu-DaudéS: Maintained 1809747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1810747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1811747969dbSPhilippe Mathieu-Daudé 1812dbb2e472SGerd HoffmannStandard VGA 1813dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1814dbb2e472SGerd HoffmannS: Maintained 1815dbb2e472SGerd HoffmannF: hw/display/vga* 1816dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1817dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1818dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1819dbb2e472SGerd Hoffmann 182058d632c7SGerd Hoffmannramfb 182158d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 182258d632c7SGerd HoffmannS: Maintained 182358d632c7SGerd HoffmannF: hw/display/ramfb*.c 182458d632c7SGerd HoffmannF: include/hw/display/ramfb.h 182558d632c7SGerd Hoffmann 1826dbb2e472SGerd Hoffmannvirtio-gpu 1827dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1828dbb2e472SGerd HoffmannS: Maintained 1829dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1830c68082c4SMarc-André LureauF: hw/display/virtio-vga.* 1831dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1832dbb2e472SGerd Hoffmann 1833bd2e44feSMarc-André Lureauvhost-user-gpu 1834bd2e44feSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 1835bd2e44feSMarc-André LureauM: Gerd Hoffmann <kraxel@redhat.com> 1836bd2e44feSMarc-André LureauS: Maintained 1837bd2e44feSMarc-André LureauF: docs/interop/vhost-user-gpu.rst 1838d52c454aSMarc-André LureauF: contrib/vhost-user-gpu 1839d52c454aSMarc-André LureauF: hw/display/vhost-user-* 1840bd2e44feSMarc-André Lureau 1841dbb2e472SGerd HoffmannCirrus VGA 1842dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1843dbb2e472SGerd HoffmannS: Odd Fixes 1844dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1845dbb2e472SGerd HoffmannF: hw/display/cirrus* 1846dbb2e472SGerd Hoffmann 184772d277a7SGerd HoffmannEDID Generator 184872d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 184972d277a7SGerd HoffmannS: Maintained 185072d277a7SGerd HoffmannF: hw/display/edid* 185172d277a7SGerd HoffmannF: include/hw/display/edid.h 185272d277a7SGerd HoffmannF: qemu-edid.c 185372d277a7SGerd Hoffmann 185410386385SPhilippe Mathieu-DaudéPIIX4 South Bridge (i82371AB) 185510386385SPhilippe Mathieu-DaudéM: Hervé Poussineau <hpoussin@reactos.org> 185610386385SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 185710386385SPhilippe Mathieu-DaudéS: Maintained 185810386385SPhilippe Mathieu-DaudéF: hw/isa/piix4.c 1859fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 186010386385SPhilippe Mathieu-Daudé 186115ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 18626f75e3f5SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 186315ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com> 186415ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 186515ffb43cSPhilippe Mathieu-DaudéS: Supported 186615ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 186715ffb43cSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg.c 1868b15c0f7dSPhilippe Mathieu-DaudéF: stubs/fw_cfg.c 186915ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 187015ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 18711cf4323eSThomas HuthF: tests/qtest/libqos/fw_cfg.c 18721e8a1faeSThomas HuthF: tests/qtest/fw_cfg-test.c 187315ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 187415ffb43cSPhilippe Mathieu-Daudé 18752313abf0SThomas HuthXIVE 18762313abf0SThomas HuthM: David Gibson <david@gibson.dropbear.id.au> 18772313abf0SThomas HuthM: Cédric Le Goater <clg@kaod.org> 18782313abf0SThomas HuthL: qemu-ppc@nongnu.org 18792313abf0SThomas HuthS: Supported 18802313abf0SThomas HuthF: hw/*/*xive* 18812313abf0SThomas HuthF: include/hw/*/*xive* 188224563a58SCédric Le GoaterF: docs/*/*xive* 18832313abf0SThomas Huth 1884fd5d5c56SAnthony LiguoriSubsystems 1885fd5d5c56SAnthony Liguori---------- 1886fd5d5c56SAnthony LiguoriAudio 18879f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1888fd5d5c56SAnthony LiguoriS: Maintained 1889fd5d5c56SAnthony LiguoriF: audio/ 18908d8b636dSPaolo BonziniF: hw/audio/ 1891a2b245aeSThomas HuthF: include/hw/audio/ 18921e8a1faeSThomas HuthF: tests/qtest/ac97-test.c 18931e8a1faeSThomas HuthF: tests/qtest/es1370-test.c 18941e8a1faeSThomas HuthF: tests/qtest/intel-hda-test.c 1895fd5d5c56SAnthony Liguori 189617f1e8f5SStefan HajnocziBlock layer core 1897fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1898c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1899c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1900fd5d5c56SAnthony LiguoriS: Supported 1901fd5d5c56SAnthony LiguoriF: block* 1902fd5d5c56SAnthony LiguoriF: block/ 19038d8b636dSPaolo BonziniF: hw/block/ 19044c346e0bSKevin WolfF: include/block/ 190546078760SKevin WolfF: qemu-img* 1906e13c59faSPeter MaydellF: docs/interop/qemu-img.rst 190746078760SKevin WolfF: qemu-io* 190829242091SKevin WolfF: tests/qemu-iotests/ 19098dd30c86SMax ReitzF: util/qemu-progress.c 19100bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1911c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1912ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1913fd5d5c56SAnthony Liguori 1914d55053b1SStefan HajnocziBlock I/O path 1915d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1916fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 1917d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1918d55053b1SStefan HajnocziS: Supported 191936c697bdSPaolo BonziniF: util/async.c 192036c697bdSPaolo BonziniF: util/aio-*.c 19211f050a46SStefan HajnocziF: util/aio-*.h 19221f050a46SStefan HajnocziF: util/fdmon-*.c 1923d55053b1SStefan HajnocziF: block/io.c 1924d55053b1SStefan HajnocziF: migration/block* 1925e1029ae2SFam ZhengF: include/block/aio.h 1926f5a53faaSStefan HajnocziF: include/block/aio-wait.h 19270a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1928e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1929d55053b1SStefan Hajnoczi 1930e5b5728cSPaolo BonziniBlock SCSI subsystem 1931e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1932fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1933e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1934e5b5728cSPaolo BonziniS: Supported 1935e5b5728cSPaolo BonziniF: include/scsi/* 1936e5b5728cSPaolo BonziniF: scsi/* 1937e5b5728cSPaolo Bonzini 1938280458a3SJeff CodyBlock Jobs 193903283d64SJeff CodyM: John Snow <jsnow@redhat.com> 1940280458a3SJeff CodyL: qemu-block@nongnu.org 1941280458a3SJeff CodyS: Supported 1942280458a3SJeff CodyF: blockjob.c 1943280458a3SJeff CodyF: include/block/blockjob.h 194433e9e9bdSKevin WolfF: job.c 19451a90bc81SKevin WolfF: job-qmp.c 1946c468e368SMarkus ArmbrusterF: include/qemu/job.h 1947280458a3SJeff CodyF: block/backup.c 1948280458a3SJeff CodyF: block/commit.c 194977346025SJeff CodyF: block/stream.c 1950280458a3SJeff CodyF: block/mirror.c 1951bf42508fSKevin WolfF: qapi/job.json 195203283d64SJeff CodyT: git https://github.com/jnsnow/qemu.git jobs 1953280458a3SJeff Cody 19544120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 19554120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 19564120201dSMarkus ArmbrusterS: Supported 19574120201dSMarkus ArmbrusterF: blockdev.c 1958a2dde2f2SMaxim LevitskyF: blockdev-hmp-cmds.c 19594120201dSMarkus ArmbrusterF: block/qapi.c 19604120201dSMarkus ArmbrusterF: qapi/block*.json 1961fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1962ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 19634120201dSMarkus Armbruster 1964538193bcSJohn SnowDirty Bitmaps 1965538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 19664a189fdfSJohn SnowR: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 1967538193bcSJohn SnowL: qemu-block@nongnu.org 1968538193bcSJohn SnowS: Supported 1969538193bcSJohn SnowF: include/qemu/hbitmap.h 1970538193bcSJohn SnowF: include/block/dirty-bitmap.h 197100637c6bSVladimir Sementsov-OgievskiyF: block/dirty-bitmap.c 197200637c6bSVladimir Sementsov-OgievskiyF: block/qcow2-bitmap.c 1973052db8e7SVladimir Sementsov-OgievskiyF: migration/block-dirty-bitmap.c 197400637c6bSVladimir Sementsov-OgievskiyF: util/hbitmap.c 1975538193bcSJohn SnowF: tests/test-hbitmap.c 19765746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1977e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1978538193bcSJohn Snow 197961af0ee6SPaolo BonziniCharacter device backends 198055fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 19812185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1982fd5d5c56SAnthony LiguoriS: Maintained 1983178fe0aeSMarc-André LureauF: chardev/ 19848228e353SMarc-André LureauF: include/chardev/ 1985dbeee392SMarkus ArmbrusterF: qapi/char.json 1986fd5d5c56SAnthony Liguori 1987e26082fdSPaolo BonziniCharacter Devices (Braille) 1988e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1989e26082fdSPaolo BonziniS: Maintained 19906b10e573SMarc-André LureauF: chardev/baum.c 1991fd5d5c56SAnthony Liguori 1992e94630d3SMarkus ArmbrusterCommand line option argument parsing 1993e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1994e94630d3SMarkus ArmbrusterS: Supported 1995e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1996e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1997e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1998e94630d3SMarkus ArmbrusterF: util/keyval.c 1999e94630d3SMarkus ArmbrusterF: util/qemu-option.c 2000e94630d3SMarkus Armbruster 20018c413e79SMarkus ArmbrusterCoverity model 20028c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 20038c413e79SMarkus ArmbrusterS: Supported 20048c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 20058c413e79SMarkus Armbruster 2006d24b569aSPeter A. G. CrosthwaiteDevice Tree 2007c3c962c1SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com> 2008c3c962c1SAlistair FrancisR: David Gibson <david@gibson.dropbear.id.au> 2009d24b569aSPeter A. G. CrosthwaiteS: Maintained 201082407515SThomas HuthF: device_tree.c 201182407515SThomas HuthF: include/sysemu/device_tree.h 2012d24b569aSPeter A. G. Crosthwaite 20133505a22bSMarc-André LureauDump 20143505a22bSMarc-André LureauS: Supported 20153505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 20166d3da32cSMarkus ArmbrusterF: dump/ 20173505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 20183505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 20196d3da32cSMarkus ArmbrusterF: include/qemu/win_dump_defs 20203505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 20213505a22bSMarc-André LureauF: include/sysemu/dump.h 2022d06b747bSMarkus ArmbrusterF: qapi/dump.json 20233505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 20243505a22bSMarc-André LureauF: stubs/dump.c 20253505a22bSMarc-André Lureau 20264f966768SMarkus ArmbrusterError reporting 20274f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 20284f966768SMarkus ArmbrusterS: Supported 20294f966768SMarkus ArmbrusterF: include/qapi/error.h 20304f966768SMarkus ArmbrusterF: include/qemu/error-report.h 2031abb3d37dSMarkus ArmbrusterF: qapi/error.json 20324f966768SMarkus ArmbrusterF: util/error.c 20334f966768SMarkus ArmbrusterF: util/qemu-error.c 20344f966768SMarkus Armbruster 2035fd5d5c56SAnthony LiguoriGDB stub 2036c7b3e866SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2037c7b3e866SAlex BennéeR: Philippe Mathieu-Daudé <philmd@redhat.com> 2038c7b3e866SAlex BennéeS: Maintained 2039fd5d5c56SAnthony LiguoriF: gdbstub* 2040fd5d5c56SAnthony LiguoriF: gdb-xml/ 2041fd5d5c56SAnthony Liguori 204201a9c03cSPaolo BonziniMemory API 204301a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 204401a9c03cSPaolo BonziniS: Supported 204501a9c03cSPaolo BonziniF: include/exec/ioport.h 204601a9c03cSPaolo BonziniF: ioport.c 204714776ab5STony NguyenF: include/exec/memop.h 204801a9c03cSPaolo BonziniF: include/exec/memory.h 20492b1641d0SPaolo BonziniF: include/exec/ram_addr.h 205041aa4e9fSJuan QuintelaF: include/exec/ramblock.h 205101a9c03cSPaolo BonziniF: memory.c 205201a9c03cSPaolo BonziniF: include/exec/memory-internal.h 205301a9c03cSPaolo BonziniF: exec.c 2054044e2af9SPhilippe Mathieu-DaudéF: scripts/coccinelle/memory-region-housekeeping.cocci 205501a9c03cSPaolo Bonzini 20567ee3bf03SGerd HoffmannSPICE 20577ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 20587ee3bf03SGerd HoffmannS: Supported 20596e481d57SPeter MaydellF: include/ui/qemu-spice.h 2060438528a3SThomas HuthF: include/ui/spice-display.h 20617ee3bf03SGerd HoffmannF: ui/spice-*.c 20627ee3bf03SGerd HoffmannF: audio/spiceaudio.c 20638d8b636dSPaolo BonziniF: hw/display/qxl* 2064608cfed6SMarkus ArmbrusterF: qapi/ui.json 20659bd4cb35SPhilippe Mathieu-DaudéF: docs/spice-port-fqdn.txt 20667ee3bf03SGerd Hoffmann 2067fd5d5c56SAnthony LiguoriGraphics 206825eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 206925eccc37SGerd HoffmannS: Odd Fixes 2070fd5d5c56SAnthony LiguoriF: ui/ 2071e220656cSThomas HuthF: include/ui/ 2072608cfed6SMarkus ArmbrusterF: qapi/ui.json 2073b1d38037SMarc-André LureauF: util/drm.c 2074fd5d5c56SAnthony Liguori 2075351f1bf6SAndreas FärberCocoa graphics 207630ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 2077351f1bf6SAndreas FärberS: Odd Fixes 2078351f1bf6SAndreas FärberF: ui/cocoa.m 2079351f1bf6SAndreas Färber 2080fd5d5c56SAnthony LiguoriMain loop 2081da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2082da26f37aSPaolo BonziniS: Maintained 2083da26f37aSPaolo BonziniF: cpus.c 208454d31236SMarkus ArmbrusterF: include/qemu/main-loop.h 208554d31236SMarkus ArmbrusterF: include/sysemu/runstate.h 20863ecb29a3SPaolo BonziniF: util/main-loop.c 20873ecb29a3SPaolo BonziniF: util/qemu-timer.c 2088bac068e0SAlexander BulekovF: softmmu/vl.c 20897b733862SAlexander BulekovF: softmmu/main.c 20900e201d34SMarkus ArmbrusterF: qapi/run-state.json 2091fd5d5c56SAnthony Liguori 20928899b4aeSLuiz CapitulinoHuman Monitor (HMP) 2093c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2094fbb0621aSLuiz CapitulinoS: Maintained 20955bce308aSKevin WolfF: monitor/monitor-internal.h 2096e84328faSKevin WolfF: monitor/misc.c 20971d95db74SKevin WolfF: monitor/monitor.c 2098f1b3ccfaSKevin WolfF: monitor/hmp* 2099f1b3ccfaSKevin WolfF: hmp.h 2100c13e9912SThomas HuthF: hmp-commands*.hx 2101c13e9912SThomas HuthF: include/monitor/hmp-target.h 21021e8a1faeSThomas HuthF: tests/qtest/test-hmp.c 2103637de4dbSMarkus ArmbrusterF: include/qemu/qemu-print.h 2104637de4dbSMarkus ArmbrusterF: util/qemu-print.c 2105fd5d5c56SAnthony Liguori 2106f536f112SPaolo BonziniNetwork device backends 2107442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 2108fd5d5c56SAnthony LiguoriS: Maintained 2109fd5d5c56SAnthony LiguoriF: net/ 2110d24b2b1cSThomas HuthF: include/net/ 2111e9bbc8bdSMarkus ArmbrusterF: qemu-bridge-helper.c 2112e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 21133c0bd37dSMarkus ArmbrusterF: qapi/net.json 2114fd5d5c56SAnthony Liguori 2115aee09bafSVincenzo MaffioneNetmap network backend 2116aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 2117aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 2118aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 2119aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 2120aee09bafSVincenzo MaffioneS: Maintained 2121aee09bafSVincenzo MaffioneF: net/netmap.c 2122aee09bafSVincenzo Maffione 21234fc264f4SEduardo HabkostHost Memory Backends 21244fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 21254fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 21264fc264f4SEduardo HabkostS: Maintained 21274fc264f4SEduardo HabkostF: backends/hostmem*.c 21284fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 2129e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 21304fc264f4SEduardo Habkost 21316034011cSGongleiCryptodev Backends 21326034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 21336034011cSGongleiS: Maintained 21346034011cSGongleiF: include/sysemu/cryptodev*.h 21356034011cSGongleiF: backends/cryptodev*.c 21366034011cSGonglei 2137ad904f66SEduardo HabkostPython scripts 2138ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 2139ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 2140ad904f66SEduardo HabkostS: Odd fixes 21411b6ee29fSCleber RosaF: python/qemu/*py 2142ad904f66SEduardo HabkostF: scripts/*.py 2143ad904f66SEduardo HabkostF: tests/*.py 2144ad904f66SEduardo Habkost 2145*f4abfc6cSVladimir Sementsov-OgievskiyBenchmark util 2146*f4abfc6cSVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 2147*f4abfc6cSVladimir Sementsov-OgievskiyS: Maintained 2148*f4abfc6cSVladimir Sementsov-OgievskiyF: scripts/simplebench/ 2149*f4abfc6cSVladimir Sementsov-Ogievskiy 21508899b4aeSLuiz CapitulinoQAPI 21519740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 21528899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 21539740618cSLuiz CapitulinoS: Supported 21548899b4aeSLuiz CapitulinoF: qapi/ 21550311c5bdSMarkus ArmbrusterX: qapi/*.json 2156ac4abb9aSMarkus ArmbrusterF: include/qapi/ 2157ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 2158ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 2159c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 2160ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 2161e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 2162ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 2163e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 2164be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 2165be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 2166c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 2167ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 21688899b4aeSLuiz Capitulino 21697810d291SLuiz CapitulinoQAPI Schema 21707810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 21717810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 21727810d291SLuiz CapitulinoS: Supported 21730311c5bdSMarkus ArmbrusterF: qapi/*.json 2174ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 21757810d291SLuiz Capitulino 2176f3582ba4SLuiz CapitulinoQObject 2177daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2178daf5dc78SMarkus ArmbrusterS: Supported 2179f3582ba4SLuiz CapitulinoF: qobject/ 21807735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 21817735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 2182a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 21837735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 21847735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 21857735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 2186cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qlit.c 2187cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qnull.c 2188cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qnum.c 2189cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qobject.c 21907735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 2191fe07b62cSPhilippe Mathieu-DaudéF: tests/data/qobject/qdict.txt 2192ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 2193f3582ba4SLuiz Capitulino 2194f05d9999SMichael RothQEMU Guest Agent 2195f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 2196f05d9999SMichael RothS: Maintained 2197f05d9999SMichael RothF: qga/ 219827a296fcSPeter MaydellF: docs/interop/qemu-ga.rst 2199ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 2200ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 2201ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 2202e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 2203f05d9999SMichael Roth 22044688c94cSAndreas FärberQOM 22051085d86eSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 22061085d86eSPaolo BonziniR: Daniel P. Berrange <berrange@redhat.com> 22071085d86eSPaolo BonziniR: Eduardo Habkost <ehabkost@redhat.com> 22084688c94cSAndreas FärberS: Supported 22098f920054SMarkus ArmbrusterF: docs/qdev-device-use.txt 22108f920054SMarkus ArmbrusterF: hw/core/qdev* 22118f920054SMarkus ArmbrusterF: include/hw/qdev* 22128f920054SMarkus ArmbrusterF: include/monitor/qdev.h 22134688c94cSAndreas FärberF: include/qom/ 2214c577ff62SMarkus ArmbrusterF: qapi/qom.json 2215c577ff62SMarkus ArmbrusterF: qapi/qdev.json 22168f920054SMarkus ArmbrusterF: qdev-monitor.c 22174688c94cSAndreas FärberF: qom/ 22189f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 22199f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 22208f920054SMarkus ArmbrusterF: tests/test-qdev-global-props.c 22214688c94cSAndreas Färber 22228899b4aeSLuiz CapitulinoQMP 22239740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 22249740618cSLuiz CapitulinoS: Supported 22255bce308aSKevin WolfF: monitor/monitor-internal.h 2226f1b3ccfaSKevin WolfF: monitor/qmp* 2227e84328faSKevin WolfF: monitor/misc.c 22281d95db74SKevin WolfF: monitor/monitor.c 2229abb3d37dSMarkus ArmbrusterF: qapi/error.json 2230c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 223112b2f0d9SPhilippe Mathieu-DaudéF: docs/interop/*qmp-* 22329740618cSLuiz CapitulinoF: scripts/qmp/ 22331e8a1faeSThomas HuthF: tests/qtest/qmp-test.c 22341e8a1faeSThomas HuthF: tests/qtest/qmp-cmd-test.c 2235ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 22368899b4aeSLuiz Capitulino 223798a43bf0SPaolo Bonziniqtest 223898a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 223998a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 22402185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 224198a43bf0SPaolo BonziniS: Maintained 224298a43bf0SPaolo BonziniF: qtest.c 22433fe13fe1SEduardo HabkostF: accel/qtest.c 22441e8a1faeSThomas HuthF: tests/qtest/ 224598a43bf0SPaolo Bonzini 22465f6fd09aSAlexander BulekovDevice Fuzzing 22475f6fd09aSAlexander BulekovM: Alexander Bulekov <alxndr@bu.edu> 22485f6fd09aSAlexander BulekovR: Paolo Bonzini <pbonzini@redhat.com> 22495f6fd09aSAlexander BulekovR: Bandan Das <bsd@redhat.com> 22505f6fd09aSAlexander BulekovR: Stefan Hajnoczi <stefanha@redhat.com> 22515f6fd09aSAlexander BulekovS: Maintained 22525f6fd09aSAlexander BulekovF: tests/qtest/fuzz/ 22535f6fd09aSAlexander Bulekov 2254cc0100f4SAlistair FrancisRegister API 2255c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 2256cc0100f4SAlistair FrancisS: Maintained 2257cc0100f4SAlistair FrancisF: hw/core/register.c 2258cc0100f4SAlistair FrancisF: include/hw/register.h 225906a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 2260cc0100f4SAlistair Francis 2261fd5d5c56SAnthony LiguoriSLIRP 2262eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 2263bafc72abSJan KiszkaS: Maintained 2264fd5d5c56SAnthony LiguoriF: slirp/ 2265663fb1e1SThomas HuthF: net/slirp.c 2266d24b2b1cSThomas HuthF: include/net/slirp.h 226702cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 2268fd5d5c56SAnthony Liguori 2269b1ed728aSPaolo BonziniStubs 2270b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2271b1ed728aSPaolo BonziniS: Maintained 2272b1ed728aSPaolo BonziniF: stubs/ 2273b1ed728aSPaolo Bonzini 2274598a3f35SStefan HajnocziTracing 22751cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2276598a3f35SStefan HajnocziS: Maintained 2277598a3f35SStefan HajnocziF: trace/ 22780e076292SThomas HuthF: trace-events 22793a8273b1SPeter MaydellF: docs/qemu-option-trace.rst.inc 2280f70fd8fdSLluís VilanovaF: scripts/tracetool.py 2281f70fd8fdSLluís VilanovaF: scripts/tracetool/ 228262dd1048SDaniel P. BerrangéF: scripts/qemu-trace-stap* 2283605ffebbSPeter MaydellF: docs/interop/qemu-trace-stap.rst 2284c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 2285e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 2286598a3f35SStefan Hajnoczi 22873859b6cfSMarkus ArmbrusterTPM 22881f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 22896b4f250bSStefan BergerS: Maintained 22903859b6cfSMarkus ArmbrusterF: tpm.c 2291c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 22923859b6cfSMarkus ArmbrusterF: hw/tpm/* 22933859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 22943859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 22953859b6cfSMarkus ArmbrusterF: qapi/tpm.json 22966b4f250bSStefan BergerF: backends/tpm.c 22971e8a1faeSThomas HuthF: tests/qtest/*tpm* 2298e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 22993859b6cfSMarkus Armbruster 230014f40fdcSBlue SwirlCheckpatch 230114f40fdcSBlue SwirlS: Odd Fixes 230214f40fdcSBlue SwirlF: scripts/checkpatch.pl 230314f40fdcSBlue Swirl 2304c0787c8dSJuan QuintelaMigration 2305c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 2306d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2307c0787c8dSJuan QuintelaS: Maintained 2308107b5969SMarc-André LureauF: hw/core/vmstate-if.c 2309107b5969SMarc-André LureauF: include/hw/vmstate-if.h 2310c0787c8dSJuan QuintelaF: include/migration/ 231144a1f946SDr. David Alan GilbertF: migration/ 2312c5515640SAmit ShahF: scripts/vmstate-static-checker.py 2313c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 23141e8a1faeSThomas HuthF: tests/qtest/migration-test.c 2315c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 231648685a8eSMarkus ArmbrusterF: qapi/migration.json 2317c0787c8dSJuan Quintela 2318a566907fSMarc-André LureauD-Bus 2319a566907fSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2320a566907fSMarc-André LureauS: Maintained 23215010cec2SMarc-André LureauF: backends/dbus-vmstate.c 2322586ca6baSMarc-André LureauF: tests/dbus-vmstate* 2323a5021d69SMarc-André LureauF: util/dbus.c 2324a5021d69SMarc-André LureauF: include/qemu/dbus.h 2325a566907fSMarc-André LureauF: docs/interop/dbus.rst 23265010cec2SMarc-André LureauF: docs/interop/dbus-vmstate.rst 2327a566907fSMarc-André Lureau 232892bfedb0SEduardo OtuboSeccomp 2329064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 233092bfedb0SEduardo OtuboS: Supported 233192bfedb0SEduardo OtuboF: qemu-seccomp.c 233292bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 233392bfedb0SEduardo Otubo 2334ddbb0d09SDaniel P. BerrangeCryptography 2335ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2336ddbb0d09SDaniel P. BerrangeS: Maintained 2337ddbb0d09SDaniel P. BerrangeF: crypto/ 2338ddbb0d09SDaniel P. BerrangeF: include/crypto/ 2339ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 23403947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 23414d21171bSPhilippe Mathieu-DaudéF: tests/crypto-tls-* 23424d21171bSPhilippe Mathieu-DaudéF: tests/pkix_asn1_tab.c 2343899833cdSDaniel P. BerrangeF: qemu.sasl 2344ddbb0d09SDaniel P. Berrange 234510817bf0SDaniel P. BerrangeCoroutines 234610817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 234710817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 234800a25291SStefan HajnocziS: Maintained 234910817bf0SDaniel P. BerrangeF: util/*coroutine* 235010817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 235110817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 235210817bf0SDaniel P. Berrange 235388c5f205SDaniel P. BerrangeBuffers 235488c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 235588c5f205SDaniel P. BerrangeS: Odd fixes 235688c5f205SDaniel P. BerrangeF: util/buffer.c 235788c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 235888c5f205SDaniel P. Berrange 2359666a3af9SDaniel P. BerrangeI/O Channels 2360666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2361666a3af9SDaniel P. BerrangeS: Maintained 2362666a3af9SDaniel P. BerrangeF: io/ 2363666a3af9SDaniel P. BerrangeF: include/io/ 2364666a3af9SDaniel P. BerrangeF: tests/test-io-* 2365666a3af9SDaniel P. Berrange 23665b76dd13SDaniel P. BerrangeUser authorization 23675b76dd13SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 23685b76dd13SDaniel P. BerrangeS: Maintained 23695b76dd13SDaniel P. BerrangeF: authz/ 2370c8c99887SDaniel P. BerrangeF: qapi/authz.json 23715b76dd13SDaniel P. BerrangeF: include/authz/ 23725b76dd13SDaniel P. BerrangeF: tests/test-authz-* 23735b76dd13SDaniel P. Berrange 23745614a283SGerd HoffmannSockets 23755614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 23765614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 23775614a283SGerd HoffmannS: Maintained 23785614a283SGerd HoffmannF: include/qemu/sockets.h 23795614a283SGerd HoffmannF: util/qemu-sockets.c 2380a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 23815614a283SGerd Hoffmann 238290e33dfeSDaniel P. BerrangéFile monitor 238390e33dfeSDaniel P. BerrangéM: Daniel P. Berrange <berrange@redhat.com> 238490e33dfeSDaniel P. BerrangéS: Odd fixes 238590e33dfeSDaniel P. BerrangéF: util/filemonitor*.c 238690e33dfeSDaniel P. BerrangéF: include/qemu/filemonitor.h 238790e33dfeSDaniel P. BerrangéF: tests/test-util-filemonitor.c 238890e33dfeSDaniel P. Berrangé 2389d310d85bSAlberto GarciaThrottling infrastructure 2390d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2391d310d85bSAlberto GarciaS: Supported 2392d310d85bSAlberto GarciaF: block/throttle-groups.c 2393d310d85bSAlberto GarciaF: include/block/throttle-groups.h 239489603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 2395d310d85bSAlberto GarciaF: util/throttle.c 239689603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 239789603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 2398d310d85bSAlberto GarciaL: qemu-block@nongnu.org 2399d310d85bSAlberto Garcia 2400080d7aacSFam ZhengUUID 2401fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2402080d7aacSFam ZhengS: Supported 2403080d7aacSFam ZhengF: util/uuid.c 2404080d7aacSFam ZhengF: include/qemu/uuid.h 2405080d7aacSFam ZhengF: tests/test-uuid.c 2406080d7aacSFam Zheng 2407a4cc318eSzhanghailiangCOLO Framework 2408a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 2409a4cc318eSzhanghailiangS: Maintained 2410a4cc318eSzhanghailiangF: migration/colo* 2411a4cc318eSzhanghailiangF: include/migration/colo.h 2412a4cc318eSzhanghailiangF: include/migration/failover.h 2413a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2414a4cc318eSzhanghailiang 241588f82ed1SZhang ChenCOLO Proxy 2416c6bf50ffSZhang ChenM: Zhang Chen <chen.zhang@intel.com> 241788f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 241888f82ed1SZhang ChenS: Supported 241988f82ed1SZhang ChenF: docs/colo-proxy.txt 242088f82ed1SZhang ChenF: net/colo* 242188f82ed1SZhang ChenF: net/filter-rewriter.c 242288f82ed1SZhang ChenF: net/filter-mirror.c 242388f82ed1SZhang Chen 242462258201SPavel DovgalyukRecord/replay 242562258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 242662258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 242770b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 242862258201SPavel DovgalyukS: Supported 242962258201SPavel DovgalyukF: replay/* 243062258201SPavel DovgalyukF: block/blkreplay.c 243162258201SPavel DovgalyukF: net/filter-replay.c 243262258201SPavel DovgalyukF: include/sysemu/replay.h 243362258201SPavel DovgalyukF: docs/replay.txt 243462258201SPavel DovgalyukF: stubs/replay.c 243562258201SPavel Dovgalyuk 2436eecf5eedSPeter XuIOVA Tree 2437eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2438eecf5eedSPeter XuS: Maintained 2439eecf5eedSPeter XuF: include/qemu/iova-tree.h 2440eecf5eedSPeter XuF: util/iova-tree.c 2441eecf5eedSPeter Xu 24425ee547bbSViktor Prutyanovelf2dmp 24435ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 24445ee547bbSViktor PrutyanovS: Maintained 24455ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 24465ee547bbSViktor Prutyanov 244793198b6cSCorey MinyardI2C and SMBus 244893198b6cSCorey MinyardM: Corey Minyard <cminyard@mvista.com> 244993198b6cSCorey MinyardS: Maintained 245093198b6cSCorey MinyardF: hw/i2c/core.c 245193198b6cSCorey MinyardF: hw/i2c/smbus_slave.c 245293198b6cSCorey MinyardF: hw/i2c/smbus_master.c 245393198b6cSCorey MinyardF: hw/i2c/smbus_eeprom.c 245493198b6cSCorey MinyardF: include/hw/i2c/i2c.h 245593198b6cSCorey MinyardF: include/hw/i2c/smbus_master.h 245693198b6cSCorey MinyardF: include/hw/i2c/smbus_slave.h 245793198b6cSCorey MinyardF: include/hw/i2c/smbus_eeprom.h 245893198b6cSCorey Minyard 24596739df3fSLaszlo ErsekEDK2 Firmware 24606739df3fSLaszlo ErsekM: Laszlo Ersek <lersek@redhat.com> 24616739df3fSLaszlo ErsekM: Philippe Mathieu-Daudé <philmd@redhat.com> 24626739df3fSLaszlo ErsekS: Supported 24636739df3fSLaszlo ErsekF: pc-bios/descriptors/??-edk2-*.json 24646739df3fSLaszlo ErsekF: pc-bios/edk2-* 24656739df3fSLaszlo ErsekF: roms/Makefile.edk2 24666739df3fSLaszlo ErsekF: roms/edk2 24676739df3fSLaszlo ErsekF: roms/edk2-* 24686739df3fSLaszlo ErsekF: tests/data/uefi-boot-images/ 24696739df3fSLaszlo ErsekF: tests/uefi-test-tools/ 247071920809SPhilippe Mathieu-DaudéF: .gitlab-ci-edk2.yml 247171920809SPhilippe Mathieu-DaudéF: .gitlab-ci.d/edk2/ 24726739df3fSLaszlo Ersek 2473fd5d5c56SAnthony LiguoriUsermode Emulation 2474fd5d5c56SAnthony Liguori------------------ 24756347e1f1SMarkus ArmbrusterOverall usermode emulation 2476486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2477486bbe5fSPaolo BonziniS: Maintained 2478486bbe5fSPaolo BonziniF: thunk.c 247958410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2480486bbe5fSPaolo Bonzini 2481fd5d5c56SAnthony LiguoriBSD user 2482297e8005SMarkus ArmbrusterS: Orphan 2483fd5d5c56SAnthony LiguoriF: bsd-user/ 2484ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2485fd5d5c56SAnthony Liguori 2486fd5d5c56SAnthony LiguoriLinux user 2487fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2488ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2489fd5d5c56SAnthony LiguoriS: Maintained 2490fd5d5c56SAnthony LiguoriF: linux-user/ 2491ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2492e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 249342f5a7e9SAurelien Jarno 249442f5a7e9SAurelien JarnoTiny Code Generator (TCG) 249542f5a7e9SAurelien Jarno------------------------- 24966347e1f1SMarkus ArmbrusterCommon TCG code 2497cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 249842f5a7e9SAurelien JarnoS: Maintained 249942f5a7e9SAurelien JarnoF: tcg/ 2500d3582cfdSPhilippe Mathieu-DaudéF: include/tcg/ 250142f5a7e9SAurelien Jarno 250222b5867bSAlex BennéeTCG Plugins 250322b5867bSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 250422b5867bSAlex BennéeS: Maintained 25058ea6abf0SAlex BennéeF: docs/devel/tcg-plugins.rst 250622b5867bSAlex BennéeF: plugins/ 250722b5867bSAlex BennéeF: tests/plugin 250822b5867bSAlex Bennée 25096347e1f1SMarkus ArmbrusterAArch64 TCG target 25103e5a01efSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 2511b25a464cSClaudio FontanaS: Maintained 2512b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2513b25a464cSClaudio FontanaF: tcg/aarch64/ 2514c17652eeSPaolo BonziniF: disas/arm-a64.cc 2515c17652eeSPaolo BonziniF: disas/libvixl/ 2516b25a464cSClaudio Fontana 25176347e1f1SMarkus ArmbrusterARM TCG target 251842f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 251942f5a7e9SAurelien JarnoS: Maintained 2520b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 252142f5a7e9SAurelien JarnoF: tcg/arm/ 2522c17652eeSPaolo BonziniF: disas/arm.c 252342f5a7e9SAurelien Jarno 25246347e1f1SMarkus Armbrusteri386 TCG target 2525ecd1a5d0SPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 252642f5a7e9SAurelien JarnoS: Maintained 252742f5a7e9SAurelien JarnoF: tcg/i386/ 2528c17652eeSPaolo BonziniF: disas/i386.c 252942f5a7e9SAurelien Jarno 25306347e1f1SMarkus ArmbrusterMIPS TCG target 25310eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 2532099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 253363640d6aSAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com> 253442f5a7e9SAurelien JarnoS: Maintained 253542f5a7e9SAurelien JarnoF: tcg/mips/ 253642f5a7e9SAurelien Jarno 25376347e1f1SMarkus ArmbrusterPPC TCG target 253815610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 253915610d42SPranith KumarS: Odd Fixes 254042f5a7e9SAurelien JarnoF: tcg/ppc/ 2541c17652eeSPaolo BonziniF: disas/ppc.c 254242f5a7e9SAurelien Jarno 25436347e1f1SMarkus ArmbrusterRISC-V TCG target 2544c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 2545fb1f70f3SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 2546fb1f70f3SAlistair FrancisL: qemu-riscv@nongnu.org 2547fb1f70f3SAlistair FrancisS: Maintained 2548fb1f70f3SAlistair FrancisF: tcg/riscv/ 2549fb1f70f3SAlistair FrancisF: disas/riscv.c 2550fb1f70f3SAlistair Francis 25516347e1f1SMarkus ArmbrusterS390 TCG target 255242f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 255342f5a7e9SAurelien JarnoS: Maintained 255442f5a7e9SAurelien JarnoF: tcg/s390/ 2555c17652eeSPaolo BonziniF: disas/s390.c 2556146bd283SCornelia HuckL: qemu-s390x@nongnu.org 255742f5a7e9SAurelien Jarno 25586347e1f1SMarkus ArmbrusterSPARC TCG target 2559297e8005SMarkus ArmbrusterS: Odd Fixes 256042f5a7e9SAurelien JarnoF: tcg/sparc/ 2561c17652eeSPaolo BonziniF: disas/sparc.c 2562bc75c9e5SStefan Weil 25636347e1f1SMarkus ArmbrusterTCI TCG target 2564bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2565bc75c9e5SStefan WeilS: Maintained 25668ef9cd55SAndreas FärberF: tcg/tci/ 2567752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2568c17652eeSPaolo BonziniF: disas/tci.c 2569aa09c951SAndreas Färber 2570f05b328cSStefan HajnocziBlock drivers 2571f05b328cSStefan Hajnoczi------------- 2572f05b328cSStefan HajnocziVMDK 2573fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2574c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2575f05b328cSStefan HajnocziS: Supported 2576f05b328cSStefan HajnocziF: block/vmdk.c 2577f05b328cSStefan Hajnoczi 2578f05b328cSStefan HajnocziRBD 25792bbd9986SJason DillamanM: Jason Dillaman <dillaman@redhat.com> 2580280458a3SJeff CodyL: qemu-block@nongnu.org 2581f05b328cSStefan HajnocziS: Supported 2582f05b328cSStefan HajnocziF: block/rbd.c 2583f05b328cSStefan Hajnoczi 2584f05b328cSStefan HajnocziSheepdog 2585f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2586280458a3SJeff CodyL: qemu-block@nongnu.org 25875f5246b6SJeff CodyL: sheepdog@lists.wpkg.org 25885f5246b6SJeff CodyS: Odd Fixes 2589f05b328cSStefan HajnocziF: block/sheepdog.c 2590f05b328cSStefan Hajnoczi 2591f05b328cSStefan HajnocziVHDX 25925f5246b6SJeff CodyM: Jeff Cody <codyprime@gmail.com> 2593280458a3SJeff CodyL: qemu-block@nongnu.org 2594f05b328cSStefan HajnocziS: Supported 2595f05b328cSStefan HajnocziF: block/vhdx* 2596f05b328cSStefan Hajnoczi 2597f05b328cSStefan HajnocziVDI 2598f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2599c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2600f05b328cSStefan HajnocziS: Maintained 2601f05b328cSStefan HajnocziF: block/vdi.c 2602f05b328cSStefan Hajnoczi 2603f05b328cSStefan HajnocziiSCSI 2604f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2605f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2606f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2607c95e4c0eSKevin WolfL: qemu-block@nongnu.org 26082185fd67SPaolo BonziniS: Odd Fixes 2609f05b328cSStefan HajnocziF: block/iscsi.c 26102deb63c2SPeter LievenF: block/iscsi-opts.c 2611f05b328cSStefan Hajnoczi 261299c62e70SEric BlakeNetwork Block Device (NBD) 261399c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 261499c62e70SEric BlakeL: qemu-block@nongnu.org 261599c62e70SEric BlakeS: Maintained 261699c62e70SEric BlakeF: block/nbd* 261799c62e70SEric BlakeF: nbd/ 261899c62e70SEric BlakeF: include/block/nbd* 261999c62e70SEric BlakeF: qemu-nbd.* 262099c62e70SEric BlakeF: blockdev-nbd.c 26213229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 262287c0868fSPeter MaydellF: docs/interop/qemu-nbd.rst 2623ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 262499c62e70SEric Blake 26256542aa9cSPeter LievenNFS 26266542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2627280458a3SJeff CodyL: qemu-block@nongnu.org 26286542aa9cSPeter LievenS: Maintained 26296542aa9cSPeter LievenF: block/nfs.c 26306542aa9cSPeter Lieven 2631f05b328cSStefan HajnocziSSH 2632f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2633280458a3SJeff CodyL: qemu-block@nongnu.org 2634f05b328cSStefan HajnocziS: Supported 2635f05b328cSStefan HajnocziF: block/ssh.c 2636c9a12e75SChrysostomos Nanakos 2637280458a3SJeff CodyCURL 2638280458a3SJeff CodyL: qemu-block@nongnu.org 26395c6090faSThomas HuthS: Odd Fixes 2640280458a3SJeff CodyF: block/curl.c 2641280458a3SJeff Cody 2642280458a3SJeff CodyGLUSTER 2643280458a3SJeff CodyL: qemu-block@nongnu.org 26445c6090faSThomas HuthL: integration@gluster.org 26455c6090faSThomas HuthS: Odd Fixes 2646280458a3SJeff CodyF: block/gluster.c 2647b5e9476cSGonglei 2648199667a8SFam ZhengNull Block Driver 2649fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2650199667a8SFam ZhengL: qemu-block@nongnu.org 2651199667a8SFam ZhengS: Supported 2652199667a8SFam ZhengF: block/null.c 2653199667a8SFam Zheng 2654bdd6a90aSFam ZhengNVMe Block Driver 2655fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2656bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2657bdd6a90aSFam ZhengS: Supported 2658bdd6a90aSFam ZhengF: block/nvme* 2659bdd6a90aSFam Zheng 2660b5e9476cSGongleiBootdevice 2661b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2662b5e9476cSGongleiS: Maintained 2663b5e9476cSGongleiF: bootdevice.c 2664ecdda9e0SAlberto Garcia 2665ecdda9e0SAlberto GarciaQuorum 2666ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2667ecdda9e0SAlberto GarciaS: Supported 2668ecdda9e0SAlberto GarciaF: block/quorum.c 2669ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2670e7c6e631SStefan Hajnoczi 2671bfcc224eSAapo Vienamoblklogwrites 2672bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2673bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2674bfcc224eSAapo VienamoS: Supported 2675bfcc224eSAapo VienamoF: block/blklogwrites.c 2676bfcc224eSAapo Vienamo 2677e7c6e631SStefan Hajnocziblkverify 2678e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2679e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2680e7c6e631SStefan HajnocziS: Supported 2681e7c6e631SStefan HajnocziF: block/blkverify.c 2682e7c6e631SStefan Hajnoczi 2683e7c6e631SStefan Hajnoczibochs 2684e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2685e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2686e7c6e631SStefan HajnocziS: Supported 2687e7c6e631SStefan HajnocziF: block/bochs.c 2688e7c6e631SStefan Hajnoczi 2689e7c6e631SStefan Hajnoczicloop 2690e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2691e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2692e7c6e631SStefan HajnocziS: Supported 2693e7c6e631SStefan HajnocziF: block/cloop.c 2694e7c6e631SStefan Hajnoczi 2695e7c6e631SStefan Hajnoczidmg 2696e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2697e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2698e7c6e631SStefan HajnocziS: Supported 2699e7c6e631SStefan HajnocziF: block/dmg.c 2700e7c6e631SStefan Hajnoczi 2701e7c6e631SStefan Hajnocziparallels 2702e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2703f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2704e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2705e7c6e631SStefan HajnocziS: Supported 2706e7c6e631SStefan HajnocziF: block/parallels.c 27075746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2708e7c6e631SStefan Hajnoczi 2709e7c6e631SStefan Hajnocziqed 2710e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2711e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2712e7c6e631SStefan HajnocziS: Supported 2713e7c6e631SStefan HajnocziF: block/qed.c 2714e7c6e631SStefan Hajnoczi 2715e7c6e631SStefan Hajnocziraw 2716e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2717e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2718e7c6e631SStefan HajnocziS: Supported 2719e7c6e631SStefan HajnocziF: block/linux-aio.c 2720f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 27212e6fc7ebSEric BlakeF: block/raw-format.c 2722c1bb86cdSEric BlakeF: block/file-posix.c 2723c1bb86cdSEric BlakeF: block/file-win32.c 2724e7c6e631SStefan HajnocziF: block/win32-aio.c 2725e7c6e631SStefan Hajnoczi 27266663a0a3SAarushi MehtaLinux io_uring 27276663a0a3SAarushi MehtaM: Aarushi Mehta <mehta.aaru20@gmail.com> 27286663a0a3SAarushi MehtaM: Julia Suvorova <jusual@redhat.com> 27296663a0a3SAarushi MehtaM: Stefan Hajnoczi <stefanha@redhat.com> 27306663a0a3SAarushi MehtaL: qemu-block@nongnu.org 27316663a0a3SAarushi MehtaS: Maintained 27326663a0a3SAarushi MehtaF: block/io_uring.c 273306a47ef5SAarushi MehtaF: stubs/io_uring.c 27346663a0a3SAarushi Mehta 2735e7c6e631SStefan Hajnocziqcow2 2736e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2737c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2738e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2739e7c6e631SStefan HajnocziS: Supported 2740e7c6e631SStefan HajnocziF: block/qcow2* 2741b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2742e7c6e631SStefan Hajnoczi 2743e7c6e631SStefan Hajnocziqcow 2744e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2745e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2746e7c6e631SStefan HajnocziS: Supported 2747e7c6e631SStefan HajnocziF: block/qcow.c 2748e7c6e631SStefan Hajnoczi 2749e7c6e631SStefan Hajnocziblkdebug 2750e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2751c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2752e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2753e7c6e631SStefan HajnocziS: Supported 2754e7c6e631SStefan HajnocziF: block/blkdebug.c 2755e7c6e631SStefan Hajnoczi 2756e7c6e631SStefan Hajnoczivpc 2757e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2758e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2759e7c6e631SStefan HajnocziS: Supported 2760e7c6e631SStefan HajnocziF: block/vpc.c 2761e7c6e631SStefan Hajnoczi 2762e7c6e631SStefan Hajnoczivvfat 2763e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2764e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2765e7c6e631SStefan HajnocziS: Supported 2766e7c6e631SStefan HajnocziF: block/vvfat.c 2767abfe4e94SStefan Hajnoczi 2768abfe4e94SStefan HajnocziImage format fuzzer 2769abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2770abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2771abfe4e94SStefan HajnocziS: Supported 2772abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2773717171bdSDaniel P. Berrange 2774049105a3SChanglong XieReplication 2775205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 27763ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2777049105a3SChanglong XieS: Supported 2778049105a3SChanglong XieF: replication* 2779049105a3SChanglong XieF: block/replication.c 2780049105a3SChanglong XieF: tests/test-replication.c 2781049105a3SChanglong XieF: docs/block-replication.txt 2782049105a3SChanglong Xie 2783a3defabbSMarcel ApfelbaumPVRDMA 2784bfffeac8SYuval ShaiaM: Yuval Shaia <yuval.shaia.ml@gmail.com> 2785fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2786a3defabbSMarcel ApfelbaumS: Maintained 2787a3defabbSMarcel ApfelbaumF: hw/rdma/* 2788a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2789a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2790a5d2f6f8SYuval ShaiaF: contrib/rdmacm-mux/* 27914a5c9903SYuval ShaiaF: qapi/rdma.json 2792a3defabbSMarcel Apfelbaum 2793b052fec8SAlex BennéeSemihosting 2794b052fec8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2795b052fec8SAlex BennéeS: Maintained 2796b052fec8SAlex BennéeF: hw/semihosting/ 2797b052fec8SAlex BennéeF: include/hw/semihosting/ 2798b052fec8SAlex Bennée 2799b9e02c06SAlex BennéeBuild and test automation 2800b9e02c06SAlex Bennée------------------------- 28010475a03eSEduardo HabkostBuild and test automation 2802b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2803fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 28040d8ea8f1SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@redhat.com> 2805e70dc7f8SAlex BennéeS: Maintained 2806b9e02c06SAlex BennéeF: .travis.yml 28070708e647SAlex BennéeF: scripts/travis/ 2808d92d886aSAlex BennéeF: .shippable.yml 2809e70dc7f8SAlex BennéeF: tests/docker/ 281018023821SFam ZhengF: tests/vm/ 281154dbfd85SPhilippe Mathieu-DaudéF: scripts/archive-source.sh 2812e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 28132a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2814e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2815717171bdSDaniel P. Berrange 28167162fbb4SEd MasteFreeBSD Hosted Continuous Integration 28177162fbb4SEd MasteM: Ed Maste <emaste@freebsd.org> 28187162fbb4SEd MasteM: Li-Wen Hsu <lwhsu@freebsd.org> 28197162fbb4SEd MasteS: Maintained 28207162fbb4SEd MasteF: .cirrus.yml 28217162fbb4SEd MasteW: https://cirrus-ci.com/github/qemu/qemu 28227162fbb4SEd Maste 28230a8b05c7SThomas HuthGitLab Continuous Integration 28240a8b05c7SThomas HuthM: Thomas Huth <thuth@redhat.com> 28250a8b05c7SThomas HuthS: Maintained 28260a8b05c7SThomas HuthF: .gitlab-ci.yml 28270a8b05c7SThomas Huth 28287e97017eSAlex BennéeGuest Test Compilation Support 28297e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 28307e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 283100a25291SStefan HajnocziS: Maintained 28327e97017eSAlex BennéeF: tests/tcg/Makefile 2833c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 28347e97017eSAlex Bennée 2835717171bdSDaniel P. BerrangeDocumentation 2836717171bdSDaniel P. Berrange------------- 2837717171bdSDaniel P. BerrangeBuild system architecture 2838717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2839717171bdSDaniel P. BerrangeS: Odd Fixes 2840c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 28418a49e97fSFam Zheng 284292329a7eSAlex BennéeGIT Data Mining Config 284392329a7eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 284492329a7eSAlex BennéeS: Odd Fixes 284592329a7eSAlex BennéeF: gitdm.config 284692329a7eSAlex BennéeF: contrib/gitdm/* 284792329a7eSAlex Bennée 2848b02c9bc3SMarkus ArmbrusterIncompatible changes 2849b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2850abcd92dbSPaolo BonziniF: docs/system/deprecated.rst 2851b02c9bc3SMarkus Armbruster 2852aef45d51SDaniel P. BerrangeBuild System 2853aef45d51SDaniel P. Berrange------------ 2854aef45d51SDaniel P. BerrangeGIT submodules 2855aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2856aef45d51SDaniel P. BerrangeS: Odd Fixes 2857aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2858c10e01b9SPeter Maydell 2859ef45a392SAleksandar MarkovicUI translations 28600eac70b0SAleksandar MarkovicM: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com> 2861ef45a392SAleksandar MarkovicF: po/*.po 2862ef45a392SAleksandar Markovic 2863c10e01b9SPeter MaydellSphinx documentation configuration and build machinery 2864c10e01b9SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 2865c10e01b9SPeter MaydellS: Maintained 2866c10e01b9SPeter MaydellF: docs/conf.py 2867c10e01b9SPeter MaydellF: docs/*/conf.py 2868