1b6f97c14SbellardQEMU Maintainers 2b6f97c14Sbellard================ 3b6f97c14Sbellard 4fd5d5c56SAnthony LiguoriThe intention of this file is not to establish who owns what portions of the 5fd5d5c56SAnthony Liguoricode base, but to provide a set of names that developers can consult when they 6fd5d5c56SAnthony Liguorihave a question about a particular subset and also to provide a set of names 7fd5d5c56SAnthony Liguorito be CC'd when submitting a patch to obtain appropriate review. 83cd9acb4Sbellard 9fd5d5c56SAnthony LiguoriIn general, if you have a question about inclusion of a patch, you should 10fd5d5c56SAnthony Liguoriconsult qemu-devel and not any specific individual privately. 11b6f97c14Sbellard 12fd5d5c56SAnthony LiguoriDescriptions of section entries: 13b6f97c14Sbellard 14fd5d5c56SAnthony Liguori M: Mail patches to: FullName <address@domain> 159436e082SCornelia Huck Maintainers are looking after a certain area and must be CCed on 169436e082SCornelia Huck patches. They are considered the main contact point. 17fdf6fab4SPaul E. McKenney R: Designated reviewer: FullName <address@domain> 18fdf6fab4SPaul E. McKenney These reviewers should be CCed on patches. 199436e082SCornelia Huck Reviewers are familiar with the subject matter and provide feedback 209436e082SCornelia Huck even though they are not maintainers. 21fd5d5c56SAnthony Liguori L: Mailing list that is relevant to this area 229436e082SCornelia Huck These lists should be CCed on patches. 23fd5d5c56SAnthony Liguori W: Web-page with status/info 24fd5d5c56SAnthony Liguori Q: Patchwork web based patch tracking system site 25fd5d5c56SAnthony Liguori T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. 26fd5d5c56SAnthony Liguori S: Status, one of the following: 27fd5d5c56SAnthony Liguori Supported: Someone is actually paid to look after this. 28fd5d5c56SAnthony Liguori Maintained: Someone actually looks after it. 29fd5d5c56SAnthony Liguori Odd Fixes: It has a maintainer but they don't have time to do 30c91bbffbSPeter Maydell much other than throw the odd patch in. See below. 31fd5d5c56SAnthony Liguori Orphan: No current maintainer [but maybe you could take the 32fd5d5c56SAnthony Liguori role as you write your new code]. 33fd5d5c56SAnthony Liguori Obsolete: Old code. Something tagged obsolete generally means 34fd5d5c56SAnthony Liguori it has been replaced by a better system and you 35fd5d5c56SAnthony Liguori should be using that. 36fd5d5c56SAnthony Liguori F: Files and directories with wildcard patterns. 37fd5d5c56SAnthony Liguori A trailing slash includes all files and subdirectory files. 38fd5d5c56SAnthony Liguori F: drivers/net/ all files in and below drivers/net 39fd5d5c56SAnthony Liguori F: drivers/net/* all files in drivers/net, but not below 40fd5d5c56SAnthony Liguori F: */net/* all files in "any top level directory"/net 41fd5d5c56SAnthony Liguori One pattern per line. Multiple F: lines acceptable. 42fd5d5c56SAnthony Liguori X: Files and directories that are NOT maintained, same rules as F: 43fd5d5c56SAnthony Liguori Files exclusions are tested before file matches. 44fd5d5c56SAnthony Liguori Can be useful for excluding a specific subdirectory, for instance: 45fd5d5c56SAnthony Liguori F: net/ 46fd5d5c56SAnthony Liguori X: net/ipv6/ 47fd5d5c56SAnthony Liguori matches all files in and below net excluding net/ipv6/ 48fd5d5c56SAnthony Liguori K: Keyword perl extended regex pattern to match content in a 49fd5d5c56SAnthony Liguori patch or file. For instance: 50fd5d5c56SAnthony Liguori K: of_get_profile 51fd5d5c56SAnthony Liguori matches patches or files that contain "of_get_profile" 52fd5d5c56SAnthony Liguori K: \b(printk|pr_(info|err))\b 53fd5d5c56SAnthony Liguori matches patches or files that contain one or more of the words 54fd5d5c56SAnthony Liguori printk, pr_info or pr_err 55fd5d5c56SAnthony Liguori One regex pattern per line. Multiple K: lines acceptable. 56b6f97c14Sbellard 57b6f97c14Sbellard 58fd5d5c56SAnthony LiguoriGeneral Project Administration 59fd5d5c56SAnthony Liguori------------------------------ 60ff0d4876SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 61fd5d5c56SAnthony Liguori 62c9a19d5bSStephen WarrenAll patches CC here 63c9a19d5bSStephen WarrenL: qemu-devel@nongnu.org 64c9a19d5bSStephen WarrenF: * 65c9a19d5bSStephen WarrenF: */ 66c9a19d5bSStephen Warren 6762622c11SMichael S. TsirkinResponsible Disclosure, Reporting Security Issues 6862622c11SMichael S. Tsirkin------------------------------ 6970b7fba9SStefan HajnocziW: https://wiki.qemu.org/SecurityProcess 7062622c11SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 7162622c11SMichael S. TsirkinL: secalert@redhat.com 7262622c11SMichael S. Tsirkin 73936c2230SLaurent VivierTrivial patches 74936c2230SLaurent Vivier--------------- 75936c2230SLaurent VivierTrivial patches 76936c2230SLaurent VivierM: Michael Tokarev <mjt@tls.msk.ru> 77936c2230SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 78936c2230SLaurent VivierS: Maintained 79936c2230SLaurent VivierL: qemu-trivial@nongnu.org 80936c2230SLaurent VivierK: ^Subject:.*(?i)trivial 81936c2230SLaurent VivierT: git git://git.corpit.ru/qemu.git trivial-patches 82e18a8b34SStefan HajnocziT: git https://github.com/vivier/qemu.git trivial-patches 83936c2230SLaurent Vivier 84daf14ce3SCornelia HuckArchitecture support 85daf14ce3SCornelia Huck-------------------- 86daf14ce3SCornelia HuckS390 87daf14ce3SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 88daf14ce3SCornelia HuckS: Supported 89daf14ce3SCornelia HuckF: default-configs/s390x-softmmu.mak 90daf14ce3SCornelia HuckF: gdb-xml/s390*.xml 91daf14ce3SCornelia HuckF: hw/char/sclp*.[hc] 92daf14ce3SCornelia HuckF: hw/char/terminal3270.c 93daf14ce3SCornelia HuckF: hw/intc/s390_flic.c 94daf14ce3SCornelia HuckF: hw/intc/s390_flic_kvm.c 95daf14ce3SCornelia HuckF: hw/s390x/ 962fe2942cSTony KrowiakF: hw/vfio/ap.c 97daf14ce3SCornelia HuckF: hw/vfio/ccw.c 98daf14ce3SCornelia HuckF: hw/watchdog/wdt_diag288.c 99daf14ce3SCornelia HuckF: include/hw/s390x/ 100daf14ce3SCornelia HuckF: include/hw/watchdog/wdt_diag288.h 101daf14ce3SCornelia HuckF: pc-bios/s390-ccw/ 102daf14ce3SCornelia HuckF: pc-bios/s390-ccw.img 103daf14ce3SCornelia HuckF: target/s390x/ 104694a8d70STony KrowiakF: docs/vfio-ap.txt 105daf14ce3SCornelia HuckK: ^Subject:.*(?i)s390x? 106e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 107daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org 108daf14ce3SCornelia Huck 109fd5d5c56SAnthony LiguoriGuest CPU cores (TCG): 110fd5d5c56SAnthony Liguori---------------------- 111486bbe5fSPaolo BonziniOverall 1125dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1132b1641d0SPaolo BonziniM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1142b1641d0SPaolo BonziniM: Richard Henderson <rth@twiddle.net> 1152185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1162b1641d0SPaolo BonziniS: Maintained 1172b1641d0SPaolo BonziniF: cpus.c 1182b1641d0SPaolo BonziniF: exec.c 119c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/ 1202b1641d0SPaolo BonziniF: include/exec/cpu*.h 1212b1641d0SPaolo BonziniF: include/exec/exec-all.h 122486bbe5fSPaolo BonziniF: include/exec/helper*.h 1232b1641d0SPaolo BonziniF: include/exec/tb-hash.h 124460423d3SThomas HuthF: include/sysemu/cpus.h 125486bbe5fSPaolo Bonzini 1261badb586SPeter MaydellFPU emulation 1271badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 1281badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1291badb586SPeter MaydellS: Odd Fixes 1301badb586SPeter MaydellF: fpu/ 1311badb586SPeter MaydellF: include/fpu/ 1321badb586SPeter Maydell 133b6f97c14SbellardAlpha 1348d6df264SRichard HendersonM: Richard Henderson <rth@twiddle.net> 1358d6df264SRichard HendersonS: Maintained 136fcf5ef2aSThomas HuthF: target/alpha/ 137c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 138c17652eeSPaolo BonziniF: disas/alpha.c 139fd5d5c56SAnthony Liguori 140fd5d5c56SAnthony LiguoriARM 1411ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 142b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 143fd5d5c56SAnthony LiguoriS: Maintained 144fcf5ef2aSThomas HuthF: target/arm/ 145c348722cSAlex BennéeF: tests/tcg/arm/ 14629e0436eSAlex BennéeF: tests/tcg/aarch64/ 1478d8b636dSPaolo BonziniF: hw/arm/ 1488d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 149f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 150c17652eeSPaolo BonziniF: disas/arm.c 151c17652eeSPaolo BonziniF: disas/arm-a64.cc 152c17652eeSPaolo BonziniF: disas/libvixl/ 153fd5d5c56SAnthony Liguori 154fd5d5c56SAnthony LiguoriCRIS 155fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 156fd5d5c56SAnthony LiguoriS: Maintained 157fcf5ef2aSThomas HuthF: target/cris/ 1588d8b636dSPaolo BonziniF: hw/cris/ 159c9b90090SThomas HuthF: include/hw/cris/ 160c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 161c17652eeSPaolo BonziniF: disas/cris.c 162fd5d5c56SAnthony Liguori 16361766fe9SRichard HendersonHPPA (PA-RISC) 16461766fe9SRichard HendersonM: Richard Henderson <rth@twiddle.net> 16561766fe9SRichard HendersonS: Maintained 16661766fe9SRichard HendersonF: target/hppa/ 16761461802SRichard HendersonF: hw/hppa/ 16861766fe9SRichard HendersonF: disas/hppa.c 16961766fe9SRichard Henderson 17007bf23a7SMichael WalleLM32 17107bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 17207bf23a7SMichael WalleS: Maintained 173fcf5ef2aSThomas HuthF: target/lm32/ 1744eab7a0aSMichael WalleF: disas/lm32.c 1758d8b636dSPaolo BonziniF: hw/lm32/ 1764eab7a0aSMichael WalleF: hw/*/lm32_* 1774eab7a0aSMichael WalleF: hw/*/milkymist-* 1784eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h 1794eab7a0aSMichael WalleF: include/hw/lm32/ 180c0bd0b50SPaolo BonziniF: tests/tcg/lm32/ 18107bf23a7SMichael Walle 182fd5d5c56SAnthony LiguoriM68K 183595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 184595a926dSLaurent VivierS: Maintained 185fcf5ef2aSThomas HuthF: target/m68k/ 186e9a56114SThomas HuthF: disas/m68k.c 187fd5d5c56SAnthony Liguori 188abc07545SEdgar E. IglesiasMicroBlaze 189fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 190fd5d5c56SAnthony LiguoriS: Maintained 191fcf5ef2aSThomas HuthF: target/microblaze/ 1928d8b636dSPaolo BonziniF: hw/microblaze/ 193c17652eeSPaolo BonziniF: disas/microblaze.c 194fd5d5c56SAnthony Liguori 195fd5d5c56SAnthony LiguoriMIPS 196ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 1974872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 19890b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 1996f640917SLeon AlraeS: Maintained 200fcf5ef2aSThomas HuthF: target/mips/ 2018d8b636dSPaolo BonziniF: hw/mips/ 2025995db88SThomas HuthF: hw/misc/mips_* 2035995db88SThomas HuthF: hw/intc/mips_gic.c 2045995db88SThomas HuthF: hw/timer/mips_gictimer.c 2055995db88SThomas HuthF: include/hw/mips/ 2065995db88SThomas HuthF: include/hw/misc/mips_* 2075995db88SThomas HuthF: include/hw/intc/mips_gic.h 2085995db88SThomas HuthF: include/hw/timer/mips_gictimer.h 209c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 210c17652eeSPaolo BonziniF: disas/mips.c 21189a955e8SAleksandar MarkovicF: disas/nanomips.h 21289a955e8SAleksandar MarkovicF: disas/nanomips.cpp 213fd5d5c56SAnthony Liguori 214d15a9c23SAnthony GreenMoxie 215d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com> 216d15a9c23SAnthony GreenS: Maintained 217fcf5ef2aSThomas HuthF: target/moxie/ 218c17652eeSPaolo BonziniF: disas/moxie.c 219a3ccdfb5SThomas HuthF: hw/moxie/ 220a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak 221d15a9c23SAnthony Green 222e671711cSMarek VasutNiosII 223e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 224e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 225e671711cSMarek VasutS: Maintained 226e671711cSMarek VasutF: target/nios2/ 227e671711cSMarek VasutF: hw/nios2/ 228e671711cSMarek VasutF: disas/nios2.c 229e671711cSMarek Vasut 230945dad6dSJia LiuOpenRISC 2311d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 2321d7cf18dSStafford HorneS: Odd Fixes 233fcf5ef2aSThomas HuthF: target/openrisc/ 234945dad6dSJia LiuF: hw/openrisc/ 235c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 236945dad6dSJia Liu 237fd5d5c56SAnthony LiguoriPowerPC 238b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 239a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 240fd5d5c56SAnthony LiguoriS: Maintained 241fcf5ef2aSThomas HuthF: target/ppc/ 2428d8b636dSPaolo BonziniF: hw/ppc/ 243b5d55020SThomas HuthF: include/hw/ppc/ 244c17652eeSPaolo BonziniF: disas/ppc.c 245fd5d5c56SAnthony Liguori 2464dc62b15SMichael ClarkRISC-V 2474dc62b15SMichael ClarkM: Michael Clark <mjc@sifive.com> 2484dc62b15SMichael ClarkM: Palmer Dabbelt <palmer@sifive.com> 249a17a61f3SPalmer DabbeltM: Alistair Francis <Alistair.Francis@wdc.com> 2504dc62b15SMichael ClarkM: Sagar Karandikar <sagark@eecs.berkeley.edu> 2514dc62b15SMichael ClarkM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 252a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 2534dc62b15SMichael ClarkS: Maintained 2544dc62b15SMichael ClarkF: target/riscv/ 2554dc62b15SMichael ClarkF: hw/riscv/ 2564dc62b15SMichael ClarkF: include/hw/riscv/ 2574dc62b15SMichael ClarkF: disas/riscv.c 2584dc62b15SMichael Clark 259749717a0SAlexander GrafS390 2602b35e93fSRichard HendersonM: Richard Henderson <rth@twiddle.net> 261ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 262fd5d5c56SAnthony LiguoriS: Maintained 263fcf5ef2aSThomas HuthF: target/s390x/ 2648d8b636dSPaolo BonziniF: hw/s390x/ 265c17652eeSPaolo BonziniF: disas/s390.c 266276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 267146bd283SCornelia HuckL: qemu-s390x@nongnu.org 268b6f97c14Sbellard 269fd5d5c56SAnthony LiguoriSH4 270ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net> 2712c9b7d1aSAndreas FärberS: Odd Fixes 272fcf5ef2aSThomas HuthF: target/sh4/ 2738d8b636dSPaolo BonziniF: hw/sh4/ 274c17652eeSPaolo BonziniF: disas/sh4.c 2758a90f900SThomas HuthF: include/hw/sh4/ 276fd5d5c56SAnthony Liguori 277fd5d5c56SAnthony LiguoriSPARC 278f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 2792c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 280fd5d5c56SAnthony LiguoriS: Maintained 281fcf5ef2aSThomas HuthF: target/sparc/ 2828d8b636dSPaolo BonziniF: hw/sparc/ 2838d8b636dSPaolo BonziniF: hw/sparc64/ 284c17652eeSPaolo BonziniF: disas/sparc.c 285fd5d5c56SAnthony Liguori 286a6ea7b4cSAndreas FärberUniCore32 287a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn> 288a6ea7b4cSAndreas FärberS: Maintained 289fcf5ef2aSThomas HuthF: target/unicore32/ 2908d8b636dSPaolo BonziniF: hw/unicore32/ 29147b98d59SThomas HuthF: include/hw/unicore32/ 292a6ea7b4cSAndreas Färber 293fd5d5c56SAnthony LiguoriX86 294d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 295d46d72fdSPaolo BonziniM: Richard Henderson <rth@twiddle.net> 296e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 297b203a4baSEduardo HabkostS: Maintained 298fcf5ef2aSThomas HuthF: target/i386/ 2994132431fSAlex BennéeF: tests/tcg/i386/ 3003a082ec0SAlex BennéeF: tests/tcg/x86_64/ 3018d8b636dSPaolo BonziniF: hw/i386/ 302c17652eeSPaolo BonziniF: disas/i386.c 3032544e9e4SDaniel P. BerrangéF: docs/qemu-cpu-models.texi 304e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git x86-next 305fd5d5c56SAnthony Liguori 30616e7caaeSMax FilippovXtensa 30716e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 308b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 30916e7caaeSMax FilippovS: Maintained 310fcf5ef2aSThomas HuthF: target/xtensa/ 3118d8b636dSPaolo BonziniF: hw/xtensa/ 312c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 3135a6539e6SMax FilippovF: disas/xtensa.c 31416e7caaeSMax Filippov 31548e06fe0SBastian KoppelmannTriCore 31648e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 31748e06fe0SBastian KoppelmannS: Maintained 318fcf5ef2aSThomas HuthF: target/tricore/ 31948e06fe0SBastian KoppelmannF: hw/tricore/ 320d46d14e6SThomas HuthF: include/hw/tricore/ 32148e06fe0SBastian Koppelmann 322dd28bebdSAlex BennéeMultiarch Linux User Tests 323dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 324dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 325dd28bebdSAlex Bennée 326fd5d5c56SAnthony LiguoriGuest CPU Cores (KVM): 327fd5d5c56SAnthony Liguori---------------------- 328fd5d5c56SAnthony Liguori 329fd5d5c56SAnthony LiguoriOverall 330c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 331fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 332fd5d5c56SAnthony LiguoriS: Supported 333fd5d5c56SAnthony LiguoriF: */kvm.* 3341962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 335a95e9a48SThomas HuthF: include/sysemu/kvm*.h 336fd5d5c56SAnthony Liguori 337ed4659d1SPeter MaydellARM 338ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 339b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 340ed4659d1SPeter MaydellS: Maintained 341fcf5ef2aSThomas HuthF: target/arm/kvm.c 342ed4659d1SPeter Maydell 343a31896c4SJames HoganMIPS 344a7a2d7d2SJames HoganM: James Hogan <jhogan@kernel.org> 34590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 346a31896c4SJames HoganS: Maintained 347fcf5ef2aSThomas HuthF: target/mips/kvm.c 348a31896c4SJames Hogan 349fd5d5c56SAnthony LiguoriPPC 350bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 351fd5d5c56SAnthony LiguoriS: Maintained 352fcf5ef2aSThomas HuthF: target/ppc/kvm.c 353fd5d5c56SAnthony Liguori 354fd5d5c56SAnthony LiguoriS390 355b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 356c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 357fd5d5c56SAnthony LiguoriS: Maintained 358fcf5ef2aSThomas HuthF: target/s390x/kvm.c 359040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h 360040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c 361fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch] 362fcf5ef2aSThomas HuthF: target/s390x/machine.c 36374b4c74dSDavid HildenbrandF: target/s390x/sigp.c 3644277af19SCornelia HuckF: hw/intc/s390_flic.c 3654277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c 3664277af19SCornelia HuckF: include/hw/s390x/s390_flic.h 367c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 368e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 369e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 370146bd283SCornelia HuckL: qemu-s390x@nongnu.org 371fd5d5c56SAnthony Liguori 372fd5d5c56SAnthony LiguoriX86 373d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 374fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 375fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 376fd5d5c56SAnthony LiguoriS: Supported 377fcf5ef2aSThomas HuthF: target/i386/kvm.c 378fd5d5c56SAnthony Liguori 3798a6b0cd7SStefano StabelliniGuest CPU Cores (Xen): 3808a6b0cd7SStefano Stabellini---------------------- 3818a6b0cd7SStefano Stabellini 3828a6b0cd7SStefano StabelliniX86 3833623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 3843623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 3856d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 3868a6b0cd7SStefano StabelliniS: Supported 3878a6b0cd7SStefano StabelliniF: */xen* 388d6a3f64aSStefano StabelliniF: hw/9pfs/xen-9p-backend.c 389c92451c2SPaolo BonziniF: hw/char/xen_console.c 390c92451c2SPaolo BonziniF: hw/display/xenfb.c 391c92451c2SPaolo BonziniF: hw/net/xen_nic.c 3929027ac50SStefano StabelliniF: hw/block/xen_* 393c92451c2SPaolo BonziniF: hw/xen/ 394c92451c2SPaolo BonziniF: hw/xenpv/ 3959027ac50SStefano StabelliniF: hw/i386/xen/ 396c92451c2SPaolo BonziniF: include/hw/xen/ 3979027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 3988a6b0cd7SStefano Stabellini 3991bdd6874SStefan WeilHosts: 4001bdd6874SStefan Weil------ 4011bdd6874SStefan Weil 4021bdd6874SStefan WeilLINUX 4031bdd6874SStefan WeilL: qemu-devel@nongnu.org 4041bdd6874SStefan WeilS: Maintained 4051bdd6874SStefan WeilF: linux-* 4061bdd6874SStefan WeilF: linux-headers/ 4071bdd6874SStefan Weil 4081bdd6874SStefan WeilPOSIX 4091bdd6874SStefan WeilL: qemu-devel@nongnu.org 4101bdd6874SStefan WeilS: Maintained 4111bdd6874SStefan WeilF: *posix* 4121bdd6874SStefan Weil 4133c2bdbc1SKamil RytarowskiNETBSD 4143c2bdbc1SKamil RytarowskiL: qemu-devel@nongnu.org 4153c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org> 4163c2bdbc1SKamil RytarowskiS: Maintained 4171b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 4183c2bdbc1SKamil Rytarowski 4190a773d55SBrad SmithOPENBSD 4200a773d55SBrad SmithL: qemu-devel@nongnu.org 4210a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 4220a773d55SBrad SmithS: Maintained 4230a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 4240a773d55SBrad Smith 4251bdd6874SStefan WeilW32, W64 4261bdd6874SStefan WeilL: qemu-devel@nongnu.org 4271bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 4281bdd6874SStefan WeilS: Maintained 4291bdd6874SStefan WeilF: *win32* 43003972660SThomas HuthF: */*win32* 43103972660SThomas HuthF: include/*/*win32* 43203972660SThomas HuthX: qga/*win32* 433885bdc95SStefan WeilF: qemu.nsi 4341bdd6874SStefan Weil 435b250d04aSPhilippe Mathieu-DaudéAlpha Machines 436b250d04aSPhilippe Mathieu-DaudéM: Richard Henderson <rth@twiddle.net> 437b250d04aSPhilippe Mathieu-DaudéS: Maintained 438b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 4397bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 440b250d04aSPhilippe Mathieu-Daudé 441fd5d5c56SAnthony LiguoriARM Machines 442fd5d5c56SAnthony Liguori------------ 44384291fe7SliguangAllwinner-a10 44485b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 445*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 446b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 447*a00d7f20SPeter MaydellS: Odd Fixes 44885b4d5daSBeniamino GalvaniF: hw/*/allwinner* 44985b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 45084291fe7SliguangF: hw/arm/cubieboard.c 45184291fe7Sliguang 452e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 45306271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 454b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 45506271000SPaolo BonziniS: Maintained 45606271000SPaolo BonziniF: hw/char/pl011.c 457c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 45806271000SPaolo BonziniF: hw/display/pl110* 45906271000SPaolo BonziniF: hw/dma/pl080.c 460aa74e355SPeter MaydellF: include/hw/dma/pl080.h 46106271000SPaolo BonziniF: hw/dma/pl330.c 46206271000SPaolo BonziniF: hw/gpio/pl061.c 46306271000SPaolo BonziniF: hw/input/pl050.c 46406271000SPaolo BonziniF: hw/intc/pl190.c 46506271000SPaolo BonziniF: hw/sd/pl181.c 4661d52866fSPeter MaydellF: hw/ssi/pl022.c 4671d52866fSPeter MaydellF: include/hw/ssi/pl022.h 46806271000SPaolo BonziniF: hw/timer/pl031.c 46906271000SPaolo BonziniF: include/hw/arm/primecell.h 470e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 471e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 4724f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 4734f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 474e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 475e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 476050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 477050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 4780d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 4790d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 480344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 481344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 482211e701dSPeter MaydellF: hw/misc/tz-msc.c 483211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 48406271000SPaolo Bonzini 48506271000SPaolo BonziniARM cores 48606271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 487b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 48806271000SPaolo BonziniS: Maintained 48906271000SPaolo BonziniF: hw/intc/arm* 49006271000SPaolo BonziniF: hw/intc/gic_internal.h 49106271000SPaolo BonziniF: hw/misc/a9scu.c 49206271000SPaolo BonziniF: hw/misc/arm11scu.c 49306271000SPaolo BonziniF: hw/timer/a9gtimer* 494c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 495c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 49606271000SPaolo BonziniF: include/hw/intc/arm* 49706271000SPaolo BonziniF: include/hw/misc/a9scu.h 49806271000SPaolo BonziniF: include/hw/misc/arm11scu.h 49906271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 50006271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 501c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 502c6427ff7SPhilippe Mathieu-DaudéF: tests/test-arm-mptimer.c 50306271000SPaolo Bonzini 504fc63dcffSEvgeny VoevodinExynos 505f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 506*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 507b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 508*a00d7f20SPeter MaydellS: Odd Fixes 5098d8b636dSPaolo BonziniF: hw/*/exynos* 510ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 511fc63dcffSEvgeny Voevodin 512766fd09fSMark LangsdorfCalxeda Highbank 5139ef137caSRob HerringM: Rob Herring <robh@kernel.org> 514*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 515b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 516*a00d7f20SPeter MaydellS: Odd Fixes 5178d8b636dSPaolo BonziniF: hw/arm/highbank.c 5188d8b636dSPaolo BonziniF: hw/net/xgmac.c 519766fd09fSMark Langsdorf 5209082f121SAntony PavlovCanon DIGIC 5219082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 522*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 523b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 524*a00d7f20SPeter MaydellS: Odd Fixes 5259082f121SAntony PavlovF: include/hw/arm/digic.h 5269082f121SAntony PavlovF: hw/*/digic* 5279082f121SAntony Pavlov 528fd5d5c56SAnthony LiguoriGumstix 529*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 530*a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org> 5315dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 532b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5331f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 5348d8b636dSPaolo BonziniF: hw/arm/gumstix.c 535fd5d5c56SAnthony Liguori 53695a5db3aSThomas Huthi.MX31 (kzm) 5370325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au> 538*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 539b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 54095a5db3aSThomas HuthS: Odd Fixes 5418d8b636dSPaolo BonziniF: hw/arm/kzm.c 54295a5db3aSThomas HuthF: hw/*/imx_* 54395a5db3aSThomas HuthF: hw/*/*imx31* 54495a5db3aSThomas HuthF: include/hw/*/imx_* 54595a5db3aSThomas HuthF: include/hw/*/*imx31* 5460325559dSPeter Chubb 547fd5d5c56SAnthony LiguoriIntegrator CP 5481ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 549b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 550fd5d5c56SAnthony LiguoriS: Maintained 5518d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 552f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 553fd5d5c56SAnthony Liguori 55495a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 55595a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 55695a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 55795a5db3aSThomas HuthL: qemu-arm@nongnu.org 55895a5db3aSThomas HuthS: Odd Fixes 55995a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 56095a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 56195a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 56295a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 56395a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 56495a5db3aSThomas Huth 56595a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 56695a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 56795a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 56895a5db3aSThomas HuthL: qemu-arm@nongnu.org 56995a5db3aSThomas HuthS: Odd Fixes 57095a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 57195a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 57295a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 57395a5db3aSThomas HuthF: hw/pci-host/designware.c 57495a5db3aSThomas HuthF: include/hw/pci-host/designware.h 57595a5db3aSThomas Huth 576e5a6a6e6SPeter MaydellMPS2 577e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 578e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 579e5a6a6e6SPeter MaydellS: Maintained 580e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 5810d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 5820d4a7551SPeter MaydellF: hw/misc/mps2-*.c 5830d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 5840d4a7551SPeter MaydellF: hw/arm/iotkit.c 5850d4a7551SPeter MaydellF: include/hw/arm/iotkit.h 58675750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 58775750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 588c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 589c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 590e5a6a6e6SPeter Maydell 591fd5d5c56SAnthony LiguoriMusicpal 592fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 593*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 594b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 595*a00d7f20SPeter MaydellS: Odd Fixes 5968d8b636dSPaolo BonziniF: hw/arm/musicpal.c 597fd5d5c56SAnthony Liguori 598fd5d5c56SAnthony LiguorinSeries 599fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 600*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 601b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 602*a00d7f20SPeter MaydellS: Odd Fixes 6038d8b636dSPaolo BonziniF: hw/arm/nseries.c 604fd5d5c56SAnthony Liguori 605fd5d5c56SAnthony LiguoriPalm 606fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 607*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 608b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 609*a00d7f20SPeter MaydellS: Odd Fixes 6108d8b636dSPaolo BonziniF: hw/arm/palm.c 611fd5d5c56SAnthony Liguori 61295a5db3aSThomas HuthRaspberry Pi 61395a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 61495a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 61595a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 61695a5db3aSThomas HuthL: qemu-arm@nongnu.org 61795a5db3aSThomas HuthS: Odd Fixes 61895a5db3aSThomas HuthF: hw/arm/raspi_platform.h 61995a5db3aSThomas HuthF: hw/*/bcm283* 62095a5db3aSThomas HuthF: include/hw/arm/raspi* 62195a5db3aSThomas HuthF: include/hw/*/bcm283* 62295a5db3aSThomas Huth 623fd5d5c56SAnthony LiguoriReal View 6241ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 625b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 626fd5d5c56SAnthony LiguoriS: Maintained 6278d8b636dSPaolo BonziniF: hw/arm/realview* 628f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 6295ea53049SPaolo BonziniF: hw/intc/realview_gic.c 6305ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 631fd5d5c56SAnthony Liguori 6329b31bff0SPaolo BonziniPXA2XX 633fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 634*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 635b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 636*a00d7f20SPeter MaydellS: Odd Fixes 6379b31bff0SPaolo BonziniF: hw/arm/mainstone.c 6388d8b636dSPaolo BonziniF: hw/arm/spitz.c 6399b31bff0SPaolo BonziniF: hw/arm/tosa.c 6409b31bff0SPaolo BonziniF: hw/arm/z2.c 6419b31bff0SPaolo BonziniF: hw/*/pxa2xx* 642f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 643ed0db866SThomas HuthF: include/hw/arm/pxa.h 644fd5d5c56SAnthony Liguori 64595a5db3aSThomas HuthSABRELITE / i.MX6 64695a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 64795a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 64895a5db3aSThomas HuthL: qemu-arm@nongnu.org 64995a5db3aSThomas HuthS: Odd Fixes 65095a5db3aSThomas HuthF: hw/arm/sabrelite.c 65195a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 65295a5db3aSThomas HuthF: hw/misc/imx6_src.c 65395a5db3aSThomas HuthF: hw/ssi/imx_spi.c 65495a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 65595a5db3aSThomas HuthF: include/hw/misc/imx6_src.h 65695a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 65795a5db3aSThomas Huth 658671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 659671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 660671f11b2SThomas HuthL: qemu-arm@nongnu.org 661671f11b2SThomas HuthS: Odd Fixes 662671f11b2SThomas HuthF: hw/arm/collie.c 663671f11b2SThomas HuthF: hw/arm/strongarm* 664671f11b2SThomas Huth 665fd5d5c56SAnthony LiguoriStellaris 6661ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 667b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 668fd5d5c56SAnthony LiguoriS: Maintained 6698d8b636dSPaolo BonziniF: hw/*/stellaris* 670fd5d5c56SAnthony Liguori 67195a5db3aSThomas HuthVersatile Express 67295a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 67395a5db3aSThomas HuthL: qemu-arm@nongnu.org 67495a5db3aSThomas HuthS: Maintained 67595a5db3aSThomas HuthF: hw/arm/vexpress.c 67695a5db3aSThomas Huth 677fd5d5c56SAnthony LiguoriVersatile PB 6781ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 679b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 680fd5d5c56SAnthony LiguoriS: Maintained 6818d8b636dSPaolo BonziniF: hw/*/versatile* 682c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 683fd5d5c56SAnthony Liguori 68495a5db3aSThomas HuthVirt 68595a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 68695a5db3aSThomas HuthL: qemu-arm@nongnu.org 68795a5db3aSThomas HuthS: Maintained 68895a5db3aSThomas HuthF: hw/arm/virt* 68995a5db3aSThomas HuthF: include/hw/arm/virt.h 69095a5db3aSThomas Huth 691e3260506SPeter A. G. CrosthwaiteXilinx Zynq 692cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 693c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 694*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 695b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 696e3260506SPeter A. G. CrosthwaiteS: Maintained 697cc0100f4SAlistair FrancisF: hw/*/xilinx_* 6988d8b636dSPaolo BonziniF: hw/*/cadence_* 699f7e242d6SThomas HuthF: hw/misc/zynq* 700f7e242d6SThomas HuthF: include/hw/misc/zynq* 701cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 702e3260506SPeter A. G. Crosthwaite 703137805f5SAlistair FrancisXilinx ZynqMP 704c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 705cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 706*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 707b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 708137805f5SAlistair FrancisS: Maintained 709cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 710f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 711137805f5SAlistair Francis 7128f4d260eSShannon ZhaoARM ACPI Subsystem 713e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 714b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 7158f4d260eSShannon ZhaoS: Maintained 7168f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 7178f4d260eSShannon Zhao 718a1f8193bSAlistair FrancisSTM32F205 719a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 720*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 721a1f8193bSAlistair FrancisS: Maintained 722a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 723a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 724a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 725a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 726a1f8193bSAlistair FrancisF: hw/adc/* 727a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 7280e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 729a1f8193bSAlistair Francis 730a1f8193bSAlistair FrancisNetduino 2 731a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 732*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 733a1f8193bSAlistair FrancisS: Maintained 734a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 735a1f8193bSAlistair Francis 736670bc4cbSSubbaraya SundeepSmartFusion2 737670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 738*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 739670bc4cbSSubbaraya SundeepS: Maintained 740670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 741670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 742670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 743670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 744670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 745670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 746670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 747670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 748670bc4cbSSubbaraya Sundeep 749670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 750670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 751*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 752670bc4cbSSubbaraya SundeepS: Maintained 753670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 754670bc4cbSSubbaraya Sundeep 755f87db1baSJoel StanleyASPEED BMCs 756f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 757*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 758f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 759f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 760f87db1baSJoel StanleyL: qemu-arm@nongnu.org 761f87db1baSJoel StanleyS: Maintained 762f87db1baSJoel StanleyF: hw/*/*aspeed* 763f87db1baSJoel StanleyF: include/hw/*/*aspeed* 764f87db1baSJoel StanleyF: hw/net/ftgmac100.c 765f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 766f87db1baSJoel Stanley 767c0066d1aSJoel StanleyNRF51 768c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 769*a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 770c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 771c0066d1aSJoel StanleyS: Maintained 772c0066d1aSJoel StanleyF: hw/arm/nrf51_soc.c 773c0066d1aSJoel StanleyF: hw/arm/microbit.c 774c0066d1aSJoel StanleyF: include/hw/arm/nrf51_soc.h 775c0066d1aSJoel Stanley 776fd5d5c56SAnthony LiguoriCRIS Machines 777fd5d5c56SAnthony Liguori------------- 778fd5d5c56SAnthony LiguoriAxis Dev88 779fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 780fd5d5c56SAnthony LiguoriS: Maintained 7818d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 7826e481d57SPeter MaydellF: hw/*/etraxfs_*.c 783fd5d5c56SAnthony Liguori 78407bf23a7SMichael WalleLM32 Machines 78507bf23a7SMichael Walle------------- 78607bf23a7SMichael WalleEVR32 and uclinux BSP 78707bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 78807bf23a7SMichael WalleS: Maintained 7898d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c 79007bf23a7SMichael Walle 791d118aa6bSMichael Wallemilkymist 792d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc> 793d118aa6bSMichael WalleS: Maintained 7948d8b636dSPaolo BonziniF: hw/lm32/milkymist.c 795d118aa6bSMichael Walle 796afcacd53SAurelien JarnoM68K Machines 797fd5d5c56SAnthony Liguori------------- 798fd5d5c56SAnthony Liguorian5206 7995baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8005baf2741SThomas HuthS: Odd Fixes 8018d8b636dSPaolo BonziniF: hw/m68k/an5206.c 802e9a56114SThomas HuthF: hw/m68k/mcf5206.c 803fd5d5c56SAnthony Liguori 804fd5d5c56SAnthony Liguorimcf5208 8055baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 8065baf2741SThomas HuthS: Odd Fixes 8078d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 808e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 809e9a56114SThomas HuthF: hw/char/mcf_uart.c 810e9a56114SThomas HuthF: hw/net/mcf_fec.c 8115baf2741SThomas HuthF: include/hw/m68k/mcf*.h 812fd5d5c56SAnthony Liguori 813fd5d5c56SAnthony LiguoriMicroBlaze Machines 814b6f97c14Sbellard------------------- 815fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 816fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 817fd5d5c56SAnthony LiguoriS: Maintained 8186e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 819b6f97c14Sbellard 820d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 8214b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 822d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 8238d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 824d36e8ce7SPeter A. G. Crosthwaite 825fd5d5c56SAnthony LiguoriMIPS Machines 826fd5d5c56SAnthony Liguori------------- 827fd5d5c56SAnthony LiguoriJazz 828fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 82990b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 830fd5d5c56SAnthony LiguoriS: Maintained 8318d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c 832fd5d5c56SAnthony Liguori 833fd5d5c56SAnthony LiguoriMalta 834fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 83590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 836fd5d5c56SAnthony LiguoriS: Maintained 8378d8b636dSPaolo BonziniF: hw/mips/mips_malta.c 838fd5d5c56SAnthony Liguori 839fd5d5c56SAnthony LiguoriMipssim 8404872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 84190b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 842659f42d8SYongbok KimS: Odd Fixes 8438d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c 844659f42d8SYongbok KimF: hw/net/mipsnet.c 845fd5d5c56SAnthony Liguori 846fd5d5c56SAnthony LiguoriR4000 847fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 84890b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 849fd5d5c56SAnthony LiguoriS: Maintained 8508d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c 851fd5d5c56SAnthony Liguori 852659f42d8SYongbok KimFulong 2E 8534872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 85490b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 855659f42d8SYongbok KimS: Odd Fixes 856659f42d8SYongbok KimF: hw/mips/mips_fulong2e.c 8570170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 8584872fee2SAleksandar Markovic 8590170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 860659f42d8SYongbok Kim 861659f42d8SYongbok KimBoston 8624872fee2SAleksandar MarkovicM: Paul Burton <pburton@wavecomp.com> 86390b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 864659f42d8SYongbok KimS: Maintained 865659f42d8SYongbok KimF: hw/core/loader-fit.c 866659f42d8SYongbok KimF: hw/mips/boston.c 867659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 868659f42d8SYongbok Kim 869945dad6dSJia LiuOpenRISC Machines 870945dad6dSJia Liu----------------- 871945dad6dSJia Liuor1k-sim 872945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 873945dad6dSJia LiuS: Maintained 874945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 875945dad6dSJia Liu 876fd5d5c56SAnthony LiguoriPowerPC Machines 877fd5d5c56SAnthony Liguori---------------- 878fd5d5c56SAnthony Liguori405 879bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 880a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 8819b9fe135SAndreas FärberS: Odd Fixes 8828d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 883fd5d5c56SAnthony Liguori 884aaade8d7SAndreas FärberBamboo 885bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 886aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 887aaade8d7SAndreas FärberS: Odd Fixes 8888d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 889aaade8d7SAndreas Färber 89098cded3aSAndreas Färbere500 891bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 89298cded3aSAndreas FärberL: qemu-ppc@nongnu.org 893bba8e23aSAlexander GrafS: Odd Fixes 89498cded3aSAndreas FärberF: hw/ppc/e500.[hc] 89598cded3aSAndreas FärberF: hw/ppc/e500plat.c 896b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 897b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 898b5d55020SThomas HuthF: pc-bios/u-boot.e500 89998cded3aSAndreas Färber 90098cded3aSAndreas Färbermpc8544ds 901bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 90298cded3aSAndreas FärberL: qemu-ppc@nongnu.org 903bba8e23aSAlexander GrafS: Odd Fixes 90498cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 9058d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 90698cded3aSAndreas Färber 907fd5d5c56SAnthony LiguoriNew World 908bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 909a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 910bba8e23aSAlexander GrafS: Odd Fixes 911baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 9126e481d57SPeter MaydellF: hw/pci-host/uninorth.c 9136e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 9148d8b636dSPaolo BonziniF: hw/misc/macio/ 9156ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 916b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 917eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 9186ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 919eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 920fd5d5c56SAnthony Liguori 921fd5d5c56SAnthony LiguoriOld World 922bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 923a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 924bba8e23aSAlexander GrafS: Odd Fixes 925baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 9266e481d57SPeter MaydellF: hw/pci-host/grackle.c 9278d8b636dSPaolo BonziniF: hw/misc/macio/ 928835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 929fd5d5c56SAnthony Liguori 930ec38d398SAndreas FärberPReP 9318178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 9329f38774dSAndreas FärberL: qemu-devel@nongnu.org 933a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9348178e89cSHervé PoussineauS: Maintained 93575610155SAndreas FärberF: hw/ppc/prep.c 9368178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 9378178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 9386e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 9390a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 940a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 9411cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 942cec16f0dSPhilippe Mathieu-DaudéF: hw/timer/m48t59-isa.c 943a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 944cec16f0dSPhilippe Mathieu-DaudéF: include/hw/timer/m48t59.h 945835c42d3SThomas HuthF: pc-bios/ppc_rom.bin 946fd5d5c56SAnthony Liguori 947300b115cSAndreas FärbersPAPR 948085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 9498a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 9508a269ca4SAndreas FärberS: Supported 9518d8b636dSPaolo BonziniF: hw/*/spapr* 952f9de2da7SDavid GibsonF: include/hw/*/spapr* 953f9de2da7SDavid GibsonF: hw/*/xics* 954f9de2da7SDavid GibsonF: include/hw/*/xics* 955f9de2da7SDavid GibsonF: pc-bios/spapr-rtas/* 956b5d55020SThomas HuthF: pc-bios/spapr-rtas.bin 957b5d55020SThomas HuthF: pc-bios/slof.bin 958bcad45deSCédric Le GoaterF: pc-bios/skiboot.lid 959b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 960b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 961a70ab357SGreg KurzF: tests/spapr* 962a70ab357SGreg KurzF: tests/libqos/*spapr* 963a70ab357SGreg KurzF: tests/rtas* 964a70ab357SGreg KurzF: tests/libqos/rtas* 9658a269ca4SAndreas Färber 966794d00bfSAndreas Färbervirtex_ml507 967794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 968794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 969794d00bfSAndreas FärberS: Odd Fixes 9706e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 971794d00bfSAndreas Färber 972a9dd6604SBALATON Zoltansam460ex 973a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 974a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 975a9dd6604SBALATON ZoltanS: Maintained 976a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 977c6f2594cSBALATON ZoltanF: hw/timer/m41t80.c 978a9dd6604SBALATON Zoltan 979fd5d5c56SAnthony LiguoriSH4 Machines 980fd5d5c56SAnthony Liguori------------ 981fd5d5c56SAnthony LiguoriR2D 982fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 983fd5d5c56SAnthony LiguoriS: Maintained 9846e481d57SPeter MaydellF: hw/sh4/r2d.c 98581527b94SThomas HuthF: hw/intc/sh_intc.c 98681527b94SThomas HuthF: hw/timer/sh_timer.c 987fd5d5c56SAnthony Liguori 988fd5d5c56SAnthony LiguoriShix 989fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 99081527b94SThomas HuthS: Odd Fixes 9916e481d57SPeter MaydellF: hw/sh4/shix.c 992fd5d5c56SAnthony Liguori 993fd5d5c56SAnthony LiguoriSPARC Machines 994fd5d5c56SAnthony Liguori-------------- 995fd5d5c56SAnthony LiguoriSun4m 996f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 997fd5d5c56SAnthony LiguoriS: Maintained 9988d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 999c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1000c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 10017098b79eSThomas HuthF: hw/misc/eccmemctl.c 10027098b79eSThomas HuthF: hw/misc/slavio_misc.c 1003c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1004c10a1c78SThomas HuthF: pc-bios/openbios-sparc32 1005fd5d5c56SAnthony Liguori 1006fd5d5c56SAnthony LiguoriSun4u 1007f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1008fd5d5c56SAnthony LiguoriS: Maintained 10098d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 1010c10a1c78SThomas HuthF: pc-bios/openbios-sparc64 1011fd5d5c56SAnthony Liguori 1012a2664ca0SArtyom TarasenkoSun4v 1013a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1014a2664ca0SArtyom TarasenkoS: Maintained 1015626e4a4bSFam ZhengF: hw/sparc64/niagara.c 1016a2664ca0SArtyom TarasenkoF: hw/timer/sun4v-rtc.c 1017a2664ca0SArtyom TarasenkoF: include/hw/timer/sun4v-rtc.h 1018a2664ca0SArtyom Tarasenko 1019ce6c760cSFabien ChouteauLeon3 1020ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1021ce6c760cSFabien ChouteauS: Maintained 10228d8b636dSPaolo BonziniF: hw/sparc/leon3.c 10238d8b636dSPaolo BonziniF: hw/*/grlib* 1024c10a1c78SThomas HuthF: include/hw/sparc/grlib.h 1025ce6c760cSFabien Chouteau 1026fd5d5c56SAnthony LiguoriS390 Machines 1027fd5d5c56SAnthony Liguori------------- 1028dd4ad64aSCornelia HuckS390 Virtio-ccw 1029c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 1030b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1031dd4ad64aSCornelia HuckS: Supported 10320c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 10339d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1034c5bfb202SCornelia HuckF: hw/s390x/ 10354277af19SCornelia HuckF: include/hw/s390x/ 1036c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 10371e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 10381e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak 1039e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1040e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1041146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1042dd4ad64aSCornelia Huck 10438e4eb427SChristian BorntraegerS390-ccw boot 1044304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1045304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1046304584bfSCornelia HuckS: Supported 10478e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1048304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1049304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1050e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1051304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1052304584bfSCornelia Huck 1053d5bfb425SChristian BorntraegerS390 PCI 1054d5bfb425SChristian BorntraegerM: Collin Walling <walling@linux.ibm.com> 1055d5bfb425SChristian BorntraegerS: Supported 1056d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1057d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1058d5bfb425SChristian Borntraeger 1059ab9528caSGuan XuetaoUniCore32 Machines 1060ab9528caSGuan Xuetao------------- 1061ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox 1062ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn> 1063ab9528caSGuan XuetaoS: Maintained 10648d8b636dSPaolo BonziniF: hw/*/puv3* 1065ab9528caSGuan XuetaoF: hw/unicore32/ 1066ab9528caSGuan Xuetao 1067fd5d5c56SAnthony LiguoriX86 Machines 1068fd5d5c56SAnthony Liguori------------ 1069fd5d5c56SAnthony LiguoriPC 1070046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1071fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1072fd5d5c56SAnthony LiguoriS: Supported 1073046a6486SMichael S. TsirkinF: include/hw/i386/ 1074046a6486SMichael S. TsirkinF: hw/i386/ 1075046a6486SMichael S. TsirkinF: hw/pci-host/piix.c 1076046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1077046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 1078046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1079046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 1080046a6486SMichael S. TsirkinF: hw/isa/piix4.c 1081046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1082046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1083046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1084046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1085046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1086f586d5fcSMarkus ArmbrusterF: include/hw/acpi/piix4.h 10879cc3b73cSPaolo BonziniF: hw/misc/sga.c 10889cc3b73cSPaolo Bonzini 10899cc3b73cSPaolo BonziniPC Chipset 10909cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 10919cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 10921732be86SPhilippe Mathieu-DaudéS: Supported 10939cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1094bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 10959cc3b73cSPaolo BonziniF: hw/char/serial* 10969cc3b73cSPaolo BonziniF: hw/dma/i8257* 10979cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 10981732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 10999cc3b73cSPaolo BonziniF: hw/intc/apic* 11009cc3b73cSPaolo BonziniF: hw/intc/ioapic* 11019cc3b73cSPaolo BonziniF: hw/intc/i8259* 11021854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 11039cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 11049cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 11059cc3b73cSPaolo BonziniF: hw/timer/hpet* 11069cc3b73cSPaolo BonziniF: hw/timer/i8254* 11079cc3b73cSPaolo BonziniF: hw/timer/mc146818rtc* 1108edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 1109866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1110bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 111155f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1112a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 111347973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 11141854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1115a2feb348SThomas HuthF: include/hw/timer/hpet.h 1116a2feb348SThomas HuthF: include/hw/timer/i8254* 1117a2feb348SThomas HuthF: include/hw/timer/mc146818rtc* 1118046a6486SMichael S. Tsirkin 11195da4fb00SMichael S. TsirkinMachine core 11205da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1121fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 11225da4fb00SMichael S. TsirkinS: Supported 11235da4fb00SMichael S. TsirkinF: hw/core/machine.c 1124c1629c5cSThomas HuthF: hw/core/null-machine.c 11255da4fb00SMichael S. TsirkinF: include/hw/boards.h 1126e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 1127fd5d5c56SAnthony Liguori 112816e7caaeSMax FilippovXtensa Machines 112916e7caaeSMax Filippov--------------- 1130375847a6SMax Filippovsim 113116e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 113216e7caaeSMax FilippovS: Maintained 1133437a8c11SMax FilippovF: hw/xtensa/sim.c 1134375847a6SMax Filippov 1135437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1136375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1137375847a6SMax FilippovS: Maintained 1138437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1139437a8c11SMax FilippovF: hw/net/opencores_eth.c 114016e7caaeSMax Filippov 1141fd5d5c56SAnthony LiguoriDevices 1142fd5d5c56SAnthony Liguori------- 1143b30934cbSJiri SlabyEDU 1144b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1145b30934cbSJiri SlabyS: Maintained 1146b30934cbSJiri SlabyF: hw/misc/edu.c 1147b30934cbSJiri Slaby 1148fd5d5c56SAnthony LiguoriIDE 1149c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1150c095348bSJohn SnowL: qemu-block@nongnu.org 1151c095348bSJohn SnowS: Supported 11528d8b636dSPaolo BonziniF: include/hw/ide.h 1153c9f7acd5SThomas HuthF: include/hw/ide/ 1154fd5d5c56SAnthony LiguoriF: hw/ide/ 1155c095348bSJohn SnowF: hw/block/block.c 1156c095348bSJohn SnowF: hw/block/cdrom.c 1157c095348bSJohn SnowF: hw/block/hd-geometry.c 1158c095348bSJohn SnowF: tests/ide-test.c 1159c095348bSJohn SnowF: tests/ahci-test.c 1160edc35b3dSThomas HuthF: tests/cdrom-test.c 1161aee50319SJohn SnowF: tests/libqos/ahci* 1162e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1163c095348bSJohn Snow 1164caf316baSCorey MinyardIPMI 1165caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1166caf316baSCorey MinyardS: Maintained 1167caf316baSCorey MinyardF: include/hw/ipmi/* 1168caf316baSCorey MinyardF: hw/ipmi/* 1169caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 1170caf316baSCorey MinyardF: tests/ipmi* 1171e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1172caf316baSCorey Minyard 1173c095348bSJohn SnowFloppy 1174c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1175c095348bSJohn SnowL: qemu-block@nongnu.org 1176c095348bSJohn SnowS: Supported 1177c095348bSJohn SnowF: hw/block/fdc.c 1178c095348bSJohn SnowF: include/hw/block/fdc.h 1179aee50319SJohn SnowF: tests/fdc-test.c 1180e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1181fd5d5c56SAnthony Liguori 1182f5f487b2SPeter MaydellOMAP 1183f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1184f5f487b2SPeter MaydellS: Maintained 11858d8b636dSPaolo BonziniF: hw/*/omap* 1186ed0db866SThomas HuthF: include/hw/arm/omap.h 1187f5f487b2SPeter Maydell 118828d54e58SPaolo BonziniIPack 118928d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 119028d54e58SPaolo BonziniS: Odd Fixes 119128d54e58SPaolo BonziniF: hw/char/ipoctal232.c 119228d54e58SPaolo BonziniF: hw/ipack/ 119328d54e58SPaolo Bonzini 1194fd5d5c56SAnthony LiguoriPCI 1195fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1196fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1197fd5d5c56SAnthony LiguoriS: Supported 11988d8b636dSPaolo BonziniF: include/hw/pci/* 1199f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1200ca818cfbSMichael S. TsirkinF: hw/pci/* 1201f178bc6bSPaolo BonziniF: hw/pci-bridge/* 120268179923SPhilippe Mathieu-DaudéF: docs/pci* 120368179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1204534fd814SFam ZhengF: default-configs/pci.mak 12050e0b3592SMichael S. Tsirkin 1206d31e5ae7SMichael S. TsirkinACPI/SMBIOS 12070e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 12080e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 12090e0b3592SMichael S. TsirkinS: Supported 12100e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1211d31e5ae7SMichael S. TsirkinF: include/hw/smbios/* 12120e0b3592SMichael S. TsirkinF: hw/mem/* 12138d8b636dSPaolo BonziniF: hw/acpi/* 1214d31e5ae7SMichael S. TsirkinF: hw/smbios/* 12150e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 12160e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 12173248f1b4SBen WarrenF: tests/bios-tables-test.c 12183248f1b4SBen WarrenF: tests/acpi-utils.[hc] 12197115dcf4SLaszlo ErsekF: tests/acpi-test-data/* 12207115dcf4SLaszlo ErsekF: tests/acpi-test-data/*/* 1221fd5d5c56SAnthony Liguori 1222aaade8d7SAndreas Färberppc4xx 1223bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1224aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1225aaade8d7SAndreas FärberS: Odd Fixes 12268d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1227aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1228b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1229aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1230aaade8d7SAndreas Färber 123198cded3aSAndreas Färberppce500 1232bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 123398cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1234bba8e23aSAlexander GrafS: Odd Fixes 12356e481d57SPeter MaydellF: hw/ppc/e500* 1236566dd236SPaolo BonziniF: hw/pci-host/ppce500.c 1237566dd236SPaolo BonziniF: hw/net/fsl_etsec/ 123898cded3aSAndreas Färber 123961af0ee6SPaolo BonziniCharacter devices 12402185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 12412185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 124261af0ee6SPaolo BonziniS: Odd Fixes 124361af0ee6SPaolo BonziniF: hw/char/ 124461af0ee6SPaolo Bonzini 1245f536f112SPaolo BonziniNetwork devices 1246f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1247f536f112SPaolo BonziniS: Odd Fixes 1248f536f112SPaolo BonziniF: hw/net/ 12496061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 12506bd7776cSGreg KurzF: tests/virtio-net-test.c 1251e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1252f536f112SPaolo Bonzini 1253fd5d5c56SAnthony LiguoriSCSI 1254de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1255c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1256de7724f7SPaolo BonziniS: Supported 125774460f34SThomas HuthF: include/hw/scsi/* 12588d8b636dSPaolo BonziniF: hw/scsi/* 12596bd7776cSGreg KurzF: tests/virtio-scsi-test.c 1260e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1261de7724f7SPaolo Bonzini 1262fcb5629dSPeter A. G. CrosthwaiteSSI 12634b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1264c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1265fcb5629dSPeter A. G. CrosthwaiteS: Maintained 12668d8b636dSPaolo BonziniF: hw/ssi/* 12678d8b636dSPaolo BonziniF: hw/block/m25p80.c 1268982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 12694b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1270982d009aSPhilippe Mathieu-DaudéF: tests/m25p80-test.c 12714b46ba61SAlistair Francis 12724b46ba61SAlistair FrancisXilinx SPI 1273c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 12744b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 12754b46ba61SAlistair FrancisS: Maintained 12764b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1277fcb5629dSPeter A. G. Crosthwaite 1278076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1279076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1280076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1281076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1282076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1283076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1284076a0fc3SPhilippe Mathieu-DaudéF: tests/sd* 1285076a0fc3SPhilippe Mathieu-Daudé 1286fd5d5c56SAnthony LiguoriUSB 12875d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 12885d0d62feSGerd HoffmannS: Maintained 12898d8b636dSPaolo BonziniF: hw/usb/* 129028edfce0SGongleiF: tests/usb-*-test.c 1291beded0ffSThomas HuthF: docs/usb2.txt 1292beded0ffSThomas HuthF: docs/usb-storage.txt 1293beded0ffSThomas HuthF: include/hw/usb.h 1294beded0ffSThomas HuthF: include/hw/usb/ 1295104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1296fd5d5c56SAnthony Liguori 1297e26082fdSPaolo BonziniUSB (serial adapter) 1298e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1299e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1300e26082fdSPaolo BonziniS: Maintained 1301e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1302e26082fdSPaolo Bonzini 130392e1fb5eSAlex WilliamsonVFIO 130492e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 130592e1fb5eSAlex WilliamsonS: Supported 1306cf7087dbSKim PhillipsF: hw/vfio/* 130799b88c6dSThomas HuthF: include/hw/vfio/ 130892e1fb5eSAlex Williamson 13095eb74557SDong Jia Shivfio-ccw 1310c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 13117913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 13127913938aSChristian BorntraegerM: Farhan Ali <alifm@linux.ibm.com> 13135eb74557SDong Jia ShiS: Supported 13145eb74557SDong Jia ShiF: hw/vfio/ccw.c 13155eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 13165eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 1317e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1318146bd283SCornelia HuckL: qemu-s390x@nongnu.org 13195eb74557SDong Jia Shi 1320a51b3153STony Krowiakvfio-ap 1321a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1322a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1323a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1324a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1325a51b3153STony KrowiakS: Supported 1326a51b3153STony KrowiakF: hw/s390x/ap-device.c 1327a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1328a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1329a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 13302fe2942cSTony KrowiakF: hw/vfio/ap.c 1331694a8d70STony KrowiakF: docs/vfio-ap.txt 1332a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1333a51b3153STony Krowiak 1334fd5d5c56SAnthony Liguorivhost 1335fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1336fd5d5c56SAnthony LiguoriS: Supported 13378d8b636dSPaolo BonziniF: hw/*/*vhost* 133837f8043dSPhilippe Mathieu-DaudéF: docs/interop/vhost-user.txt 1339fd5d5c56SAnthony Liguori 1340fd5d5c56SAnthony Liguorivirtio 1341a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1342fd5d5c56SAnthony LiguoriS: Supported 13438d8b636dSPaolo BonziniF: hw/*/virtio* 134472fa605dSThomas HuthF: hw/virtio/Makefile.objs 134572fa605dSThomas HuthF: hw/virtio/trace-events 13466a084ea3SMichael S. TsirkinF: net/vhost-user.c 1347494f7b57SThomas HuthF: include/hw/virtio/ 13486bd7776cSGreg KurzF: tests/virtio-balloon-test.c 1349fd5d5c56SAnthony Liguori 1350fd5d5c56SAnthony Liguorivirtio-9p 13518c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1352fd5d5c56SAnthony LiguoriS: Supported 1353aebeca25SAndreas FärberF: hw/9pfs/ 1354aebeca25SAndreas FärberF: fsdev/ 13552d888c09SAndreas FärberF: tests/virtio-9p-test.c 1356e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1357fd5d5c56SAnthony Liguori 1358fd5d5c56SAnthony Liguorivirtio-blk 135954d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1360b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1361fd5d5c56SAnthony LiguoriS: Supported 13628d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1363b457a5f5SStefan HajnocziF: hw/block/dataplane/* 13646bd7776cSGreg KurzF: tests/virtio-blk-test.c 1365e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1366fd5d5c56SAnthony Liguori 1367dd4ad64aSCornelia Huckvirtio-ccw 1368c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 136968b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1370dd4ad64aSCornelia HuckS: Supported 1371901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1372d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1373e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1374e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1375146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1376dd4ad64aSCornelia Huck 1377a5d4d7b5SGerd Hoffmannvirtio-input 1378a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1379a5d4d7b5SGerd HoffmannS: Maintained 1380a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1381a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 1382a5d4d7b5SGerd Hoffmann 1383fd5d5c56SAnthony Liguorivirtio-serial 1384cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 1385fd5d5c56SAnthony LiguoriS: Supported 13868d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 13878d8b636dSPaolo BonziniF: hw/char/virtio-console.c 138868a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 13896bd7776cSGreg KurzF: tests/virtio-console-test.c 13906bd7776cSGreg KurzF: tests/virtio-serial-test.c 1391fd5d5c56SAnthony Liguori 13921f51a5cbSAmit Shahvirtio-rng 1393cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 13941f51a5cbSAmit ShahS: Supported 13951f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 13961f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1397750cf869SThomas HuthF: include/sysemu/rng*.h 13981f51a5cbSAmit ShahF: backends/rng*.c 13996bd7776cSGreg KurzF: tests/virtio-rng-test.c 14001f51a5cbSAmit Shah 14016034011cSGongleivirtio-crypto 14026034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 14036034011cSGongleiS: Supported 14046034011cSGongleiF: hw/virtio/virtio-crypto.c 14056034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 14066034011cSGongleiF: include/hw/virtio/virtio-crypto.h 14076034011cSGonglei 1408f3c507adSKeith Buschnvme 1409f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1410c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1411f3c507adSKeith BuschS: Supported 1412f3c507adSKeith BuschF: hw/block/nvme* 1413fc967791SAndreas FärberF: tests/nvme-test.c 1414f3c507adSKeith Busch 1415d383c625SHannes Reineckemegasas 14163fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1417c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1418d383c625SHannes ReineckeS: Supported 1419d383c625SHannes ReineckeF: hw/scsi/megasas.c 1420d383c625SHannes ReineckeF: hw/scsi/mfi.h 14213fdfb8b6SPhilippe Mathieu-DaudéF: tests/megasas-test.c 1422d383c625SHannes Reinecke 1423605d52e6SDmitry FleytmanNetwork packet abstractions 1424bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1425605d52e6SDmitry FleytmanS: Maintained 1426605d52e6SDmitry FleytmanF: include/net/eth.h 1427605d52e6SDmitry FleytmanF: net/eth.c 1428605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1429605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1430605d52e6SDmitry Fleytman 1431622fb504SDmitry FleytmanVmware 1432bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1433622fb504SDmitry FleytmanS: Maintained 1434622fb504SDmitry FleytmanF: hw/net/vmxnet* 1435622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 14365a49c1b3SPhilippe Mathieu-DaudéF: tests/vmxnet3-test.c 1437622fb504SDmitry Fleytman 1438de24d3f1SScott FeldmanRocker 1439de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1440de24d3f1SScott FeldmanS: Maintained 1441de24d3f1SScott FeldmanF: hw/net/rocker/ 1442de850948SThomas HuthF: tests/rocker/ 1443de850948SThomas HuthF: docs/specs/rocker.txt 1444de24d3f1SScott Feldman 144570d1fb9cSXiao GuangrongNVDIMM 14467a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 144770d1fb9cSXiao GuangrongS: Maintained 144870d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 144970d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 145070d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 145170d1fb9cSXiao Guangrong 1452093454e2SDmitry Fleytmane1000x 1453bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1454093454e2SDmitry FleytmanS: Maintained 1455093454e2SDmitry FleytmanF: hw/net/e1000x* 1456093454e2SDmitry Fleytman 14576f3fbe4eSDmitry Fleytmane1000e 1458bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 14596f3fbe4eSDmitry FleytmanS: Maintained 14606f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 14616f3fbe4eSDmitry Fleytman 1462ebc2327fSStefan Weileepro100 1463ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1464ebc2327fSStefan WeilS: Maintained 1465ebc2327fSStefan WeilF: hw/net/eepro100.c 1466ebc2327fSStefan Weil 1467e481a1f6SAlistair FrancisGeneric Loader 1468c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1469e481a1f6SAlistair FrancisS: Maintained 1470e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1471e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1472c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1473e481a1f6SAlistair Francis 1474645d3cbeSSu HangIntel Hexadecimal Object File Loader 1475645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1476645d3cbeSSu HangS: Maintained 1477645d3cbeSSu HangF: tests/hexloader-test.c 14784b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1479645d3cbeSSu Hang 148087a9023aSThomas HuthCHRP NVRAM 148187a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 148287a9023aSThomas HuthS: Maintained 148387a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 148487a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 148587a9023aSThomas HuthF: tests/prom-env-test.c 148687a9023aSThomas Huth 148742697d88SBen WarrenVM Generation ID 148842697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 148942697d88SBen WarrenS: Maintained 149042697d88SBen WarrenF: hw/acpi/vmgenid.c 149142697d88SBen WarrenF: include/hw/acpi/vmgenid.h 149242697d88SBen WarrenF: docs/specs/vmgenid.txt 149342697d88SBen WarrenF: tests/vmgenid-test.c 149442697d88SBen WarrenF: stubs/vmgenid.c 149542697d88SBen Warren 1496747969dbSPhilippe Mathieu-DaudéUnimplemented device 1497747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1498747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1499747969dbSPhilippe Mathieu-DaudéS: Maintained 1500747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1501747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1502747969dbSPhilippe Mathieu-Daudé 1503dbb2e472SGerd HoffmannStandard VGA 1504dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1505dbb2e472SGerd HoffmannS: Maintained 1506dbb2e472SGerd HoffmannF: hw/display/vga* 1507dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1508dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1509dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1510dbb2e472SGerd Hoffmann 151158d632c7SGerd Hoffmannramfb 151258d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 151358d632c7SGerd HoffmannS: Maintained 151458d632c7SGerd HoffmannF: hw/display/ramfb*.c 151558d632c7SGerd HoffmannF: include/hw/display/ramfb.h 151658d632c7SGerd Hoffmann 1517dbb2e472SGerd Hoffmannvirtio-gpu 1518dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1519dbb2e472SGerd HoffmannS: Maintained 1520dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1521dbb2e472SGerd HoffmannF: hw/display/virtio-vga.c 1522dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1523dbb2e472SGerd Hoffmann 1524dbb2e472SGerd HoffmannCirrus VGA 1525dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1526dbb2e472SGerd HoffmannS: Odd Fixes 1527dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1528dbb2e472SGerd HoffmannF: hw/display/cirrus* 1529dbb2e472SGerd Hoffmann 153072d277a7SGerd HoffmannEDID Generator 153172d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 153272d277a7SGerd HoffmannS: Maintained 153372d277a7SGerd HoffmannF: hw/display/edid* 153472d277a7SGerd HoffmannF: include/hw/display/edid.h 153572d277a7SGerd HoffmannF: qemu-edid.c 153672d277a7SGerd Hoffmann 1537fd5d5c56SAnthony LiguoriSubsystems 1538fd5d5c56SAnthony Liguori---------- 1539fd5d5c56SAnthony LiguoriAudio 15409f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1541fd5d5c56SAnthony LiguoriS: Maintained 1542fd5d5c56SAnthony LiguoriF: audio/ 15438d8b636dSPaolo BonziniF: hw/audio/ 1544a2b245aeSThomas HuthF: include/hw/audio/ 1545d7b50c0cSAndreas FärberF: tests/ac97-test.c 15468fa74c94SAndreas FärberF: tests/es1370-test.c 1547fbaf445aSAndreas FärberF: tests/intel-hda-test.c 1548fd5d5c56SAnthony Liguori 154917f1e8f5SStefan HajnocziBlock layer core 1550fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1551c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1552c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1553fd5d5c56SAnthony LiguoriS: Supported 1554fd5d5c56SAnthony LiguoriF: block* 1555fd5d5c56SAnthony LiguoriF: block/ 15568d8b636dSPaolo BonziniF: hw/block/ 15574c346e0bSKevin WolfF: include/block/ 155846078760SKevin WolfF: qemu-img* 155946078760SKevin WolfF: qemu-io* 156029242091SKevin WolfF: tests/qemu-iotests/ 15618dd30c86SMax ReitzF: util/qemu-progress.c 15620bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1563c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1564ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1565fd5d5c56SAnthony Liguori 1566d55053b1SStefan HajnocziBlock I/O path 1567d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 15689ca3003dSFam ZhengM: Fam Zheng <famz@redhat.com> 1569d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1570d55053b1SStefan HajnocziS: Supported 157136c697bdSPaolo BonziniF: util/async.c 157236c697bdSPaolo BonziniF: util/aio-*.c 1573d55053b1SStefan HajnocziF: block/io.c 1574d55053b1SStefan HajnocziF: migration/block* 1575e1029ae2SFam ZhengF: include/block/aio.h 1576f5a53faaSStefan HajnocziF: include/block/aio-wait.h 15770a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1578e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1579d55053b1SStefan Hajnoczi 1580e5b5728cSPaolo BonziniBlock SCSI subsystem 1581e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1582c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1583e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1584e5b5728cSPaolo BonziniS: Supported 1585e5b5728cSPaolo BonziniF: include/scsi/* 1586e5b5728cSPaolo BonziniF: scsi/* 1587e5b5728cSPaolo Bonzini 1588280458a3SJeff CodyBlock Jobs 1589280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 1590280458a3SJeff CodyL: qemu-block@nongnu.org 1591280458a3SJeff CodyS: Supported 1592280458a3SJeff CodyF: blockjob.c 1593280458a3SJeff CodyF: include/block/blockjob.h 159433e9e9bdSKevin WolfF: job.c 15951a90bc81SKevin WolfF: job-qmp.c 1596c468e368SMarkus ArmbrusterF: include/qemu/job.h 1597280458a3SJeff CodyF: block/backup.c 1598280458a3SJeff CodyF: block/commit.c 159977346025SJeff CodyF: block/stream.c 1600280458a3SJeff CodyF: block/mirror.c 1601bf42508fSKevin WolfF: qapi/job.json 1602e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 1603280458a3SJeff Cody 16044120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 16054120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16064120201dSMarkus ArmbrusterS: Supported 16074120201dSMarkus ArmbrusterF: blockdev.c 16084120201dSMarkus ArmbrusterF: block/qapi.c 16094120201dSMarkus ArmbrusterF: qapi/block*.json 1610fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1611ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 16124120201dSMarkus Armbruster 1613538193bcSJohn SnowDirty Bitmaps 1614538193bcSJohn SnowM: Fam Zheng <famz@redhat.com> 1615538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 1616538193bcSJohn SnowL: qemu-block@nongnu.org 1617538193bcSJohn SnowS: Supported 1618538193bcSJohn SnowF: util/hbitmap.c 1619538193bcSJohn SnowF: block/dirty-bitmap.c 1620538193bcSJohn SnowF: include/qemu/hbitmap.h 1621538193bcSJohn SnowF: include/block/dirty-bitmap.h 1622538193bcSJohn SnowF: tests/test-hbitmap.c 16235746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1624e18a8b34SStefan HajnocziT: git https://github.com/famz/qemu.git bitmaps 1625e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1626538193bcSJohn Snow 162761af0ee6SPaolo BonziniCharacter device backends 162855fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16292185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1630fd5d5c56SAnthony LiguoriS: Maintained 1631178fe0aeSMarc-André LureauF: chardev/ 16328228e353SMarc-André LureauF: include/chardev/ 1633dbeee392SMarkus ArmbrusterF: qapi/char.json 1634fd5d5c56SAnthony Liguori 1635e26082fdSPaolo BonziniCharacter Devices (Braille) 1636e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1637e26082fdSPaolo BonziniS: Maintained 16386b10e573SMarc-André LureauF: chardev/baum.c 1639fd5d5c56SAnthony Liguori 1640e94630d3SMarkus ArmbrusterCommand line option argument parsing 1641e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1642e94630d3SMarkus ArmbrusterS: Supported 1643e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1644e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1645e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1646e94630d3SMarkus ArmbrusterF: util/keyval.c 1647e94630d3SMarkus ArmbrusterF: util/qemu-option.c 1648e94630d3SMarkus Armbruster 16498c413e79SMarkus ArmbrusterCoverity model 16508c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16518c413e79SMarkus ArmbrusterS: Supported 16528c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 16538c413e79SMarkus Armbruster 1654f2ca0524SAndreas FärberCPU 165512b0e69cSAndreas FärberL: qemu-devel@nongnu.org 1656f2ca0524SAndreas FärberS: Supported 1657f2ca0524SAndreas FärberF: qom/cpu.c 16586e481d57SPeter MaydellF: include/qom/cpu.h 1659f2ca0524SAndreas Färber 1660d24b569aSPeter A. G. CrosthwaiteDevice Tree 16614b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1662d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de> 1663d24b569aSPeter A. G. CrosthwaiteS: Maintained 166482407515SThomas HuthF: device_tree.c 166582407515SThomas HuthF: include/sysemu/device_tree.h 1666d24b569aSPeter A. G. Crosthwaite 16673505a22bSMarc-André LureauDump 16683505a22bSMarc-André LureauS: Supported 16693505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16703505a22bSMarc-André LureauF: dump.c 16713505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 16723505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 16733505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 16743505a22bSMarc-André LureauF: include/sysemu/dump.h 16753505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 16763505a22bSMarc-André LureauF: stubs/dump.c 16773505a22bSMarc-André Lureau 16784f966768SMarkus ArmbrusterError reporting 16794f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16804f966768SMarkus ArmbrusterS: Supported 16814f966768SMarkus ArmbrusterF: include/qapi/error.h 16824f966768SMarkus ArmbrusterF: include/qemu/error-report.h 16834f966768SMarkus ArmbrusterF: util/error.c 16844f966768SMarkus ArmbrusterF: util/qemu-error.c 16854f966768SMarkus Armbruster 1686fd5d5c56SAnthony LiguoriGDB stub 16875dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1688fd5d5c56SAnthony LiguoriS: Odd Fixes 1689fd5d5c56SAnthony LiguoriF: gdbstub* 1690fd5d5c56SAnthony LiguoriF: gdb-xml/ 1691fd5d5c56SAnthony Liguori 169201a9c03cSPaolo BonziniMemory API 169301a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 169401a9c03cSPaolo BonziniS: Supported 169501a9c03cSPaolo BonziniF: include/exec/ioport.h 169601a9c03cSPaolo BonziniF: ioport.c 169701a9c03cSPaolo BonziniF: include/exec/memory.h 16982b1641d0SPaolo BonziniF: include/exec/ram_addr.h 169901a9c03cSPaolo BonziniF: memory.c 170001a9c03cSPaolo BonziniF: include/exec/memory-internal.h 170101a9c03cSPaolo BonziniF: exec.c 170201a9c03cSPaolo Bonzini 17037ee3bf03SGerd HoffmannSPICE 17047ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 17057ee3bf03SGerd HoffmannS: Supported 17066e481d57SPeter MaydellF: include/ui/qemu-spice.h 1707438528a3SThomas HuthF: include/ui/spice-display.h 17087ee3bf03SGerd HoffmannF: ui/spice-*.c 17097ee3bf03SGerd HoffmannF: audio/spiceaudio.c 17108d8b636dSPaolo BonziniF: hw/display/qxl* 1711608cfed6SMarkus ArmbrusterF: qapi/ui.json 17127ee3bf03SGerd Hoffmann 1713fd5d5c56SAnthony LiguoriGraphics 171425eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 171525eccc37SGerd HoffmannS: Odd Fixes 1716fd5d5c56SAnthony LiguoriF: ui/ 1717e220656cSThomas HuthF: include/ui/ 1718608cfed6SMarkus ArmbrusterF: qapi/ui.json 1719b1d38037SMarc-André LureauF: util/drm.c 1720fd5d5c56SAnthony Liguori 1721351f1bf6SAndreas FärberCocoa graphics 172230ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1723351f1bf6SAndreas FärberS: Odd Fixes 1724351f1bf6SAndreas FärberF: ui/cocoa.m 1725351f1bf6SAndreas Färber 1726fd5d5c56SAnthony LiguoriMain loop 1727da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1728da26f37aSPaolo BonziniS: Maintained 1729da26f37aSPaolo BonziniF: cpus.c 17303ecb29a3SPaolo BonziniF: util/main-loop.c 17313ecb29a3SPaolo BonziniF: util/qemu-timer.c 1732fd5d5c56SAnthony LiguoriF: vl.c 17330e201d34SMarkus ArmbrusterF: qapi/run-state.json 1734fd5d5c56SAnthony Liguori 17358899b4aeSLuiz CapitulinoHuman Monitor (HMP) 1736c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1737fbb0621aSLuiz CapitulinoS: Maintained 1738fd5d5c56SAnthony LiguoriF: monitor.c 1739c13e9912SThomas HuthF: hmp.[ch] 1740c13e9912SThomas HuthF: hmp-commands*.hx 1741c13e9912SThomas HuthF: include/monitor/hmp-target.h 1742bbcee372SThomas HuthF: tests/test-hmp.c 1743fd5d5c56SAnthony Liguori 1744f536f112SPaolo BonziniNetwork device backends 1745442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 1746fd5d5c56SAnthony LiguoriS: Maintained 1747fd5d5c56SAnthony LiguoriF: net/ 1748d24b2b1cSThomas HuthF: include/net/ 1749e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 17503c0bd37dSMarkus ArmbrusterF: qapi/net.json 1751fd5d5c56SAnthony Liguori 1752aee09bafSVincenzo MaffioneNetmap network backend 1753aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 1754aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 1755aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 1756aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 1757aee09bafSVincenzo MaffioneS: Maintained 1758aee09bafSVincenzo MaffioneF: net/netmap.c 1759aee09bafSVincenzo Maffione 17602f54eb98SEduardo HabkostNUMA 17612f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 17622f54eb98SEduardo HabkostS: Maintained 17632f54eb98SEduardo HabkostF: numa.c 17642f54eb98SEduardo HabkostF: include/sysemu/numa.h 1765e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 17662f54eb98SEduardo Habkost 17674fc264f4SEduardo HabkostHost Memory Backends 17684fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 17694fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 17704fc264f4SEduardo HabkostS: Maintained 17714fc264f4SEduardo HabkostF: backends/hostmem*.c 17724fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 1773e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 17744fc264f4SEduardo Habkost 17756034011cSGongleiCryptodev Backends 17766034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 17776034011cSGongleiS: Maintained 17786034011cSGongleiF: include/sysemu/cryptodev*.h 17796034011cSGongleiF: backends/cryptodev*.c 17806034011cSGonglei 1781ad904f66SEduardo HabkostPython scripts 1782ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 1783ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 1784ad904f66SEduardo HabkostS: Odd fixes 1785ad904f66SEduardo HabkostF: scripts/qmp/* 1786ad904f66SEduardo HabkostF: scripts/*.py 1787ad904f66SEduardo HabkostF: tests/*.py 1788ad904f66SEduardo Habkost 17898899b4aeSLuiz CapitulinoQAPI 17909740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 17918899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 17929740618cSLuiz CapitulinoS: Supported 17938899b4aeSLuiz CapitulinoF: qapi/ 17940311c5bdSMarkus ArmbrusterX: qapi/*.json 1795ac4abb9aSMarkus ArmbrusterF: include/qapi/ 1796ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 1797ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 1798c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 1799ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 1800e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 1801ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 1802e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 1803be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 1804be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 1805c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 1806ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18078899b4aeSLuiz Capitulino 18087810d291SLuiz CapitulinoQAPI Schema 18097810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 18107810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18117810d291SLuiz CapitulinoS: Supported 18120311c5bdSMarkus ArmbrusterF: qapi/*.json 1813ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18147810d291SLuiz Capitulino 1815f3582ba4SLuiz CapitulinoQObject 1816daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1817daf5dc78SMarkus ArmbrusterS: Supported 1818f3582ba4SLuiz CapitulinoF: qobject/ 18197735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 18207735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 1821a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 18227735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 182301b2ffceSMarc-André LureauF: tests/check-qnum.c 18247735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 18257735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 18267735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 1827ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 1828f3582ba4SLuiz Capitulino 1829f05d9999SMichael RothQEMU Guest Agent 1830f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 1831f05d9999SMichael RothS: Maintained 1832f05d9999SMichael RothF: qga/ 1833ab7f9f7dSPhilippe Mathieu-DaudéF: qemu-ga.texi 1834ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 1835ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 1836ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 1837e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 1838f05d9999SMichael Roth 18394688c94cSAndreas FärberQOM 18404688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de> 18414688c94cSAndreas FärberS: Supported 1842e18a8b34SStefan HajnocziT: git https://github.com/afaerber/qemu-cpu.git qom-next 18434688c94cSAndreas FärberF: include/qom/ 18444688c94cSAndreas FärberX: include/qom/cpu.h 18454688c94cSAndreas FärberF: qom/ 18464688c94cSAndreas FärberX: qom/cpu.c 18479f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 18489f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 18494688c94cSAndreas Färber 18508899b4aeSLuiz CapitulinoQMP 18519740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18529740618cSLuiz CapitulinoS: Supported 18538899b4aeSLuiz CapitulinoF: qmp.c 18548899b4aeSLuiz CapitulinoF: monitor.c 1855c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 18569740618cSLuiz CapitulinoF: scripts/qmp/ 1857f66e7ac8SMarkus ArmbrusterF: tests/qmp-test.c 1858d93bb9d5SMarkus ArmbrusterF: tests/qmp-cmd-test.c 1859ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18608899b4aeSLuiz Capitulino 186198a43bf0SPaolo Bonziniqtest 186298a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 186398a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 18642185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 186598a43bf0SPaolo BonziniS: Maintained 186698a43bf0SPaolo BonziniF: qtest.c 186798a43bf0SPaolo BonziniF: tests/libqtest.* 186898a43bf0SPaolo BonziniF: tests/libqos/ 186998a43bf0SPaolo BonziniF: tests/*-test.c 187098a43bf0SPaolo Bonzini 1871cc0100f4SAlistair FrancisRegister API 1872c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1873cc0100f4SAlistair FrancisS: Maintained 1874cc0100f4SAlistair FrancisF: hw/core/register.c 1875cc0100f4SAlistair FrancisF: include/hw/register.h 187606a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 1877cc0100f4SAlistair Francis 1878fd5d5c56SAnthony LiguoriSLIRP 1879eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1880bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com> 1881bafc72abSJan KiszkaS: Maintained 1882fd5d5c56SAnthony LiguoriF: slirp/ 1883663fb1e1SThomas HuthF: net/slirp.c 1884d24b2b1cSThomas HuthF: include/net/slirp.h 188502cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 18861ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp 1887fd5d5c56SAnthony Liguori 1888b1ed728aSPaolo BonziniStubs 1889b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1890b1ed728aSPaolo BonziniS: Maintained 1891b1ed728aSPaolo BonziniF: stubs/ 1892b1ed728aSPaolo Bonzini 1893598a3f35SStefan HajnocziTracing 18941cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1895598a3f35SStefan HajnocziS: Maintained 1896598a3f35SStefan HajnocziF: trace/ 18970e076292SThomas HuthF: trace-events 18980e076292SThomas HuthF: qemu-option-trace.texi 1899f70fd8fdSLluís VilanovaF: scripts/tracetool.py 1900f70fd8fdSLluís VilanovaF: scripts/tracetool/ 1901c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 1902e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 1903598a3f35SStefan Hajnoczi 19043859b6cfSMarkus ArmbrusterTPM 19051f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 19066b4f250bSStefan BergerS: Maintained 19073859b6cfSMarkus ArmbrusterF: tpm.c 1908c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 19093859b6cfSMarkus ArmbrusterF: hw/tpm/* 19103859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 19113859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 19123859b6cfSMarkus ArmbrusterF: qapi/tpm.json 19136b4f250bSStefan BergerF: backends/tpm.c 1914adb0e917SStefan BergerF: tests/*tpm* 1915e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 19163859b6cfSMarkus Armbruster 191714f40fdcSBlue SwirlCheckpatch 191814f40fdcSBlue SwirlS: Odd Fixes 191914f40fdcSBlue SwirlF: scripts/checkpatch.pl 192014f40fdcSBlue Swirl 1921c0787c8dSJuan QuintelaMigration 1922c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 1923d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1924c0787c8dSJuan QuintelaS: Maintained 1925c0787c8dSJuan QuintelaF: include/migration/ 192644a1f946SDr. David Alan GilbertF: migration/ 1927c5515640SAmit ShahF: scripts/vmstate-static-checker.py 1928c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 19292656bfd9SJuan QuintelaF: tests/migration-test.c 1930c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 193148685a8eSMarkus ArmbrusterF: qapi/migration.json 1932c0787c8dSJuan Quintela 193392bfedb0SEduardo OtuboSeccomp 1934064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 193592bfedb0SEduardo OtuboS: Supported 193692bfedb0SEduardo OtuboF: qemu-seccomp.c 193792bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 193892bfedb0SEduardo Otubo 1939ddbb0d09SDaniel P. BerrangeCryptography 1940ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1941ddbb0d09SDaniel P. BerrangeS: Maintained 1942ddbb0d09SDaniel P. BerrangeF: crypto/ 1943ddbb0d09SDaniel P. BerrangeF: include/crypto/ 1944ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 19453947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 1946899833cdSDaniel P. BerrangeF: qemu.sasl 1947ddbb0d09SDaniel P. Berrange 194810817bf0SDaniel P. BerrangeCoroutines 194910817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 195010817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 195110817bf0SDaniel P. BerrangeF: util/*coroutine* 195210817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 195310817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 195410817bf0SDaniel P. Berrange 195588c5f205SDaniel P. BerrangeBuffers 195688c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 195788c5f205SDaniel P. BerrangeS: Odd fixes 195888c5f205SDaniel P. BerrangeF: util/buffer.c 195988c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 196088c5f205SDaniel P. Berrange 1961666a3af9SDaniel P. BerrangeI/O Channels 1962666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1963666a3af9SDaniel P. BerrangeS: Maintained 1964666a3af9SDaniel P. BerrangeF: io/ 1965666a3af9SDaniel P. BerrangeF: include/io/ 1966666a3af9SDaniel P. BerrangeF: tests/test-io-* 1967666a3af9SDaniel P. Berrange 19685614a283SGerd HoffmannSockets 19695614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 19705614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 19715614a283SGerd HoffmannS: Maintained 19725614a283SGerd HoffmannF: include/qemu/sockets.h 19735614a283SGerd HoffmannF: util/qemu-sockets.c 1974a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 19755614a283SGerd Hoffmann 1976d310d85bSAlberto GarciaThrottling infrastructure 1977d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 1978d310d85bSAlberto GarciaS: Supported 1979d310d85bSAlberto GarciaF: block/throttle-groups.c 1980d310d85bSAlberto GarciaF: include/block/throttle-groups.h 198189603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 1982d310d85bSAlberto GarciaF: util/throttle.c 198389603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 198489603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 1985d310d85bSAlberto GarciaL: qemu-block@nongnu.org 1986d310d85bSAlberto Garcia 1987080d7aacSFam ZhengUUID 1988080d7aacSFam ZhengM: Fam Zheng <famz@redhat.com> 1989080d7aacSFam ZhengS: Supported 1990080d7aacSFam ZhengF: util/uuid.c 1991080d7aacSFam ZhengF: include/qemu/uuid.h 1992080d7aacSFam ZhengF: tests/test-uuid.c 1993080d7aacSFam Zheng 1994a4cc318eSzhanghailiangCOLO Framework 1995a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 1996a4cc318eSzhanghailiangS: Maintained 1997a4cc318eSzhanghailiangF: migration/colo* 1998a4cc318eSzhanghailiangF: include/migration/colo.h 1999a4cc318eSzhanghailiangF: include/migration/failover.h 2000a4cc318eSzhanghailiangF: docs/COLO-FT.txt 2001a4cc318eSzhanghailiang 200288f82ed1SZhang ChenCOLO Proxy 2003b38576cdSZhang ChenM: Zhang Chen <zhangckid@gmail.com> 200488f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 200588f82ed1SZhang ChenS: Supported 200688f82ed1SZhang ChenF: docs/colo-proxy.txt 200788f82ed1SZhang ChenF: net/colo* 200888f82ed1SZhang ChenF: net/filter-rewriter.c 200988f82ed1SZhang ChenF: net/filter-mirror.c 201088f82ed1SZhang Chen 201162258201SPavel DovgalyukRecord/replay 201262258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 201362258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 201470b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 201562258201SPavel DovgalyukS: Supported 201662258201SPavel DovgalyukF: replay/* 201762258201SPavel DovgalyukF: block/blkreplay.c 201862258201SPavel DovgalyukF: net/filter-replay.c 201962258201SPavel DovgalyukF: include/sysemu/replay.h 202062258201SPavel DovgalyukF: docs/replay.txt 202162258201SPavel DovgalyukF: stubs/replay.c 202262258201SPavel Dovgalyuk 2023eecf5eedSPeter XuIOVA Tree 2024eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2025eecf5eedSPeter XuS: Maintained 2026eecf5eedSPeter XuF: include/qemu/iova-tree.h 2027eecf5eedSPeter XuF: util/iova-tree.c 2028eecf5eedSPeter Xu 20295ee547bbSViktor Prutyanovelf2dmp 20305ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 20315ee547bbSViktor PrutyanovS: Maintained 20325ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 20335ee547bbSViktor Prutyanov 2034fd5d5c56SAnthony LiguoriUsermode Emulation 2035fd5d5c56SAnthony Liguori------------------ 2036486bbe5fSPaolo BonziniOverall 2037486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2038486bbe5fSPaolo BonziniS: Maintained 2039486bbe5fSPaolo BonziniF: thunk.c 204058410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2041486bbe5fSPaolo Bonzini 2042fd5d5c56SAnthony LiguoriBSD user 2043297e8005SMarkus ArmbrusterS: Orphan 2044fd5d5c56SAnthony LiguoriF: bsd-user/ 2045ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2046fd5d5c56SAnthony Liguori 2047fd5d5c56SAnthony LiguoriLinux user 2048fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2049ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2050fd5d5c56SAnthony LiguoriS: Maintained 2051fd5d5c56SAnthony LiguoriF: linux-user/ 2052ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2053e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 205442f5a7e9SAurelien Jarno 205542f5a7e9SAurelien JarnoTiny Code Generator (TCG) 205642f5a7e9SAurelien Jarno------------------------- 205742f5a7e9SAurelien JarnoCommon code 2058cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 205942f5a7e9SAurelien JarnoS: Maintained 206042f5a7e9SAurelien JarnoF: tcg/ 206142f5a7e9SAurelien Jarno 2062b25a464cSClaudio FontanaAArch64 target 2063b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com> 2064b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com> 2065b25a464cSClaudio FontanaS: Maintained 2066b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2067b25a464cSClaudio FontanaF: tcg/aarch64/ 2068c17652eeSPaolo BonziniF: disas/arm-a64.cc 2069c17652eeSPaolo BonziniF: disas/libvixl/ 2070b25a464cSClaudio Fontana 207142f5a7e9SAurelien JarnoARM target 207242f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 207342f5a7e9SAurelien JarnoS: Maintained 2074b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 207542f5a7e9SAurelien JarnoF: tcg/arm/ 2076c17652eeSPaolo BonziniF: disas/arm.c 207742f5a7e9SAurelien Jarno 207842f5a7e9SAurelien Jarnoi386 target 20795dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 208042f5a7e9SAurelien JarnoS: Maintained 208142f5a7e9SAurelien JarnoF: tcg/i386/ 2082c17652eeSPaolo BonziniF: disas/i386.c 208342f5a7e9SAurelien Jarno 208442f5a7e9SAurelien JarnoMIPS target 2085d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 208690b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 208742f5a7e9SAurelien JarnoS: Maintained 208842f5a7e9SAurelien JarnoF: tcg/mips/ 2089c17652eeSPaolo BonziniF: disas/mips.c 209042f5a7e9SAurelien Jarno 209142f5a7e9SAurelien JarnoPPC 209215610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 209315610d42SPranith KumarS: Odd Fixes 209442f5a7e9SAurelien JarnoF: tcg/ppc/ 2095c17652eeSPaolo BonziniF: disas/ppc.c 209642f5a7e9SAurelien Jarno 209742f5a7e9SAurelien JarnoS390 target 209842f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 209942f5a7e9SAurelien JarnoS: Maintained 210042f5a7e9SAurelien JarnoF: tcg/s390/ 2101c17652eeSPaolo BonziniF: disas/s390.c 2102146bd283SCornelia HuckL: qemu-s390x@nongnu.org 210342f5a7e9SAurelien Jarno 210442f5a7e9SAurelien JarnoSPARC target 2105297e8005SMarkus ArmbrusterS: Odd Fixes 210642f5a7e9SAurelien JarnoF: tcg/sparc/ 2107c17652eeSPaolo BonziniF: disas/sparc.c 2108bc75c9e5SStefan Weil 2109bc75c9e5SStefan WeilTCI target 2110bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2111bc75c9e5SStefan WeilS: Maintained 21128ef9cd55SAndreas FärberF: tcg/tci/ 2113752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2114c17652eeSPaolo BonziniF: disas/tci.c 2115aa09c951SAndreas Färber 2116f05b328cSStefan HajnocziBlock drivers 2117f05b328cSStefan Hajnoczi------------- 2118f05b328cSStefan HajnocziVMDK 2119f05b328cSStefan HajnocziM: Fam Zheng <famz@redhat.com> 2120c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2121f05b328cSStefan HajnocziS: Supported 2122f05b328cSStefan HajnocziF: block/vmdk.c 2123f05b328cSStefan Hajnoczi 2124f05b328cSStefan HajnocziRBD 21255a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com> 2126280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2127280458a3SJeff CodyL: qemu-block@nongnu.org 2128f05b328cSStefan HajnocziS: Supported 2129f05b328cSStefan HajnocziF: block/rbd.c 2130e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2131f05b328cSStefan Hajnoczi 2132f05b328cSStefan HajnocziSheepdog 2133f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2134280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2135280458a3SJeff CodyL: qemu-block@nongnu.org 2136f05b328cSStefan HajnocziS: Supported 2137f05b328cSStefan HajnocziF: block/sheepdog.c 2138e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2139f05b328cSStefan Hajnoczi 2140f05b328cSStefan HajnocziVHDX 2141f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com> 2142280458a3SJeff CodyL: qemu-block@nongnu.org 2143f05b328cSStefan HajnocziS: Supported 2144f05b328cSStefan HajnocziF: block/vhdx* 2145e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2146f05b328cSStefan Hajnoczi 2147f05b328cSStefan HajnocziVDI 2148f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2149c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2150f05b328cSStefan HajnocziS: Maintained 2151f05b328cSStefan HajnocziF: block/vdi.c 2152f05b328cSStefan Hajnoczi 2153f05b328cSStefan HajnocziiSCSI 2154f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2155f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2156f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2157c95e4c0eSKevin WolfL: qemu-block@nongnu.org 21582185fd67SPaolo BonziniS: Odd Fixes 2159f05b328cSStefan HajnocziF: block/iscsi.c 21602deb63c2SPeter LievenF: block/iscsi-opts.c 2161f05b328cSStefan Hajnoczi 216299c62e70SEric BlakeNetwork Block Device (NBD) 216399c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 216499c62e70SEric BlakeL: qemu-block@nongnu.org 216599c62e70SEric BlakeS: Maintained 216699c62e70SEric BlakeF: block/nbd* 216799c62e70SEric BlakeF: nbd/ 216899c62e70SEric BlakeF: include/block/nbd* 216999c62e70SEric BlakeF: qemu-nbd.* 217099c62e70SEric BlakeF: blockdev-nbd.c 21713229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 2172ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 217399c62e70SEric Blake 21746542aa9cSPeter LievenNFS 2175280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 21766542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2177280458a3SJeff CodyL: qemu-block@nongnu.org 21786542aa9cSPeter LievenS: Maintained 21796542aa9cSPeter LievenF: block/nfs.c 2180e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 21816542aa9cSPeter Lieven 2182f05b328cSStefan HajnocziSSH 2183f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2184280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2185280458a3SJeff CodyL: qemu-block@nongnu.org 2186f05b328cSStefan HajnocziS: Supported 2187f05b328cSStefan HajnocziF: block/ssh.c 2188e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2189c9a12e75SChrysostomos Nanakos 2190280458a3SJeff CodyCURL 2191280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2192280458a3SJeff CodyL: qemu-block@nongnu.org 2193280458a3SJeff CodyS: Supported 2194280458a3SJeff CodyF: block/curl.c 2195e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2196280458a3SJeff Cody 2197280458a3SJeff CodyGLUSTER 2198280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2199280458a3SJeff CodyL: qemu-block@nongnu.org 2200280458a3SJeff CodyS: Supported 2201280458a3SJeff CodyF: block/gluster.c 2202e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2203b5e9476cSGonglei 2204199667a8SFam ZhengNull Block Driver 2205199667a8SFam ZhengM: Fam Zheng <famz@redhat.com> 2206199667a8SFam ZhengL: qemu-block@nongnu.org 2207199667a8SFam ZhengS: Supported 2208199667a8SFam ZhengF: block/null.c 2209199667a8SFam Zheng 2210bdd6a90aSFam ZhengNVMe Block Driver 2211bdd6a90aSFam ZhengM: Fam Zheng <famz@redhat.com> 2212bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2213bdd6a90aSFam ZhengS: Supported 2214bdd6a90aSFam ZhengF: block/nvme* 2215bdd6a90aSFam Zheng 2216b5e9476cSGongleiBootdevice 2217b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2218b5e9476cSGongleiS: Maintained 2219b5e9476cSGongleiF: bootdevice.c 2220ecdda9e0SAlberto Garcia 2221ecdda9e0SAlberto GarciaQuorum 2222ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2223ecdda9e0SAlberto GarciaS: Supported 2224ecdda9e0SAlberto GarciaF: block/quorum.c 2225ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2226e7c6e631SStefan Hajnoczi 2227bfcc224eSAapo Vienamoblklogwrites 2228bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2229bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2230bfcc224eSAapo VienamoS: Supported 2231bfcc224eSAapo VienamoF: block/blklogwrites.c 2232bfcc224eSAapo Vienamo 2233e7c6e631SStefan Hajnocziblkverify 2234e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2235e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2236e7c6e631SStefan HajnocziS: Supported 2237e7c6e631SStefan HajnocziF: block/blkverify.c 2238e7c6e631SStefan Hajnoczi 2239e7c6e631SStefan Hajnoczibochs 2240e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2241e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2242e7c6e631SStefan HajnocziS: Supported 2243e7c6e631SStefan HajnocziF: block/bochs.c 2244e7c6e631SStefan Hajnoczi 2245e7c6e631SStefan Hajnoczicloop 2246e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2247e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2248e7c6e631SStefan HajnocziS: Supported 2249e7c6e631SStefan HajnocziF: block/cloop.c 2250e7c6e631SStefan Hajnoczi 2251e7c6e631SStefan Hajnoczidmg 2252e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2253e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2254e7c6e631SStefan HajnocziS: Supported 2255e7c6e631SStefan HajnocziF: block/dmg.c 2256e7c6e631SStefan Hajnoczi 2257e7c6e631SStefan Hajnocziparallels 2258e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2259f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2260e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2261e7c6e631SStefan HajnocziS: Supported 2262e7c6e631SStefan HajnocziF: block/parallels.c 22635746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2264e7c6e631SStefan Hajnoczi 2265e7c6e631SStefan Hajnocziqed 2266e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2267e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2268e7c6e631SStefan HajnocziS: Supported 2269e7c6e631SStefan HajnocziF: block/qed.c 2270e7c6e631SStefan Hajnoczi 2271e7c6e631SStefan Hajnocziraw 2272e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2273e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2274e7c6e631SStefan HajnocziS: Supported 2275e7c6e631SStefan HajnocziF: block/linux-aio.c 2276f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 22772e6fc7ebSEric BlakeF: block/raw-format.c 2278c1bb86cdSEric BlakeF: block/file-posix.c 2279c1bb86cdSEric BlakeF: block/file-win32.c 2280e7c6e631SStefan HajnocziF: block/win32-aio.c 2281e7c6e631SStefan Hajnoczi 2282e7c6e631SStefan Hajnocziqcow2 2283e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2284c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2285e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2286e7c6e631SStefan HajnocziS: Supported 2287e7c6e631SStefan HajnocziF: block/qcow2* 2288b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2289e7c6e631SStefan Hajnoczi 2290e7c6e631SStefan Hajnocziqcow 2291e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2292e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2293e7c6e631SStefan HajnocziS: Supported 2294e7c6e631SStefan HajnocziF: block/qcow.c 2295e7c6e631SStefan Hajnoczi 2296e7c6e631SStefan Hajnocziblkdebug 2297e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2298c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2299e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2300e7c6e631SStefan HajnocziS: Supported 2301e7c6e631SStefan HajnocziF: block/blkdebug.c 2302e7c6e631SStefan Hajnoczi 2303e7c6e631SStefan Hajnoczivpc 2304e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2305e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2306e7c6e631SStefan HajnocziS: Supported 2307e7c6e631SStefan HajnocziF: block/vpc.c 2308e7c6e631SStefan Hajnoczi 2309e7c6e631SStefan Hajnoczivvfat 2310e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2311e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2312e7c6e631SStefan HajnocziS: Supported 2313e7c6e631SStefan HajnocziF: block/vvfat.c 2314abfe4e94SStefan Hajnoczi 2315abfe4e94SStefan HajnocziImage format fuzzer 2316abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2317abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2318abfe4e94SStefan HajnocziS: Supported 2319abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2320717171bdSDaniel P. Berrange 2321049105a3SChanglong XieReplication 2322205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 23233ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2324049105a3SChanglong XieS: Supported 2325049105a3SChanglong XieF: replication* 2326049105a3SChanglong XieF: block/replication.c 2327049105a3SChanglong XieF: tests/test-replication.c 2328049105a3SChanglong XieF: docs/block-replication.txt 2329049105a3SChanglong Xie 2330a3defabbSMarcel ApfelbaumPVRDMA 2331a3defabbSMarcel ApfelbaumM: Yuval Shaia <yuval.shaia@oracle.com> 2332fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2333a3defabbSMarcel ApfelbaumS: Maintained 2334a3defabbSMarcel ApfelbaumF: hw/rdma/* 2335a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2336a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2337a3defabbSMarcel Apfelbaum 2338b9e02c06SAlex BennéeBuild and test automation 2339b9e02c06SAlex Bennée------------------------- 23400475a03eSEduardo HabkostBuild and test automation 2341b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2342e70dc7f8SAlex BennéeM: Fam Zheng <famz@redhat.com> 234332b9ca98SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 2344b9e02c06SAlex BennéeL: qemu-devel@nongnu.org 2345e70dc7f8SAlex BennéeS: Maintained 2346b9e02c06SAlex BennéeF: .travis.yml 23470708e647SAlex BennéeF: scripts/travis/ 2348d92d886aSAlex BennéeF: .shippable.yml 2349e70dc7f8SAlex BennéeF: tests/docker/ 235018023821SFam ZhengF: tests/vm/ 2351e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 23522a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2353e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2354717171bdSDaniel P. Berrange 23557e97017eSAlex BennéeGuest Test Compilation Support 23567e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 23577e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 23587e97017eSAlex BennéeF: tests/tcg/Makefile 2359c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 23607e97017eSAlex BennéeL: qemu-devel@nongnu.org 23617e97017eSAlex Bennée 2362717171bdSDaniel P. BerrangeDocumentation 2363717171bdSDaniel P. Berrange------------- 2364717171bdSDaniel P. BerrangeBuild system architecture 2365717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2366717171bdSDaniel P. BerrangeS: Odd Fixes 2367c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 23688a49e97fSFam Zheng 2369b02c9bc3SMarkus ArmbrusterIncompatible changes 2370b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2371b02c9bc3SMarkus ArmbrusterF: qemu-deprecated.texi 2372b02c9bc3SMarkus Armbruster 2373aef45d51SDaniel P. BerrangeBuild System 2374aef45d51SDaniel P. Berrange------------ 2375aef45d51SDaniel P. BerrangeGIT submodules 2376aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2377aef45d51SDaniel P. BerrangeS: Odd Fixes 2378aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2379