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> 88cdb509a4SCornelia HuckM: Thomas Huth <thuth@redhat.com> 89daf14ce3SCornelia HuckS: Supported 901cb42835SPhilippe Mathieu-DaudéF: default-configs/*/s390x-softmmu.mak 91daf14ce3SCornelia HuckF: gdb-xml/s390*.xml 92daf14ce3SCornelia HuckF: hw/char/sclp*.[hc] 93daf14ce3SCornelia HuckF: hw/char/terminal3270.c 94daf14ce3SCornelia HuckF: hw/intc/s390_flic.c 95daf14ce3SCornelia HuckF: hw/intc/s390_flic_kvm.c 96daf14ce3SCornelia HuckF: hw/s390x/ 972fe2942cSTony KrowiakF: hw/vfio/ap.c 98daf14ce3SCornelia HuckF: hw/vfio/ccw.c 99daf14ce3SCornelia HuckF: hw/watchdog/wdt_diag288.c 100daf14ce3SCornelia HuckF: include/hw/s390x/ 101daf14ce3SCornelia HuckF: include/hw/watchdog/wdt_diag288.h 102daf14ce3SCornelia HuckF: pc-bios/s390-ccw/ 103daf14ce3SCornelia HuckF: pc-bios/s390-ccw.img 104daf14ce3SCornelia HuckF: target/s390x/ 105f58f084eSCornelia HuckF: docs/system/target-s390x.rst 106f58f084eSCornelia HuckF: docs/system/s390x/ 107a1c993c3SCornelia HuckF: tests/migration/s390x/ 108daf14ce3SCornelia HuckK: ^Subject:.*(?i)s390x? 10999eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 110daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org 111daf14ce3SCornelia Huck 11284995ea2SMarkus ArmbrusterGuest CPU cores (TCG) 11384995ea2SMarkus Armbruster--------------------- 1146347e1f1SMarkus ArmbrusterOverall TCG CPUs 115336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 1162185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1172b1641d0SPaolo BonziniS: Maintained 118c7f419f5SClaudio FontanaF: softmmu/cpus.c 119adf1cfbdSAlex BennéeF: cpus-common.c 1206670d4d0SRichard HendersonF: page-vary.c 12144b99a6dSRichard HendersonF: page-vary-common.c 122c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/ 1239681ad3eSThomas HuthF: accel/stubs/tcg-stub.c 124084cfca1SRichard HendersonF: util/cacheinfo.c 125084cfca1SRichard HendersonF: util/cacheflush.c 12655fd1892SPhilippe Mathieu-DaudéF: scripts/decodetree.py 1273fdbf5d6SRichard HendersonF: docs/devel/decodetree.rst 1282b1641d0SPaolo BonziniF: include/exec/cpu*.h 1292b1641d0SPaolo BonziniF: include/exec/exec-all.h 130486bbe5fSPaolo BonziniF: include/exec/helper*.h 1312b1641d0SPaolo BonziniF: include/exec/tb-hash.h 132460423d3SThomas HuthF: include/sysemu/cpus.h 13314a48c1dSMarkus ArmbrusterF: include/sysemu/tcg.h 13478271684SClaudio FontanaF: include/hw/core/tcg-cpu-ops.h 135486bbe5fSPaolo Bonzini 1361badb586SPeter MaydellFPU emulation 1371badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 1381badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1390636e4d8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 1400636e4d8SAlex BennéeS: Maintained 1411badb586SPeter MaydellF: fpu/ 1421badb586SPeter MaydellF: include/fpu/ 1430636e4d8SAlex BennéeF: tests/fp/ 1441badb586SPeter Maydell 1456347e1f1SMarkus ArmbrusterAlpha TCG CPUs 146336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 1478d6df264SRichard HendersonS: Maintained 148fcf5ef2aSThomas HuthF: target/alpha/ 149c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 150c17652eeSPaolo BonziniF: disas/alpha.c 151fd5d5c56SAnthony Liguori 1526347e1f1SMarkus ArmbrusterARM TCG CPUs 1531ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 154b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 155fd5d5c56SAnthony LiguoriS: Maintained 156fcf5ef2aSThomas HuthF: target/arm/ 157c348722cSAlex BennéeF: tests/tcg/arm/ 15829e0436eSAlex BennéeF: tests/tcg/aarch64/ 1598d8b636dSPaolo BonziniF: hw/arm/ 1608d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 161f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 162c17652eeSPaolo BonziniF: disas/arm.c 163c17652eeSPaolo BonziniF: disas/arm-a64.cc 164c17652eeSPaolo BonziniF: disas/libvixl/ 165c11a8e89SPeter MaydellF: docs/system/target-arm.rst 1666e84a914SPhilippe Mathieu-DaudéF: docs/system/arm/cpu-features.rst 167fd5d5c56SAnthony Liguori 16849154ea0SEric AugerARM SMMU 16949154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com> 17049154ea0SEric AugerL: qemu-arm@nongnu.org 17149154ea0SEric AugerS: Maintained 17249154ea0SEric AugerF: hw/arm/smmu* 17349154ea0SEric AugerF: include/hw/arm/smmu* 17449154ea0SEric Auger 175c8c0d267SMichael RolnikAVR TCG CPUs 176c8c0d267SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com> 177c8c0d267SMichael RolnikS: Maintained 1780abd386dSThomas HuthF: docs/system/target-avr.rst 17912b35405SMichael RolnikF: gdb-xml/avr-cpu.xml 180c8c0d267SMichael RolnikF: target/avr/ 181f5d31d65SMichael RolnikF: tests/acceptance/machine_avr6.py 182c8c0d267SMichael Rolnik 1836347e1f1SMarkus ArmbrusterCRIS TCG CPUs 184fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 185fd5d5c56SAnthony LiguoriS: Maintained 186fcf5ef2aSThomas HuthF: target/cris/ 1878d8b636dSPaolo BonziniF: hw/cris/ 188c9b90090SThomas HuthF: include/hw/cris/ 189c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 190c17652eeSPaolo BonziniF: disas/cris.c 191fd5d5c56SAnthony Liguori 1925f508bc2STaylor SimpsonHexagon TCG CPUs 1935f508bc2STaylor SimpsonM: Taylor Simpson <tsimpson@quicinc.com> 1945f508bc2STaylor SimpsonS: Supported 1955f508bc2STaylor SimpsonF: target/hexagon/ 1965f508bc2STaylor SimpsonF: linux-user/hexagon/ 1975f508bc2STaylor SimpsonF: tests/tcg/hexagon/ 1985f508bc2STaylor SimpsonF: disas/hexagon.c 1995f508bc2STaylor SimpsonF: default-configs/targets/hexagon-linux-user.mak 200afbdf0a4SAlessandro Di FedericoF: docker/dockerfiles/debian-hexagon-cross.docker 201afbdf0a4SAlessandro Di FedericoF: docker/dockerfiles/debian-hexagon-cross.docker.d/build-toolchain.sh 2025f508bc2STaylor Simpson 2036347e1f1SMarkus ArmbrusterHPPA (PA-RISC) TCG CPUs 204336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 20561766fe9SRichard HendersonS: Maintained 20661766fe9SRichard HendersonF: target/hppa/ 20761461802SRichard HendersonF: hw/hppa/ 20861766fe9SRichard HendersonF: disas/hppa.c 209376b8519SHelge DellerF: hw/net/*i82596* 210376b8519SHelge DellerF: include/hw/net/lasi_82596.h 21161766fe9SRichard Henderson 2126347e1f1SMarkus ArmbrusterM68K TCG CPUs 213595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 214595a926dSLaurent VivierS: Maintained 215fcf5ef2aSThomas HuthF: target/m68k/ 216e9a56114SThomas HuthF: disas/m68k.c 217fd5d5c56SAnthony Liguori 2186347e1f1SMarkus ArmbrusterMicroBlaze TCG CPUs 219fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 220fd5d5c56SAnthony LiguoriS: Maintained 221fcf5ef2aSThomas HuthF: target/microblaze/ 2228d8b636dSPaolo BonziniF: hw/microblaze/ 223c17652eeSPaolo BonziniF: disas/microblaze.c 224fd5d5c56SAnthony Liguori 2256347e1f1SMarkus ArmbrusterMIPS TCG CPUs 226cf960317SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 227099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 22815d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com> 22997d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 230cf960317SPhilippe Mathieu-DaudéS: Odd Fixes 231fcf5ef2aSThomas HuthF: target/mips/ 2321cb42835SPhilippe Mathieu-DaudéF: default-configs/*/*mips* 233a60442ebSPhilippe Mathieu-DaudéF: disas/mips.c 2341bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-mips.rst.inc 2350f865314SAleksandar MarkovicF: hw/intc/mips_gic.c 2368d8b636dSPaolo BonziniF: hw/mips/ 2375995db88SThomas HuthF: hw/misc/mips_* 2385995db88SThomas HuthF: hw/timer/mips_gictimer.c 2390f865314SAleksandar MarkovicF: include/hw/intc/mips_gic.h 2405995db88SThomas HuthF: include/hw/mips/ 2415995db88SThomas HuthF: include/hw/misc/mips_* 2425995db88SThomas HuthF: include/hw/timer/mips_gictimer.h 243c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 24409684557SAleksandar MarkovicK: ^Subject:.*(?i)mips 245fd5d5c56SAnthony Liguori 246a60442ebSPhilippe Mathieu-DaudéMIPS TCG CPUs (nanoMIPS ISA) 247a60442ebSPhilippe Mathieu-DaudéS: Orphan 248a60442ebSPhilippe Mathieu-DaudéF: disas/nanomips.* 249a60442ebSPhilippe Mathieu-Daudé 2506347e1f1SMarkus ArmbrusterNiosII TCG CPUs 251e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 252e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 253e671711cSMarek VasutS: Maintained 254e671711cSMarek VasutF: target/nios2/ 255e671711cSMarek VasutF: hw/nios2/ 256e671711cSMarek VasutF: disas/nios2.c 2571cb42835SPhilippe Mathieu-DaudéF: default-configs/*/nios2-softmmu.mak 258e671711cSMarek Vasut 2596347e1f1SMarkus ArmbrusterOpenRISC TCG CPUs 2601d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 2611d7cf18dSStafford HorneS: Odd Fixes 262fcf5ef2aSThomas HuthF: target/openrisc/ 263945dad6dSJia LiuF: hw/openrisc/ 264c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 265945dad6dSJia Liu 2666347e1f1SMarkus ArmbrusterPowerPC TCG CPUs 267b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 268ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 269a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 270fd5d5c56SAnthony LiguoriS: Maintained 271fcf5ef2aSThomas HuthF: target/ppc/ 2728d8b636dSPaolo BonziniF: hw/ppc/ 273b5d55020SThomas HuthF: include/hw/ppc/ 274c17652eeSPaolo BonziniF: disas/ppc.c 275c592f70cSThomas HuthF: tests/acceptance/machine_ppc.py 276fd5d5c56SAnthony Liguori 2776347e1f1SMarkus ArmbrusterRISC-V TCG CPUs 278c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 279ab2c9128SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com> 280ab2c9128SAlistair FrancisM: Bin Meng <bin.meng@windriver.com> 281a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 2827b91ae7dSPalmer DabbeltS: Supported 2834dc62b15SMichael ClarkF: target/riscv/ 2844dc62b15SMichael ClarkF: hw/riscv/ 2854dc62b15SMichael ClarkF: include/hw/riscv/ 286f936eac8SAlistair FrancisF: linux-user/host/riscv32/ 287511f3138SAlistair FrancisF: linux-user/host/riscv64/ 2884dc62b15SMichael Clark 289a4f34eccSYoshinori SatoRENESAS RX CPUs 290b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 291b2744da9SPhilippe Mathieu-DaudéS: Orphan 292a4f34eccSYoshinori SatoF: target/rx/ 293a4f34eccSYoshinori Sato 2946347e1f1SMarkus ArmbrusterS390 TCG CPUs 295336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 296ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 297fd5d5c56SAnthony LiguoriS: Maintained 298fcf5ef2aSThomas HuthF: target/s390x/ 2998d8b636dSPaolo BonziniF: hw/s390x/ 300c17652eeSPaolo BonziniF: disas/s390.c 301276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 302146bd283SCornelia HuckL: qemu-s390x@nongnu.org 303b6f97c14Sbellard 3046347e1f1SMarkus ArmbrusterSH4 TCG CPUs 3052d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 3062d53d0c7SPhilippe Mathieu-DaudéS: Orphan 307fcf5ef2aSThomas HuthF: target/sh4/ 3088d8b636dSPaolo BonziniF: hw/sh4/ 309c17652eeSPaolo BonziniF: disas/sh4.c 3108a90f900SThomas HuthF: include/hw/sh4/ 311fd5d5c56SAnthony Liguori 3126347e1f1SMarkus ArmbrusterSPARC TCG CPUs 313f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 3142c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 315fd5d5c56SAnthony LiguoriS: Maintained 316fcf5ef2aSThomas HuthF: target/sparc/ 3178d8b636dSPaolo BonziniF: hw/sparc/ 3188d8b636dSPaolo BonziniF: hw/sparc64/ 31984dbe974SPhilippe Mathieu-DaudéF: include/hw/sparc/sparc64.h 320c17652eeSPaolo BonziniF: disas/sparc.c 321fd5d5c56SAnthony Liguori 3226347e1f1SMarkus ArmbrusterX86 TCG CPUs 323d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 324336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 325e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 326b203a4baSEduardo HabkostS: Maintained 327f5cc5a5cSClaudio FontanaF: target/i386/tcg/ 3284132431fSAlex BennéeF: tests/tcg/i386/ 3293a082ec0SAlex BennéeF: tests/tcg/x86_64/ 3308d8b636dSPaolo BonziniF: hw/i386/ 331c17652eeSPaolo BonziniF: disas/i386.c 3321bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-x86.rst.inc 333f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git x86-next 334fd5d5c56SAnthony Liguori 3356347e1f1SMarkus ArmbrusterXtensa TCG CPUs 33616e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 337b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 33816e7caaeSMax FilippovS: Maintained 339fcf5ef2aSThomas HuthF: target/xtensa/ 3408d8b636dSPaolo BonziniF: hw/xtensa/ 341c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 3425a6539e6SMax FilippovF: disas/xtensa.c 343895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h 3441cb42835SPhilippe Mathieu-DaudéF: default-configs/*/xtensa*.mak 34516e7caaeSMax Filippov 3466347e1f1SMarkus ArmbrusterTriCore TCG CPUs 34748e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 34848e06fe0SBastian KoppelmannS: Maintained 349fcf5ef2aSThomas HuthF: target/tricore/ 35048e06fe0SBastian KoppelmannF: hw/tricore/ 351d46d14e6SThomas HuthF: include/hw/tricore/ 352be78e799SBastian KoppelmannF: tests/tcg/tricore/ 35348e06fe0SBastian Koppelmann 354dd28bebdSAlex BennéeMultiarch Linux User Tests 355dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 35600a25291SStefan HajnocziS: Maintained 357dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 358dd28bebdSAlex Bennée 35984995ea2SMarkus ArmbrusterGuest CPU Cores (KVM) 36084995ea2SMarkus Armbruster--------------------- 3616347e1f1SMarkus ArmbrusterOverall KVM CPUs 362c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 363fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 364fd5d5c56SAnthony LiguoriS: Supported 365a6bb42f2SPhilippe Mathieu-DaudéF: */*/kvm* 3661962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 3679681ad3eSThomas HuthF: accel/stubs/kvm-stub.c 3689681ad3eSThomas HuthF: include/hw/kvm/ 369a95e9a48SThomas HuthF: include/sysemu/kvm*.h 3709681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder 371fd5d5c56SAnthony Liguori 3726347e1f1SMarkus ArmbrusterARM KVM CPUs 373ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 374b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 375ed4659d1SPeter MaydellS: Maintained 376fcf5ef2aSThomas HuthF: target/arm/kvm.c 377ed4659d1SPeter Maydell 3786347e1f1SMarkus ArmbrusterMIPS KVM CPUs 379dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 380134f7f7dSAleksandar MarkovicS: Odd Fixes 38185d8da3fSPhilippe Mathieu-DaudéF: target/mips/kvm* 38285d8da3fSPhilippe Mathieu-DaudéF: target/mips/sysemu/ 383a31896c4SJames Hogan 3846347e1f1SMarkus ArmbrusterPPC KVM CPUs 385bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 386ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 387fd5d5c56SAnthony LiguoriS: Maintained 388fcf5ef2aSThomas HuthF: target/ppc/kvm.c 389fd5d5c56SAnthony Liguori 3906347e1f1SMarkus ArmbrusterS390 KVM CPUs 3917c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 392c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 3937c8e2647SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 3940922e8c0SCornelia HuckS: Supported 395fcf5ef2aSThomas HuthF: target/s390x/kvm.c 396040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h 397040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c 398fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch] 399fcf5ef2aSThomas HuthF: target/s390x/machine.c 40074b4c74dSDavid HildenbrandF: target/s390x/sigp.c 4018b3410deSCornelia HuckF: target/s390x/cpu_features*.[ch] 4028b3410deSCornelia HuckF: target/s390x/cpu_models.[ch] 403c3347ed0SJanosch FrankF: hw/s390x/pv.c 404c3347ed0SJanosch FrankF: include/hw/s390x/pv.h 4054277af19SCornelia HuckF: hw/intc/s390_flic.c 4064277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c 4074277af19SCornelia HuckF: include/hw/s390x/s390_flic.h 408c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 40999eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 410e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 411146bd283SCornelia HuckL: qemu-s390x@nongnu.org 412fd5d5c56SAnthony Liguori 4136347e1f1SMarkus ArmbrusterX86 KVM CPUs 414d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 415fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 416fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 417fd5d5c56SAnthony LiguoriS: Supported 418a9dc68d9SClaudio FontanaF: target/i386/kvm/ 4199681ad3eSThomas HuthF: scripts/kvm/vmxcap 420fd5d5c56SAnthony Liguori 42179ac3915SPhilippe Mathieu-DaudéGuest CPU Cores (other accelerators) 42279ac3915SPhilippe Mathieu-Daudé------------------------------------ 42379ac3915SPhilippe Mathieu-DaudéOverall 424336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 42579ac3915SPhilippe Mathieu-DaudéR: Paolo Bonzini <pbonzini@redhat.com> 42679ac3915SPhilippe Mathieu-DaudéS: Maintained 427940e43aaSClaudio FontanaF: include/qemu/accel.h 428b86f59c7SClaudio FontanaF: include/sysemu/accel-ops.h 429fb6916ddSClaudio FontanaF: include/hw/core/accel-cpu.h 430b86f59c7SClaudio FontanaF: accel/accel-*.c 43179ac3915SPhilippe Mathieu-DaudéF: accel/Makefile.objs 43279ac3915SPhilippe Mathieu-DaudéF: accel/stubs/Makefile.objs 43379ac3915SPhilippe Mathieu-Daudé 434674fc21fSRoman BolshakovX86 HVF CPUs 435de6b528bSRoman BolshakovM: Cameron Esfahani <dirty@apple.com> 436674fc21fSRoman BolshakovM: Roman Bolshakov <r.bolshakov@yadro.com> 437de6b528bSRoman BolshakovW: https://wiki.qemu.org/Features/HVF 438674fc21fSRoman BolshakovS: Maintained 439674fc21fSRoman BolshakovF: target/i386/hvf/ 440674fc21fSRoman BolshakovF: include/sysemu/hvf.h 441674fc21fSRoman Bolshakov 442c220cdecSSunil MuthuswamyWHPX CPUs 443c220cdecSSunil MuthuswamyM: Sunil Muthuswamy <sunilmut@microsoft.com> 444c220cdecSSunil MuthuswamyS: Supported 4451fc33bb9SClaudio FontanaF: target/i386/whpx/ 446c220cdecSSunil MuthuswamyF: include/sysemu/whpx.h 447c220cdecSSunil Muthuswamy 44884995ea2SMarkus ArmbrusterGuest CPU Cores (Xen) 44984995ea2SMarkus Armbruster--------------------- 4506347e1f1SMarkus ArmbrusterX86 Xen CPUs 4513623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 4523623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 453784e9727SPaul DurrantM: Paul Durrant <paul@xen.org> 4546d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 4558a6b0cd7SStefano StabelliniS: Supported 4568a6b0cd7SStefano StabelliniF: */xen* 457da278d58SPhilippe Mathieu-DaudéF: accel/xen/* 458b827891dSGreg KurzF: hw/9pfs/xen-9p* 459c92451c2SPaolo BonziniF: hw/char/xen_console.c 460c92451c2SPaolo BonziniF: hw/display/xenfb.c 461c92451c2SPaolo BonziniF: hw/net/xen_nic.c 462758af9cfSAnthony PERARDF: hw/usb/xen-usb.c 4631a72d9aeSPaul DurrantF: hw/block/xen* 4644ea7d1a7SPaul DurrantF: hw/block/dataplane/xen* 465c92451c2SPaolo BonziniF: hw/xen/ 466c92451c2SPaolo BonziniF: hw/xenpv/ 4679027ac50SStefano StabelliniF: hw/i386/xen/ 4681401897cSPhilippe Mathieu-DaudéF: hw/pci-host/xen_igd_pt.c 469fcab2b46SPaul DurrantF: include/hw/block/dataplane/xen* 470c92451c2SPaolo BonziniF: include/hw/xen/ 471da278d58SPhilippe Mathieu-DaudéF: include/sysemu/xen.h 4729027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 47371f364b7SPhilippe Mathieu-DaudéF: stubs/xen-hw-stub.c 4748a6b0cd7SStefano Stabellini 4756c94b952SColin XuGuest CPU Cores (HAXM) 4766c94b952SColin Xu--------------------- 4776c94b952SColin XuX86 HAXM CPUs 4786c94b952SColin XuM: Wenchao Wang <wenchao.wang@intel.com> 4796c94b952SColin XuM: Colin Xu <colin.xu@intel.com> 4806c94b952SColin XuL: haxm-team@intel.com 4816c94b952SColin XuW: https://github.com/intel/haxm/issues 4826c94b952SColin XuS: Maintained 483f7091f5fSPhilippe Mathieu-DaudéF: accel/stubs/hax-stub.c 4846c94b952SColin XuF: include/sysemu/hax.h 4857fdef0d4SClaudio FontanaF: target/i386/hax/ 4866c94b952SColin Xu 48739becfceSReinoud ZandijkGuest CPU Cores (NVMM) 48839becfceSReinoud Zandijk---------------------- 48939becfceSReinoud ZandijkNetBSD Virtual Machine Monitor (NVMM) CPU support 49039becfceSReinoud ZandijkM: Kamil Rytarowski <kamil@netbsd.org> 49139becfceSReinoud ZandijkM: Reinoud Zandijk <reinoud@netbsd.org> 49239becfceSReinoud ZandijkS: Maintained 49339becfceSReinoud ZandijkF: include/sysemu/nvmm.h 49439becfceSReinoud ZandijkF: target/i386/nvmm/ 49539becfceSReinoud Zandijk 49684995ea2SMarkus ArmbrusterHosts 49784995ea2SMarkus Armbruster----- 4981bdd6874SStefan WeilLINUX 499f5fecb49SPhilippe Mathieu-DaudéM: Michael S. Tsirkin <mst@redhat.com> 500f5fecb49SPhilippe Mathieu-DaudéM: Cornelia Huck <cohuck@redhat.com> 501f5fecb49SPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 5021bdd6874SStefan WeilS: Maintained 5031bdd6874SStefan WeilF: linux-headers/ 504f5fecb49SPhilippe Mathieu-DaudéF: scripts/update-linux-headers.sh 5051bdd6874SStefan Weil 5061bdd6874SStefan WeilPOSIX 507f3f0204dSPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 5081bdd6874SStefan WeilS: Maintained 509f3f0204dSPhilippe Mathieu-DaudéF: os-posix.c 510f3f0204dSPhilippe Mathieu-DaudéF: include/sysemu/os-posix.h 511f3f0204dSPhilippe Mathieu-DaudéF: util/*posix*.c 512f3f0204dSPhilippe Mathieu-DaudéF: include/qemu/*posix*.h 5131bdd6874SStefan Weil 5143c2bdbc1SKamil RytarowskiNETBSD 5153c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org> 51639becfceSReinoud ZandijkM: Reinoud Zandijk <reinoud@netbsd.org> 51739becfceSReinoud ZandijkM: Ryo ONODERA <ryoon@netbsd.org> 5183c2bdbc1SKamil RytarowskiS: Maintained 5191b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 5203c2bdbc1SKamil Rytarowski 5210a773d55SBrad SmithOPENBSD 5220a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 5230a773d55SBrad SmithS: Maintained 5240a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 5250a773d55SBrad Smith 5261bdd6874SStefan WeilW32, W64 5271bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 5281bdd6874SStefan WeilS: Maintained 5291bdd6874SStefan WeilF: *win32* 53003972660SThomas HuthF: */*win32* 53103972660SThomas HuthF: include/*/*win32* 53203972660SThomas HuthX: qga/*win32* 533885bdc95SStefan WeilF: qemu.nsi 5341bdd6874SStefan Weil 535b250d04aSPhilippe Mathieu-DaudéAlpha Machines 53684995ea2SMarkus Armbruster-------------- 537336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 538b250d04aSPhilippe Mathieu-DaudéS: Maintained 539b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 5407bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 5418d8a8ab5SRichard HendersonF: tests/tcg/alpha/system/ 542b250d04aSPhilippe Mathieu-Daudé 543fd5d5c56SAnthony LiguoriARM Machines 544fd5d5c56SAnthony Liguori------------ 54584291fe7SliguangAllwinner-a10 54685b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 547a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 548b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 549a00d7f20SPeter MaydellS: Odd Fixes 55085b4d5daSBeniamino GalvaniF: hw/*/allwinner* 55185b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 55284291fe7SliguangF: hw/arm/cubieboard.c 55384291fe7Sliguang 554740dafc0SNiek LinnenbankAllwinner-h3 555740dafc0SNiek LinnenbankM: Niek Linnenbank <nieklinnenbank@gmail.com> 556740dafc0SNiek LinnenbankL: qemu-arm@nongnu.org 557740dafc0SNiek LinnenbankS: Maintained 558740dafc0SNiek LinnenbankF: hw/*/allwinner-h3* 559740dafc0SNiek LinnenbankF: include/hw/*/allwinner-h3* 560b0c96666SNiek LinnenbankF: hw/arm/orangepi.c 561c67d732cSPhilippe Mathieu-DaudéF: docs/system/arm/orangepi.rst 562740dafc0SNiek Linnenbank 563e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 56406271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 565b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 56606271000SPaolo BonziniS: Maintained 56706271000SPaolo BonziniF: hw/char/pl011.c 568c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 56906271000SPaolo BonziniF: hw/display/pl110* 57006271000SPaolo BonziniF: hw/dma/pl080.c 571aa74e355SPeter MaydellF: include/hw/dma/pl080.h 57206271000SPaolo BonziniF: hw/dma/pl330.c 57306271000SPaolo BonziniF: hw/gpio/pl061.c 57406271000SPaolo BonziniF: hw/input/pl050.c 57506271000SPaolo BonziniF: hw/intc/pl190.c 57606271000SPaolo BonziniF: hw/sd/pl181.c 5771d52866fSPeter MaydellF: hw/ssi/pl022.c 5781d52866fSPeter MaydellF: include/hw/ssi/pl022.h 579877c181cSPhilippe Mathieu-DaudéF: hw/rtc/pl031.c 580877c181cSPhilippe Mathieu-DaudéF: include/hw/rtc/pl031.h 58106271000SPaolo BonziniF: include/hw/arm/primecell.h 582e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 583e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 58430858dafSPeter MaydellF: tests/qtest/cmsdk-apb-timer-test.c 5854f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 5864f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 5879bc064b5SPeter MaydellF: tests/qtest/cmsdk-apb-dualtimer-test.c 588e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 589e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 590050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 591050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 5929cf5eb29SPeter MaydellF: tests/qtest/cmsdk-apb-watchdog-test.c 5930d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 5940d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 595344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 596344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 597211e701dSPeter MaydellF: hw/misc/tz-msc.c 598211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 59906271000SPaolo Bonzini 60006271000SPaolo BonziniARM cores 60106271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 602b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 60306271000SPaolo BonziniS: Maintained 60406271000SPaolo BonziniF: hw/intc/arm* 60506271000SPaolo BonziniF: hw/intc/gic_internal.h 60606271000SPaolo BonziniF: hw/misc/a9scu.c 60706271000SPaolo BonziniF: hw/misc/arm11scu.c 608b7f30114SThomas HuthF: hw/misc/arm_l2x0.c 60906271000SPaolo BonziniF: hw/timer/a9gtimer* 610c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 611c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 61206271000SPaolo BonziniF: include/hw/intc/arm* 61306271000SPaolo BonziniF: include/hw/misc/a9scu.h 61406271000SPaolo BonziniF: include/hw/misc/arm11scu.h 61506271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 61606271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 617c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 6181e8a1faeSThomas HuthF: tests/qtest/test-arm-mptimer.c 61906271000SPaolo Bonzini 620fc63dcffSEvgeny VoevodinExynos 621f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 622a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 623b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 624a00d7f20SPeter MaydellS: Odd Fixes 6258d8b636dSPaolo BonziniF: hw/*/exynos* 626ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 627fc63dcffSEvgeny Voevodin 628766fd09fSMark LangsdorfCalxeda Highbank 6299ef137caSRob HerringM: Rob Herring <robh@kernel.org> 630a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 631b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 632a00d7f20SPeter MaydellS: Odd Fixes 6338d8b636dSPaolo BonziniF: hw/arm/highbank.c 6348d8b636dSPaolo BonziniF: hw/net/xgmac.c 635766fd09fSMark Langsdorf 6369082f121SAntony PavlovCanon DIGIC 6379082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 638a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 639b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 640a00d7f20SPeter MaydellS: Odd Fixes 6419082f121SAntony PavlovF: include/hw/arm/digic.h 6429082f121SAntony PavlovF: hw/*/digic* 6437ad5f2d1SPhilippe Mathieu-DaudéF: include/hw/*/digic* 64456c2c592SThomas HuthF: tests/acceptance/machine_arm_canona1100.py 6452d21dd17SPeter MaydellF: docs/system/arm/digic.rst 6469082f121SAntony Pavlov 6479c8fdcecSAnup PatelGoldfish RTC 6489c8fdcecSAnup PatelM: Anup Patel <anup.patel@wdc.com> 6499c8fdcecSAnup PatelM: Alistair Francis <Alistair.Francis@wdc.com> 6509c8fdcecSAnup PatelL: qemu-riscv@nongnu.org 6519c8fdcecSAnup PatelS: Maintained 6529c8fdcecSAnup PatelF: hw/rtc/goldfish_rtc.c 6539c8fdcecSAnup PatelF: include/hw/rtc/goldfish_rtc.h 6549c8fdcecSAnup Patel 655fd5d5c56SAnthony LiguoriGumstix 656a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 657a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org> 658b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 6591f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 6608d8b636dSPaolo BonziniF: hw/arm/gumstix.c 661bb309000SPeter MaydellF: docs/system/arm/gumstix.rst 662fd5d5c56SAnthony Liguori 663123a069aSThomas Huthi.MX25 PDK 664123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 665123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 666123a069aSThomas HuthL: qemu-arm@nongnu.org 667123a069aSThomas HuthS: Odd Fixes 668123a069aSThomas HuthF: hw/arm/fsl-imx25.c 669123a069aSThomas HuthF: hw/arm/imx25_pdk.c 670123a069aSThomas HuthF: hw/misc/imx25_ccm.c 67137f95959SGuenter RoeckF: hw/watchdog/wdt_imx2.c 672123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h 673123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h 67437f95959SGuenter RoeckF: include/hw/watchdog/wdt_imx2.h 675123a069aSThomas Huth 67695a5db3aSThomas Huthi.MX31 (kzm) 677a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 678b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 67995a5db3aSThomas HuthS: Odd Fixes 6808d8b636dSPaolo BonziniF: hw/arm/kzm.c 68195a5db3aSThomas HuthF: hw/*/imx_* 68295a5db3aSThomas HuthF: hw/*/*imx31* 68395a5db3aSThomas HuthF: include/hw/*/imx_* 68495a5db3aSThomas HuthF: include/hw/*/*imx31* 6850325559dSPeter Chubb 686fd5d5c56SAnthony LiguoriIntegrator CP 6871ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 688b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 689fd5d5c56SAnthony LiguoriS: Maintained 6908d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 691f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 692b7f30114SThomas HuthF: include/hw/misc/arm_integrator_debug.h 6935e0ac7e0SThomas HuthF: tests/acceptance/machine_arm_integratorcp.py 694c11a8e89SPeter MaydellF: docs/system/arm/integratorcp.rst 695fd5d5c56SAnthony Liguori 69695a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 69795a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 69895a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 69995a5db3aSThomas HuthL: qemu-arm@nongnu.org 70095a5db3aSThomas HuthS: Odd Fixes 70195a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 70295a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 70395a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 70495a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 70595a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 70695a5db3aSThomas Huth 70795a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 70895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 70995a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 71095a5db3aSThomas HuthL: qemu-arm@nongnu.org 71195a5db3aSThomas HuthS: Odd Fixes 71295a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 71395a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 714b7f30114SThomas HuthF: hw/misc/imx7_*.c 71595a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 716b7f30114SThomas HuthF: include/hw/misc/imx7_*.h 71795a5db3aSThomas HuthF: hw/pci-host/designware.c 71895a5db3aSThomas HuthF: include/hw/pci-host/designware.h 71995a5db3aSThomas Huth 720e5a6a6e6SPeter MaydellMPS2 721e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 722e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 723e5a6a6e6SPeter MaydellS: Maintained 724e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 7250d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 7260d4a7551SPeter MaydellF: hw/misc/mps2-*.c 7270d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 7286eee5d24SPeter MaydellF: hw/arm/armsse.c 7296eee5d24SPeter MaydellF: include/hw/arm/armsse.h 730c56c5760SPhilippe Mathieu-DaudéF: hw/misc/iotkit-secctl.c 731c56c5760SPhilippe Mathieu-DaudéF: include/hw/misc/iotkit-secctl.h 73275750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 73375750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 734c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 735c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 7364239b311SPeter MaydellF: hw/misc/armsse-cpu-pwrctrl.c 7374239b311SPeter MaydellF: include/hw/misc/armsse-cpu-pwrctrl.h 7385aeb3689SPeter MaydellF: hw/misc/armsse-cpuid.c 7395aeb3689SPeter MaydellF: include/hw/misc/armsse-cpuid.h 740cdf63440SPeter MaydellF: hw/misc/armsse-mhu.c 741cdf63440SPeter MaydellF: include/hw/misc/armsse-mhu.h 7420d10df30SPeter MaydellF: hw/timer/sse-counter.c 7430d10df30SPeter MaydellF: include/hw/timer/sse-counter.h 7440b8ceee8SPeter MaydellF: hw/timer/sse-timer.c 7450b8ceee8SPeter MaydellF: include/hw/timer/sse-timer.h 7461eca58aaSPeter MaydellF: tests/qtest/sse-timer-test.c 747ba7912a5SPeter MaydellF: docs/system/arm/mps2.rst 748e5a6a6e6SPeter Maydell 7498f69a4c1SPeter MaydellMusca 7508f69a4c1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 7518f69a4c1SPeter MaydellL: qemu-arm@nongnu.org 7528f69a4c1SPeter MaydellS: Maintained 7538f69a4c1SPeter MaydellF: hw/arm/musca.c 7549f8f640eSPeter MaydellF: docs/system/arm/musca.rst 7558f69a4c1SPeter Maydell 756fd5d5c56SAnthony LiguoriMusicpal 757fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 758a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 759b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 760a00d7f20SPeter MaydellS: Odd Fixes 7618d8b636dSPaolo BonziniF: hw/arm/musicpal.c 762c11a8e89SPeter MaydellF: docs/system/arm/musicpal.rst 763fd5d5c56SAnthony Liguori 764e5a7ba87SHavard SkinnemoenNuvoton NPCM7xx 765e5a7ba87SHavard SkinnemoenM: Havard Skinnemoen <hskinnemoen@google.com> 766e5a7ba87SHavard SkinnemoenM: Tyrone Ting <kfting@nuvoton.com> 767e5a7ba87SHavard SkinnemoenL: qemu-arm@nongnu.org 768e5a7ba87SHavard SkinnemoenS: Supported 769e5a7ba87SHavard SkinnemoenF: hw/*/npcm7xx* 770e5a7ba87SHavard SkinnemoenF: include/hw/*/npcm7xx* 7717d378ed6SHao WuF: tests/qtest/npcm7xx* 772d1cb5edaSHavard SkinnemoenF: pc-bios/npcm7xx_bootrom.bin 773d1cb5edaSHavard SkinnemoenF: roms/vbootrom 77471703116SPhilippe Mathieu-DaudéF: docs/system/arm/nuvoton.rst 775e5a7ba87SHavard Skinnemoen 776fd5d5c56SAnthony LiguorinSeries 777fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 778a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 779b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 780a00d7f20SPeter MaydellS: Odd Fixes 7818d8b636dSPaolo BonziniF: hw/arm/nseries.c 7828a08cc71SPhilippe Mathieu-DaudéF: hw/display/blizzard.c 783b7f30114SThomas HuthF: hw/input/lm832x.c 784b7f30114SThomas HuthF: hw/input/tsc2005.c 785b7f30114SThomas HuthF: hw/misc/cbus.c 7866a648a5fSPhilippe Mathieu-DaudéF: hw/rtc/twl92230.c 7878a08cc71SPhilippe Mathieu-DaudéF: include/hw/display/blizzard.h 788a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 789e8fa3958SPhilippe Mathieu-DaudéF: include/hw/misc/cbus.h 790050a82f0SThomas HuthF: tests/acceptance/machine_arm_n8x0.py 791c11a8e89SPeter MaydellF: docs/system/arm/nseries.rst 792fd5d5c56SAnthony Liguori 793fd5d5c56SAnthony LiguoriPalm 794fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 795a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 796b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 797a00d7f20SPeter MaydellS: Odd Fixes 7988d8b636dSPaolo BonziniF: hw/arm/palm.c 799b7f30114SThomas HuthF: hw/input/tsc210x.c 800a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 801c11a8e89SPeter MaydellF: docs/system/arm/palm.rst 802fd5d5c56SAnthony Liguori 80395a5db3aSThomas HuthRaspberry Pi 80495a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 80595a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 80695a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 80795a5db3aSThomas HuthL: qemu-arm@nongnu.org 80895a5db3aSThomas HuthS: Odd Fixes 809123a069aSThomas HuthF: hw/arm/raspi.c 81095a5db3aSThomas HuthF: hw/arm/raspi_platform.h 81195a5db3aSThomas HuthF: hw/*/bcm283* 81295a5db3aSThomas HuthF: include/hw/arm/raspi* 81395a5db3aSThomas HuthF: include/hw/*/bcm283* 814d9f2ac3dSPhilippe Mathieu-DaudéF: docs/system/arm/raspi.rst 81595a5db3aSThomas Huth 816fd5d5c56SAnthony LiguoriReal View 8171ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 818b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 819fd5d5c56SAnthony LiguoriS: Maintained 8208d8b636dSPaolo BonziniF: hw/arm/realview* 821f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 8225ea53049SPaolo BonziniF: hw/intc/realview_gic.c 8235ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 824c11a8e89SPeter MaydellF: docs/system/arm/realview.rst 825fd5d5c56SAnthony Liguori 8269b31bff0SPaolo BonziniPXA2XX 827fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 828a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 829b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 830a00d7f20SPeter MaydellS: Odd Fixes 8319b31bff0SPaolo BonziniF: hw/arm/mainstone.c 8328d8b636dSPaolo BonziniF: hw/arm/spitz.c 8339b31bff0SPaolo BonziniF: hw/arm/tosa.c 8349b31bff0SPaolo BonziniF: hw/arm/z2.c 8359b31bff0SPaolo BonziniF: hw/*/pxa2xx* 836123a069aSThomas HuthF: hw/display/tc6393xb.c 837123a069aSThomas HuthF: hw/gpio/max7310.c 838123a069aSThomas HuthF: hw/gpio/zaurus.c 839f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 840b7f30114SThomas HuthF: hw/misc/max111x.c 84130296812SPeter MaydellF: include/hw/misc/max111x.h 842ed0db866SThomas HuthF: include/hw/arm/pxa.h 843123a069aSThomas HuthF: include/hw/arm/sharpsl.h 844ee2ccc57SPhilippe Mathieu-DaudéF: include/hw/display/tc6393xb.h 845c11a8e89SPeter MaydellF: docs/system/arm/xscale.rst 846fd5d5c56SAnthony Liguori 84795a5db3aSThomas HuthSABRELITE / i.MX6 84895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 84995a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 85095a5db3aSThomas HuthL: qemu-arm@nongnu.org 85195a5db3aSThomas HuthS: Odd Fixes 85295a5db3aSThomas HuthF: hw/arm/sabrelite.c 85395a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 854b7f30114SThomas HuthF: hw/misc/imx6_*.c 85595a5db3aSThomas HuthF: hw/ssi/imx_spi.c 8560701a5efSGuenter RoeckF: hw/usb/imx-usb-phy.c 8570701a5efSGuenter RoeckF: include/hw/usb/imx-usb-phy.h 85895a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 859b7f30114SThomas HuthF: include/hw/misc/imx6_*.h 86095a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 86195a5db3aSThomas Huth 86264580903SHongbo ZhangSBSA-REF 863428a3777SRadoslaw BiernackiM: Radoslaw Biernacki <rad@semihalf.com> 86464580903SHongbo ZhangM: Peter Maydell <peter.maydell@linaro.org> 865aff55693SLeif LindholmR: Leif Lindholm <leif@nuviainc.com> 86664580903SHongbo ZhangL: qemu-arm@nongnu.org 86764580903SHongbo ZhangS: Maintained 86864580903SHongbo ZhangF: hw/arm/sbsa-ref.c 8699eeeb80aSPhilippe Mathieu-DaudéF: docs/system/arm/sbsa.rst 87064580903SHongbo Zhang 871671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 872671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 873671f11b2SThomas HuthL: qemu-arm@nongnu.org 874671f11b2SThomas HuthS: Odd Fixes 875671f11b2SThomas HuthF: hw/arm/collie.c 876671f11b2SThomas HuthF: hw/arm/strongarm* 877b76b60f5SPeter MaydellF: docs/system/arm/collie.rst 878671f11b2SThomas Huth 879fd5d5c56SAnthony LiguoriStellaris 8801ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 881b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 882fd5d5c56SAnthony LiguoriS: Maintained 8838d8b636dSPaolo BonziniF: hw/*/stellaris* 88498fa3327SPhilippe Mathieu-DaudéF: include/hw/input/gamepad.h 885c11a8e89SPeter MaydellF: docs/system/arm/stellaris.rst 886fd5d5c56SAnthony Liguori 88795a5db3aSThomas HuthVersatile Express 88895a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 88995a5db3aSThomas HuthL: qemu-arm@nongnu.org 89095a5db3aSThomas HuthS: Maintained 89195a5db3aSThomas HuthF: hw/arm/vexpress.c 8925a1d4244SPeter MaydellF: docs/system/arm/vexpress.rst 89395a5db3aSThomas Huth 894fd5d5c56SAnthony LiguoriVersatile PB 8951ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 896b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 897fd5d5c56SAnthony LiguoriS: Maintained 8988d8b636dSPaolo BonziniF: hw/*/versatile* 899f61c3fb5SPhilippe Mathieu-DaudéF: include/hw/i2c/arm_sbcon_i2c.h 900c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 901c11a8e89SPeter MaydellF: docs/system/arm/versatile.rst 902fd5d5c56SAnthony Liguori 90395a5db3aSThomas HuthVirt 90495a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 90595a5db3aSThomas HuthL: qemu-arm@nongnu.org 90695a5db3aSThomas HuthS: Maintained 90795a5db3aSThomas HuthF: hw/arm/virt* 90895a5db3aSThomas HuthF: include/hw/arm/virt.h 9096a0b7505SPeter MaydellF: docs/system/arm/virt.rst 91095a5db3aSThomas Huth 911e3260506SPeter A. G. CrosthwaiteXilinx Zynq 912cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 913c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 914a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 915b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 916e3260506SPeter A. G. CrosthwaiteS: Maintained 917cc0100f4SAlistair FrancisF: hw/*/xilinx_* 9188d8b636dSPaolo BonziniF: hw/*/cadence_* 919f7e242d6SThomas HuthF: hw/misc/zynq* 920f7e242d6SThomas HuthF: include/hw/misc/zynq* 921cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 922e3260506SPeter A. G. Crosthwaite 923ff9e157bSEdgar E. IglesiasXilinx ZynqMP and Versal 924c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 925cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 926a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 927b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 928137805f5SAlistair FrancisS: Maintained 929cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 930f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 93124d6d8bfSPhilippe Mathieu-DaudéF: include/hw/ssi/xilinx_spips.h 93224d6d8bfSPhilippe Mathieu-DaudéF: hw/display/dpcd.c 93324d6d8bfSPhilippe Mathieu-DaudéF: include/hw/display/dpcd.h 934ff9e157bSEdgar E. IglesiasF: docs/system/arm/xlnx-versal-virt.rst 935137805f5SAlistair Francis 9368f4d260eSShannon ZhaoARM ACPI Subsystem 937e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 938b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 9398f4d260eSShannon ZhaoS: Maintained 9408f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 9418f4d260eSShannon Zhao 942a1f8193bSAlistair FrancisSTM32F205 943a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 944a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 9458ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 946a1f8193bSAlistair FrancisS: Maintained 947a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 948a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 949a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 950a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 951a1f8193bSAlistair FrancisF: hw/adc/* 952a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 9530e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 954a1f8193bSAlistair Francis 955529fc5fdSAlistair FrancisSTM32F405 956529fc5fdSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 957529fc5fdSAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 9588ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 959529fc5fdSAlistair FrancisS: Maintained 960529fc5fdSAlistair FrancisF: hw/arm/stm32f405_soc.c 961529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_syscfg.c 962529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_exti.c 963529fc5fdSAlistair Francis 964a1f8193bSAlistair FrancisNetduino 2 965a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 966a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 9678ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 968a1f8193bSAlistair FrancisS: Maintained 969a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 970a1f8193bSAlistair Francis 97160d6c427SAlistair FrancisNetduino Plus 2 97260d6c427SAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 97360d6c427SAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 9748ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 97560d6c427SAlistair FrancisS: Maintained 97660d6c427SAlistair FrancisF: hw/arm/netduinoplus2.c 97760d6c427SAlistair Francis 978670bc4cbSSubbaraya SundeepSmartFusion2 979670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 980a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 9818ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 982670bc4cbSSubbaraya SundeepS: Maintained 983670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 984670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 985670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 986670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 987670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 988670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 989670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 990670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 9911c664378SSubbaraya SundeepF: hw/net/msf2-emac.c 9921c664378SSubbaraya SundeepF: include/hw/net/msf2-emac.h 993670bc4cbSSubbaraya Sundeep 994670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 995670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 996a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 9978ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 998670bc4cbSSubbaraya SundeepS: Maintained 999670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 1000670bc4cbSSubbaraya Sundeep 1001f87db1baSJoel StanleyASPEED BMCs 1002f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 1003a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1004f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 1005f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 1006f87db1baSJoel StanleyL: qemu-arm@nongnu.org 1007f87db1baSJoel StanleyS: Maintained 1008f87db1baSJoel StanleyF: hw/*/*aspeed* 1009b7f30114SThomas HuthF: hw/misc/pca9552.c 1010f87db1baSJoel StanleyF: include/hw/*/*aspeed* 1011b7f30114SThomas HuthF: include/hw/misc/pca9552*.h 1012f87db1baSJoel StanleyF: hw/net/ftgmac100.c 1013f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 1014de8ee7d4SPhilippe Mathieu-DaudéF: docs/system/arm/aspeed.rst 101566609952SJoel StanleyF: tests/qtest/*aspeed* 1016f87db1baSJoel Stanley 1017c0066d1aSJoel StanleyNRF51 1018c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 1019a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1020c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 1021c0066d1aSJoel StanleyS: Maintained 1022c8de3f5fSStefan HajnocziF: hw/*/nrf51*.c 1023c8de3f5fSStefan HajnocziF: hw/*/microbit*.c 1024c8de3f5fSStefan HajnocziF: include/hw/*/nrf51*.h 1025c8de3f5fSStefan HajnocziF: include/hw/*/microbit*.h 10261e8a1faeSThomas HuthF: tests/qtest/microbit-test.c 1027c0066d1aSJoel Stanley 102842f3ff00SMichael RolnikAVR Machines 102942f3ff00SMichael Rolnik------------- 103042f3ff00SMichael Rolnik 103142f3ff00SMichael RolnikAVR MCUs 103242f3ff00SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com> 103342f3ff00SMichael RolnikS: Maintained 10341cb42835SPhilippe Mathieu-DaudéF: default-configs/*/avr-softmmu.mak 10357dd8f6fdSPhilippe Mathieu-DaudéF: hw/avr/ 1036429ca9d6SMichael RolnikF: include/hw/char/avr_usart.h 1037429ca9d6SMichael RolnikF: hw/char/avr_usart.c 10388ff47bc1SMichael RolnikF: include/hw/timer/avr_timer16.h 10398ff47bc1SMichael RolnikF: hw/timer/avr_timer16.c 1040dc288de0SMichael RolnikF: include/hw/misc/avr_power.h 1041dc288de0SMichael RolnikF: hw/misc/avr_power.c 104242f3ff00SMichael Rolnik 104350486d63SPhilippe Mathieu-DaudéArduino 104450486d63SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 104550486d63SPhilippe Mathieu-DaudéS: Maintained 104650486d63SPhilippe Mathieu-DaudéF: hw/avr/arduino.c 104750486d63SPhilippe Mathieu-Daudé 1048fd5d5c56SAnthony LiguoriCRIS Machines 1049fd5d5c56SAnthony Liguori------------- 1050fd5d5c56SAnthony LiguoriAxis Dev88 1051fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1052fd5d5c56SAnthony LiguoriS: Maintained 10538d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 10546e481d57SPeter MaydellF: hw/*/etraxfs_*.c 1055fd5d5c56SAnthony Liguori 1056e188396cSPhilippe Mathieu-DaudéHP-PARISC Machines 1057e188396cSPhilippe Mathieu-Daudé------------------ 105818092598SHelge DellerHP B160L 1059336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 1060e188396cSPhilippe Mathieu-DaudéR: Helge Deller <deller@gmx.de> 1061e188396cSPhilippe Mathieu-DaudéS: Odd Fixes 10621cb42835SPhilippe Mathieu-DaudéF: default-configs/*/hppa-softmmu.mak 1063e188396cSPhilippe Mathieu-DaudéF: hw/hppa/ 1064e188396cSPhilippe Mathieu-DaudéF: pc-bios/hppa-firmware.img 1065e188396cSPhilippe Mathieu-Daudé 1066afcacd53SAurelien JarnoM68K Machines 1067fd5d5c56SAnthony Liguori------------- 1068fd5d5c56SAnthony Liguorian5206 10695baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 10705baf2741SThomas HuthS: Odd Fixes 10718d8b636dSPaolo BonziniF: hw/m68k/an5206.c 1072e9a56114SThomas HuthF: hw/m68k/mcf5206.c 1073fd5d5c56SAnthony Liguori 1074fd5d5c56SAnthony Liguorimcf5208 10755baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 10765baf2741SThomas HuthS: Odd Fixes 10778d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 1078e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 1079e9a56114SThomas HuthF: hw/char/mcf_uart.c 1080e9a56114SThomas HuthF: hw/net/mcf_fec.c 10815baf2741SThomas HuthF: include/hw/m68k/mcf*.h 1082fd5d5c56SAnthony Liguori 10831810b815SThomas HuthNeXTcube 10841810b815SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 10851810b815SThomas HuthS: Odd Fixes 10861810b815SThomas HuthF: hw/m68k/next-*.c 10871810b815SThomas HuthF: hw/display/next-fb.c 10881810b815SThomas HuthF: include/hw/m68k/next-cube.h 10891810b815SThomas Huth 10906dca62a0SLaurent Vivierq800 10916dca62a0SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 10926dca62a0SLaurent VivierS: Maintained 109304e7ca8dSLaurent VivierF: hw/m68k/q800.c 10946dca62a0SLaurent VivierF: hw/misc/mac_via.c 1095fa2ba3b8SLaurent VivierF: hw/nubus/* 10968ac919a0SLaurent VivierF: hw/display/macfb.c 1097c701ec62SLaurent VivierF: hw/block/swim.c 109804e7ca8dSLaurent VivierF: hw/m68k/bootinfo.h 1099382d71afSLaurent VivierF: include/standard-headers/asm-m68k/bootinfo.h 1100382d71afSLaurent VivierF: include/standard-headers/asm-m68k/bootinfo-mac.h 11016dca62a0SLaurent VivierF: include/hw/misc/mac_via.h 1102fa2ba3b8SLaurent VivierF: include/hw/nubus/* 11038ac919a0SLaurent VivierF: include/hw/display/macfb.h 1104c701ec62SLaurent VivierF: include/hw/block/swim.h 11056dca62a0SLaurent Vivier 1106e1cecdcaSLaurent Viviervirt 1107e1cecdcaSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 1108e1cecdcaSLaurent VivierS: Maintained 1109e1cecdcaSLaurent VivierF: hw/m68k/virt.c 1110e1cecdcaSLaurent VivierF: hw/char/goldfish_tty.c 1111e1cecdcaSLaurent VivierF: hw/intc/goldfish_pic.c 1112e1cecdcaSLaurent VivierF: hw/intc/m68k_irqc.c 1113e1cecdcaSLaurent VivierF: hw/misc/virt_ctrl.c 1114e1cecdcaSLaurent VivierF: include/hw/char/goldfish_tty.h 1115e1cecdcaSLaurent VivierF: include/hw/intc/goldfish_pic.h 1116e1cecdcaSLaurent VivierF: include/hw/intc/m68k_irqc.h 1117e1cecdcaSLaurent VivierF: include/hw/misc/virt_ctrl.h 1118e1cecdcaSLaurent Vivier 1119fd5d5c56SAnthony LiguoriMicroBlaze Machines 1120b6f97c14Sbellard------------------- 1121fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 1122fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1123fd5d5c56SAnthony LiguoriS: Maintained 11246e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 1125a734c7b5SPhilippe Mathieu-DaudéF: include/hw/char/xilinx_uartlite.h 1126ee6c14d0SThomas HuthF: tests/acceptance/machine_microblaze.py 1127b6f97c14Sbellard 1128d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 11294b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1130d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 11318d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 1132d36e8ce7SPeter A. G. Crosthwaite 1133fd5d5c56SAnthony LiguoriMIPS Machines 1134fd5d5c56SAnthony Liguori------------- 1135fd5d5c56SAnthony LiguoriJazz 1136fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 113797d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 1138fd5d5c56SAnthony LiguoriS: Maintained 11395298722eSAleksandar MarkovicF: hw/mips/jazz.c 11400886a785SPhilippe Mathieu-DaudéF: hw/display/jazz_led.c 11410886a785SPhilippe Mathieu-DaudéF: hw/dma/rc4030.c 1142fd5d5c56SAnthony Liguori 1143fd5d5c56SAnthony LiguoriMalta 1144485cd982SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1145485cd982SAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 1146ca263c0fSAleksandar MarkovicS: Odd Fixes 114760041378SAleksandar MarkovicF: hw/isa/piix4.c 114860041378SAleksandar MarkovicF: hw/acpi/piix4.c 11495298722eSAleksandar MarkovicF: hw/mips/malta.c 115093081f51SAleksandar MarkovicF: hw/mips/gt64xxx_pci.c 115160041378SAleksandar MarkovicF: include/hw/southbridge/piix.h 1152c47c336eSPhilippe Mathieu-DaudéF: tests/acceptance/linux_ssh_mips_malta.py 11530484d9d4SPhilippe Mathieu-DaudéF: tests/acceptance/machine_mips_malta.py 1154fd5d5c56SAnthony Liguori 1155fd5d5c56SAnthony LiguoriMipssim 115697d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 11574251dfb0SJohn SnowS: Orphan 11585298722eSAleksandar MarkovicF: hw/mips/mipssim.c 1159659f42d8SYongbok KimF: hw/net/mipsnet.c 1160fd5d5c56SAnthony Liguori 1161c3a09ff6SPhilippe Mathieu-DaudéFuloong 2E 1162dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 116386eb0697SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org> 116497eeef8aSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com> 1165659f42d8SYongbok KimS: Odd Fixes 1166c3a09ff6SPhilippe Mathieu-DaudéF: hw/mips/fuloong2e.c 11670170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 11685021bfa5SThomas HuthF: hw/pci-host/bonito.c 11696f2bcd5fSPhilippe Mathieu-DaudéF: hw/usb/vt82c686-uhci-pci.c 11700170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 1171659f42d8SYongbok Kim 117253fb8bfbSAleksandar MarkovicLoongson-3 virtual platforms 1173dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 11742c5b1a7dSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com> 11752c5b1a7dSHuacai ChenS: Maintained 11762c5b1a7dSHuacai ChenF: hw/intc/loongson_liointc.c 1177d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.c 1178d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.h 1179c76b409fSHuacai ChenF: hw/mips/loongson3_virt.c 1180c0928e6dSJiaxun YangF: tests/acceptance/machine_mips_loongson3v.py 11812c5b1a7dSHuacai Chen 1182659f42d8SYongbok KimBoston 11834ba98e96SPhilippe Mathieu-DaudéM: Paul Burton <paulburton@kernel.org> 118497d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 11854ba98e96SPhilippe Mathieu-DaudéS: Odd Fixes 1186659f42d8SYongbok KimF: hw/core/loader-fit.c 1187659f42d8SYongbok KimF: hw/mips/boston.c 1188659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 11895021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h 1190659f42d8SYongbok Kim 1191945dad6dSJia LiuOpenRISC Machines 1192945dad6dSJia Liu----------------- 1193945dad6dSJia Liuor1k-sim 1194945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 1195945dad6dSJia LiuS: Maintained 1196945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 1197945dad6dSJia Liu 1198fd5d5c56SAnthony LiguoriPowerPC Machines 1199fd5d5c56SAnthony Liguori---------------- 1200fd5d5c56SAnthony Liguori405 1201bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1202ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 1203a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 12049b9fe135SAndreas FärberS: Odd Fixes 12058d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 1206fd5d5c56SAnthony Liguori 1207aaade8d7SAndreas FärberBamboo 1208bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1209ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 1210aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1211aaade8d7SAndreas FärberS: Odd Fixes 12128d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 1213aaade8d7SAndreas Färber 121498cded3aSAndreas Färbere500 1215bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1216ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 121798cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1218bba8e23aSAlexander GrafS: Odd Fixes 1219ce6fc617SThomas HuthF: hw/ppc/e500* 12202c6aba14SThomas HuthF: hw/gpio/mpc8xxx.c 12217abb479cSAndrew RandrianasuluF: hw/i2c/mpc_i2c.c 1222ce6fc617SThomas HuthF: hw/net/fsl_etsec/ 1223ce6fc617SThomas HuthF: hw/pci-host/ppce500.c 1224b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 1225b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 1226b5d55020SThomas HuthF: pc-bios/u-boot.e500 122798cded3aSAndreas Färber 122898cded3aSAndreas Färbermpc8544ds 1229bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1230ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 123198cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1232bba8e23aSAlexander GrafS: Odd Fixes 123398cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 12348d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 123598cded3aSAndreas Färber 12362c6aba14SThomas HuthNew World (mac99) 123740e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 123840e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au> 1239ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org> 1240a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1241bba8e23aSAlexander GrafS: Odd Fixes 1242baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 12436e481d57SPeter MaydellF: hw/pci-host/uninorth.c 12446e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 12458d8b636dSPaolo BonziniF: hw/misc/macio/ 12466ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 1247b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 12482c6aba14SThomas HuthF: hw/input/adb* 1249eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 12506ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 1251eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 12525021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h 12532c6aba14SThomas HuthF: include/hw/input/adb* 125452804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1255fd5d5c56SAnthony Liguori 12562c6aba14SThomas HuthOld World (g3beige) 125740e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 125840e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au> 1259ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org> 1260a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1261bba8e23aSAlexander GrafS: Odd Fixes 1262baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 12636e481d57SPeter MaydellF: hw/pci-host/grackle.c 12648d8b636dSPaolo BonziniF: hw/misc/macio/ 1265835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 12662c6aba14SThomas HuthF: hw/input/adb* 126797e16dbaSPhilippe Mathieu-DaudéF: include/hw/intc/heathrow_pic.h 12682c6aba14SThomas HuthF: include/hw/input/adb* 126952804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1270fd5d5c56SAnthony Liguori 1271ec38d398SAndreas FärberPReP 12728178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 1273ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 1274ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org> 1275a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 12768178e89cSHervé PoussineauS: Maintained 127775610155SAndreas FärberF: hw/ppc/prep.c 12788178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 12798178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 12806e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 12810a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 1282a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 12831cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 1284819ce6b2SPhilippe Mathieu-DaudéF: hw/rtc/m48t59-isa.c 1285a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 1286819ce6b2SPhilippe Mathieu-DaudéF: include/hw/rtc/m48t59.h 128771b290e7SPhilippe Mathieu-DaudéF: tests/acceptance/ppc_prep_40p.py 1288fd5d5c56SAnthony Liguori 1289300b115cSAndreas FärbersPAPR 1290085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 1291ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 12928a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 12938a269ca4SAndreas FärberS: Supported 12948d8b636dSPaolo BonziniF: hw/*/spapr* 1295f9de2da7SDavid GibsonF: include/hw/*/spapr* 1296f9de2da7SDavid GibsonF: hw/*/xics* 1297f9de2da7SDavid GibsonF: include/hw/*/xics* 1298b5d55020SThomas HuthF: pc-bios/slof.bin 1299b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 1300b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 13011e8a1faeSThomas HuthF: tests/qtest/spapr* 13021cf4323eSThomas HuthF: tests/qtest/libqos/*spapr* 13031e8a1faeSThomas HuthF: tests/qtest/rtas* 13041cf4323eSThomas HuthF: tests/qtest/libqos/rtas* 13058a269ca4SAndreas Färber 13061af82d4fSCédric Le GoaterPowerNV (Non-Virtualized) 13071af82d4fSCédric Le GoaterM: Cédric Le Goater <clg@kaod.org> 13081af82d4fSCédric Le GoaterM: David Gibson <david@gibson.dropbear.id.au> 1309ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org> 13101af82d4fSCédric Le GoaterL: qemu-ppc@nongnu.org 13111af82d4fSCédric Le GoaterS: Maintained 13121af82d4fSCédric Le GoaterF: hw/ppc/pnv* 13131af82d4fSCédric Le GoaterF: hw/intc/pnv* 13141af82d4fSCédric Le GoaterF: hw/intc/xics_pnv.c 1315157ed954SMarkus ArmbrusterF: hw/pci-host/pnv* 13161af82d4fSCédric Le GoaterF: include/hw/ppc/pnv* 1317157ed954SMarkus ArmbrusterF: include/hw/pci-host/pnv* 13181af82d4fSCédric Le GoaterF: pc-bios/skiboot.lid 13191e8a1faeSThomas HuthF: tests/qtest/pnv* 13201af82d4fSCédric Le Goater 1321794d00bfSAndreas Färbervirtex_ml507 1322794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1323794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 1324794d00bfSAndreas FärberS: Odd Fixes 13256e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 1326794d00bfSAndreas Färber 1327a9dd6604SBALATON Zoltansam460ex 1328a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1329ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 1330ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org> 1331a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 1332a9dd6604SBALATON ZoltanS: Maintained 133333c6a8b5SBALATON ZoltanF: hw/ppc/sam460ex.c 133433c6a8b5SBALATON ZoltanF: hw/ppc/ppc440_pcix.c 133533c6a8b5SBALATON ZoltanF: hw/display/sm501* 1336a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 1337de04c31dSPhilippe Mathieu-DaudéF: hw/rtc/m41t80.c 133833c6a8b5SBALATON ZoltanF: pc-bios/canyonlands.dt[sb] 133933c6a8b5SBALATON ZoltanF: pc-bios/u-boot-sam460ex-20100605.bin 134033c6a8b5SBALATON ZoltanF: roms/u-boot-sam460ex 1341a9dd6604SBALATON Zoltan 1342ba7e5ac1SBALATON Zoltanpegasos2 1343ba7e5ac1SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1344ba7e5ac1SBALATON ZoltanR: David Gibson <david@gibson.dropbear.id.au> 1345ba7e5ac1SBALATON ZoltanL: qemu-ppc@nongnu.org 1346ba7e5ac1SBALATON ZoltanS: Maintained 1347ba7e5ac1SBALATON ZoltanF: hw/ppc/pegasos2.c 1348ba7e5ac1SBALATON ZoltanF: hw/pci-host/mv64361.c 1349ba7e5ac1SBALATON ZoltanF: hw/pci-host/mv643xx.h 1350ba7e5ac1SBALATON ZoltanF: include/hw/pci-host/mv64361.h 1351ba7e5ac1SBALATON Zoltan 1352fe0fe473SAlistair FrancisRISC-V Machines 1353fe0fe473SAlistair Francis--------------- 1354fe0fe473SAlistair FrancisOpenTitan 1355fe0fe473SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 1356fe0fe473SAlistair FrancisL: qemu-riscv@nongnu.org 1357fe0fe473SAlistair FrancisS: Supported 1358fe0fe473SAlistair FrancisF: hw/riscv/opentitan.c 1359a7d2d98cSAlistair FrancisF: hw/char/ibex_uart.c 1360879f60f0SAlistair FrancisF: hw/intc/ibex_plic.c 1361fe0fe473SAlistair FrancisF: include/hw/riscv/opentitan.h 1362a7d2d98cSAlistair FrancisF: include/hw/char/ibex_uart.h 1363879f60f0SAlistair FrancisF: include/hw/intc/ibex_plic.h 1364fe0fe473SAlistair Francis 136556f6e31eSBin MengMicrochip PolarFire SoC Icicle Kit 136656f6e31eSBin MengM: Bin Meng <bin.meng@windriver.com> 136756f6e31eSBin MengL: qemu-riscv@nongnu.org 136856f6e31eSBin MengS: Supported 136956f6e31eSBin MengF: hw/riscv/microchip_pfsoc.c 1370a8fb0a50SBin MengF: hw/char/mchp_pfsoc_mmuart.c 13713400b15bSBin MengF: hw/misc/mchp_pfsoc_dmc.c 1372a937b302SBin MengF: hw/misc/mchp_pfsoc_ioscb.c 13730f25065cSBin MengF: hw/misc/mchp_pfsoc_sysreg.c 137456f6e31eSBin MengF: include/hw/riscv/microchip_pfsoc.h 1375a8fb0a50SBin MengF: include/hw/char/mchp_pfsoc_mmuart.h 13763400b15bSBin MengF: include/hw/misc/mchp_pfsoc_dmc.h 1377a937b302SBin MengF: include/hw/misc/mchp_pfsoc_ioscb.h 13780f25065cSBin MengF: include/hw/misc/mchp_pfsoc_sysreg.h 137956f6e31eSBin Meng 13807a261bafSVijai Kumar KShakti C class SoC 13817a261bafSVijai Kumar KM: Vijai Kumar K <vijai@behindbytes.com> 13827a261bafSVijai Kumar KL: qemu-riscv@nongnu.org 13837a261bafSVijai Kumar KS: Supported 13847a261bafSVijai Kumar KF: hw/riscv/shakti_c.c 138507f334d8SVijai Kumar KF: hw/char/shakti_uart.c 13867a261bafSVijai Kumar KF: include/hw/riscv/shakti_c.h 138707f334d8SVijai Kumar KF: include/hw/char/shakti_uart.h 13887a261bafSVijai Kumar K 13894fcad931SAlistair FrancisSiFive Machines 13904fcad931SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 13914fcad931SAlistair FrancisM: Bin Meng <bin.meng@windriver.com> 13924fcad931SAlistair FrancisM: Palmer Dabbelt <palmer@dabbelt.com> 13934fcad931SAlistair FrancisL: qemu-riscv@nongnu.org 13944fcad931SAlistair FrancisS: Supported 13954fcad931SAlistair FrancisF: hw/*/*sifive*.c 13964fcad931SAlistair FrancisF: include/hw/*/*sifive*.h 13974fcad931SAlistair Francis 1398bda19d7bSYoshinori SatoRX Machines 1399bda19d7bSYoshinori Sato----------- 1400bda19d7bSYoshinori Satorx-gdbsim 1401b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1402b2744da9SPhilippe Mathieu-DaudéS: Orphan 14034adbfa45SYoshinori SatoF: docs/system/target-rx.rst 1404bda19d7bSYoshinori SatoF: hw/rx/rx-gdbsim.c 1405cf665623SPhilippe Mathieu-DaudéF: tests/acceptance/machine_rx_gdbsim.py 1406bda19d7bSYoshinori Sato 1407fd5d5c56SAnthony LiguoriSH4 Machines 1408fd5d5c56SAnthony Liguori------------ 1409fd5d5c56SAnthony LiguoriR2D 14102d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1411a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com> 1412f166061cSPhilippe Mathieu-DaudéS: Odd Fixes 14137ae5c8bbSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 14146e481d57SPeter MaydellF: hw/sh4/r2d.c 141581527b94SThomas HuthF: hw/intc/sh_intc.c 1416c64bd101SPhilippe Mathieu-DaudéF: hw/pci-host/sh_pci.c 141725e79527SPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 141865b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h 1419fd5d5c56SAnthony Liguori 1420fd5d5c56SAnthony LiguoriShix 14212d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1422a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com> 142381527b94SThomas HuthS: Odd Fixes 1424475e70bdSPhilippe Mathieu-DaudéF: hw/block/tc58128.c 14257ae5c8bbSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 14266e481d57SPeter MaydellF: hw/sh4/shix.c 142765b8dc29SPhilippe Mathieu-DaudéF: hw/intc/sh_intc.c 142825e79527SPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 142965b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h 1430fd5d5c56SAnthony Liguori 1431fd5d5c56SAnthony LiguoriSPARC Machines 1432fd5d5c56SAnthony Liguori-------------- 1433fd5d5c56SAnthony LiguoriSun4m 1434f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1435fd5d5c56SAnthony LiguoriS: Maintained 14368d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 1437c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1438aec2b887SThomas HuthF: hw/display/cg3.c 1439aec2b887SThomas HuthF: hw/display/tcx.c 1440c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 14417098b79eSThomas HuthF: hw/misc/eccmemctl.c 1442aec2b887SThomas HuthF: hw/*/slavio_*.c 1443aec2b887SThomas HuthF: include/hw/nvram/sun_nvram.h 1444c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1445d0476159SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4m_iommu.h 1446aec2b887SThomas HuthF: pc-bios/openbios-sparc32 1447fd5d5c56SAnthony Liguori 1448fd5d5c56SAnthony LiguoriSun4u 1449f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1450fd5d5c56SAnthony LiguoriS: Maintained 14518d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 14528ef856b7SPhilippe Mathieu-DaudéF: hw/sparc64/sun4u_iommu.c 14538ef856b7SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4u_iommu.h 14545021bfa5SThomas HuthF: hw/pci-host/sabre.c 14555021bfa5SThomas HuthF: include/hw/pci-host/sabre.h 14568ef856b7SPhilippe Mathieu-DaudéF: hw/pci-bridge/simba.c 14578ef856b7SPhilippe Mathieu-DaudéF: include/hw/pci-bridge/simba.h 14588ef856b7SPhilippe Mathieu-DaudéF: pc-bios/openbios-sparc64 14598c432921SThomas HuthF: tests/acceptance/machine_sparc64_sun4u.py 1460fd5d5c56SAnthony Liguori 1461a2664ca0SArtyom TarasenkoSun4v 1462a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1463a2664ca0SArtyom TarasenkoS: Maintained 1464626e4a4bSFam ZhengF: hw/sparc64/niagara.c 14652811ac30SPhilippe Mathieu-DaudéF: hw/rtc/sun4v-rtc.c 14662811ac30SPhilippe Mathieu-DaudéF: include/hw/rtc/sun4v-rtc.h 1467a2664ca0SArtyom Tarasenko 1468ce6c760cSFabien ChouteauLeon3 1469ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1470918b8adeSKONRAD FredericM: KONRAD Frederic <frederic.konrad@adacore.com> 1471ce6c760cSFabien ChouteauS: Maintained 14728d8b636dSPaolo BonziniF: hw/sparc/leon3.c 14738d8b636dSPaolo BonziniF: hw/*/grlib* 1474162abf1aSKONRAD FredericF: include/hw/*/grlib* 1475b11785caSPhilippe Mathieu-DaudéF: tests/acceptance/machine_sparc_leon3.py 1476ce6c760cSFabien Chouteau 1477fd5d5c56SAnthony LiguoriS390 Machines 1478fd5d5c56SAnthony Liguori------------- 1479dd4ad64aSCornelia HuckS390 Virtio-ccw 1480c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 14817c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1482b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1483dd4ad64aSCornelia HuckS: Supported 14840c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 14859d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1486c5bfb202SCornelia HuckF: hw/s390x/ 14874277af19SCornelia HuckF: include/hw/s390x/ 1488c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 14891e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 14901cb42835SPhilippe Mathieu-DaudéF: default-configs/*/s390x-softmmu.mak 14912d9ca5a3SCornelia HuckF: tests/acceptance/machine_s390_ccw_virtio.py 149299eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 1493e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1494146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1495dd4ad64aSCornelia Huck 14968e4eb427SChristian BorntraegerS390-ccw boot 1497304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1498304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1499304584bfSCornelia HuckS: Supported 15008e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1501304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1502304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1503cc3d15a5SCornelia HuckF: docs/devel/s390-dasd-ipl.rst 1504e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1505304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1506304584bfSCornelia Huck 1507d5bfb425SChristian BorntraegerS390 PCI 1508ecd6663dSMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com> 1509074c84b9SMatthew RosatoM: Eric Farman <farman@linux.ibm.com> 1510d5bfb425SChristian BorntraegerS: Supported 1511d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1512408b55dbSMatthew RosatoF: include/hw/s390x/s390-pci* 1513d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1514d5bfb425SChristian Borntraeger 1515fd5d5c56SAnthony LiguoriX86 Machines 1516fd5d5c56SAnthony Liguori------------ 1517fd5d5c56SAnthony LiguoriPC 1518046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1519fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1520fd5d5c56SAnthony LiguoriS: Supported 1521046a6486SMichael S. TsirkinF: include/hw/i386/ 1522046a6486SMichael S. TsirkinF: hw/i386/ 15230f25d865SPhilippe Mathieu-DaudéF: hw/pci-host/i440fx.c 1524046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1525046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 15260fd61a2dSPhilippe Mathieu-DaudéF: include/hw/pci-host/i440fx.h 1527046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1528046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 152914a026ddSPhilippe Mathieu-DaudéF: hw/isa/piix3.c 1530046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1531046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1532046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1533046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1534046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1535fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 15369cc3b73cSPaolo BonziniF: hw/misc/sga.c 15376f5a3294SPhilippe Mathieu-DaudéF: hw/isa/apm.c 15386f5a3294SPhilippe Mathieu-DaudéF: include/hw/isa/apm.h 1539da668aa1SThomas HuthF: tests/unit/test-x86-cpuid.c 15401e8a1faeSThomas HuthF: tests/qtest/test-x86-cpuid-compat.c 15419cc3b73cSPaolo Bonzini 15429cc3b73cSPaolo BonziniPC Chipset 15439cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 15449cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 15451732be86SPhilippe Mathieu-DaudéS: Supported 15469cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1547bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 15489cc3b73cSPaolo BonziniF: hw/char/serial* 15499cc3b73cSPaolo BonziniF: hw/dma/i8257* 15509cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 15511732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 15529cc3b73cSPaolo BonziniF: hw/intc/apic* 15539cc3b73cSPaolo BonziniF: hw/intc/ioapic* 15549cc3b73cSPaolo BonziniF: hw/intc/i8259* 15551854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 15569cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 15579cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 15589cc3b73cSPaolo BonziniF: hw/timer/hpet* 15599cc3b73cSPaolo BonziniF: hw/timer/i8254* 1560bcdb9064SPhilippe Mathieu-DaudéF: hw/rtc/mc146818rtc* 1561edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 15624bcbc773SPhilippe Mathieu-DaudéF: hw/watchdog/wdt_i6300esb.c 1563866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1564bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 156555f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1566a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 156747973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 15684bcbc773SPhilippe Mathieu-DaudéF: include/hw/isa/i8259_internal.h 15691854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1570a2feb348SThomas HuthF: include/hw/timer/hpet.h 1571a2feb348SThomas HuthF: include/hw/timer/i8254* 1572bcdb9064SPhilippe Mathieu-DaudéF: include/hw/rtc/mc146818rtc* 1573046a6486SMichael S. Tsirkin 15745cb48f05SSergio Lopezmicrovm 15755cb48f05SSergio LopezM: Sergio Lopez <slp@redhat.com> 15765cb48f05SSergio LopezM: Paolo Bonzini <pbonzini@redhat.com> 15775cb48f05SSergio LopezS: Maintained 15785cb48f05SSergio LopezF: docs/microvm.rst 15795cb48f05SSergio LopezF: hw/i386/microvm.c 15805cb48f05SSergio LopezF: include/hw/i386/microvm.h 15815cb48f05SSergio LopezF: pc-bios/bios-microvm.bin 15825cb48f05SSergio Lopez 15835da4fb00SMichael S. TsirkinMachine core 15845da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1585fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 15865da4fb00SMichael S. TsirkinS: Supported 1587d9f24bf5SPaolo BonziniF: cpu.c 15882e5b09fdSMarkus ArmbrusterF: hw/core/cpu.c 158952924deaSMarkus ArmbrusterF: hw/core/machine-qmp-cmds.c 15905da4fb00SMichael S. TsirkinF: hw/core/machine.c 1591c1629c5cSThomas HuthF: hw/core/null-machine.c 1592ac057879SMarkus ArmbrusterF: hw/core/numa.c 1593335d52f4SLuc MichelF: hw/cpu/cluster.c 15948ac25c84SMarkus ArmbrusterF: qapi/machine.json 15957f7b4e7aSMarkus ArmbrusterF: qapi/machine-target.json 15965da4fb00SMichael S. TsirkinF: include/hw/boards.h 15972e5b09fdSMarkus ArmbrusterF: include/hw/core/cpu.h 1598335d52f4SLuc MichelF: include/hw/cpu/cluster.h 15992dd02587SMarkus ArmbrusterF: include/sysemu/numa.h 1600f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next 1601fd5d5c56SAnthony Liguori 160216e7caaeSMax FilippovXtensa Machines 160316e7caaeSMax Filippov--------------- 1604375847a6SMax Filippovsim 160516e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 160616e7caaeSMax FilippovS: Maintained 1607437a8c11SMax FilippovF: hw/xtensa/sim.c 1608375847a6SMax Filippov 1609d9e8553bSMax Filippovvirt 1610d9e8553bSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1611d9e8553bSMax FilippovS: Maintained 1612d9e8553bSMax FilippovF: hw/xtensa/virt.c 1613d9e8553bSMax Filippov 1614437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1615375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1616375847a6SMax FilippovS: Maintained 1617437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1618437a8c11SMax FilippovF: hw/net/opencores_eth.c 161916e7caaeSMax Filippov 1620fd5d5c56SAnthony LiguoriDevices 1621fd5d5c56SAnthony Liguori------- 1622d36d7112SVikram GarhwalXilinx CAN 1623d36d7112SVikram GarhwalM: Vikram Garhwal <fnu.vikram@xilinx.com> 1624d36d7112SVikram GarhwalM: Francisco Iglesias <francisco.iglesias@xilinx.com> 1625d36d7112SVikram GarhwalS: Maintained 1626d36d7112SVikram GarhwalF: hw/net/can/xlnx-* 1627d36d7112SVikram GarhwalF: include/hw/net/xlnx-* 1628d36d7112SVikram GarhwalF: tests/qtest/xlnx-can-test* 1629d36d7112SVikram Garhwal 1630b30934cbSJiri SlabyEDU 1631b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1632b30934cbSJiri SlabyS: Maintained 1633b30934cbSJiri SlabyF: hw/misc/edu.c 1634b30934cbSJiri Slaby 1635fd5d5c56SAnthony LiguoriIDE 1636c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1637c095348bSJohn SnowL: qemu-block@nongnu.org 1638c095348bSJohn SnowS: Supported 16398d8b636dSPaolo BonziniF: include/hw/ide.h 1640c9f7acd5SThomas HuthF: include/hw/ide/ 1641fd5d5c56SAnthony LiguoriF: hw/ide/ 1642c095348bSJohn SnowF: hw/block/block.c 1643c095348bSJohn SnowF: hw/block/cdrom.c 1644c095348bSJohn SnowF: hw/block/hd-geometry.c 16451e8a1faeSThomas HuthF: tests/qtest/ide-test.c 16461e8a1faeSThomas HuthF: tests/qtest/ahci-test.c 16471e8a1faeSThomas HuthF: tests/qtest/cdrom-test.c 16481cf4323eSThomas HuthF: tests/qtest/libqos/ahci* 164977582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide 1650c095348bSJohn Snow 1651caf316baSCorey MinyardIPMI 1652caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1653caf316baSCorey MinyardS: Maintained 1654caf316baSCorey MinyardF: include/hw/ipmi/* 1655caf316baSCorey MinyardF: hw/ipmi/* 1656caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 16571e8a1faeSThomas HuthF: tests/qtest/ipmi* 1658e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1659caf316baSCorey Minyard 1660c095348bSJohn SnowFloppy 1661c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1662c095348bSJohn SnowL: qemu-block@nongnu.org 1663c095348bSJohn SnowS: Supported 1664c095348bSJohn SnowF: hw/block/fdc.c 1665c095348bSJohn SnowF: include/hw/block/fdc.h 16661e8a1faeSThomas HuthF: tests/qtest/fdc-test.c 166777582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide 1668fd5d5c56SAnthony Liguori 1669f5f487b2SPeter MaydellOMAP 1670f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 16718ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1672f5f487b2SPeter MaydellS: Maintained 16738d8b636dSPaolo BonziniF: hw/*/omap* 1674ed0db866SThomas HuthF: include/hw/arm/omap.h 167566278f8aSPhilippe Mathieu-DaudéF: docs/system/arm/sx1.rst 1676f5f487b2SPeter Maydell 167728d54e58SPaolo BonziniIPack 167828d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 167928d54e58SPaolo BonziniS: Odd Fixes 168028d54e58SPaolo BonziniF: hw/char/ipoctal232.c 168128d54e58SPaolo BonziniF: hw/ipack/ 168228d54e58SPaolo Bonzini 1683fd5d5c56SAnthony LiguoriPCI 1684fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1685fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1686fd5d5c56SAnthony LiguoriS: Supported 16878d8b636dSPaolo BonziniF: include/hw/pci/* 1688f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1689ca818cfbSMichael S. TsirkinF: hw/pci/* 1690f178bc6bSPaolo BonziniF: hw/pci-bridge/* 169161c7f987SPhilippe Mathieu-DaudéF: qapi/pci.json 169268179923SPhilippe Mathieu-DaudéF: docs/pci* 169368179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1694534fd814SFam ZhengF: default-configs/pci.mak 16950e0b3592SMichael S. Tsirkin 1696d31e5ae7SMichael S. TsirkinACPI/SMBIOS 16970e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 16980e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 16990e0b3592SMichael S. TsirkinS: Supported 17000e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1701a2eb5c0cSPhilippe Mathieu-DaudéF: include/hw/firmware/smbios.h 17020e0b3592SMichael S. TsirkinF: hw/mem/* 17038d8b636dSPaolo BonziniF: hw/acpi/* 1704d31e5ae7SMichael S. TsirkinF: hw/smbios/* 17050e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 17060e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 170727c9188fSPhilippe Mathieu-DaudéF: qapi/acpi.json 1708b963ea19SThomas HuthF: tests/qtest/bios-tables-test* 17091e8a1faeSThomas HuthF: tests/qtest/acpi-utils.[hc] 1710faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/ 1711fd5d5c56SAnthony Liguori 1712f7e462f8SDongjiu GengACPI/HEST/GHES 1713d6eed465SDongjiu GengR: Dongjiu Geng <gengdongjiu1@gmail.com> 1714f7e462f8SDongjiu GengL: qemu-arm@nongnu.org 1715f7e462f8SDongjiu GengS: Maintained 1716f7e462f8SDongjiu GengF: hw/acpi/ghes.c 1717f7e462f8SDongjiu GengF: include/hw/acpi/ghes.h 1718f7e462f8SDongjiu GengF: docs/specs/acpi_hest_ghes.rst 1719f7e462f8SDongjiu Geng 1720aaade8d7SAndreas Färberppc4xx 1721bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1722aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1723aaade8d7SAndreas FärberS: Odd Fixes 17248d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1725aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1726b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1727aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 172834d0831fSPeter MaydellF: hw/intc/ppc-uic.c 172934d0831fSPeter MaydellF: include/hw/intc/ppc-uic.h 1730aaade8d7SAndreas Färber 173161af0ee6SPaolo BonziniCharacter devices 17322185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 17332185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 173461af0ee6SPaolo BonziniS: Odd Fixes 173561af0ee6SPaolo BonziniF: hw/char/ 173661af0ee6SPaolo Bonzini 1737f536f112SPaolo BonziniNetwork devices 1738f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1739f536f112SPaolo BonziniS: Odd Fixes 1740f536f112SPaolo BonziniF: hw/net/ 17416061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 17421e8a1faeSThomas HuthF: tests/qtest/virtio-net-test.c 17439711cd0dSJens FreimannF: docs/virtio-net-failover.rst 1744e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1745f536f112SPaolo Bonzini 1746e0c9d0c1SPhilippe Mathieu-DaudéParallel NOR Flash devices 1747e0c9d0c1SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 1748e0c9d0c1SPhilippe Mathieu-DaudéT: git https://gitlab.com/philmd/qemu.git pflash-next 1749e0c9d0c1SPhilippe Mathieu-DaudéS: Maintained 1750e0c9d0c1SPhilippe Mathieu-DaudéF: hw/block/pflash_cfi*.c 1751e0c9d0c1SPhilippe Mathieu-DaudéF: include/hw/block/flash.h 1752e0c9d0c1SPhilippe Mathieu-Daudé 1753fd5d5c56SAnthony LiguoriSCSI 1754de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1755fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1756de7724f7SPaolo BonziniS: Supported 175774460f34SThomas HuthF: include/hw/scsi/* 17588d8b636dSPaolo BonziniF: hw/scsi/* 17591e8a1faeSThomas HuthF: tests/qtest/virtio-scsi-test.c 1760b43957dcSPhilippe Mathieu-DaudéF: tests/qtest/fuzz-virtio-scsi-test.c 1761ce94fa7aSMark Cave-AylandF: tests/qtest/am53c974-test.c 1762e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1763de7724f7SPaolo Bonzini 1764fcb5629dSPeter A. G. CrosthwaiteSSI 1765c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1766fcb5629dSPeter A. G. CrosthwaiteS: Maintained 17678d8b636dSPaolo BonziniF: hw/ssi/* 17688d8b636dSPaolo BonziniF: hw/block/m25p80.c 1769982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 17704b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 17711e8a1faeSThomas HuthF: tests/qtest/m25p80-test.c 17724b46ba61SAlistair Francis 17734b46ba61SAlistair FrancisXilinx SPI 1774c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 17754b46ba61SAlistair FrancisS: Maintained 17764b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1777fcb5629dSPeter A. G. Crosthwaite 1778076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1779076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 17803e0a7693SPhilippe Mathieu-DaudéM: Bin Meng <bin.meng@windriver.com> 1781ba412478SPhilippe Mathieu-DaudéL: qemu-block@nongnu.org 1782076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1783076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1784076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1785076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 17861232ed1fSPhilippe Mathieu-DaudéF: hw/sd/ssi-sd.c 17871e8a1faeSThomas HuthF: tests/qtest/sd* 1788076a0fc3SPhilippe Mathieu-Daudé 1789fd5d5c56SAnthony LiguoriUSB 17905d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 17915d0d62feSGerd HoffmannS: Maintained 17928d8b636dSPaolo BonziniF: hw/usb/* 17939c3c834bSPhilippe Mathieu-DaudéF: stubs/usb-dev-stub.c 17941e8a1faeSThomas HuthF: tests/qtest/usb-*-test.c 1795beded0ffSThomas HuthF: docs/usb2.txt 1796beded0ffSThomas HuthF: docs/usb-storage.txt 1797beded0ffSThomas HuthF: include/hw/usb.h 1798beded0ffSThomas HuthF: include/hw/usb/ 1799104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1800fd5d5c56SAnthony Liguori 1801e26082fdSPaolo BonziniUSB (serial adapter) 1802e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1803e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1804e26082fdSPaolo BonziniS: Maintained 1805e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1806e26082fdSPaolo Bonzini 180792e1fb5eSAlex WilliamsonVFIO 180892e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 180992e1fb5eSAlex WilliamsonS: Supported 1810cf7087dbSKim PhillipsF: hw/vfio/* 181199b88c6dSThomas HuthF: include/hw/vfio/ 18124e779bf1SPhilippe Mathieu-DaudéF: docs/igd-assign.txt 181392e1fb5eSAlex Williamson 18145eb74557SDong Jia Shivfio-ccw 1815c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 18167913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 1817074c84b9SMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com> 18185eb74557SDong Jia ShiS: Supported 18195eb74557SDong Jia ShiF: hw/vfio/ccw.c 18205eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 18215eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 182244445d86SJason J. HerneF: include/hw/s390x/vfio-ccw.h 182399eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 1824146bd283SCornelia HuckL: qemu-s390x@nongnu.org 18255eb74557SDong Jia Shi 1826a51b3153STony Krowiakvfio-ap 1827a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1828a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1829074c84b9SMatthew RosatoM: Jason Herne <jjherne@linux.ibm.com> 1830a51b3153STony KrowiakS: Supported 1831a51b3153STony KrowiakF: hw/s390x/ap-device.c 1832a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1833a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1834a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 18352fe2942cSTony KrowiakF: hw/vfio/ap.c 1836f58f084eSCornelia HuckF: docs/system/s390x/vfio-ap.rst 1837a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1838a51b3153STony Krowiak 1839fd5d5c56SAnthony Liguorivhost 1840fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1841fd5d5c56SAnthony LiguoriS: Supported 18428d8b636dSPaolo BonziniF: hw/*/*vhost* 1843482580a6SMarc-André LureauF: docs/interop/vhost-user.json 1844ed1be66bSMarc-André LureauF: docs/interop/vhost-user.rst 184572c1e865SPhilippe Mathieu-DaudéF: contrib/vhost-user-*/ 1846f24bb728SMarc-André LureauF: backends/vhost-user.c 1847f24bb728SMarc-André LureauF: include/sysemu/vhost-user-backend.h 1848fd5d5c56SAnthony Liguori 1849fd5d5c56SAnthony Liguorivirtio 1850a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1851fd5d5c56SAnthony LiguoriS: Supported 18528d8b636dSPaolo BonziniF: hw/*/virtio* 185372fa605dSThomas HuthF: hw/virtio/Makefile.objs 185472fa605dSThomas HuthF: hw/virtio/trace-events 18556a084ea3SMichael S. TsirkinF: net/vhost-user.c 1856494f7b57SThomas HuthF: include/hw/virtio/ 1857fd5d5c56SAnthony Liguori 18586d7b25adSDavid Hildenbrandvirtio-balloon 18596d7b25adSDavid HildenbrandM: Michael S. Tsirkin <mst@redhat.com> 18606d7b25adSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 18616d7b25adSDavid HildenbrandS: Maintained 18626d7b25adSDavid HildenbrandF: hw/virtio/virtio-balloon*.c 18636d7b25adSDavid HildenbrandF: include/hw/virtio/virtio-balloon.h 1864c7f419f5SClaudio FontanaF: softmmu/balloon.c 18656d7b25adSDavid HildenbrandF: include/sysemu/balloon.h 18666d7b25adSDavid Hildenbrand 1867fd5d5c56SAnthony Liguorivirtio-9p 18688c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1869233982afSChristian SchoenebeckM: Christian Schoenebeck <qemu_oss@crudebyte.com> 1870e410bbc5SGreg KurzS: Odd Fixes 1871aebeca25SAndreas FärberF: hw/9pfs/ 1872b827891dSGreg KurzX: hw/9pfs/xen-9p* 1873aebeca25SAndreas FärberF: fsdev/ 187433b2b388SWainer dos Santos MoschettaF: docs/tools/virtfs-proxy-helper.rst 18751e8a1faeSThomas HuthF: tests/qtest/virtio-9p-test.c 18761a001953SGreg KurzT: git https://gitlab.com/gkurz/qemu.git 9p-next 187790225f90SChristian SchoenebeckT: git https://github.com/cschoenebeck/qemu.git 9p.next 1878fd5d5c56SAnthony Liguori 1879fd5d5c56SAnthony Liguorivirtio-blk 188054d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1881b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1882fd5d5c56SAnthony LiguoriS: Supported 18838d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1884b457a5f5SStefan HajnocziF: hw/block/dataplane/* 18851e8a1faeSThomas HuthF: tests/qtest/virtio-blk-test.c 1886e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1887fd5d5c56SAnthony Liguori 1888dd4ad64aSCornelia Huckvirtio-ccw 1889c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 189068b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1891dd4ad64aSCornelia HuckS: Supported 1892901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1893d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 189499eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 1895e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1896146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1897dd4ad64aSCornelia Huck 1898bad7d2c3SDr. David Alan Gilbertvirtiofs 1899bad7d2c3SDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1900bad7d2c3SDr. David Alan GilbertM: Stefan Hajnoczi <stefanha@redhat.com> 1901bad7d2c3SDr. David Alan GilbertS: Supported 1902bad7d2c3SDr. David Alan GilbertF: tools/virtiofsd/* 1903bad7d2c3SDr. David Alan GilbertF: hw/virtio/vhost-user-fs* 1904bad7d2c3SDr. David Alan GilbertF: include/hw/virtio/vhost-user-fs.h 190533b2b388SWainer dos Santos MoschettaF: docs/tools/virtiofsd.rst 190609c8d9e8SConnor KuehlL: virtio-fs@redhat.com 1907bad7d2c3SDr. David Alan Gilbert 1908a5d4d7b5SGerd Hoffmannvirtio-input 1909a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1910a5d4d7b5SGerd HoffmannS: Maintained 19119c4d05b7SMarc-André LureauF: hw/input/vhost-user-input.c 1912a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1913a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 191406914c97SMarc-André LureauF: contrib/vhost-user-input/* 1915a5d4d7b5SGerd Hoffmann 1916c1dee918SEric Augervirtio-iommu 1917c1dee918SEric AugerM: Eric Auger <eric.auger@redhat.com> 1918c1dee918SEric AugerS: Maintained 1919c1dee918SEric AugerF: hw/virtio/virtio-iommu*.c 1920c1dee918SEric AugerF: include/hw/virtio/virtio-iommu.h 1921c1dee918SEric Auger 1922fd5d5c56SAnthony Liguorivirtio-serial 19232501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 19242501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 1925fd5d5c56SAnthony LiguoriS: Supported 19268d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 19278d8b636dSPaolo BonziniF: hw/char/virtio-console.c 192868a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 19291e8a1faeSThomas HuthF: tests/qtest/virtio-serial-test.c 1930fd5d5c56SAnthony Liguori 19311f51a5cbSAmit Shahvirtio-rng 19322501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 19332501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 19341f51a5cbSAmit ShahS: Supported 19351f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 19361f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1937750cf869SThomas HuthF: include/sysemu/rng*.h 19381f51a5cbSAmit ShahF: backends/rng*.c 19391e8a1faeSThomas HuthF: tests/qtest/virtio-rng-test.c 19401f51a5cbSAmit Shah 19416034011cSGongleivirtio-crypto 19426034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 19436034011cSGongleiS: Supported 19446034011cSGongleiF: hw/virtio/virtio-crypto.c 19456034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 19466034011cSGongleiF: include/hw/virtio/virtio-crypto.h 19476034011cSGonglei 1948751c7bddSDavid Hildenbrandvirtio-mem 1949751c7bddSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 1950751c7bddSDavid HildenbrandS: Supported 1951751c7bddSDavid HildenbrandW: https://virtio-mem.gitlab.io/ 1952751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem.c 1953751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.h 1954751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.c 1955751c7bddSDavid HildenbrandF: include/hw/virtio/virtio-mem.h 1956751c7bddSDavid Hildenbrand 1957f3c507adSKeith Buschnvme 19588261cc17SPhilippe Mathieu-DaudéM: Keith Busch <kbusch@kernel.org> 1959e8cc43d5SKeith BuschM: Klaus Jensen <its@irrelevant.dk> 1960c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1961f3c507adSKeith BuschS: Supported 196288eea45cSKlaus JensenF: hw/nvme/* 1963dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h 19641e8a1faeSThomas HuthF: tests/qtest/nvme-test.c 1965a3d9f3a9SKlaus JensenF: docs/system/nvme.rst 1966e8cc43d5SKeith BuschT: git git://git.infradead.org/qemu-nvme.git nvme-next 1967f3c507adSKeith Busch 1968d383c625SHannes Reineckemegasas 19693fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1970c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1971d383c625SHannes ReineckeS: Supported 1972d383c625SHannes ReineckeF: hw/scsi/megasas.c 1973d383c625SHannes ReineckeF: hw/scsi/mfi.h 19741e8a1faeSThomas HuthF: tests/qtest/megasas-test.c 1975c887d333SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-megasas-test.c 1976d383c625SHannes Reinecke 1977605d52e6SDmitry FleytmanNetwork packet abstractions 1978bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1979605d52e6SDmitry FleytmanS: Maintained 1980605d52e6SDmitry FleytmanF: include/net/eth.h 1981605d52e6SDmitry FleytmanF: net/eth.c 1982605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1983605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1984605d52e6SDmitry Fleytman 1985622fb504SDmitry FleytmanVmware 1986bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1987622fb504SDmitry FleytmanS: Maintained 1988622fb504SDmitry FleytmanF: hw/net/vmxnet* 1989622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 19901e8a1faeSThomas HuthF: tests/qtest/vmxnet3-test.c 1991622fb504SDmitry Fleytman 1992de24d3f1SScott FeldmanRocker 1993de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1994de24d3f1SScott FeldmanS: Maintained 1995de24d3f1SScott FeldmanF: hw/net/rocker/ 199692a3c6aaSMarkus ArmbrusterF: qapi/rocker.json 1997de850948SThomas HuthF: tests/rocker/ 1998de850948SThomas HuthF: docs/specs/rocker.txt 1999de24d3f1SScott Feldman 200070d1fb9cSXiao GuangrongNVDIMM 20017a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 200270d1fb9cSXiao GuangrongS: Maintained 200370d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 200470d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 200570d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 2006e2e254d3SPhilippe Mathieu-DaudéF: docs/nvdimm.txt 200770d1fb9cSXiao Guangrong 2008093454e2SDmitry Fleytmane1000x 2009bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 2010093454e2SDmitry FleytmanS: Maintained 2011093454e2SDmitry FleytmanF: hw/net/e1000x* 2012093454e2SDmitry Fleytman 20136f3fbe4eSDmitry Fleytmane1000e 2014bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 20156f3fbe4eSDmitry FleytmanS: Maintained 20166f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 20177d6a4f12SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-e1000e-test.c 20186f3fbe4eSDmitry Fleytman 2019ebc2327fSStefan Weileepro100 2020ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 2021ebc2327fSStefan WeilS: Maintained 2022ebc2327fSStefan WeilF: hw/net/eepro100.c 2023ebc2327fSStefan Weil 202434ea023dSSven Schnelletulip 202534ea023dSSven SchnelleM: Sven Schnelle <svens@stackframe.org> 202634ea023dSSven SchnelleS: Maintained 202734ea023dSSven SchnelleF: hw/net/tulip.c 202834ea023dSSven SchnelleF: hw/net/tulip.h 202934ea023dSSven Schnelle 2030065177eeSPatrick Venturepca954x 2031065177eeSPatrick VentureM: Patrick Venture <venture@google.com> 2032065177eeSPatrick VentureS: Maintained 2033065177eeSPatrick VentureF: hw/i2c/i2c_mux_pca954x.c 2034065177eeSPatrick VentureF: include/hw/i2c/i2c_mux_pca954x.h 2035065177eeSPatrick Venture 2036e481a1f6SAlistair FrancisGeneric Loader 2037c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 2038e481a1f6SAlistair FrancisS: Maintained 2039e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 2040e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 204170f20110SAlex BennéeF: docs/system/generic-loader.rst 2042e481a1f6SAlistair Francis 2043a33ff6d2SAlex BennéeGuest Loader 2044a33ff6d2SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2045a33ff6d2SAlex BennéeS: Maintained 2046a33ff6d2SAlex BennéeF: hw/core/guest-loader.c 204701460378SAlex BennéeF: docs/system/guest-loader.rst 20482ceb7c03SAlex BennéeF: tests/acceptance/boot_xen.py 2049fd5d5c56SAnthony Liguori 2050645d3cbeSSu HangIntel Hexadecimal Object File Loader 2051645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 2052645d3cbeSSu HangS: Maintained 20531e8a1faeSThomas HuthF: tests/qtest/hexloader-test.c 20544b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 2055645d3cbeSSu Hang 205687a9023aSThomas HuthCHRP NVRAM 205787a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 205887a9023aSThomas HuthS: Maintained 205987a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 206087a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 20611e8a1faeSThomas HuthF: tests/qtest/prom-env-test.c 206287a9023aSThomas Huth 206342697d88SBen WarrenVM Generation ID 20642b42989cSJohn SnowS: Orphan 206542697d88SBen WarrenF: hw/acpi/vmgenid.c 206642697d88SBen WarrenF: include/hw/acpi/vmgenid.h 206742697d88SBen WarrenF: docs/specs/vmgenid.txt 20681e8a1faeSThomas HuthF: tests/qtest/vmgenid-test.c 206942697d88SBen WarrenF: stubs/vmgenid.c 207042697d88SBen Warren 2071c1b29826SPhilippe Mathieu-DaudéLED 2072c1b29826SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 2073c1b29826SPhilippe Mathieu-DaudéS: Maintained 2074c1b29826SPhilippe Mathieu-DaudéF: include/hw/misc/led.h 2075c1b29826SPhilippe Mathieu-DaudéF: hw/misc/led.c 2076c1b29826SPhilippe Mathieu-Daudé 2077747969dbSPhilippe Mathieu-DaudéUnimplemented device 2078747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 2079747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 2080747969dbSPhilippe Mathieu-DaudéS: Maintained 2081747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 2082747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 2083747969dbSPhilippe Mathieu-Daudé 20846007523aSPhilippe Mathieu-DaudéEmpty slot 20856007523aSPhilippe Mathieu-DaudéM: Artyom Tarasenko <atar4qemu@gmail.com> 20866007523aSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 20876007523aSPhilippe Mathieu-DaudéS: Maintained 20886007523aSPhilippe Mathieu-DaudéF: include/hw/misc/empty_slot.h 20896007523aSPhilippe Mathieu-DaudéF: hw/misc/empty_slot.c 20906007523aSPhilippe Mathieu-Daudé 2091dbb2e472SGerd HoffmannStandard VGA 2092dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2093dbb2e472SGerd HoffmannS: Maintained 2094dbb2e472SGerd HoffmannF: hw/display/vga* 2095dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 2096dbb2e472SGerd HoffmannF: include/hw/display/vga.h 2097dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 2098dbb2e472SGerd Hoffmann 209958d632c7SGerd Hoffmannramfb 210058d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 210158d632c7SGerd HoffmannS: Maintained 210258d632c7SGerd HoffmannF: hw/display/ramfb*.c 210358d632c7SGerd HoffmannF: include/hw/display/ramfb.h 210458d632c7SGerd Hoffmann 2105dbb2e472SGerd Hoffmannvirtio-gpu 2106dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2107dbb2e472SGerd HoffmannS: Maintained 2108dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 2109c68082c4SMarc-André LureauF: hw/display/virtio-vga.* 2110dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 2111dbb2e472SGerd Hoffmann 2112b372d79bSRaphael Norwitzvhost-user-blk 2113b372d79bSRaphael NorwitzM: Raphael Norwitz <raphael.norwitz@nutanix.com> 2114b372d79bSRaphael NorwitzS: Maintained 2115b372d79bSRaphael NorwitzF: contrib/vhost-user-blk/ 2116b372d79bSRaphael NorwitzF: contrib/vhost-user-scsi/ 2117b372d79bSRaphael NorwitzF: hw/block/vhost-user-blk.c 2118b372d79bSRaphael NorwitzF: hw/scsi/vhost-user-scsi.c 2119b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-blk-pci.c 2120b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-scsi-pci.c 2121b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-blk.h 2122b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-scsi.h 2123b372d79bSRaphael Norwitz 2124bd2e44feSMarc-André Lureauvhost-user-gpu 2125bd2e44feSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2126bd2e44feSMarc-André LureauM: Gerd Hoffmann <kraxel@redhat.com> 2127bd2e44feSMarc-André LureauS: Maintained 2128bd2e44feSMarc-André LureauF: docs/interop/vhost-user-gpu.rst 2129d52c454aSMarc-André LureauF: contrib/vhost-user-gpu 2130d52c454aSMarc-André LureauF: hw/display/vhost-user-* 2131bd2e44feSMarc-André Lureau 2132dbb2e472SGerd HoffmannCirrus VGA 2133dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2134dbb2e472SGerd HoffmannS: Odd Fixes 2135dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 2136dbb2e472SGerd HoffmannF: hw/display/cirrus* 2137dbb2e472SGerd Hoffmann 213872d277a7SGerd HoffmannEDID Generator 213972d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 214072d277a7SGerd HoffmannS: Maintained 214172d277a7SGerd HoffmannF: hw/display/edid* 214272d277a7SGerd HoffmannF: include/hw/display/edid.h 214372d277a7SGerd HoffmannF: qemu-edid.c 214472d277a7SGerd Hoffmann 214510386385SPhilippe Mathieu-DaudéPIIX4 South Bridge (i82371AB) 214610386385SPhilippe Mathieu-DaudéM: Hervé Poussineau <hpoussin@reactos.org> 214710386385SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 214810386385SPhilippe Mathieu-DaudéS: Maintained 214910386385SPhilippe Mathieu-DaudéF: hw/isa/piix4.c 2150fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 215110386385SPhilippe Mathieu-Daudé 215215ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 21536f75e3f5SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 215415ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com> 215515ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 215615ffb43cSPhilippe Mathieu-DaudéS: Supported 215715ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 21588d0bcebaSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg*.c 2159b15c0f7dSPhilippe Mathieu-DaudéF: stubs/fw_cfg.c 216015ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 216115ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 21621cf4323eSThomas HuthF: tests/qtest/libqos/fw_cfg.c 21631e8a1faeSThomas HuthF: tests/qtest/fw_cfg-test.c 216415ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 216515ffb43cSPhilippe Mathieu-Daudé 21662313abf0SThomas HuthXIVE 21672313abf0SThomas HuthM: Cédric Le Goater <clg@kaod.org> 2168ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 2169ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org> 21702313abf0SThomas HuthL: qemu-ppc@nongnu.org 21712313abf0SThomas HuthS: Supported 21722313abf0SThomas HuthF: hw/*/*xive* 21732313abf0SThomas HuthF: include/hw/*/*xive* 217424563a58SCédric Le GoaterF: docs/*/*xive* 21752313abf0SThomas Huth 21767bd0d13fSPhilippe Mathieu-DaudéRenesas peripherals 21772d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 21787bd0d13fSPhilippe Mathieu-DaudéR: Magnus Damm <magnus.damm@gmail.com> 2179f166061cSPhilippe Mathieu-DaudéS: Odd Fixes 2180645194c7SYoshinori SatoF: hw/char/renesas_sci.c 21817bd0d13fSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 2182c7f37bafSYoshinori SatoF: hw/timer/renesas_*.c 21837bd0d13fSPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 2184645194c7SYoshinori SatoF: include/hw/char/renesas_sci.h 21857bd0d13fSPhilippe Mathieu-DaudéF: include/hw/sh4/sh.h 2186c7f37bafSYoshinori SatoF: include/hw/timer/renesas_*.h 21877bd0d13fSPhilippe Mathieu-Daudé 2188e78597ccSYoshinori SatoRenesas RX peripherals 2189b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 2190b2744da9SPhilippe Mathieu-DaudéS: Orphan 2191e78597ccSYoshinori SatoF: hw/intc/rx_icu.c 21920c80f50fSYoshinori SatoF: hw/rx/ 2193e78597ccSYoshinori SatoF: include/hw/intc/rx_icu.h 21940c80f50fSYoshinori SatoF: include/hw/rx/ 2195e78597ccSYoshinori Sato 2196de4d4adbSPavel PisaCAN bus subsystem and hardware 2197de4d4adbSPavel PisaM: Pavel Pisa <pisa@cmp.felk.cvut.cz> 2198de4d4adbSPavel PisaM: Vikram Garhwal <fnu.vikram@xilinx.com> 2199de4d4adbSPavel PisaS: Maintained 2200de4d4adbSPavel PisaW: https://canbus.pages.fel.cvut.cz/ 2201de4d4adbSPavel PisaF: net/can/* 2202de4d4adbSPavel PisaF: hw/net/can/* 2203de4d4adbSPavel PisaF: include/net/can_*.h 2204de4d4adbSPavel Pisa 2205fd5d5c56SAnthony LiguoriSubsystems 2206fd5d5c56SAnthony Liguori---------- 2207fd5d5c56SAnthony LiguoriAudio 2208fd5d5c56SAnthony LiguoriM: Gerd Hoffmann <kraxel@redhat.com> 2209fd5d5c56SAnthony LiguoriS: Maintained 2210fd5d5c56SAnthony LiguoriF: audio/ 22118d8b636dSPaolo BonziniF: hw/audio/ 2212a2b245aeSThomas HuthF: include/hw/audio/ 221392a3c6aaSMarkus ArmbrusterF: qapi/audio.json 22141e8a1faeSThomas HuthF: tests/qtest/ac97-test.c 22151e8a1faeSThomas HuthF: tests/qtest/es1370-test.c 22161e8a1faeSThomas HuthF: tests/qtest/intel-hda-test.c 2217fd5d5c56SAnthony Liguori 221817f1e8f5SStefan HajnocziBlock layer core 2219fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 2220c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2221c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2222fd5d5c56SAnthony LiguoriS: Supported 2223fd5d5c56SAnthony LiguoriF: block* 2224fd5d5c56SAnthony LiguoriF: block/ 22258d8b636dSPaolo BonziniF: hw/block/ 22264c346e0bSKevin WolfF: include/block/ 222746078760SKevin WolfF: qemu-img* 222833b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-img.rst 222946078760SKevin WolfF: qemu-io* 223029242091SKevin WolfF: tests/qemu-iotests/ 22318dd30c86SMax ReitzF: util/qemu-progress.c 22320bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 2233da668aa1SThomas HuthF: tests/unit/check-block-qdict.c 2234ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 2235fd5d5c56SAnthony Liguori 2236c607c7fbSStefan HajnocziStorage daemon 2237c607c7fbSStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2238c607c7fbSStefan HajnocziL: qemu-block@nongnu.org 2239c607c7fbSStefan HajnocziS: Supported 2240c607c7fbSStefan HajnocziF: storage-daemon/ 2241c607c7fbSStefan HajnocziF: docs/interop/qemu-storage-daemon-qmp-ref.rst 2242c607c7fbSStefan HajnocziF: docs/tools/qemu-storage-daemon.rst 2243c607c7fbSStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 2244c607c7fbSStefan Hajnoczi 2245d55053b1SStefan HajnocziBlock I/O path 2246d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2247fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2248d55053b1SStefan HajnocziL: qemu-block@nongnu.org 2249d55053b1SStefan HajnocziS: Supported 225036c697bdSPaolo BonziniF: util/async.c 225136c697bdSPaolo BonziniF: util/aio-*.c 22521f050a46SStefan HajnocziF: util/aio-*.h 22531f050a46SStefan HajnocziF: util/fdmon-*.c 2254d55053b1SStefan HajnocziF: block/io.c 2255d55053b1SStefan HajnocziF: migration/block* 2256e1029ae2SFam ZhengF: include/block/aio.h 2257f5a53faaSStefan HajnocziF: include/block/aio-wait.h 22580a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 2259da668aa1SThomas HuthF: tests/unit/test-fdmon-epoll.c 2260e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 2261d55053b1SStefan Hajnoczi 2262e5b5728cSPaolo BonziniBlock SCSI subsystem 2263e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2264fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 2265e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 2266e5b5728cSPaolo BonziniS: Supported 2267e5b5728cSPaolo BonziniF: include/scsi/* 2268e5b5728cSPaolo BonziniF: scsi/* 2269e5b5728cSPaolo Bonzini 2270280458a3SJeff CodyBlock Jobs 227103283d64SJeff CodyM: John Snow <jsnow@redhat.com> 2272d7beddccSVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 2273280458a3SJeff CodyL: qemu-block@nongnu.org 2274280458a3SJeff CodyS: Supported 2275280458a3SJeff CodyF: blockjob.c 2276280458a3SJeff CodyF: include/block/blockjob.h 227733e9e9bdSKevin WolfF: job.c 22781a90bc81SKevin WolfF: job-qmp.c 2279c468e368SMarkus ArmbrusterF: include/qemu/job.h 2280280458a3SJeff CodyF: block/backup.c 2281280458a3SJeff CodyF: block/commit.c 228277346025SJeff CodyF: block/stream.c 2283280458a3SJeff CodyF: block/mirror.c 2284bf42508fSKevin WolfF: qapi/job.json 2285d7beddccSVladimir Sementsov-OgievskiyF: block/block-copy.c 2286d7beddccSVladimir Sementsov-OgievskiyF: include/block/block-copy.c 2287d7beddccSVladimir Sementsov-OgievskiyF: block/backup-top.h 2288d7beddccSVladimir Sementsov-OgievskiyF: block/backup-top.c 2289d7beddccSVladimir Sementsov-OgievskiyF: include/block/aio_task.h 2290d7beddccSVladimir Sementsov-OgievskiyF: block/aio_task.c 2291d7beddccSVladimir Sementsov-OgievskiyF: util/qemu-co-shared-resource.c 2292d7beddccSVladimir Sementsov-OgievskiyF: include/qemu/co-shared-resource.h 229377582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git jobs 2294d7beddccSVladimir Sementsov-OgievskiyT: git https://src.openvz.org/scm/~vsementsov/qemu.git jobs 2295280458a3SJeff Cody 22964120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 22974120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 22984120201dSMarkus ArmbrusterS: Supported 22994120201dSMarkus ArmbrusterF: blockdev.c 2300a2dde2f2SMaxim LevitskyF: blockdev-hmp-cmds.c 23014120201dSMarkus ArmbrusterF: block/qapi.c 23024120201dSMarkus ArmbrusterF: qapi/block*.json 2303fa988e39SMarkus ArmbrusterF: qapi/transaction.json 2304ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 23054120201dSMarkus Armbruster 2306538193bcSJohn SnowDirty Bitmaps 2307edb05904SEric BlakeM: Eric Blake <eblake@redhat.com> 2308edb05904SEric BlakeM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 2309edb05904SEric BlakeR: John Snow <jsnow@redhat.com> 2310538193bcSJohn SnowL: qemu-block@nongnu.org 2311538193bcSJohn SnowS: Supported 2312538193bcSJohn SnowF: include/qemu/hbitmap.h 2313538193bcSJohn SnowF: include/block/dirty-bitmap.h 2314bb4e58c6SEric BlakeF: block/monitor/bitmap-qmp-cmds.c 231500637c6bSVladimir Sementsov-OgievskiyF: block/dirty-bitmap.c 231600637c6bSVladimir Sementsov-OgievskiyF: block/qcow2-bitmap.c 2317052db8e7SVladimir Sementsov-OgievskiyF: migration/block-dirty-bitmap.c 231800637c6bSVladimir Sementsov-OgievskiyF: util/hbitmap.c 2319da668aa1SThomas HuthF: tests/unit/test-hbitmap.c 23205746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 2321edb05904SEric BlakeT: git https://repo.or.cz/qemu/ericb.git bitmaps 2322538193bcSJohn Snow 232361af0ee6SPaolo BonziniCharacter device backends 232455fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 23252185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 2326fd5d5c56SAnthony LiguoriS: Maintained 2327178fe0aeSMarc-André LureauF: chardev/ 23288228e353SMarc-André LureauF: include/chardev/ 2329dbeee392SMarkus ArmbrusterF: qapi/char.json 2330fd5d5c56SAnthony Liguori 2331e26082fdSPaolo BonziniCharacter Devices (Braille) 2332e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 2333e26082fdSPaolo BonziniS: Maintained 23346b10e573SMarc-André LureauF: chardev/baum.c 2335fd5d5c56SAnthony Liguori 2336e94630d3SMarkus ArmbrusterCommand line option argument parsing 2337e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2338e94630d3SMarkus ArmbrusterS: Supported 2339e94630d3SMarkus ArmbrusterF: include/qemu/option.h 2340da668aa1SThomas HuthF: tests/unit/test-keyval.c 2341da668aa1SThomas HuthF: tests/unit/test-qemu-opts.c 2342e94630d3SMarkus ArmbrusterF: util/keyval.c 2343e94630d3SMarkus ArmbrusterF: util/qemu-option.c 2344e94630d3SMarkus Armbruster 23458c413e79SMarkus ArmbrusterCoverity model 23468c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 23478c413e79SMarkus ArmbrusterS: Supported 23488c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 23498c413e79SMarkus Armbruster 23509c263d07SPeter MaydellCoverity Scan integration 23519c263d07SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 23529c263d07SPeter MaydellS: Maintained 23539c263d07SPeter MaydellF: scripts/coverity-scan/ 23549c263d07SPeter Maydell 2355d24b569aSPeter A. G. CrosthwaiteDevice Tree 2356c3c962c1SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com> 2357c3c962c1SAlistair FrancisR: David Gibson <david@gibson.dropbear.id.au> 2358d24b569aSPeter A. G. CrosthwaiteS: Maintained 2359800d4dedSPaolo BonziniF: softmmu/device_tree.c 236082407515SThomas HuthF: include/sysemu/device_tree.h 2361d24b569aSPeter A. G. Crosthwaite 23623505a22bSMarc-André LureauDump 23633505a22bSMarc-André LureauS: Supported 23643505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 23656d3da32cSMarkus ArmbrusterF: dump/ 23663505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 23673505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 23686d3da32cSMarkus ArmbrusterF: include/qemu/win_dump_defs 23693505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 23703505a22bSMarc-André LureauF: include/sysemu/dump.h 2371d06b747bSMarkus ArmbrusterF: qapi/dump.json 23723505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 23733505a22bSMarc-André LureauF: stubs/dump.c 23743505a22bSMarc-André Lureau 23754f966768SMarkus ArmbrusterError reporting 23764f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 23774f966768SMarkus ArmbrusterS: Supported 23784f966768SMarkus ArmbrusterF: include/qapi/error.h 23794f966768SMarkus ArmbrusterF: include/qemu/error-report.h 2380abb3d37dSMarkus ArmbrusterF: qapi/error.json 23814f966768SMarkus ArmbrusterF: util/error.c 23824f966768SMarkus ArmbrusterF: util/qemu-error.c 2383d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/err-bad-newline.cocci 2384d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error-use-after-free.cocci 2385d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error_propagate_null.cocci 2386d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/remove_local_err.cocci 2387d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/use-error_fatal.cocci 23888220f3acSVladimir Sementsov-OgievskiyF: scripts/coccinelle/errp-guard.cocci 23894f966768SMarkus Armbruster 2390fd5d5c56SAnthony LiguoriGDB stub 2391c7b3e866SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2392c7b3e866SAlex BennéeR: Philippe Mathieu-Daudé <philmd@redhat.com> 2393c7b3e866SAlex BennéeS: Maintained 2394fd5d5c56SAnthony LiguoriF: gdbstub* 23950dec1016SPeter MaydellF: include/exec/gdbstub.h 2396fd5d5c56SAnthony LiguoriF: gdb-xml/ 239751c623b0SLirong YuanF: tests/tcg/multiarch/gdbstub/ 2398fd5d5c56SAnthony Liguori 239901a9c03cSPaolo BonziniMemory API 240001a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 240101a9c03cSPaolo BonziniS: Supported 240201a9c03cSPaolo BonziniF: include/exec/ioport.h 240314776ab5STony NguyenF: include/exec/memop.h 240401a9c03cSPaolo BonziniF: include/exec/memory.h 24052b1641d0SPaolo BonziniF: include/exec/ram_addr.h 240641aa4e9fSJuan QuintelaF: include/exec/ramblock.h 2407800d4dedSPaolo BonziniF: softmmu/dma-helpers.c 2408c7f419f5SClaudio FontanaF: softmmu/ioport.c 2409c7f419f5SClaudio FontanaF: softmmu/memory.c 2410d9f24bf5SPaolo BonziniF: softmmu/physmem.c 241101a9c03cSPaolo BonziniF: include/exec/memory-internal.h 2412044e2af9SPhilippe Mathieu-DaudéF: scripts/coccinelle/memory-region-housekeeping.cocci 241301a9c03cSPaolo Bonzini 24147ee3bf03SGerd HoffmannSPICE 24157ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 24167ee3bf03SGerd HoffmannS: Supported 24176e481d57SPeter MaydellF: include/ui/qemu-spice.h 2418438528a3SThomas HuthF: include/ui/spice-display.h 24197ee3bf03SGerd HoffmannF: ui/spice-*.c 24207ee3bf03SGerd HoffmannF: audio/spiceaudio.c 24218d8b636dSPaolo BonziniF: hw/display/qxl* 2422608cfed6SMarkus ArmbrusterF: qapi/ui.json 24239bd4cb35SPhilippe Mathieu-DaudéF: docs/spice-port-fqdn.txt 24247ee3bf03SGerd Hoffmann 2425fd5d5c56SAnthony LiguoriGraphics 242625eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 242725eccc37SGerd HoffmannS: Odd Fixes 2428fd5d5c56SAnthony LiguoriF: ui/ 2429e220656cSThomas HuthF: include/ui/ 2430608cfed6SMarkus ArmbrusterF: qapi/ui.json 2431b1d38037SMarc-André LureauF: util/drm.c 2432fd5d5c56SAnthony Liguori 2433351f1bf6SAndreas FärberCocoa graphics 243430ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 2435351f1bf6SAndreas FärberS: Odd Fixes 2436351f1bf6SAndreas FärberF: ui/cocoa.m 2437351f1bf6SAndreas Färber 2438fd5d5c56SAnthony LiguoriMain loop 2439da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2440da26f37aSPaolo BonziniS: Maintained 244148e824e0SPhilippe Mathieu-DaudéF: include/exec/gen-icount.h 244254d31236SMarkus ArmbrusterF: include/qemu/main-loop.h 244354d31236SMarkus ArmbrusterF: include/sysemu/runstate.h 2444e6dba048SAlejandro JimenezF: include/sysemu/runstate-action.h 24453ecb29a3SPaolo BonziniF: util/main-loop.c 24463ecb29a3SPaolo BonziniF: util/qemu-timer.c 2447bac068e0SAlexander BulekovF: softmmu/vl.c 24487b733862SAlexander BulekovF: softmmu/main.c 2449c7f419f5SClaudio FontanaF: softmmu/cpus.c 2450b0c3cf94SClaudio FontanaF: softmmu/cpu-throttle.c 2451740b1759SClaudio FontanaF: softmmu/cpu-timers.c 2452740b1759SClaudio FontanaF: softmmu/icount.c 2453e6dba048SAlejandro JimenezF: softmmu/runstate-action.c 24540e201d34SMarkus ArmbrusterF: qapi/run-state.json 2455fd5d5c56SAnthony Liguori 24561b7e01d0SStefan HajnocziRead, Copy, Update (RCU) 24571b7e01d0SStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 24581b7e01d0SStefan HajnocziS: Maintained 24591b7e01d0SStefan HajnocziF: include/qemu/rcu*.h 2460da668aa1SThomas HuthF: tests/unit/rcutorture.c 2461da668aa1SThomas HuthF: tests/unit/test-rcu-*.c 24621b7e01d0SStefan HajnocziF: util/rcu.c 24631b7e01d0SStefan Hajnoczi 24648899b4aeSLuiz CapitulinoHuman Monitor (HMP) 2465c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2466fbb0621aSLuiz CapitulinoS: Maintained 24675bce308aSKevin WolfF: monitor/monitor-internal.h 2468e84328faSKevin WolfF: monitor/misc.c 24691d95db74SKevin WolfF: monitor/monitor.c 2470f1b3ccfaSKevin WolfF: monitor/hmp* 2471f1b3ccfaSKevin WolfF: hmp.h 2472c13e9912SThomas HuthF: hmp-commands*.hx 2473c13e9912SThomas HuthF: include/monitor/hmp-target.h 24741e8a1faeSThomas HuthF: tests/qtest/test-hmp.c 2475637de4dbSMarkus ArmbrusterF: include/qemu/qemu-print.h 2476637de4dbSMarkus ArmbrusterF: util/qemu-print.c 2477fd5d5c56SAnthony Liguori 2478f536f112SPaolo BonziniNetwork device backends 2479442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 2480fd5d5c56SAnthony LiguoriS: Maintained 2481fd5d5c56SAnthony LiguoriF: net/ 2482d24b2b1cSThomas HuthF: include/net/ 2483e9bbc8bdSMarkus ArmbrusterF: qemu-bridge-helper.c 2484e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 24853c0bd37dSMarkus ArmbrusterF: qapi/net.json 2486fd5d5c56SAnthony Liguori 2487aee09bafSVincenzo MaffioneNetmap network backend 2488aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 2489aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 2490aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 2491aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 2492aee09bafSVincenzo MaffioneS: Maintained 2493aee09bafSVincenzo MaffioneF: net/netmap.c 2494aee09bafSVincenzo Maffione 24954fc264f4SEduardo HabkostHost Memory Backends 24964fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 24974fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 24984fc264f4SEduardo HabkostS: Maintained 24994fc264f4SEduardo HabkostF: backends/hostmem*.c 25004fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 2501f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next 25024fc264f4SEduardo Habkost 25036034011cSGongleiCryptodev Backends 25046034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 25056034011cSGongleiS: Maintained 25066034011cSGongleiF: include/sysemu/cryptodev*.h 25076034011cSGongleiF: backends/cryptodev*.c 25086034011cSGonglei 2509b8eaee96SJohn SnowPython library 2510b8eaee96SJohn SnowM: John Snow <jsnow@redhat.com> 2511b8eaee96SJohn SnowM: Cleber Rosa <crosa@redhat.com> 2512b8eaee96SJohn SnowR: Eduardo Habkost <ehabkost@redhat.com> 2513b8eaee96SJohn SnowS: Maintained 2514b8eaee96SJohn SnowF: python/ 2515b8eaee96SJohn SnowT: git https://gitlab.com/jsnow/qemu.git python 2516b8eaee96SJohn Snow 2517ad904f66SEduardo HabkostPython scripts 2518ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 2519ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 25204251dfb0SJohn SnowS: Odd Fixes 2521ad904f66SEduardo HabkostF: scripts/*.py 2522ad904f66SEduardo HabkostF: tests/*.py 2523ad904f66SEduardo Habkost 2524f4abfc6cSVladimir Sementsov-OgievskiyBenchmark util 2525f4abfc6cSVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 2526f4abfc6cSVladimir Sementsov-OgievskiyS: Maintained 2527f4abfc6cSVladimir Sementsov-OgievskiyF: scripts/simplebench/ 2528e34bd026SVladimir Sementsov-OgievskiyT: git https://src.openvz.org/scm/~vsementsov/qemu.git simplebench 2529f4abfc6cSVladimir Sementsov-Ogievskiy 25308cad15b1SVladimir Sementsov-OgievskiyTransactions helper 25318cad15b1SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 25328cad15b1SVladimir Sementsov-OgievskiyS: Maintained 25338cad15b1SVladimir Sementsov-OgievskiyF: include/qemu/transactions.h 25348cad15b1SVladimir Sementsov-OgievskiyF: util/transactions.c 25358cad15b1SVladimir Sementsov-Ogievskiy 25368899b4aeSLuiz CapitulinoQAPI 25379740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 25382f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com> 25399740618cSLuiz CapitulinoS: Supported 25408899b4aeSLuiz CapitulinoF: qapi/ 25410311c5bdSMarkus ArmbrusterX: qapi/*.json 2542ac4abb9aSMarkus ArmbrusterF: include/qapi/ 2543ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 2544ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 2545c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 2546da668aa1SThomas HuthF: tests/unit/test-*-visitor.c 2547da668aa1SThomas HuthF: tests/unit/test-qapi-*.c 2548da668aa1SThomas HuthF: tests/unit/test-qmp-*.c 2549da668aa1SThomas HuthF: tests/unit/test-visitor-serialization.c 2550be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 2551be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 25524078ee54SPeter MaydellF: docs/sphinx/qapidoc.py 2553c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 2554ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 25558899b4aeSLuiz Capitulino 25567810d291SLuiz CapitulinoQAPI Schema 25577810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 25587810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 25597810d291SLuiz CapitulinoS: Supported 25600311c5bdSMarkus ArmbrusterF: qapi/*.json 2561ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 25627810d291SLuiz Capitulino 2563f3582ba4SLuiz CapitulinoQObject 2564daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2565daf5dc78SMarkus ArmbrusterS: Supported 2566f3582ba4SLuiz CapitulinoF: qobject/ 25677735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 25687735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 2569a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 2570da668aa1SThomas HuthF: tests/unit/check-qdict.c 2571da668aa1SThomas HuthF: tests/unit/check-qjson.c 2572da668aa1SThomas HuthF: tests/unit/check-qlist.c 2573da668aa1SThomas HuthF: tests/unit/check-qlit.c 2574da668aa1SThomas HuthF: tests/unit/check-qnull.c 2575da668aa1SThomas HuthF: tests/unit/check-qnum.c 2576da668aa1SThomas HuthF: tests/unit/check-qobject.c 2577da668aa1SThomas HuthF: tests/unit/check-qstring.c 2578fe07b62cSPhilippe Mathieu-DaudéF: tests/data/qobject/qdict.txt 2579ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 2580f3582ba4SLuiz Capitulino 2581f05d9999SMichael RothQEMU Guest Agent 25822f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com> 2583f05d9999SMichael RothS: Maintained 2584f05d9999SMichael RothF: qga/ 258527a296fcSPeter MaydellF: docs/interop/qemu-ga.rst 2586db16115fSPeter MaydellF: docs/interop/qemu-ga-ref.rst 2587ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 2588da668aa1SThomas HuthF: tests/unit/test-qga.c 2589e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 2590f05d9999SMichael Roth 25914688c94cSAndreas FärberQOM 25921085d86eSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 25931085d86eSPaolo BonziniR: Daniel P. Berrange <berrange@redhat.com> 25941085d86eSPaolo BonziniR: Eduardo Habkost <ehabkost@redhat.com> 25954688c94cSAndreas FärberS: Supported 25968f920054SMarkus ArmbrusterF: docs/qdev-device-use.txt 25978f920054SMarkus ArmbrusterF: hw/core/qdev* 2598b77b5b3dSMarkus ArmbrusterF: hw/core/bus.c 2599b77b5b3dSMarkus ArmbrusterF: hw/core/sysbus.c 26008f920054SMarkus ArmbrusterF: include/hw/qdev* 26018f920054SMarkus ArmbrusterF: include/monitor/qdev.h 26024688c94cSAndreas FärberF: include/qom/ 2603c577ff62SMarkus ArmbrusterF: qapi/qom.json 2604c577ff62SMarkus ArmbrusterF: qapi/qdev.json 260522fb6eb5SPaolo BonziniF: scripts/coccinelle/qom-parent-type.cocci 2606800d4dedSPaolo BonziniF: softmmu/qdev-monitor.c 26079b45a025SPhilippe Mathieu-DaudéF: stubs/qdev.c 26084688c94cSAndreas FärberF: qom/ 2609da668aa1SThomas HuthF: tests/unit/check-qom-interface.c 2610da668aa1SThomas HuthF: tests/unit/check-qom-proplist.c 2611da668aa1SThomas HuthF: tests/unit/test-qdev-global-props.c 26124688c94cSAndreas Färber 261394dfc0f3SEduardo HabkostQOM boilerplate conversion script 261494dfc0f3SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 261594dfc0f3SEduardo HabkostS: Maintained 261694dfc0f3SEduardo HabkostF: scripts/codeconverter/ 261794dfc0f3SEduardo Habkost 26188899b4aeSLuiz CapitulinoQMP 26199740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 26209740618cSLuiz CapitulinoS: Supported 26215bce308aSKevin WolfF: monitor/monitor-internal.h 2622f1b3ccfaSKevin WolfF: monitor/qmp* 2623e84328faSKevin WolfF: monitor/misc.c 26241d95db74SKevin WolfF: monitor/monitor.c 262592a3c6aaSMarkus ArmbrusterF: qapi/control.json 2626abb3d37dSMarkus ArmbrusterF: qapi/error.json 262792a3c6aaSMarkus ArmbrusterF: qapi/introspect.json 2628c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 262912b2f0d9SPhilippe Mathieu-DaudéF: docs/interop/*qmp-* 26309740618cSLuiz CapitulinoF: scripts/qmp/ 26311e8a1faeSThomas HuthF: tests/qtest/qmp-test.c 26321e8a1faeSThomas HuthF: tests/qtest/qmp-cmd-test.c 2633ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 26348899b4aeSLuiz Capitulino 263598a43bf0SPaolo Bonziniqtest 263698a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 263798a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 26382185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 263998a43bf0SPaolo BonziniS: Maintained 2640c7f419f5SClaudio FontanaF: softmmu/qtest.c 26411583a389SClaudio FontanaF: accel/qtest/ 26421e8a1faeSThomas HuthF: tests/qtest/ 2643222455efSEmanuele Giuseppe EspositoF: docs/devel/qgraph.rst 2644520ddc18SThomas HuthX: tests/qtest/bios-tables-test* 264598a43bf0SPaolo Bonzini 26465f6fd09aSAlexander BulekovDevice Fuzzing 26475f6fd09aSAlexander BulekovM: Alexander Bulekov <alxndr@bu.edu> 26485f6fd09aSAlexander BulekovR: Paolo Bonzini <pbonzini@redhat.com> 26495f6fd09aSAlexander BulekovR: Bandan Das <bsd@redhat.com> 26505f6fd09aSAlexander BulekovR: Stefan Hajnoczi <stefanha@redhat.com> 26516184e5fbSThomas HuthR: Thomas Huth <thuth@redhat.com> 26525f6fd09aSAlexander BulekovS: Maintained 26535f6fd09aSAlexander BulekovF: tests/qtest/fuzz/ 2654d3d39fc0SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-*test.c 2655211635b3SAlexander BulekovF: scripts/oss-fuzz/ 2656230376d2SAlexander BulekovF: hw/mem/sparse-mem.c 2657f3a0208fSAlexander BulekovF: docs/devel/fuzzing.rst 26585f6fd09aSAlexander Bulekov 2659cc0100f4SAlistair FrancisRegister API 2660c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 2661cc0100f4SAlistair FrancisS: Maintained 2662cc0100f4SAlistair FrancisF: hw/core/register.c 2663cc0100f4SAlistair FrancisF: include/hw/register.h 266406a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 2665cc0100f4SAlistair Francis 2666fd5d5c56SAnthony LiguoriSLIRP 2667eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 2668bafc72abSJan KiszkaS: Maintained 2669fd5d5c56SAnthony LiguoriF: slirp/ 2670663fb1e1SThomas HuthF: net/slirp.c 2671d24b2b1cSThomas HuthF: include/net/slirp.h 267202cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 2673fd5d5c56SAnthony Liguori 26746d0af39fSEdgar E. IglesiasStreams 26756d0af39fSEdgar E. IglesiasM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 26766d0af39fSEdgar E. IglesiasS: Maintained 26776d0af39fSEdgar E. IglesiasF: hw/core/stream.c 26786d0af39fSEdgar E. IglesiasF: include/hw/stream.h 26796d0af39fSEdgar E. Iglesias 2680b1ed728aSPaolo BonziniStubs 2681b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2682b1ed728aSPaolo BonziniS: Maintained 2683b1ed728aSPaolo BonziniF: stubs/ 2684b1ed728aSPaolo Bonzini 2685598a3f35SStefan HajnocziTracing 26861cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2687598a3f35SStefan HajnocziS: Maintained 2688598a3f35SStefan HajnocziF: trace/ 26890e076292SThomas HuthF: trace-events 26903a8273b1SPeter MaydellF: docs/qemu-option-trace.rst.inc 269192a3c6aaSMarkus ArmbrusterF: qapi/trace.json 2692f70fd8fdSLluís VilanovaF: scripts/tracetool.py 2693f70fd8fdSLluís VilanovaF: scripts/tracetool/ 269462dd1048SDaniel P. BerrangéF: scripts/qemu-trace-stap* 269533b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-trace-stap.rst 2696c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 2697e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 2698598a3f35SStefan Hajnoczi 26993859b6cfSMarkus ArmbrusterTPM 27001f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 27016b4f250bSStefan BergerS: Maintained 27023859b6cfSMarkus ArmbrusterF: tpm.c 2703c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 27043859b6cfSMarkus ArmbrusterF: hw/tpm/* 27053859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 27063859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 27073859b6cfSMarkus ArmbrusterF: qapi/tpm.json 27088ae92e24SPhilippe Mathieu-DaudéF: backends/tpm/ 27091e8a1faeSThomas HuthF: tests/qtest/*tpm* 2710e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 27113859b6cfSMarkus Armbruster 271214f40fdcSBlue SwirlCheckpatch 271314f40fdcSBlue SwirlS: Odd Fixes 271414f40fdcSBlue SwirlF: scripts/checkpatch.pl 271514f40fdcSBlue Swirl 2716c0787c8dSJuan QuintelaMigration 2717c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 2718d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2719c0787c8dSJuan QuintelaS: Maintained 2720107b5969SMarc-André LureauF: hw/core/vmstate-if.c 2721107b5969SMarc-André LureauF: include/hw/vmstate-if.h 2722c0787c8dSJuan QuintelaF: include/migration/ 272344a1f946SDr. David Alan GilbertF: migration/ 2724c5515640SAmit ShahF: scripts/vmstate-static-checker.py 2725c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 27261e8a1faeSThomas HuthF: tests/qtest/migration-test.c 2727c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 272848685a8eSMarkus ArmbrusterF: qapi/migration.json 2729fac87d4dSHyman Huang(黄勇)F: tests/migration/ 2730c0787c8dSJuan Quintela 2731a566907fSMarc-André LureauD-Bus 2732a566907fSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2733a566907fSMarc-André LureauS: Maintained 27345010cec2SMarc-André LureauF: backends/dbus-vmstate.c 2735586ca6baSMarc-André LureauF: tests/dbus-vmstate* 2736a5021d69SMarc-André LureauF: util/dbus.c 2737a5021d69SMarc-André LureauF: include/qemu/dbus.h 2738a566907fSMarc-André LureauF: docs/interop/dbus.rst 27395010cec2SMarc-André LureauF: docs/interop/dbus-vmstate.rst 2740a566907fSMarc-André Lureau 274192bfedb0SEduardo OtuboSeccomp 2742064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 274392bfedb0SEduardo OtuboS: Supported 2744800d4dedSPaolo BonziniF: softmmu/qemu-seccomp.c 274592bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 274692bfedb0SEduardo Otubo 2747ddbb0d09SDaniel P. BerrangeCryptography 2748ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2749ddbb0d09SDaniel P. BerrangeS: Maintained 2750ddbb0d09SDaniel P. BerrangeF: crypto/ 2751ddbb0d09SDaniel P. BerrangeF: include/crypto/ 275292a3c6aaSMarkus ArmbrusterF: qapi/crypto.json 2753da668aa1SThomas HuthF: tests/unit/test-crypto-* 27543b472e71SThomas HuthF: tests/bench/benchmark-crypto-* 2755da668aa1SThomas HuthF: tests/unit/crypto-tls-* 2756da668aa1SThomas HuthF: tests/unit/pkix_asn1_tab.c 2757899833cdSDaniel P. BerrangeF: qemu.sasl 2758ddbb0d09SDaniel P. Berrange 275910817bf0SDaniel P. BerrangeCoroutines 276010817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 276110817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 276200a25291SStefan HajnocziS: Maintained 276310817bf0SDaniel P. BerrangeF: util/*coroutine* 276410817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 2765da668aa1SThomas HuthF: tests/unit/test-coroutine.c 276610817bf0SDaniel P. Berrange 276788c5f205SDaniel P. BerrangeBuffers 276888c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 27694251dfb0SJohn SnowS: Odd Fixes 277088c5f205SDaniel P. BerrangeF: util/buffer.c 277188c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 277288c5f205SDaniel P. Berrange 2773666a3af9SDaniel P. BerrangeI/O Channels 2774666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2775666a3af9SDaniel P. BerrangeS: Maintained 2776666a3af9SDaniel P. BerrangeF: io/ 2777666a3af9SDaniel P. BerrangeF: include/io/ 2778da668aa1SThomas HuthF: tests/unit/test-io-* 2779666a3af9SDaniel P. Berrange 27805b76dd13SDaniel P. BerrangeUser authorization 27815b76dd13SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 27825b76dd13SDaniel P. BerrangeS: Maintained 27835b76dd13SDaniel P. BerrangeF: authz/ 2784c8c99887SDaniel P. BerrangeF: qapi/authz.json 27855b76dd13SDaniel P. BerrangeF: include/authz/ 2786da668aa1SThomas HuthF: tests/unit/test-authz-* 27875b76dd13SDaniel P. Berrange 27885614a283SGerd HoffmannSockets 27895614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 27905614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 27915614a283SGerd HoffmannS: Maintained 27925614a283SGerd HoffmannF: include/qemu/sockets.h 27935614a283SGerd HoffmannF: util/qemu-sockets.c 2794a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 27955614a283SGerd Hoffmann 279690e33dfeSDaniel P. BerrangéFile monitor 279790e33dfeSDaniel P. BerrangéM: Daniel P. Berrange <berrange@redhat.com> 27984251dfb0SJohn SnowS: Odd Fixes 279990e33dfeSDaniel P. BerrangéF: util/filemonitor*.c 280090e33dfeSDaniel P. BerrangéF: include/qemu/filemonitor.h 2801da668aa1SThomas HuthF: tests/unit/test-util-filemonitor.c 280290e33dfeSDaniel P. Berrangé 2803d310d85bSAlberto GarciaThrottling infrastructure 2804d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2805d310d85bSAlberto GarciaS: Supported 2806d310d85bSAlberto GarciaF: block/throttle-groups.c 2807d310d85bSAlberto GarciaF: include/block/throttle-groups.h 280889603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 2809d310d85bSAlberto GarciaF: util/throttle.c 281089603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 2811da668aa1SThomas HuthF: tests/unit/test-throttle.c 2812d310d85bSAlberto GarciaL: qemu-block@nongnu.org 2813d310d85bSAlberto Garcia 2814080d7aacSFam ZhengUUID 2815fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2816080d7aacSFam ZhengS: Supported 2817080d7aacSFam ZhengF: util/uuid.c 2818080d7aacSFam ZhengF: include/qemu/uuid.h 2819da668aa1SThomas HuthF: tests/unit/test-uuid.c 2820080d7aacSFam Zheng 282150186051SLukas StraubYank feature 282250186051SLukas StraubM: Lukas Straub <lukasstraub2@web.de> 282350186051SLukas StraubS: Odd fixes 282450186051SLukas StraubF: util/yank.c 28251a92d6d5SLukas StraubF: migration/yank_functions* 2826d3a0bb77SLukas StraubF: tests/unit/test-yank.c 282750186051SLukas StraubF: include/qemu/yank.h 282850186051SLukas StraubF: qapi/yank.json 282950186051SLukas Straub 2830a4cc318eSzhanghailiangCOLO Framework 2831a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 2832a4cc318eSzhanghailiangS: Maintained 2833a4cc318eSzhanghailiangF: migration/colo* 2834a4cc318eSzhanghailiangF: include/migration/colo.h 2835a4cc318eSzhanghailiangF: include/migration/failover.h 2836a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2837a4cc318eSzhanghailiang 283888f82ed1SZhang ChenCOLO Proxy 2839c6bf50ffSZhang ChenM: Zhang Chen <chen.zhang@intel.com> 284088f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 284188f82ed1SZhang ChenS: Supported 284288f82ed1SZhang ChenF: docs/colo-proxy.txt 284388f82ed1SZhang ChenF: net/colo* 284488f82ed1SZhang ChenF: net/filter-rewriter.c 284588f82ed1SZhang ChenF: net/filter-mirror.c 284688f82ed1SZhang Chen 284762258201SPavel DovgalyukRecord/replay 284862258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 284962258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 285070b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 285162258201SPavel DovgalyukS: Supported 285262258201SPavel DovgalyukF: replay/* 285362258201SPavel DovgalyukF: block/blkreplay.c 285462258201SPavel DovgalyukF: net/filter-replay.c 285562258201SPavel DovgalyukF: include/sysemu/replay.h 285662258201SPavel DovgalyukF: docs/replay.txt 285762258201SPavel DovgalyukF: stubs/replay.c 2858c7ebab0fSPavel DovgalyukF: tests/acceptance/replay_kernel.py 2859be52eca3SPavel DovgalyukF: tests/acceptance/reverse_debugging.py 286043d7e1d7SPavel DovgalyukF: qapi/replay.json 286162258201SPavel Dovgalyuk 2862eecf5eedSPeter XuIOVA Tree 2863eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2864eecf5eedSPeter XuS: Maintained 2865eecf5eedSPeter XuF: include/qemu/iova-tree.h 2866eecf5eedSPeter XuF: util/iova-tree.c 2867eecf5eedSPeter Xu 28685ee547bbSViktor Prutyanovelf2dmp 28695ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 28705ee547bbSViktor PrutyanovS: Maintained 28715ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 28725ee547bbSViktor Prutyanov 287393198b6cSCorey MinyardI2C and SMBus 287493198b6cSCorey MinyardM: Corey Minyard <cminyard@mvista.com> 287593198b6cSCorey MinyardS: Maintained 287693198b6cSCorey MinyardF: hw/i2c/core.c 287793198b6cSCorey MinyardF: hw/i2c/smbus_slave.c 287893198b6cSCorey MinyardF: hw/i2c/smbus_master.c 287993198b6cSCorey MinyardF: hw/i2c/smbus_eeprom.c 288093198b6cSCorey MinyardF: include/hw/i2c/i2c.h 288193198b6cSCorey MinyardF: include/hw/i2c/smbus_master.h 288293198b6cSCorey MinyardF: include/hw/i2c/smbus_slave.h 288393198b6cSCorey MinyardF: include/hw/i2c/smbus_eeprom.h 288493198b6cSCorey Minyard 2885d0d89526SPhilippe Mathieu-DaudéFirmware schema specifications 2886d0d89526SPhilippe Mathieu-DaudéM: Laszlo Ersek <lersek@redhat.com> 2887d0d89526SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com> 2888d0d89526SPhilippe Mathieu-DaudéR: Daniel P. Berrange <berrange@redhat.com> 2889d0d89526SPhilippe Mathieu-DaudéR: Kashyap Chamarthy <kchamart@redhat.com> 2890d0d89526SPhilippe Mathieu-DaudéS: Maintained 2891d0d89526SPhilippe Mathieu-DaudéF: docs/interop/firmware.json 2892d0d89526SPhilippe Mathieu-Daudé 28936739df3fSLaszlo ErsekEDK2 Firmware 28946739df3fSLaszlo ErsekM: Laszlo Ersek <lersek@redhat.com> 28956739df3fSLaszlo ErsekM: Philippe Mathieu-Daudé <philmd@redhat.com> 28966739df3fSLaszlo ErsekS: Supported 28976739df3fSLaszlo ErsekF: pc-bios/descriptors/??-edk2-*.json 28986739df3fSLaszlo ErsekF: pc-bios/edk2-* 28996739df3fSLaszlo ErsekF: roms/Makefile.edk2 29006739df3fSLaszlo ErsekF: roms/edk2 29016739df3fSLaszlo ErsekF: roms/edk2-* 29026739df3fSLaszlo ErsekF: tests/data/uefi-boot-images/ 29036739df3fSLaszlo ErsekF: tests/uefi-test-tools/ 2904922febe2SThomas HuthF: .gitlab-ci.d/edk2.yml 290571920809SPhilippe Mathieu-DaudéF: .gitlab-ci.d/edk2/ 29066739df3fSLaszlo Ersek 29078bc43f39SPeter XuVT-d Emulation 29088bc43f39SPeter XuM: Michael S. Tsirkin <mst@redhat.com> 29098bc43f39SPeter XuM: Peter Xu <peterx@redhat.com> 29108bc43f39SPeter XuR: Jason Wang <jasowang@redhat.com> 29118bc43f39SPeter XuS: Supported 29128bc43f39SPeter XuF: hw/i386/intel_iommu.c 29138bc43f39SPeter XuF: hw/i386/intel_iommu_internal.h 29148bc43f39SPeter XuF: include/hw/i386/intel_iommu.h 29158bc43f39SPeter Xu 2916e92fb016SBin MengOpenSBI Firmware 2917e92fb016SBin MengM: Bin Meng <bmeng.cn@gmail.com> 2918e92fb016SBin MengS: Supported 2919e92fb016SBin MengF: pc-bios/opensbi-* 2920e92fb016SBin MengF: .gitlab-ci.d/opensbi.yml 2921e92fb016SBin MengF: .gitlab-ci.d/opensbi/ 2922e92fb016SBin Meng 292359c7a187SLuc MichelClock framework 292459c7a187SLuc MichelM: Luc Michel <luc@lmichel.fr> 292559c7a187SLuc MichelR: Damien Hedde <damien.hedde@greensocs.com> 292659c7a187SLuc MichelS: Maintained 292759c7a187SLuc MichelF: include/hw/clock.h 292859c7a187SLuc MichelF: include/hw/qdev-clock.h 292959c7a187SLuc MichelF: hw/core/clock.c 293059c7a187SLuc MichelF: hw/core/clock-vmstate.c 293159c7a187SLuc MichelF: hw/core/qdev-clock.c 293259c7a187SLuc MichelF: docs/devel/clocks.rst 293359c7a187SLuc Michel 2934fd5d5c56SAnthony LiguoriUsermode Emulation 2935fd5d5c56SAnthony Liguori------------------ 29366347e1f1SMarkus ArmbrusterOverall usermode emulation 2937486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2938486bbe5fSPaolo BonziniS: Maintained 2939486bbe5fSPaolo BonziniF: thunk.c 294058410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2941486bbe5fSPaolo Bonzini 2942fd5d5c56SAnthony LiguoriBSD user 294365a9d380SWarner LoshM: Warner Losh <imp@bsdimp.com> 294465a9d380SWarner LoshR: Kyle Evans <kevans@freebsd.org> 294565a9d380SWarner LoshS: Maintained 2946fd5d5c56SAnthony LiguoriF: bsd-user/ 29471cb42835SPhilippe Mathieu-DaudéF: default-configs/targets/*-bsd-user.mak 294865a9d380SWarner LoshT: git https://github.com/qemu-bsd-user/qemu-bsd-user bsd-user-rebase-3.1 2949fd5d5c56SAnthony Liguori 2950fd5d5c56SAnthony LiguoriLinux user 29518f902c54SRiku VoipioM: Laurent Vivier <laurent@vivier.eu> 2952fd5d5c56SAnthony LiguoriS: Maintained 2953fd5d5c56SAnthony LiguoriF: linux-user/ 29541cb42835SPhilippe Mathieu-DaudéF: default-configs/targets/*linux-user.mak 2955e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 2956e3a6c825SLaurent VivierF: scripts/update-syscalltbl.sh 295757333330SLaurent VivierF: scripts/update-mips-syscall-args.sh 2958382ae67aSLaurent VivierF: scripts/gensyscalls.sh 295942f5a7e9SAurelien Jarno 296042f5a7e9SAurelien JarnoTiny Code Generator (TCG) 296142f5a7e9SAurelien Jarno------------------------- 29626347e1f1SMarkus ArmbrusterCommon TCG code 2963336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 296442f5a7e9SAurelien JarnoS: Maintained 296542f5a7e9SAurelien JarnoF: tcg/ 2966d3582cfdSPhilippe Mathieu-DaudéF: include/tcg/ 296742f5a7e9SAurelien Jarno 296822b5867bSAlex BennéeTCG Plugins 296922b5867bSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 297022b5867bSAlex BennéeS: Maintained 29718ea6abf0SAlex BennéeF: docs/devel/tcg-plugins.rst 297222b5867bSAlex BennéeF: plugins/ 2973c17a386bSAlex BennéeF: tests/plugin/ 29744c134d07SAlex BennéeF: tests/acceptance/tcg_plugins.py 2975c17a386bSAlex BennéeF: contrib/plugins/ 297622b5867bSAlex Bennée 29776347e1f1SMarkus ArmbrusterAArch64 TCG target 29783e5a01efSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 2979b25a464cSClaudio FontanaS: Maintained 2980b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2981b25a464cSClaudio FontanaF: tcg/aarch64/ 2982c17652eeSPaolo BonziniF: disas/arm-a64.cc 2983c17652eeSPaolo BonziniF: disas/libvixl/ 2984b25a464cSClaudio Fontana 29856347e1f1SMarkus ArmbrusterARM TCG target 298642f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 298742f5a7e9SAurelien JarnoS: Maintained 2988b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 298942f5a7e9SAurelien JarnoF: tcg/arm/ 2990c17652eeSPaolo BonziniF: disas/arm.c 299142f5a7e9SAurelien Jarno 29926347e1f1SMarkus Armbrusteri386 TCG target 2993336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 299442f5a7e9SAurelien JarnoS: Maintained 299542f5a7e9SAurelien JarnoF: tcg/i386/ 2996c17652eeSPaolo BonziniF: disas/i386.c 299742f5a7e9SAurelien Jarno 29986347e1f1SMarkus ArmbrusterMIPS TCG target 2999cf960317SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 3000099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 3001dab1e1e1SHuacai ChenR: Huacai Chen <chenhuacai@kernel.org> 300215d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com> 300397d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 3004cf960317SPhilippe Mathieu-DaudéS: Odd Fixes 300542f5a7e9SAurelien JarnoF: tcg/mips/ 300642f5a7e9SAurelien Jarno 30076347e1f1SMarkus ArmbrusterPPC TCG target 3008336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 300915610d42SPranith KumarS: Odd Fixes 301042f5a7e9SAurelien JarnoF: tcg/ppc/ 3011c17652eeSPaolo BonziniF: disas/ppc.c 301242f5a7e9SAurelien Jarno 30136347e1f1SMarkus ArmbrusterRISC-V TCG target 3014c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 3015fb1f70f3SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 3016fb1f70f3SAlistair FrancisL: qemu-riscv@nongnu.org 3017fb1f70f3SAlistair FrancisS: Maintained 3018fb1f70f3SAlistair FrancisF: tcg/riscv/ 3019fb1f70f3SAlistair FrancisF: disas/riscv.c 3020fb1f70f3SAlistair Francis 30216347e1f1SMarkus ArmbrusterS390 TCG target 3022336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 302342f5a7e9SAurelien JarnoS: Maintained 302442f5a7e9SAurelien JarnoF: tcg/s390/ 3025c17652eeSPaolo BonziniF: disas/s390.c 3026146bd283SCornelia HuckL: qemu-s390x@nongnu.org 302742f5a7e9SAurelien Jarno 30286347e1f1SMarkus ArmbrusterSPARC TCG target 3029297e8005SMarkus ArmbrusterS: Odd Fixes 303042f5a7e9SAurelien JarnoF: tcg/sparc/ 3031c17652eeSPaolo BonziniF: disas/sparc.c 3032bc75c9e5SStefan Weil 30336347e1f1SMarkus ArmbrusterTCI TCG target 3034bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 3035bc75c9e5SStefan WeilS: Maintained 30368ef9cd55SAndreas FärberF: tcg/tci/ 3037752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 3038c17652eeSPaolo BonziniF: disas/tci.c 3039aa09c951SAndreas Färber 3040f05b328cSStefan HajnocziBlock drivers 3041f05b328cSStefan Hajnoczi------------- 3042f05b328cSStefan HajnocziVMDK 3043fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 3044c95e4c0eSKevin WolfL: qemu-block@nongnu.org 3045f05b328cSStefan HajnocziS: Supported 3046f05b328cSStefan HajnocziF: block/vmdk.c 3047f05b328cSStefan Hajnoczi 3048f05b328cSStefan HajnocziRBD 30492bbd9986SJason DillamanM: Jason Dillaman <dillaman@redhat.com> 3050280458a3SJeff CodyL: qemu-block@nongnu.org 3051f05b328cSStefan HajnocziS: Supported 3052f05b328cSStefan HajnocziF: block/rbd.c 3053f05b328cSStefan Hajnoczi 3054f05b328cSStefan HajnocziVHDX 30555f5246b6SJeff CodyM: Jeff Cody <codyprime@gmail.com> 3056280458a3SJeff CodyL: qemu-block@nongnu.org 3057f05b328cSStefan HajnocziS: Supported 3058f05b328cSStefan HajnocziF: block/vhdx* 3059f05b328cSStefan Hajnoczi 3060f05b328cSStefan HajnocziVDI 3061f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 3062c95e4c0eSKevin WolfL: qemu-block@nongnu.org 3063f05b328cSStefan HajnocziS: Maintained 3064f05b328cSStefan HajnocziF: block/vdi.c 3065f05b328cSStefan Hajnoczi 3066f05b328cSStefan HajnocziiSCSI 3067f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 3068f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 3069f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 3070c95e4c0eSKevin WolfL: qemu-block@nongnu.org 30712185fd67SPaolo BonziniS: Odd Fixes 3072f05b328cSStefan HajnocziF: block/iscsi.c 30732deb63c2SPeter LievenF: block/iscsi-opts.c 3074f05b328cSStefan Hajnoczi 307599c62e70SEric BlakeNetwork Block Device (NBD) 307699c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 30773d9330ecSVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 307899c62e70SEric BlakeL: qemu-block@nongnu.org 307999c62e70SEric BlakeS: Maintained 308099c62e70SEric BlakeF: block/nbd* 308199c62e70SEric BlakeF: nbd/ 308299c62e70SEric BlakeF: include/block/nbd* 308399c62e70SEric BlakeF: qemu-nbd.* 308499c62e70SEric BlakeF: blockdev-nbd.c 30853229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 308633b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-nbd.rst 3087ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 30883d9330ecSVladimir Sementsov-OgievskiyT: git https://src.openvz.org/scm/~vsementsov/qemu.git nbd 308999c62e70SEric Blake 30906542aa9cSPeter LievenNFS 30916542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 3092280458a3SJeff CodyL: qemu-block@nongnu.org 30936542aa9cSPeter LievenS: Maintained 30946542aa9cSPeter LievenF: block/nfs.c 30956542aa9cSPeter Lieven 3096f05b328cSStefan HajnocziSSH 3097f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 3098280458a3SJeff CodyL: qemu-block@nongnu.org 3099f05b328cSStefan HajnocziS: Supported 3100f05b328cSStefan HajnocziF: block/ssh.c 3101c9a12e75SChrysostomos Nanakos 3102280458a3SJeff CodyCURL 3103280458a3SJeff CodyL: qemu-block@nongnu.org 31045c6090faSThomas HuthS: Odd Fixes 3105280458a3SJeff CodyF: block/curl.c 3106280458a3SJeff Cody 3107280458a3SJeff CodyGLUSTER 3108280458a3SJeff CodyL: qemu-block@nongnu.org 31095c6090faSThomas HuthL: integration@gluster.org 31105c6090faSThomas HuthS: Odd Fixes 3111280458a3SJeff CodyF: block/gluster.c 3112b5e9476cSGonglei 3113199667a8SFam ZhengNull Block Driver 3114fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 3115199667a8SFam ZhengL: qemu-block@nongnu.org 3116199667a8SFam ZhengS: Supported 3117199667a8SFam ZhengF: block/null.c 3118199667a8SFam Zheng 3119bdd6a90aSFam ZhengNVMe Block Driver 31201a949789SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 31211a949789SStefan HajnocziR: Fam Zheng <fam@euphon.net> 3122bdd6a90aSFam ZhengL: qemu-block@nongnu.org 3123bdd6a90aSFam ZhengS: Supported 3124bdd6a90aSFam ZhengF: block/nvme* 3125dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h 31261a949789SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 3127bdd6a90aSFam Zheng 3128b5e9476cSGongleiBootdevice 3129b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 3130b5e9476cSGongleiS: Maintained 3131800d4dedSPaolo BonziniF: softmmu/bootdevice.c 3132ecdda9e0SAlberto Garcia 3133ecdda9e0SAlberto GarciaQuorum 3134ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 3135ecdda9e0SAlberto GarciaS: Supported 3136ecdda9e0SAlberto GarciaF: block/quorum.c 3137ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 3138e7c6e631SStefan Hajnoczi 3139bfcc224eSAapo Vienamoblklogwrites 3140bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 3141bfcc224eSAapo VienamoL: qemu-block@nongnu.org 3142bfcc224eSAapo VienamoS: Supported 3143bfcc224eSAapo VienamoF: block/blklogwrites.c 3144bfcc224eSAapo Vienamo 3145e7c6e631SStefan Hajnocziblkverify 3146e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3147e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3148e7c6e631SStefan HajnocziS: Supported 3149e7c6e631SStefan HajnocziF: block/blkverify.c 3150e7c6e631SStefan Hajnoczi 3151e7c6e631SStefan Hajnoczibochs 3152e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3153e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3154e7c6e631SStefan HajnocziS: Supported 3155e7c6e631SStefan HajnocziF: block/bochs.c 3156e7c6e631SStefan Hajnoczi 3157e7c6e631SStefan Hajnoczicloop 3158e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3159e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3160e7c6e631SStefan HajnocziS: Supported 3161e7c6e631SStefan HajnocziF: block/cloop.c 3162e7c6e631SStefan Hajnoczi 3163e7c6e631SStefan Hajnoczidmg 3164e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3165e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3166e7c6e631SStefan HajnocziS: Supported 3167e7c6e631SStefan HajnocziF: block/dmg.c 3168e7c6e631SStefan Hajnoczi 3169e7c6e631SStefan Hajnocziparallels 3170e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3171f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 3172a960c4b4SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> 3173e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3174e7c6e631SStefan HajnocziS: Supported 3175e7c6e631SStefan HajnocziF: block/parallels.c 3176a960c4b4SVladimir Sementsov-OgievskiyF: block/parallels-ext.c 31775746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 3178a960c4b4SVladimir Sementsov-OgievskiyT: git https://src.openvz.org/scm/~vsementsov/qemu.git parallels 3179e7c6e631SStefan Hajnoczi 3180e7c6e631SStefan Hajnocziqed 3181e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3182e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3183e7c6e631SStefan HajnocziS: Supported 3184e7c6e631SStefan HajnocziF: block/qed.c 3185e7c6e631SStefan Hajnoczi 3186e7c6e631SStefan Hajnocziraw 3187e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3188e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3189e7c6e631SStefan HajnocziS: Supported 3190e7c6e631SStefan HajnocziF: block/linux-aio.c 3191f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 31922e6fc7ebSEric BlakeF: block/raw-format.c 3193c1bb86cdSEric BlakeF: block/file-posix.c 3194c1bb86cdSEric BlakeF: block/file-win32.c 3195e7c6e631SStefan HajnocziF: block/win32-aio.c 3196e7c6e631SStefan Hajnoczi 31976663a0a3SAarushi MehtaLinux io_uring 31986663a0a3SAarushi MehtaM: Aarushi Mehta <mehta.aaru20@gmail.com> 31996663a0a3SAarushi MehtaM: Julia Suvorova <jusual@redhat.com> 32006663a0a3SAarushi MehtaM: Stefan Hajnoczi <stefanha@redhat.com> 32016663a0a3SAarushi MehtaL: qemu-block@nongnu.org 32026663a0a3SAarushi MehtaS: Maintained 32036663a0a3SAarushi MehtaF: block/io_uring.c 320406a47ef5SAarushi MehtaF: stubs/io_uring.c 32056663a0a3SAarushi Mehta 3206e7c6e631SStefan Hajnocziqcow2 3207e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3208c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 3209e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3210e7c6e631SStefan HajnocziS: Supported 3211e7c6e631SStefan HajnocziF: block/qcow2* 3212b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 3213e7c6e631SStefan Hajnoczi 3214e7c6e631SStefan Hajnocziqcow 3215e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3216e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3217e7c6e631SStefan HajnocziS: Supported 3218e7c6e631SStefan HajnocziF: block/qcow.c 3219e7c6e631SStefan Hajnoczi 3220e7c6e631SStefan Hajnocziblkdebug 3221e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3222c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 3223e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3224e7c6e631SStefan HajnocziS: Supported 3225e7c6e631SStefan HajnocziF: block/blkdebug.c 3226e7c6e631SStefan Hajnoczi 3227e7c6e631SStefan Hajnoczivpc 3228e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3229e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3230e7c6e631SStefan HajnocziS: Supported 3231e7c6e631SStefan HajnocziF: block/vpc.c 3232e7c6e631SStefan Hajnoczi 3233e7c6e631SStefan Hajnoczivvfat 3234e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3235e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 32364b7c5bc4SPrasad J PanditS: Odd Fixes 3237e7c6e631SStefan HajnocziF: block/vvfat.c 3238abfe4e94SStefan Hajnoczi 3239abfe4e94SStefan HajnocziImage format fuzzer 3240abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3241abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 3242abfe4e94SStefan HajnocziS: Supported 3243abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 3244717171bdSDaniel P. Berrange 32458675a376SCoiby XuVhost-user block device backend server 32468675a376SCoiby XuM: Coiby Xu <Coiby.Xu@gmail.com> 32478675a376SCoiby XuS: Maintained 32488675a376SCoiby XuF: block/export/vhost-user-blk-server.c 324980a06cc5SStefan HajnocziF: block/export/vhost-user-blk-server.h 325080a06cc5SStefan HajnocziF: include/qemu/vhost-user-server.h 32518675a376SCoiby XuF: tests/qtest/libqos/vhost-user-blk.c 325280695202SCoiby XuF: tests/qtest/libqos/vhost-user-blk.h 325380695202SCoiby XuF: tests/qtest/vhost-user-blk-test.c 325480a06cc5SStefan HajnocziF: util/vhost-user-server.c 32558675a376SCoiby Xu 32560c9b70d5SMax ReitzFUSE block device exports 32570c9b70d5SMax ReitzM: Max Reitz <mreitz@redhat.com> 32580c9b70d5SMax ReitzL: qemu-block@nongnu.org 32590c9b70d5SMax ReitzS: Supported 32600c9b70d5SMax ReitzF: block/export/fuse.c 32610c9b70d5SMax Reitz 3262049105a3SChanglong XieReplication 3263205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 32643ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 3265049105a3SChanglong XieS: Supported 3266049105a3SChanglong XieF: replication* 3267049105a3SChanglong XieF: block/replication.c 3268da668aa1SThomas HuthF: tests/unit/test-replication.c 3269049105a3SChanglong XieF: docs/block-replication.txt 3270049105a3SChanglong Xie 3271a3defabbSMarcel ApfelbaumPVRDMA 3272bfffeac8SYuval ShaiaM: Yuval Shaia <yuval.shaia.ml@gmail.com> 3273fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 3274a3defabbSMarcel ApfelbaumS: Maintained 3275a3defabbSMarcel ApfelbaumF: hw/rdma/* 3276a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 3277a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 3278a5d2f6f8SYuval ShaiaF: contrib/rdmacm-mux/* 32794a5c9903SYuval ShaiaF: qapi/rdma.json 3280a3defabbSMarcel Apfelbaum 3281b052fec8SAlex BennéeSemihosting 3282b052fec8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3283b052fec8SAlex BennéeS: Maintained 32848df9f0c3SPhilippe Mathieu-DaudéF: semihosting/ 32856b5fe137SPhilippe Mathieu-DaudéF: include/semihosting/ 32863539d84dSAlex BennéeF: tests/tcg/multiarch/arm-compat-semi/ 3287b052fec8SAlex Bennée 32888684f1beSJohn G JohnsonMulti-process QEMU 32898684f1beSJohn G JohnsonM: Elena Ufimtseva <elena.ufimtseva@oracle.com> 32908684f1beSJohn G JohnsonM: Jagannathan Raman <jag.raman@oracle.com> 32918684f1beSJohn G JohnsonM: John G Johnson <john.g.johnson@oracle.com> 32928684f1beSJohn G JohnsonS: Maintained 32938684f1beSJohn G JohnsonF: docs/devel/multi-process.rst 3294639090d8SElena UfimtsevaF: docs/system/multi-process.rst 32956fbd84d6SJagannathan RamanF: hw/pci-host/remote.c 32966fbd84d6SJagannathan RamanF: include/hw/pci-host/remote.h 32973f0e7e57SJagannathan RamanF: hw/remote/machine.c 32983f0e7e57SJagannathan RamanF: include/hw/remote/machine.h 3299ad22c308SElena UfimtsevaF: hw/remote/mpqemu-link.c 3300ad22c308SElena UfimtsevaF: include/hw/remote/mpqemu-link.h 330148b06f50SJagannathan RamanF: hw/remote/message.c 3302c7d80c7cSJagannathan RamanF: hw/remote/remote-obj.c 3303ed5d0019SJagannathan RamanF: include/hw/remote/memory.h 3304ed5d0019SJagannathan RamanF: hw/remote/memory.c 33059f811207SElena UfimtsevaF: hw/remote/proxy.c 33069f811207SElena UfimtsevaF: include/hw/remote/proxy.h 3307c746b74aSJagannathan RamanF: hw/remote/proxy-memory-listener.c 3308c746b74aSJagannathan RamanF: include/hw/remote/proxy-memory-listener.h 3309bd36adb8SJagannathan RamanF: hw/remote/iohub.c 3310bd36adb8SJagannathan RamanF: include/hw/remote/iohub.h 33118684f1beSJohn G Johnson 3312*90322e64SAndrew MelnychenkoEBPF: 3313*90322e64SAndrew MelnychenkoM: Jason Wang <jasowang@redhat.com> 3314*90322e64SAndrew MelnychenkoR: Andrew Melnychenko <andrew@daynix.com> 3315*90322e64SAndrew MelnychenkoR: Yuri Benditovich <yuri.benditovich@daynix.com> 3316*90322e64SAndrew MelnychenkoS: Maintained 3317*90322e64SAndrew MelnychenkoF: ebpf/* 3318*90322e64SAndrew MelnychenkoF: tools/ebpf/* 3319*90322e64SAndrew Melnychenko 3320b9e02c06SAlex BennéeBuild and test automation 3321b9e02c06SAlex Bennée------------------------- 33229872ba0aSThomas HuthBuild and test automation, general continuous integration 3323b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 33249872ba0aSThomas HuthM: Philippe Mathieu-Daudé <f4bug@amsat.org> 33259872ba0aSThomas HuthM: Thomas Huth <thuth@redhat.com> 33269872ba0aSThomas HuthR: Wainer dos Santos Moschetta <wainersm@redhat.com> 33279872ba0aSThomas HuthR: Willian Rampazzo <willianr@redhat.com> 3328e70dc7f8SAlex BennéeS: Maintained 332920a4f14fSPhilippe Mathieu-DaudéF: .github/lockdown.yml 33309872ba0aSThomas HuthF: .gitlab-ci.yml 33319872ba0aSThomas HuthF: .gitlab-ci.d/ 3332b9e02c06SAlex BennéeF: .travis.yml 333304250c69SPhilippe Mathieu-DaudéF: scripts/ci/ 3334e70dc7f8SAlex BennéeF: tests/docker/ 333518023821SFam ZhengF: tests/vm/ 333654dbfd85SPhilippe Mathieu-DaudéF: scripts/archive-source.sh 33379872ba0aSThomas HuthW: https://gitlab.com/qemu-project/qemu/pipelines 3338e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 3339717171bdSDaniel P. Berrange 33407162fbb4SEd MasteFreeBSD Hosted Continuous Integration 33417162fbb4SEd MasteM: Ed Maste <emaste@freebsd.org> 33427162fbb4SEd MasteM: Li-Wen Hsu <lwhsu@freebsd.org> 33437162fbb4SEd MasteS: Maintained 33447162fbb4SEd MasteF: .cirrus.yml 33457162fbb4SEd MasteW: https://cirrus-ci.com/github/qemu/qemu 33467162fbb4SEd Maste 3347daee8de3SYonggang LuoWindows Hosted Continuous Integration 3348daee8de3SYonggang LuoM: Yonggang Luo <luoyonggang@gmail.com> 3349daee8de3SYonggang LuoS: Maintained 3350daee8de3SYonggang LuoF: .cirrus.yml 3351daee8de3SYonggang LuoW: https://cirrus-ci.com/github/qemu/qemu 3352daee8de3SYonggang Luo 33537e97017eSAlex BennéeGuest Test Compilation Support 33547e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 33557e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 335600a25291SStefan HajnocziS: Maintained 33577e97017eSAlex BennéeF: tests/tcg/Makefile 3358c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 33597e97017eSAlex Bennée 33606634f1c4SPhilippe Mathieu-DaudéAcceptance (Integration) Testing with the Avocado framework 33616634f1c4SPhilippe Mathieu-DaudéW: https://trello.com/b/6Qi1pxVn/avocado-qemu 33626634f1c4SPhilippe Mathieu-DaudéR: Cleber Rosa <crosa@redhat.com> 33636634f1c4SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@redhat.com> 33646634f1c4SPhilippe Mathieu-DaudéR: Wainer dos Santos Moschetta <wainersm@redhat.com> 33656634f1c4SPhilippe Mathieu-DaudéS: Odd Fixes 33666634f1c4SPhilippe Mathieu-DaudéF: tests/acceptance/ 33676634f1c4SPhilippe Mathieu-Daudé 3368717171bdSDaniel P. BerrangeDocumentation 3369717171bdSDaniel P. Berrange------------- 3370717171bdSDaniel P. BerrangeBuild system architecture 3371717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3372717171bdSDaniel P. BerrangeS: Odd Fixes 3373c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 33748a49e97fSFam Zheng 337592329a7eSAlex BennéeGIT Data Mining Config 337692329a7eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 337792329a7eSAlex BennéeS: Odd Fixes 337892329a7eSAlex BennéeF: gitdm.config 337992329a7eSAlex BennéeF: contrib/gitdm/* 338092329a7eSAlex Bennée 3381b02c9bc3SMarkus ArmbrusterIncompatible changes 3382b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 3383abcd92dbSPaolo BonziniF: docs/system/deprecated.rst 3384b02c9bc3SMarkus Armbruster 3385aef45d51SDaniel P. BerrangeBuild System 3386aef45d51SDaniel P. Berrange------------ 3387aef45d51SDaniel P. BerrangeGIT submodules 3388aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3389aef45d51SDaniel P. BerrangeS: Odd Fixes 3390aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 3391c10e01b9SPeter Maydell 3392ef45a392SAleksandar MarkovicUI translations 33934251dfb0SJohn SnowS: Orphan 3394ef45a392SAleksandar MarkovicF: po/*.po 3395ef45a392SAleksandar Markovic 3396c10e01b9SPeter MaydellSphinx documentation configuration and build machinery 3397c10e01b9SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 3398c10e01b9SPeter MaydellS: Maintained 3399c10e01b9SPeter MaydellF: docs/conf.py 3400c10e01b9SPeter MaydellF: docs/*/conf.py 34014078ee54SPeter MaydellF: docs/sphinx/ 340253fb8bfbSAleksandar Markovic 340353fb8bfbSAleksandar MarkovicMiscellaneous 340453fb8bfbSAleksandar Markovic------------- 340553fb8bfbSAleksandar MarkovicPerformance Tools and Tests 340653fb8bfbSAleksandar MarkovicM: Ahmed Karaman <ahmedkhaledkaraman@gmail.com> 340753fb8bfbSAleksandar MarkovicS: Maintained 340853fb8bfbSAleksandar MarkovicF: scripts/performance/ 3409