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> 445b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 44684291fe7SliguangS: Maintained 44785b4d5daSBeniamino GalvaniF: hw/*/allwinner* 44885b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 44984291fe7SliguangF: hw/arm/cubieboard.c 45084291fe7Sliguang 451e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 45206271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 453b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 45406271000SPaolo BonziniS: Maintained 45506271000SPaolo BonziniF: hw/char/pl011.c 456c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 45706271000SPaolo BonziniF: hw/display/pl110* 45806271000SPaolo BonziniF: hw/dma/pl080.c 459aa74e355SPeter MaydellF: include/hw/dma/pl080.h 46006271000SPaolo BonziniF: hw/dma/pl330.c 46106271000SPaolo BonziniF: hw/gpio/pl061.c 46206271000SPaolo BonziniF: hw/input/pl050.c 46306271000SPaolo BonziniF: hw/intc/pl190.c 46406271000SPaolo BonziniF: hw/sd/pl181.c 4651d52866fSPeter MaydellF: hw/ssi/pl022.c 4661d52866fSPeter MaydellF: include/hw/ssi/pl022.h 46706271000SPaolo BonziniF: hw/timer/pl031.c 46806271000SPaolo BonziniF: include/hw/arm/primecell.h 469e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 470e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 4714f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 4724f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 473e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 474e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 475050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 476050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 4770d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 4780d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 479344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 480344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 481211e701dSPeter MaydellF: hw/misc/tz-msc.c 482211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 48306271000SPaolo Bonzini 48406271000SPaolo BonziniARM cores 48506271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 486b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 48706271000SPaolo BonziniS: Maintained 48806271000SPaolo BonziniF: hw/intc/arm* 48906271000SPaolo BonziniF: hw/intc/gic_internal.h 49006271000SPaolo BonziniF: hw/misc/a9scu.c 49106271000SPaolo BonziniF: hw/misc/arm11scu.c 49206271000SPaolo BonziniF: hw/timer/a9gtimer* 493c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 494c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 49506271000SPaolo BonziniF: include/hw/intc/arm* 49606271000SPaolo BonziniF: include/hw/misc/a9scu.h 49706271000SPaolo BonziniF: include/hw/misc/arm11scu.h 49806271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 49906271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 500c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 501c6427ff7SPhilippe Mathieu-DaudéF: tests/test-arm-mptimer.c 50206271000SPaolo Bonzini 503fc63dcffSEvgeny VoevodinExynos 504f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 505b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 506fc63dcffSEvgeny VoevodinS: Maintained 5078d8b636dSPaolo BonziniF: hw/*/exynos* 508ed0db866SThomas HuthF: include/hw/arm/exynos4210.h 509fc63dcffSEvgeny Voevodin 510766fd09fSMark LangsdorfCalxeda Highbank 5119ef137caSRob HerringM: Rob Herring <robh@kernel.org> 512b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5139ef137caSRob HerringS: Maintained 5148d8b636dSPaolo BonziniF: hw/arm/highbank.c 5158d8b636dSPaolo BonziniF: hw/net/xgmac.c 516766fd09fSMark Langsdorf 5179082f121SAntony PavlovCanon DIGIC 5189082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 519b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5209082f121SAntony PavlovS: Maintained 5219082f121SAntony PavlovF: include/hw/arm/digic.h 5229082f121SAntony PavlovF: hw/*/digic* 5239082f121SAntony Pavlov 524fd5d5c56SAnthony LiguoriGumstix 5251f7161d2SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 5265dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 527b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 5281f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 5298d8b636dSPaolo BonziniF: hw/arm/gumstix.c 530fd5d5c56SAnthony Liguori 531*95a5db3aSThomas Huthi.MX31 (kzm) 5320325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au> 533b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 534*95a5db3aSThomas HuthS: Odd Fixes 5358d8b636dSPaolo BonziniF: hw/arm/kzm.c 536*95a5db3aSThomas HuthF: hw/*/imx_* 537*95a5db3aSThomas HuthF: hw/*/*imx31* 538*95a5db3aSThomas HuthF: include/hw/*/imx_* 539*95a5db3aSThomas HuthF: include/hw/*/*imx31* 5400325559dSPeter Chubb 541fd5d5c56SAnthony LiguoriIntegrator CP 5421ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 543b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 544fd5d5c56SAnthony LiguoriS: Maintained 5458d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 546f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 547fd5d5c56SAnthony Liguori 548*95a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 549*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 550*95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 551*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 552*95a5db3aSThomas HuthS: Odd Fixes 553*95a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 554*95a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 555*95a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 556*95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 557*95a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 558*95a5db3aSThomas Huth 559*95a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 560*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 561*95a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 562*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 563*95a5db3aSThomas HuthS: Odd Fixes 564*95a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 565*95a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 566*95a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 567*95a5db3aSThomas HuthF: hw/pci-host/designware.c 568*95a5db3aSThomas HuthF: include/hw/pci-host/designware.h 569*95a5db3aSThomas Huth 570e5a6a6e6SPeter MaydellMPS2 571e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 572e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 573e5a6a6e6SPeter MaydellS: Maintained 574e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 5750d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 5760d4a7551SPeter MaydellF: hw/misc/mps2-*.c 5770d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 5780d4a7551SPeter MaydellF: hw/arm/iotkit.c 5790d4a7551SPeter MaydellF: include/hw/arm/iotkit.h 58075750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 58175750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 582c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 583c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 584e5a6a6e6SPeter Maydell 585fd5d5c56SAnthony LiguoriMusicpal 586fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 587b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 588fd5d5c56SAnthony LiguoriS: Maintained 5898d8b636dSPaolo BonziniF: hw/arm/musicpal.c 590fd5d5c56SAnthony Liguori 591fd5d5c56SAnthony LiguorinSeries 592fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 593b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 594fd5d5c56SAnthony LiguoriS: Maintained 5958d8b636dSPaolo BonziniF: hw/arm/nseries.c 596fd5d5c56SAnthony Liguori 597fd5d5c56SAnthony LiguoriPalm 598fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 599b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 600fd5d5c56SAnthony LiguoriS: Maintained 6018d8b636dSPaolo BonziniF: hw/arm/palm.c 602fd5d5c56SAnthony Liguori 603*95a5db3aSThomas HuthRaspberry Pi 604*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 605*95a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com> 606*95a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org> 607*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 608*95a5db3aSThomas HuthS: Odd Fixes 609*95a5db3aSThomas HuthF: hw/arm/raspi_platform.h 610*95a5db3aSThomas HuthF: hw/*/bcm283* 611*95a5db3aSThomas HuthF: include/hw/arm/raspi* 612*95a5db3aSThomas HuthF: include/hw/*/bcm283* 613*95a5db3aSThomas Huth 614fd5d5c56SAnthony LiguoriReal View 6151ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 616b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 617fd5d5c56SAnthony LiguoriS: Maintained 6188d8b636dSPaolo BonziniF: hw/arm/realview* 619f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 6205ea53049SPaolo BonziniF: hw/intc/realview_gic.c 6215ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 622fd5d5c56SAnthony Liguori 6239b31bff0SPaolo BonziniPXA2XX 624fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com> 625b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 626fd5d5c56SAnthony LiguoriS: Maintained 6279b31bff0SPaolo BonziniF: hw/arm/mainstone.c 6288d8b636dSPaolo BonziniF: hw/arm/spitz.c 6299b31bff0SPaolo BonziniF: hw/arm/tosa.c 6309b31bff0SPaolo BonziniF: hw/arm/z2.c 6319b31bff0SPaolo BonziniF: hw/*/pxa2xx* 632f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 633ed0db866SThomas HuthF: include/hw/arm/pxa.h 634fd5d5c56SAnthony Liguori 635*95a5db3aSThomas HuthSABRELITE / i.MX6 636*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 637*95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 638*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 639*95a5db3aSThomas HuthS: Odd Fixes 640*95a5db3aSThomas HuthF: hw/arm/sabrelite.c 641*95a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 642*95a5db3aSThomas HuthF: hw/misc/imx6_src.c 643*95a5db3aSThomas HuthF: hw/ssi/imx_spi.c 644*95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 645*95a5db3aSThomas HuthF: include/hw/misc/imx6_src.h 646*95a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 647*95a5db3aSThomas Huth 648671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 649671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 650671f11b2SThomas HuthL: qemu-arm@nongnu.org 651671f11b2SThomas HuthS: Odd Fixes 652671f11b2SThomas HuthF: hw/arm/collie.c 653671f11b2SThomas HuthF: hw/arm/strongarm* 654671f11b2SThomas Huth 655fd5d5c56SAnthony LiguoriStellaris 6561ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 657b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 658fd5d5c56SAnthony LiguoriS: Maintained 6598d8b636dSPaolo BonziniF: hw/*/stellaris* 660fd5d5c56SAnthony Liguori 661*95a5db3aSThomas HuthVersatile Express 662*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 663*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 664*95a5db3aSThomas HuthS: Maintained 665*95a5db3aSThomas HuthF: hw/arm/vexpress.c 666*95a5db3aSThomas Huth 667fd5d5c56SAnthony LiguoriVersatile PB 6681ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 669b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 670fd5d5c56SAnthony LiguoriS: Maintained 6718d8b636dSPaolo BonziniF: hw/*/versatile* 672c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 673fd5d5c56SAnthony Liguori 674*95a5db3aSThomas HuthVirt 675*95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 676*95a5db3aSThomas HuthL: qemu-arm@nongnu.org 677*95a5db3aSThomas HuthS: Maintained 678*95a5db3aSThomas HuthF: hw/arm/virt* 679*95a5db3aSThomas HuthF: include/hw/arm/virt.h 680*95a5db3aSThomas Huth 681e3260506SPeter A. G. CrosthwaiteXilinx Zynq 682cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 683c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 684b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 685e3260506SPeter A. G. CrosthwaiteS: Maintained 686cc0100f4SAlistair FrancisF: hw/*/xilinx_* 6878d8b636dSPaolo BonziniF: hw/*/cadence_* 688f7e242d6SThomas HuthF: hw/misc/zynq* 689f7e242d6SThomas HuthF: include/hw/misc/zynq* 690cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 691e3260506SPeter A. G. Crosthwaite 692137805f5SAlistair FrancisXilinx ZynqMP 693c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 694cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 695b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 696137805f5SAlistair FrancisS: Maintained 697cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 698f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 699137805f5SAlistair Francis 7008f4d260eSShannon ZhaoARM ACPI Subsystem 701e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 702b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 7038f4d260eSShannon ZhaoS: Maintained 7048f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 7058f4d260eSShannon Zhao 706a1f8193bSAlistair FrancisSTM32F205 707a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 708a1f8193bSAlistair FrancisS: Maintained 709a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 710a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 711a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 712a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 713a1f8193bSAlistair FrancisF: hw/adc/* 714a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 7150e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 716a1f8193bSAlistair Francis 717a1f8193bSAlistair FrancisNetduino 2 718a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 719a1f8193bSAlistair FrancisS: Maintained 720a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 721a1f8193bSAlistair Francis 722670bc4cbSSubbaraya SundeepSmartFusion2 723670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 724670bc4cbSSubbaraya SundeepS: Maintained 725670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 726670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 727670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 728670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 729670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 730670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 731670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 732670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 733670bc4cbSSubbaraya Sundeep 734670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 735670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 736670bc4cbSSubbaraya SundeepS: Maintained 737670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 738670bc4cbSSubbaraya Sundeep 739f87db1baSJoel StanleyASPEED BMCs 740f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 741f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 742f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 743f87db1baSJoel StanleyL: qemu-arm@nongnu.org 744f87db1baSJoel StanleyS: Maintained 745f87db1baSJoel StanleyF: hw/*/*aspeed* 746f87db1baSJoel StanleyF: include/hw/*/*aspeed* 747f87db1baSJoel StanleyF: hw/net/ftgmac100.c 748f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 749f87db1baSJoel Stanley 750c0066d1aSJoel StanleyNRF51 751c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 752c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 753c0066d1aSJoel StanleyS: Maintained 754c0066d1aSJoel StanleyF: hw/arm/nrf51_soc.c 755c0066d1aSJoel StanleyF: hw/arm/microbit.c 756c0066d1aSJoel StanleyF: include/hw/arm/nrf51_soc.h 757c0066d1aSJoel Stanley 758fd5d5c56SAnthony LiguoriCRIS Machines 759fd5d5c56SAnthony Liguori------------- 760fd5d5c56SAnthony LiguoriAxis Dev88 761fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 762fd5d5c56SAnthony LiguoriS: Maintained 7638d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 7646e481d57SPeter MaydellF: hw/*/etraxfs_*.c 765fd5d5c56SAnthony Liguori 76607bf23a7SMichael WalleLM32 Machines 76707bf23a7SMichael Walle------------- 76807bf23a7SMichael WalleEVR32 and uclinux BSP 76907bf23a7SMichael WalleM: Michael Walle <michael@walle.cc> 77007bf23a7SMichael WalleS: Maintained 7718d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c 77207bf23a7SMichael Walle 773d118aa6bSMichael Wallemilkymist 774d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc> 775d118aa6bSMichael WalleS: Maintained 7768d8b636dSPaolo BonziniF: hw/lm32/milkymist.c 777d118aa6bSMichael Walle 778afcacd53SAurelien JarnoM68K Machines 779fd5d5c56SAnthony Liguori------------- 780fd5d5c56SAnthony Liguorian5206 7815baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 7825baf2741SThomas HuthS: Odd Fixes 7838d8b636dSPaolo BonziniF: hw/m68k/an5206.c 784e9a56114SThomas HuthF: hw/m68k/mcf5206.c 785fd5d5c56SAnthony Liguori 786fd5d5c56SAnthony Liguorimcf5208 7875baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 7885baf2741SThomas HuthS: Odd Fixes 7898d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 790e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 791e9a56114SThomas HuthF: hw/char/mcf_uart.c 792e9a56114SThomas HuthF: hw/net/mcf_fec.c 7935baf2741SThomas HuthF: include/hw/m68k/mcf*.h 794fd5d5c56SAnthony Liguori 795fd5d5c56SAnthony LiguoriMicroBlaze Machines 796b6f97c14Sbellard------------------- 797fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 798fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 799fd5d5c56SAnthony LiguoriS: Maintained 8006e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 801b6f97c14Sbellard 802d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 8034b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 804d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 8058d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 806d36e8ce7SPeter A. G. Crosthwaite 807fd5d5c56SAnthony LiguoriMIPS Machines 808fd5d5c56SAnthony Liguori------------- 809fd5d5c56SAnthony LiguoriJazz 810fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 81190b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 812fd5d5c56SAnthony LiguoriS: Maintained 8138d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c 814fd5d5c56SAnthony Liguori 815fd5d5c56SAnthony LiguoriMalta 816fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 81790b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 818fd5d5c56SAnthony LiguoriS: Maintained 8198d8b636dSPaolo BonziniF: hw/mips/mips_malta.c 820fd5d5c56SAnthony Liguori 821fd5d5c56SAnthony LiguoriMipssim 8224872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 82390b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 824659f42d8SYongbok KimS: Odd Fixes 8258d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c 826659f42d8SYongbok KimF: hw/net/mipsnet.c 827fd5d5c56SAnthony Liguori 828fd5d5c56SAnthony LiguoriR4000 829fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net> 83090b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 831fd5d5c56SAnthony LiguoriS: Maintained 8328d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c 833fd5d5c56SAnthony Liguori 834659f42d8SYongbok KimFulong 2E 8354872fee2SAleksandar MarkovicM: Aleksandar Markovic <amarkovic@wavecomp.com> 83690b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 837659f42d8SYongbok KimS: Odd Fixes 838659f42d8SYongbok KimF: hw/mips/mips_fulong2e.c 8390170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 8404872fee2SAleksandar Markovic 8410170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 842659f42d8SYongbok Kim 843659f42d8SYongbok KimBoston 8444872fee2SAleksandar MarkovicM: Paul Burton <pburton@wavecomp.com> 84590b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 846659f42d8SYongbok KimS: Maintained 847659f42d8SYongbok KimF: hw/core/loader-fit.c 848659f42d8SYongbok KimF: hw/mips/boston.c 849659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 850659f42d8SYongbok Kim 851945dad6dSJia LiuOpenRISC Machines 852945dad6dSJia Liu----------------- 853945dad6dSJia Liuor1k-sim 854945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 855945dad6dSJia LiuS: Maintained 856945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 857945dad6dSJia Liu 858fd5d5c56SAnthony LiguoriPowerPC Machines 859fd5d5c56SAnthony Liguori---------------- 860fd5d5c56SAnthony Liguori405 861bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 862a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 8639b9fe135SAndreas FärberS: Odd Fixes 8648d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 865fd5d5c56SAnthony Liguori 866aaade8d7SAndreas FärberBamboo 867bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 868aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 869aaade8d7SAndreas FärberS: Odd Fixes 8708d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 871aaade8d7SAndreas Färber 87298cded3aSAndreas Färbere500 873bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 87498cded3aSAndreas FärberL: qemu-ppc@nongnu.org 875bba8e23aSAlexander GrafS: Odd Fixes 87698cded3aSAndreas FärberF: hw/ppc/e500.[hc] 87798cded3aSAndreas FärberF: hw/ppc/e500plat.c 878b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 879b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 880b5d55020SThomas HuthF: pc-bios/u-boot.e500 88198cded3aSAndreas Färber 88298cded3aSAndreas Färbermpc8544ds 883bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 88498cded3aSAndreas FärberL: qemu-ppc@nongnu.org 885bba8e23aSAlexander GrafS: Odd Fixes 88698cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 8878d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 88898cded3aSAndreas Färber 889fd5d5c56SAnthony LiguoriNew World 890bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 891a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 892bba8e23aSAlexander GrafS: Odd Fixes 893baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 8946e481d57SPeter MaydellF: hw/pci-host/uninorth.c 8956e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 8968d8b636dSPaolo BonziniF: hw/misc/macio/ 8976ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 898b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 899eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 9006ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 901eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 902fd5d5c56SAnthony Liguori 903fd5d5c56SAnthony LiguoriOld World 904bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 905a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 906bba8e23aSAlexander GrafS: Odd Fixes 907baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 9086e481d57SPeter MaydellF: hw/pci-host/grackle.c 9098d8b636dSPaolo BonziniF: hw/misc/macio/ 910835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 911fd5d5c56SAnthony Liguori 912ec38d398SAndreas FärberPReP 9138178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 9149f38774dSAndreas FärberL: qemu-devel@nongnu.org 915a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 9168178e89cSHervé PoussineauS: Maintained 91775610155SAndreas FärberF: hw/ppc/prep.c 9188178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 9198178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 9206e481d57SPeter MaydellF: hw/pci-host/prep.[hc] 9210a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 922a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 9231cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 924cec16f0dSPhilippe Mathieu-DaudéF: hw/timer/m48t59-isa.c 925a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 926cec16f0dSPhilippe Mathieu-DaudéF: include/hw/timer/m48t59.h 927835c42d3SThomas HuthF: pc-bios/ppc_rom.bin 928fd5d5c56SAnthony Liguori 929300b115cSAndreas FärbersPAPR 930085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au> 9318a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 9328a269ca4SAndreas FärberS: Supported 9338d8b636dSPaolo BonziniF: hw/*/spapr* 934f9de2da7SDavid GibsonF: include/hw/*/spapr* 935f9de2da7SDavid GibsonF: hw/*/xics* 936f9de2da7SDavid GibsonF: include/hw/*/xics* 937f9de2da7SDavid GibsonF: pc-bios/spapr-rtas/* 938b5d55020SThomas HuthF: pc-bios/spapr-rtas.bin 939b5d55020SThomas HuthF: pc-bios/slof.bin 940bcad45deSCédric Le GoaterF: pc-bios/skiboot.lid 941b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt 942b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt 943a70ab357SGreg KurzF: tests/spapr* 944a70ab357SGreg KurzF: tests/libqos/*spapr* 945a70ab357SGreg KurzF: tests/rtas* 946a70ab357SGreg KurzF: tests/libqos/rtas* 9478a269ca4SAndreas Färber 948794d00bfSAndreas Färbervirtex_ml507 949794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 950794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 951794d00bfSAndreas FärberS: Odd Fixes 9526e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 953794d00bfSAndreas Färber 954a9dd6604SBALATON Zoltansam460ex 955a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 956a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 957a9dd6604SBALATON ZoltanS: Maintained 958a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 959c6f2594cSBALATON ZoltanF: hw/timer/m41t80.c 960a9dd6604SBALATON Zoltan 961fd5d5c56SAnthony LiguoriSH4 Machines 962fd5d5c56SAnthony Liguori------------ 963fd5d5c56SAnthony LiguoriR2D 964fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 965fd5d5c56SAnthony LiguoriS: Maintained 9666e481d57SPeter MaydellF: hw/sh4/r2d.c 96781527b94SThomas HuthF: hw/intc/sh_intc.c 96881527b94SThomas HuthF: hw/timer/sh_timer.c 969fd5d5c56SAnthony Liguori 970fd5d5c56SAnthony LiguoriShix 971fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com> 97281527b94SThomas HuthS: Odd Fixes 9736e481d57SPeter MaydellF: hw/sh4/shix.c 974fd5d5c56SAnthony Liguori 975fd5d5c56SAnthony LiguoriSPARC Machines 976fd5d5c56SAnthony Liguori-------------- 977fd5d5c56SAnthony LiguoriSun4m 978f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 979fd5d5c56SAnthony LiguoriS: Maintained 9808d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 981c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 982c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 9837098b79eSThomas HuthF: hw/misc/eccmemctl.c 9847098b79eSThomas HuthF: hw/misc/slavio_misc.c 985c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 986c10a1c78SThomas HuthF: pc-bios/openbios-sparc32 987fd5d5c56SAnthony Liguori 988fd5d5c56SAnthony LiguoriSun4u 989f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 990fd5d5c56SAnthony LiguoriS: Maintained 9918d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 992c10a1c78SThomas HuthF: pc-bios/openbios-sparc64 993fd5d5c56SAnthony Liguori 994a2664ca0SArtyom TarasenkoSun4v 995a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 996a2664ca0SArtyom TarasenkoS: Maintained 997626e4a4bSFam ZhengF: hw/sparc64/niagara.c 998a2664ca0SArtyom TarasenkoF: hw/timer/sun4v-rtc.c 999a2664ca0SArtyom TarasenkoF: include/hw/timer/sun4v-rtc.h 1000a2664ca0SArtyom Tarasenko 1001ce6c760cSFabien ChouteauLeon3 1002ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1003ce6c760cSFabien ChouteauS: Maintained 10048d8b636dSPaolo BonziniF: hw/sparc/leon3.c 10058d8b636dSPaolo BonziniF: hw/*/grlib* 1006c10a1c78SThomas HuthF: include/hw/sparc/grlib.h 1007ce6c760cSFabien Chouteau 1008fd5d5c56SAnthony LiguoriS390 Machines 1009fd5d5c56SAnthony Liguori------------- 1010dd4ad64aSCornelia HuckS390 Virtio-ccw 1011c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 1012b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com> 1013dd4ad64aSCornelia HuckS: Supported 10140c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc] 10159d1c4449SChristian BorntraegerF: hw/char/terminal3270.c 1016c5bfb202SCornelia HuckF: hw/s390x/ 10174277af19SCornelia HuckF: include/hw/s390x/ 1018c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c 10191e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h 10201e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak 1021e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1022e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1023146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1024dd4ad64aSCornelia Huck 10258e4eb427SChristian BorntraegerS390-ccw boot 1026304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com> 1027304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1028304584bfSCornelia HuckS: Supported 10298e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1030304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1031304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1032e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1033304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1034304584bfSCornelia Huck 1035d5bfb425SChristian BorntraegerS390 PCI 1036d5bfb425SChristian BorntraegerM: Collin Walling <walling@linux.ibm.com> 1037d5bfb425SChristian BorntraegerS: Supported 1038d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1039d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1040d5bfb425SChristian Borntraeger 1041ab9528caSGuan XuetaoUniCore32 Machines 1042ab9528caSGuan Xuetao------------- 1043ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox 1044ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn> 1045ab9528caSGuan XuetaoS: Maintained 10468d8b636dSPaolo BonziniF: hw/*/puv3* 1047ab9528caSGuan XuetaoF: hw/unicore32/ 1048ab9528caSGuan Xuetao 1049fd5d5c56SAnthony LiguoriX86 Machines 1050fd5d5c56SAnthony Liguori------------ 1051fd5d5c56SAnthony LiguoriPC 1052046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1053fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1054fd5d5c56SAnthony LiguoriS: Supported 1055046a6486SMichael S. TsirkinF: include/hw/i386/ 1056046a6486SMichael S. TsirkinF: hw/i386/ 1057046a6486SMichael S. TsirkinF: hw/pci-host/piix.c 1058046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1059046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 1060046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1061046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 1062046a6486SMichael S. TsirkinF: hw/isa/piix4.c 1063046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1064046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1065046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1066046a6486SMichael S. TsirkinF: hw/acpi/ich9.c 1067046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h 1068f586d5fcSMarkus ArmbrusterF: include/hw/acpi/piix4.h 10699cc3b73cSPaolo BonziniF: hw/misc/sga.c 10709cc3b73cSPaolo Bonzini 10719cc3b73cSPaolo BonziniPC Chipset 10729cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 10739cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 10741732be86SPhilippe Mathieu-DaudéS: Supported 10759cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1076bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 10779cc3b73cSPaolo BonziniF: hw/char/serial* 10789cc3b73cSPaolo BonziniF: hw/dma/i8257* 10799cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 10801732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 10819cc3b73cSPaolo BonziniF: hw/intc/apic* 10829cc3b73cSPaolo BonziniF: hw/intc/ioapic* 10839cc3b73cSPaolo BonziniF: hw/intc/i8259* 10841854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 10859cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 10869cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 10879cc3b73cSPaolo BonziniF: hw/timer/hpet* 10889cc3b73cSPaolo BonziniF: hw/timer/i8254* 10899cc3b73cSPaolo BonziniF: hw/timer/mc146818rtc* 1090edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 1091866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1092bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 109355f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1094a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 109547973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 10961854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1097a2feb348SThomas HuthF: include/hw/timer/hpet.h 1098a2feb348SThomas HuthF: include/hw/timer/i8254* 1099a2feb348SThomas HuthF: include/hw/timer/mc146818rtc* 1100046a6486SMichael S. Tsirkin 11015da4fb00SMichael S. TsirkinMachine core 11025da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com> 1103fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 11045da4fb00SMichael S. TsirkinS: Supported 11055da4fb00SMichael S. TsirkinF: hw/core/machine.c 1106c1629c5cSThomas HuthF: hw/core/null-machine.c 11075da4fb00SMichael S. TsirkinF: include/hw/boards.h 1108e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 1109fd5d5c56SAnthony Liguori 111016e7caaeSMax FilippovXtensa Machines 111116e7caaeSMax Filippov--------------- 1112375847a6SMax Filippovsim 111316e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 111416e7caaeSMax FilippovS: Maintained 1115437a8c11SMax FilippovF: hw/xtensa/sim.c 1116375847a6SMax Filippov 1117437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1118375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1119375847a6SMax FilippovS: Maintained 1120437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1121437a8c11SMax FilippovF: hw/net/opencores_eth.c 112216e7caaeSMax Filippov 1123fd5d5c56SAnthony LiguoriDevices 1124fd5d5c56SAnthony Liguori------- 1125b30934cbSJiri SlabyEDU 1126b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1127b30934cbSJiri SlabyS: Maintained 1128b30934cbSJiri SlabyF: hw/misc/edu.c 1129b30934cbSJiri Slaby 1130fd5d5c56SAnthony LiguoriIDE 1131c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1132c095348bSJohn SnowL: qemu-block@nongnu.org 1133c095348bSJohn SnowS: Supported 11348d8b636dSPaolo BonziniF: include/hw/ide.h 1135c9f7acd5SThomas HuthF: include/hw/ide/ 1136fd5d5c56SAnthony LiguoriF: hw/ide/ 1137c095348bSJohn SnowF: hw/block/block.c 1138c095348bSJohn SnowF: hw/block/cdrom.c 1139c095348bSJohn SnowF: hw/block/hd-geometry.c 1140c095348bSJohn SnowF: tests/ide-test.c 1141c095348bSJohn SnowF: tests/ahci-test.c 1142edc35b3dSThomas HuthF: tests/cdrom-test.c 1143aee50319SJohn SnowF: tests/libqos/ahci* 1144e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1145c095348bSJohn Snow 1146caf316baSCorey MinyardIPMI 1147caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1148caf316baSCorey MinyardS: Maintained 1149caf316baSCorey MinyardF: include/hw/ipmi/* 1150caf316baSCorey MinyardF: hw/ipmi/* 1151caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 1152caf316baSCorey MinyardF: tests/ipmi* 1153e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1154caf316baSCorey Minyard 1155c095348bSJohn SnowFloppy 1156c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1157c095348bSJohn SnowL: qemu-block@nongnu.org 1158c095348bSJohn SnowS: Supported 1159c095348bSJohn SnowF: hw/block/fdc.c 1160c095348bSJohn SnowF: include/hw/block/fdc.h 1161aee50319SJohn SnowF: tests/fdc-test.c 1162e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git ide 1163fd5d5c56SAnthony Liguori 1164f5f487b2SPeter MaydellOMAP 1165f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1166f5f487b2SPeter MaydellS: Maintained 11678d8b636dSPaolo BonziniF: hw/*/omap* 1168ed0db866SThomas HuthF: include/hw/arm/omap.h 1169f5f487b2SPeter Maydell 117028d54e58SPaolo BonziniIPack 117128d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 117228d54e58SPaolo BonziniS: Odd Fixes 117328d54e58SPaolo BonziniF: hw/char/ipoctal232.c 117428d54e58SPaolo BonziniF: hw/ipack/ 117528d54e58SPaolo Bonzini 1176fd5d5c56SAnthony LiguoriPCI 1177fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1178fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1179fd5d5c56SAnthony LiguoriS: Supported 11808d8b636dSPaolo BonziniF: include/hw/pci/* 1181f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1182ca818cfbSMichael S. TsirkinF: hw/pci/* 1183f178bc6bSPaolo BonziniF: hw/pci-bridge/* 118468179923SPhilippe Mathieu-DaudéF: docs/pci* 118568179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1186534fd814SFam ZhengF: default-configs/pci.mak 11870e0b3592SMichael S. Tsirkin 1188d31e5ae7SMichael S. TsirkinACPI/SMBIOS 11890e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 11900e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 11910e0b3592SMichael S. TsirkinS: Supported 11920e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1193d31e5ae7SMichael S. TsirkinF: include/hw/smbios/* 11940e0b3592SMichael S. TsirkinF: hw/mem/* 11958d8b636dSPaolo BonziniF: hw/acpi/* 1196d31e5ae7SMichael S. TsirkinF: hw/smbios/* 11970e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 11980e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 11993248f1b4SBen WarrenF: tests/bios-tables-test.c 12003248f1b4SBen WarrenF: tests/acpi-utils.[hc] 12017115dcf4SLaszlo ErsekF: tests/acpi-test-data/* 12027115dcf4SLaszlo ErsekF: tests/acpi-test-data/*/* 1203fd5d5c56SAnthony Liguori 1204aaade8d7SAndreas Färberppc4xx 1205bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 1206aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1207aaade8d7SAndreas FärberS: Odd Fixes 12088d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1209aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1210b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1211aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1212aaade8d7SAndreas Färber 121398cded3aSAndreas Färberppce500 1214bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au> 121598cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1216bba8e23aSAlexander GrafS: Odd Fixes 12176e481d57SPeter MaydellF: hw/ppc/e500* 1218566dd236SPaolo BonziniF: hw/pci-host/ppce500.c 1219566dd236SPaolo BonziniF: hw/net/fsl_etsec/ 122098cded3aSAndreas Färber 122161af0ee6SPaolo BonziniCharacter devices 12222185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 12232185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 122461af0ee6SPaolo BonziniS: Odd Fixes 122561af0ee6SPaolo BonziniF: hw/char/ 122661af0ee6SPaolo Bonzini 1227f536f112SPaolo BonziniNetwork devices 1228f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1229f536f112SPaolo BonziniS: Odd Fixes 1230f536f112SPaolo BonziniF: hw/net/ 12316061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 12326bd7776cSGreg KurzF: tests/virtio-net-test.c 1233e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1234f536f112SPaolo Bonzini 1235fd5d5c56SAnthony LiguoriSCSI 1236de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1237c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1238de7724f7SPaolo BonziniS: Supported 123974460f34SThomas HuthF: include/hw/scsi/* 12408d8b636dSPaolo BonziniF: hw/scsi/* 12416bd7776cSGreg KurzF: tests/virtio-scsi-test.c 1242e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1243de7724f7SPaolo Bonzini 1244fcb5629dSPeter A. G. CrosthwaiteSSI 12454b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1246c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1247fcb5629dSPeter A. G. CrosthwaiteS: Maintained 12488d8b636dSPaolo BonziniF: hw/ssi/* 12498d8b636dSPaolo BonziniF: hw/block/m25p80.c 1250982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 12514b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1252982d009aSPhilippe Mathieu-DaudéF: tests/m25p80-test.c 12534b46ba61SAlistair Francis 12544b46ba61SAlistair FrancisXilinx SPI 1255c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 12564b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 12574b46ba61SAlistair FrancisS: Maintained 12584b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1259fcb5629dSPeter A. G. Crosthwaite 1260076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1261076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org> 1262076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1263076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1264076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1265076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1266076a0fc3SPhilippe Mathieu-DaudéF: tests/sd* 1267076a0fc3SPhilippe Mathieu-Daudé 1268fd5d5c56SAnthony LiguoriUSB 12695d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 12705d0d62feSGerd HoffmannS: Maintained 12718d8b636dSPaolo BonziniF: hw/usb/* 127228edfce0SGongleiF: tests/usb-*-test.c 1273beded0ffSThomas HuthF: docs/usb2.txt 1274beded0ffSThomas HuthF: docs/usb-storage.txt 1275beded0ffSThomas HuthF: include/hw/usb.h 1276beded0ffSThomas HuthF: include/hw/usb/ 1277104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak 1278fd5d5c56SAnthony Liguori 1279e26082fdSPaolo BonziniUSB (serial adapter) 1280e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com> 1281e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1282e26082fdSPaolo BonziniS: Maintained 1283e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1284e26082fdSPaolo Bonzini 128592e1fb5eSAlex WilliamsonVFIO 128692e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 128792e1fb5eSAlex WilliamsonS: Supported 1288cf7087dbSKim PhillipsF: hw/vfio/* 128999b88c6dSThomas HuthF: include/hw/vfio/ 129092e1fb5eSAlex Williamson 12915eb74557SDong Jia Shivfio-ccw 1292c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 12937913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 12947913938aSChristian BorntraegerM: Farhan Ali <alifm@linux.ibm.com> 12955eb74557SDong Jia ShiS: Supported 12965eb74557SDong Jia ShiF: hw/vfio/ccw.c 12975eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 12985eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 1299e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1300146bd283SCornelia HuckL: qemu-s390x@nongnu.org 13015eb74557SDong Jia Shi 1302a51b3153STony Krowiakvfio-ap 1303a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com> 1304a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 1305a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 1306a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com> 1307a51b3153STony KrowiakS: Supported 1308a51b3153STony KrowiakF: hw/s390x/ap-device.c 1309a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 1310a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 1311a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 13122fe2942cSTony KrowiakF: hw/vfio/ap.c 1313694a8d70STony KrowiakF: docs/vfio-ap.txt 1314a51b3153STony KrowiakL: qemu-s390x@nongnu.org 1315a51b3153STony Krowiak 1316fd5d5c56SAnthony Liguorivhost 1317fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1318fd5d5c56SAnthony LiguoriS: Supported 13198d8b636dSPaolo BonziniF: hw/*/*vhost* 132037f8043dSPhilippe Mathieu-DaudéF: docs/interop/vhost-user.txt 1321fd5d5c56SAnthony Liguori 1322fd5d5c56SAnthony Liguorivirtio 1323a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1324fd5d5c56SAnthony LiguoriS: Supported 13258d8b636dSPaolo BonziniF: hw/*/virtio* 132672fa605dSThomas HuthF: hw/virtio/Makefile.objs 132772fa605dSThomas HuthF: hw/virtio/trace-events 13286a084ea3SMichael S. TsirkinF: net/vhost-user.c 1329494f7b57SThomas HuthF: include/hw/virtio/ 13306bd7776cSGreg KurzF: tests/virtio-balloon-test.c 1331fd5d5c56SAnthony Liguori 1332fd5d5c56SAnthony Liguorivirtio-9p 13338c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 1334fd5d5c56SAnthony LiguoriS: Supported 1335aebeca25SAndreas FärberF: hw/9pfs/ 1336aebeca25SAndreas FärberF: fsdev/ 13372d888c09SAndreas FärberF: tests/virtio-9p-test.c 1338e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next 1339fd5d5c56SAnthony Liguori 1340fd5d5c56SAnthony Liguorivirtio-blk 134154d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1342b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 1343fd5d5c56SAnthony LiguoriS: Supported 13448d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 1345b457a5f5SStefan HajnocziF: hw/block/dataplane/* 13466bd7776cSGreg KurzF: tests/virtio-blk-test.c 1347e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1348fd5d5c56SAnthony Liguori 1349dd4ad64aSCornelia Huckvirtio-ccw 1350c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 135168b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1352dd4ad64aSCornelia HuckS: Supported 1353901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 1354d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c 1355e18a8b34SStefan HajnocziT: git https://github.com/cohuck/qemu.git s390-next 1356e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1357146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1358dd4ad64aSCornelia Huck 1359a5d4d7b5SGerd Hoffmannvirtio-input 1360a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1361a5d4d7b5SGerd HoffmannS: Maintained 1362a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 1363a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 1364a5d4d7b5SGerd Hoffmann 1365fd5d5c56SAnthony Liguorivirtio-serial 1366cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 1367fd5d5c56SAnthony LiguoriS: Supported 13688d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 13698d8b636dSPaolo BonziniF: hw/char/virtio-console.c 137068a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 13716bd7776cSGreg KurzF: tests/virtio-console-test.c 13726bd7776cSGreg KurzF: tests/virtio-serial-test.c 1373fd5d5c56SAnthony Liguori 13741f51a5cbSAmit Shahvirtio-rng 1375cee887d9SAmit ShahM: Amit Shah <amit@kernel.org> 13761f51a5cbSAmit ShahS: Supported 13771f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 13781f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 1379750cf869SThomas HuthF: include/sysemu/rng*.h 13801f51a5cbSAmit ShahF: backends/rng*.c 13816bd7776cSGreg KurzF: tests/virtio-rng-test.c 13821f51a5cbSAmit Shah 13836034011cSGongleivirtio-crypto 13846034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 13856034011cSGongleiS: Supported 13866034011cSGongleiF: hw/virtio/virtio-crypto.c 13876034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 13886034011cSGongleiF: include/hw/virtio/virtio-crypto.h 13896034011cSGonglei 1390f3c507adSKeith Buschnvme 1391f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com> 1392c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1393f3c507adSKeith BuschS: Supported 1394f3c507adSKeith BuschF: hw/block/nvme* 1395fc967791SAndreas FärberF: tests/nvme-test.c 1396f3c507adSKeith Busch 1397d383c625SHannes Reineckemegasas 13983fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 1399c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1400d383c625SHannes ReineckeS: Supported 1401d383c625SHannes ReineckeF: hw/scsi/megasas.c 1402d383c625SHannes ReineckeF: hw/scsi/mfi.h 14033fdfb8b6SPhilippe Mathieu-DaudéF: tests/megasas-test.c 1404d383c625SHannes Reinecke 1405605d52e6SDmitry FleytmanNetwork packet abstractions 1406bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1407605d52e6SDmitry FleytmanS: Maintained 1408605d52e6SDmitry FleytmanF: include/net/eth.h 1409605d52e6SDmitry FleytmanF: net/eth.c 1410605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 1411605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 1412605d52e6SDmitry Fleytman 1413622fb504SDmitry FleytmanVmware 1414bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1415622fb504SDmitry FleytmanS: Maintained 1416622fb504SDmitry FleytmanF: hw/net/vmxnet* 1417622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 14185a49c1b3SPhilippe Mathieu-DaudéF: tests/vmxnet3-test.c 1419622fb504SDmitry Fleytman 1420de24d3f1SScott FeldmanRocker 1421de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 1422de24d3f1SScott FeldmanS: Maintained 1423de24d3f1SScott FeldmanF: hw/net/rocker/ 1424de850948SThomas HuthF: tests/rocker/ 1425de850948SThomas HuthF: docs/specs/rocker.txt 1426de24d3f1SScott Feldman 142770d1fb9cSXiao GuangrongNVDIMM 14287a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 142970d1fb9cSXiao GuangrongS: Maintained 143070d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c 143170d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c 143270d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h 143370d1fb9cSXiao Guangrong 1434093454e2SDmitry Fleytmane1000x 1435bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 1436093454e2SDmitry FleytmanS: Maintained 1437093454e2SDmitry FleytmanF: hw/net/e1000x* 1438093454e2SDmitry Fleytman 14396f3fbe4eSDmitry Fleytmane1000e 1440bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 14416f3fbe4eSDmitry FleytmanS: Maintained 14426f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 14436f3fbe4eSDmitry Fleytman 1444ebc2327fSStefan Weileepro100 1445ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 1446ebc2327fSStefan WeilS: Maintained 1447ebc2327fSStefan WeilF: hw/net/eepro100.c 1448ebc2327fSStefan Weil 1449e481a1f6SAlistair FrancisGeneric Loader 1450c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1451e481a1f6SAlistair FrancisS: Maintained 1452e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 1453e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 1454c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt 1455e481a1f6SAlistair Francis 1456645d3cbeSSu HangIntel Hexadecimal Object File Loader 1457645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 1458645d3cbeSSu HangS: Maintained 1459645d3cbeSSu HangF: tests/hexloader-test.c 14604b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 1461645d3cbeSSu Hang 146287a9023aSThomas HuthCHRP NVRAM 146387a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 146487a9023aSThomas HuthS: Maintained 146587a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 146687a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 146787a9023aSThomas HuthF: tests/prom-env-test.c 146887a9023aSThomas Huth 146942697d88SBen WarrenVM Generation ID 147042697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com> 147142697d88SBen WarrenS: Maintained 147242697d88SBen WarrenF: hw/acpi/vmgenid.c 147342697d88SBen WarrenF: include/hw/acpi/vmgenid.h 147442697d88SBen WarrenF: docs/specs/vmgenid.txt 147542697d88SBen WarrenF: tests/vmgenid-test.c 147642697d88SBen WarrenF: stubs/vmgenid.c 147742697d88SBen Warren 1478747969dbSPhilippe Mathieu-DaudéUnimplemented device 1479747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 1480747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 1481747969dbSPhilippe Mathieu-DaudéS: Maintained 1482747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 1483747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 1484747969dbSPhilippe Mathieu-Daudé 1485dbb2e472SGerd HoffmannStandard VGA 1486dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1487dbb2e472SGerd HoffmannS: Maintained 1488dbb2e472SGerd HoffmannF: hw/display/vga* 1489dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 1490dbb2e472SGerd HoffmannF: include/hw/display/vga.h 1491dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 1492dbb2e472SGerd Hoffmann 149358d632c7SGerd Hoffmannramfb 149458d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 149558d632c7SGerd HoffmannS: Maintained 149658d632c7SGerd HoffmannF: hw/display/ramfb*.c 149758d632c7SGerd HoffmannF: include/hw/display/ramfb.h 149858d632c7SGerd Hoffmann 1499dbb2e472SGerd Hoffmannvirtio-gpu 1500dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1501dbb2e472SGerd HoffmannS: Maintained 1502dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 1503dbb2e472SGerd HoffmannF: hw/display/virtio-vga.c 1504dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 1505dbb2e472SGerd Hoffmann 1506dbb2e472SGerd HoffmannCirrus VGA 1507dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1508dbb2e472SGerd HoffmannS: Odd Fixes 1509dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 1510dbb2e472SGerd HoffmannF: hw/display/cirrus* 1511dbb2e472SGerd Hoffmann 151272d277a7SGerd HoffmannEDID Generator 151372d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 151472d277a7SGerd HoffmannS: Maintained 151572d277a7SGerd HoffmannF: hw/display/edid* 151672d277a7SGerd HoffmannF: include/hw/display/edid.h 151772d277a7SGerd HoffmannF: qemu-edid.c 151872d277a7SGerd Hoffmann 1519fd5d5c56SAnthony LiguoriSubsystems 1520fd5d5c56SAnthony Liguori---------- 1521fd5d5c56SAnthony LiguoriAudio 15229f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1523fd5d5c56SAnthony LiguoriS: Maintained 1524fd5d5c56SAnthony LiguoriF: audio/ 15258d8b636dSPaolo BonziniF: hw/audio/ 1526a2b245aeSThomas HuthF: include/hw/audio/ 1527d7b50c0cSAndreas FärberF: tests/ac97-test.c 15288fa74c94SAndreas FärberF: tests/es1370-test.c 1529fbaf445aSAndreas FärberF: tests/intel-hda-test.c 1530fd5d5c56SAnthony Liguori 153117f1e8f5SStefan HajnocziBlock layer core 1532fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 1533c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 1534c95e4c0eSKevin WolfL: qemu-block@nongnu.org 1535fd5d5c56SAnthony LiguoriS: Supported 1536fd5d5c56SAnthony LiguoriF: block* 1537fd5d5c56SAnthony LiguoriF: block/ 15388d8b636dSPaolo BonziniF: hw/block/ 15394c346e0bSKevin WolfF: include/block/ 154046078760SKevin WolfF: qemu-img* 154146078760SKevin WolfF: qemu-io* 154229242091SKevin WolfF: tests/qemu-iotests/ 15438dd30c86SMax ReitzF: util/qemu-progress.c 15440bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 1545c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c 1546ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 1547fd5d5c56SAnthony Liguori 1548d55053b1SStefan HajnocziBlock I/O path 1549d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 15509ca3003dSFam ZhengM: Fam Zheng <famz@redhat.com> 1551d55053b1SStefan HajnocziL: qemu-block@nongnu.org 1552d55053b1SStefan HajnocziS: Supported 155336c697bdSPaolo BonziniF: util/async.c 155436c697bdSPaolo BonziniF: util/aio-*.c 1555d55053b1SStefan HajnocziF: block/io.c 1556d55053b1SStefan HajnocziF: migration/block* 1557e1029ae2SFam ZhengF: include/block/aio.h 1558f5a53faaSStefan HajnocziF: include/block/aio-wait.h 15590a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 1560e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 1561d55053b1SStefan Hajnoczi 1562e5b5728cSPaolo BonziniBlock SCSI subsystem 1563e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1564c2380365SFam ZhengR: Fam Zheng <famz@redhat.com> 1565e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 1566e5b5728cSPaolo BonziniS: Supported 1567e5b5728cSPaolo BonziniF: include/scsi/* 1568e5b5728cSPaolo BonziniF: scsi/* 1569e5b5728cSPaolo Bonzini 1570280458a3SJeff CodyBlock Jobs 1571280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 1572280458a3SJeff CodyL: qemu-block@nongnu.org 1573280458a3SJeff CodyS: Supported 1574280458a3SJeff CodyF: blockjob.c 1575280458a3SJeff CodyF: include/block/blockjob.h 157633e9e9bdSKevin WolfF: job.c 15771a90bc81SKevin WolfF: job-qmp.c 1578c468e368SMarkus ArmbrusterF: include/qemu/job.h 1579280458a3SJeff CodyF: block/backup.c 1580280458a3SJeff CodyF: block/commit.c 158177346025SJeff CodyF: block/stream.c 1582280458a3SJeff CodyF: block/mirror.c 1583bf42508fSKevin WolfF: qapi/job.json 1584e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 1585280458a3SJeff Cody 15864120201dSMarkus ArmbrusterBlock QAPI, monitor, command line 15874120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 15884120201dSMarkus ArmbrusterS: Supported 15894120201dSMarkus ArmbrusterF: blockdev.c 15904120201dSMarkus ArmbrusterF: block/qapi.c 15914120201dSMarkus ArmbrusterF: qapi/block*.json 1592fa988e39SMarkus ArmbrusterF: qapi/transaction.json 1593ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next 15944120201dSMarkus Armbruster 1595538193bcSJohn SnowDirty Bitmaps 1596538193bcSJohn SnowM: Fam Zheng <famz@redhat.com> 1597538193bcSJohn SnowM: John Snow <jsnow@redhat.com> 1598538193bcSJohn SnowL: qemu-block@nongnu.org 1599538193bcSJohn SnowS: Supported 1600538193bcSJohn SnowF: util/hbitmap.c 1601538193bcSJohn SnowF: block/dirty-bitmap.c 1602538193bcSJohn SnowF: include/qemu/hbitmap.h 1603538193bcSJohn SnowF: include/block/dirty-bitmap.h 1604538193bcSJohn SnowF: tests/test-hbitmap.c 16055746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 1606e18a8b34SStefan HajnocziT: git https://github.com/famz/qemu.git bitmaps 1607e18a8b34SStefan HajnocziT: git https://github.com/jnsnow/qemu.git bitmaps 1608538193bcSJohn Snow 160961af0ee6SPaolo BonziniCharacter device backends 161055fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16112185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1612fd5d5c56SAnthony LiguoriS: Maintained 1613178fe0aeSMarc-André LureauF: chardev/ 16148228e353SMarc-André LureauF: include/chardev/ 1615dbeee392SMarkus ArmbrusterF: qapi/char.json 1616fd5d5c56SAnthony Liguori 1617e26082fdSPaolo BonziniCharacter Devices (Braille) 1618e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1619e26082fdSPaolo BonziniS: Maintained 16206b10e573SMarc-André LureauF: chardev/baum.c 1621fd5d5c56SAnthony Liguori 1622e94630d3SMarkus ArmbrusterCommand line option argument parsing 1623e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1624e94630d3SMarkus ArmbrusterS: Supported 1625e94630d3SMarkus ArmbrusterF: include/qemu/option.h 1626e94630d3SMarkus ArmbrusterF: tests/test-keyval.c 1627e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c 1628e94630d3SMarkus ArmbrusterF: util/keyval.c 1629e94630d3SMarkus ArmbrusterF: util/qemu-option.c 1630e94630d3SMarkus Armbruster 16318c413e79SMarkus ArmbrusterCoverity model 16328c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16338c413e79SMarkus ArmbrusterS: Supported 16348c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 16358c413e79SMarkus Armbruster 1636f2ca0524SAndreas FärberCPU 163712b0e69cSAndreas FärberL: qemu-devel@nongnu.org 1638f2ca0524SAndreas FärberS: Supported 1639f2ca0524SAndreas FärberF: qom/cpu.c 16406e481d57SPeter MaydellF: include/qom/cpu.h 1641f2ca0524SAndreas Färber 1642d24b569aSPeter A. G. CrosthwaiteDevice Tree 16434b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com> 1644d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de> 1645d24b569aSPeter A. G. CrosthwaiteS: Maintained 164682407515SThomas HuthF: device_tree.c 164782407515SThomas HuthF: include/sysemu/device_tree.h 1648d24b569aSPeter A. G. Crosthwaite 16493505a22bSMarc-André LureauDump 16503505a22bSMarc-André LureauS: Supported 16513505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 16523505a22bSMarc-André LureauF: dump.c 16533505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 16543505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 16553505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 16563505a22bSMarc-André LureauF: include/sysemu/dump.h 16573505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 16583505a22bSMarc-André LureauF: stubs/dump.c 16593505a22bSMarc-André Lureau 16604f966768SMarkus ArmbrusterError reporting 16614f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 16624f966768SMarkus ArmbrusterS: Supported 16634f966768SMarkus ArmbrusterF: include/qapi/error.h 16644f966768SMarkus ArmbrusterF: include/qemu/error-report.h 16654f966768SMarkus ArmbrusterF: util/error.c 16664f966768SMarkus ArmbrusterF: util/qemu-error.c 16674f966768SMarkus Armbruster 1668fd5d5c56SAnthony LiguoriGDB stub 16695dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 1670fd5d5c56SAnthony LiguoriS: Odd Fixes 1671fd5d5c56SAnthony LiguoriF: gdbstub* 1672fd5d5c56SAnthony LiguoriF: gdb-xml/ 1673fd5d5c56SAnthony Liguori 167401a9c03cSPaolo BonziniMemory API 167501a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 167601a9c03cSPaolo BonziniS: Supported 167701a9c03cSPaolo BonziniF: include/exec/ioport.h 167801a9c03cSPaolo BonziniF: ioport.c 167901a9c03cSPaolo BonziniF: include/exec/memory.h 16802b1641d0SPaolo BonziniF: include/exec/ram_addr.h 168101a9c03cSPaolo BonziniF: memory.c 168201a9c03cSPaolo BonziniF: include/exec/memory-internal.h 168301a9c03cSPaolo BonziniF: exec.c 168401a9c03cSPaolo Bonzini 16857ee3bf03SGerd HoffmannSPICE 16867ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 16877ee3bf03SGerd HoffmannS: Supported 16886e481d57SPeter MaydellF: include/ui/qemu-spice.h 1689438528a3SThomas HuthF: include/ui/spice-display.h 16907ee3bf03SGerd HoffmannF: ui/spice-*.c 16917ee3bf03SGerd HoffmannF: audio/spiceaudio.c 16928d8b636dSPaolo BonziniF: hw/display/qxl* 1693608cfed6SMarkus ArmbrusterF: qapi/ui.json 16947ee3bf03SGerd Hoffmann 1695fd5d5c56SAnthony LiguoriGraphics 169625eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 169725eccc37SGerd HoffmannS: Odd Fixes 1698fd5d5c56SAnthony LiguoriF: ui/ 1699e220656cSThomas HuthF: include/ui/ 1700608cfed6SMarkus ArmbrusterF: qapi/ui.json 1701b1d38037SMarc-André LureauF: util/drm.c 1702fd5d5c56SAnthony Liguori 1703351f1bf6SAndreas FärberCocoa graphics 170430ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1705351f1bf6SAndreas FärberS: Odd Fixes 1706351f1bf6SAndreas FärberF: ui/cocoa.m 1707351f1bf6SAndreas Färber 1708fd5d5c56SAnthony LiguoriMain loop 1709da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1710da26f37aSPaolo BonziniS: Maintained 1711da26f37aSPaolo BonziniF: cpus.c 17123ecb29a3SPaolo BonziniF: util/main-loop.c 17133ecb29a3SPaolo BonziniF: util/qemu-timer.c 1714fd5d5c56SAnthony LiguoriF: vl.c 17150e201d34SMarkus ArmbrusterF: qapi/run-state.json 1716fd5d5c56SAnthony Liguori 17178899b4aeSLuiz CapitulinoHuman Monitor (HMP) 1718c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1719fbb0621aSLuiz CapitulinoS: Maintained 1720fd5d5c56SAnthony LiguoriF: monitor.c 1721c13e9912SThomas HuthF: hmp.[ch] 1722c13e9912SThomas HuthF: hmp-commands*.hx 1723c13e9912SThomas HuthF: include/monitor/hmp-target.h 1724bbcee372SThomas HuthF: tests/test-hmp.c 1725fd5d5c56SAnthony Liguori 1726f536f112SPaolo BonziniNetwork device backends 1727442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 1728fd5d5c56SAnthony LiguoriS: Maintained 1729fd5d5c56SAnthony LiguoriF: net/ 1730d24b2b1cSThomas HuthF: include/net/ 1731e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 17323c0bd37dSMarkus ArmbrusterF: qapi/net.json 1733fd5d5c56SAnthony Liguori 1734aee09bafSVincenzo MaffioneNetmap network backend 1735aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 1736aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 1737aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 1738aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 1739aee09bafSVincenzo MaffioneS: Maintained 1740aee09bafSVincenzo MaffioneF: net/netmap.c 1741aee09bafSVincenzo Maffione 17422f54eb98SEduardo HabkostNUMA 17432f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 17442f54eb98SEduardo HabkostS: Maintained 17452f54eb98SEduardo HabkostF: numa.c 17462f54eb98SEduardo HabkostF: include/sysemu/numa.h 1747e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 17482f54eb98SEduardo Habkost 17494fc264f4SEduardo HabkostHost Memory Backends 17504fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 17514fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 17524fc264f4SEduardo HabkostS: Maintained 17534fc264f4SEduardo HabkostF: backends/hostmem*.c 17544fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 1755e18a8b34SStefan HajnocziT: git https://github.com/ehabkost/qemu.git machine-next 17564fc264f4SEduardo Habkost 17576034011cSGongleiCryptodev Backends 17586034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 17596034011cSGongleiS: Maintained 17606034011cSGongleiF: include/sysemu/cryptodev*.h 17616034011cSGongleiF: backends/cryptodev*.c 17626034011cSGonglei 1763ad904f66SEduardo HabkostPython scripts 1764ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com> 1765ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 1766ad904f66SEduardo HabkostS: Odd fixes 1767ad904f66SEduardo HabkostF: scripts/qmp/* 1768ad904f66SEduardo HabkostF: scripts/*.py 1769ad904f66SEduardo HabkostF: tests/*.py 1770ad904f66SEduardo Habkost 17718899b4aeSLuiz CapitulinoQAPI 17729740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 17738899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com> 17749740618cSLuiz CapitulinoS: Supported 17758899b4aeSLuiz CapitulinoF: qapi/ 17760311c5bdSMarkus ArmbrusterX: qapi/*.json 1777ac4abb9aSMarkus ArmbrusterF: include/qapi/ 1778ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 1779ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 1780c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 1781ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c 1782e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c 1783ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c 1784e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c 1785be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 1786be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 1787c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 1788ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 17898899b4aeSLuiz Capitulino 17907810d291SLuiz CapitulinoQAPI Schema 17917810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 17927810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 17937810d291SLuiz CapitulinoS: Supported 17940311c5bdSMarkus ArmbrusterF: qapi/*.json 1795ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 17967810d291SLuiz Capitulino 1797f3582ba4SLuiz CapitulinoQObject 1798daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 1799daf5dc78SMarkus ArmbrusterS: Supported 1800f3582ba4SLuiz CapitulinoF: qobject/ 18017735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 18027735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 1803a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 18047735d2b5SMarkus ArmbrusterF: tests/check-qdict.c 180501b2ffceSMarc-André LureauF: tests/check-qnum.c 18067735d2b5SMarkus ArmbrusterF: tests/check-qjson.c 18077735d2b5SMarkus ArmbrusterF: tests/check-qlist.c 18087735d2b5SMarkus ArmbrusterF: tests/check-qstring.c 1809ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 1810f3582ba4SLuiz Capitulino 1811f05d9999SMichael RothQEMU Guest Agent 1812f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com> 1813f05d9999SMichael RothS: Maintained 1814f05d9999SMichael RothF: qga/ 1815ab7f9f7dSPhilippe Mathieu-DaudéF: qemu-ga.texi 1816ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 1817ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c 1818ab7f9f7dSPhilippe Mathieu-DaudéF: docs/interop/qemu-ga-ref.texi 1819e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 1820f05d9999SMichael Roth 18214688c94cSAndreas FärberQOM 18224688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de> 18234688c94cSAndreas FärberS: Supported 1824e18a8b34SStefan HajnocziT: git https://github.com/afaerber/qemu-cpu.git qom-next 18254688c94cSAndreas FärberF: include/qom/ 18264688c94cSAndreas FärberX: include/qom/cpu.h 18274688c94cSAndreas FärberF: qom/ 18284688c94cSAndreas FärberX: qom/cpu.c 18299f4aa7ceSAndreas FärberF: tests/check-qom-interface.c 18309f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c 18314688c94cSAndreas Färber 18328899b4aeSLuiz CapitulinoQMP 18339740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 18349740618cSLuiz CapitulinoS: Supported 18358899b4aeSLuiz CapitulinoF: qmp.c 18368899b4aeSLuiz CapitulinoF: monitor.c 1837c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 18389740618cSLuiz CapitulinoF: scripts/qmp/ 1839f66e7ac8SMarkus ArmbrusterF: tests/qmp-test.c 1840d93bb9d5SMarkus ArmbrusterF: tests/qmp-cmd-test.c 1841ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 18428899b4aeSLuiz Capitulino 184398a43bf0SPaolo Bonziniqtest 184498a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 184598a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 18462185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 184798a43bf0SPaolo BonziniS: Maintained 184898a43bf0SPaolo BonziniF: qtest.c 184998a43bf0SPaolo BonziniF: tests/libqtest.* 185098a43bf0SPaolo BonziniF: tests/libqos/ 185198a43bf0SPaolo BonziniF: tests/*-test.c 185298a43bf0SPaolo Bonzini 1853cc0100f4SAlistair FrancisRegister API 1854c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1855cc0100f4SAlistair FrancisS: Maintained 1856cc0100f4SAlistair FrancisF: hw/core/register.c 1857cc0100f4SAlistair FrancisF: include/hw/register.h 185806a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 1859cc0100f4SAlistair Francis 1860fd5d5c56SAnthony LiguoriSLIRP 1861eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1862bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com> 1863bafc72abSJan KiszkaS: Maintained 1864fd5d5c56SAnthony LiguoriF: slirp/ 1865663fb1e1SThomas HuthF: net/slirp.c 1866d24b2b1cSThomas HuthF: include/net/slirp.h 186702cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 18681ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp 1869fd5d5c56SAnthony Liguori 1870b1ed728aSPaolo BonziniStubs 1871b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1872b1ed728aSPaolo BonziniS: Maintained 1873b1ed728aSPaolo BonziniF: stubs/ 1874b1ed728aSPaolo Bonzini 1875598a3f35SStefan HajnocziTracing 18761cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 1877598a3f35SStefan HajnocziS: Maintained 1878598a3f35SStefan HajnocziF: trace/ 18790e076292SThomas HuthF: trace-events 18800e076292SThomas HuthF: qemu-option-trace.texi 1881f70fd8fdSLluís VilanovaF: scripts/tracetool.py 1882f70fd8fdSLluís VilanovaF: scripts/tracetool/ 1883c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt 1884e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 1885598a3f35SStefan Hajnoczi 18863859b6cfSMarkus ArmbrusterTPM 18871f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 18886b4f250bSStefan BergerS: Maintained 18893859b6cfSMarkus ArmbrusterF: tpm.c 1890c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c 18913859b6cfSMarkus ArmbrusterF: hw/tpm/* 18923859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 18933859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 18943859b6cfSMarkus ArmbrusterF: qapi/tpm.json 18956b4f250bSStefan BergerF: backends/tpm.c 1896adb0e917SStefan BergerF: tests/*tpm* 1897e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 18983859b6cfSMarkus Armbruster 189914f40fdcSBlue SwirlCheckpatch 190014f40fdcSBlue SwirlS: Odd Fixes 190114f40fdcSBlue SwirlF: scripts/checkpatch.pl 190214f40fdcSBlue Swirl 1903c0787c8dSJuan QuintelaMigration 1904c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 1905d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 1906c0787c8dSJuan QuintelaS: Maintained 1907c0787c8dSJuan QuintelaF: include/migration/ 190844a1f946SDr. David Alan GilbertF: migration/ 1909c5515640SAmit ShahF: scripts/vmstate-static-checker.py 1910c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 19112656bfd9SJuan QuintelaF: tests/migration-test.c 1912c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 191348685a8eSMarkus ArmbrusterF: qapi/migration.json 1914c0787c8dSJuan Quintela 191592bfedb0SEduardo OtuboSeccomp 1916064983cbSotuboM: Eduardo Otubo <otubo@redhat.com> 191792bfedb0SEduardo OtuboS: Supported 191892bfedb0SEduardo OtuboF: qemu-seccomp.c 191992bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 192092bfedb0SEduardo Otubo 1921ddbb0d09SDaniel P. BerrangeCryptography 1922ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1923ddbb0d09SDaniel P. BerrangeS: Maintained 1924ddbb0d09SDaniel P. BerrangeF: crypto/ 1925ddbb0d09SDaniel P. BerrangeF: include/crypto/ 1926ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-* 19273947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-* 1928899833cdSDaniel P. BerrangeF: qemu.sasl 1929ddbb0d09SDaniel P. Berrange 193010817bf0SDaniel P. BerrangeCoroutines 193110817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 193210817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 193310817bf0SDaniel P. BerrangeF: util/*coroutine* 193410817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 193510817bf0SDaniel P. BerrangeF: tests/test-coroutine.c 193610817bf0SDaniel P. Berrange 193788c5f205SDaniel P. BerrangeBuffers 193888c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 193988c5f205SDaniel P. BerrangeS: Odd fixes 194088c5f205SDaniel P. BerrangeF: util/buffer.c 194188c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 194288c5f205SDaniel P. Berrange 1943666a3af9SDaniel P. BerrangeI/O Channels 1944666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 1945666a3af9SDaniel P. BerrangeS: Maintained 1946666a3af9SDaniel P. BerrangeF: io/ 1947666a3af9SDaniel P. BerrangeF: include/io/ 1948666a3af9SDaniel P. BerrangeF: tests/test-io-* 1949666a3af9SDaniel P. Berrange 19505614a283SGerd HoffmannSockets 19515614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 19525614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 19535614a283SGerd HoffmannS: Maintained 19545614a283SGerd HoffmannF: include/qemu/sockets.h 19555614a283SGerd HoffmannF: util/qemu-sockets.c 1956a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 19575614a283SGerd Hoffmann 1958d310d85bSAlberto GarciaThrottling infrastructure 1959d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 1960d310d85bSAlberto GarciaS: Supported 1961d310d85bSAlberto GarciaF: block/throttle-groups.c 1962d310d85bSAlberto GarciaF: include/block/throttle-groups.h 196389603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 1964d310d85bSAlberto GarciaF: util/throttle.c 196589603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 196689603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c 1967d310d85bSAlberto GarciaL: qemu-block@nongnu.org 1968d310d85bSAlberto Garcia 1969080d7aacSFam ZhengUUID 1970080d7aacSFam ZhengM: Fam Zheng <famz@redhat.com> 1971080d7aacSFam ZhengS: Supported 1972080d7aacSFam ZhengF: util/uuid.c 1973080d7aacSFam ZhengF: include/qemu/uuid.h 1974080d7aacSFam ZhengF: tests/test-uuid.c 1975080d7aacSFam Zheng 1976a4cc318eSzhanghailiangCOLO Framework 1977a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com> 1978a4cc318eSzhanghailiangS: Maintained 1979a4cc318eSzhanghailiangF: migration/colo* 1980a4cc318eSzhanghailiangF: include/migration/colo.h 1981a4cc318eSzhanghailiangF: include/migration/failover.h 1982a4cc318eSzhanghailiangF: docs/COLO-FT.txt 1983a4cc318eSzhanghailiang 198488f82ed1SZhang ChenCOLO Proxy 1985b38576cdSZhang ChenM: Zhang Chen <zhangckid@gmail.com> 198688f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com> 198788f82ed1SZhang ChenS: Supported 198888f82ed1SZhang ChenF: docs/colo-proxy.txt 198988f82ed1SZhang ChenF: net/colo* 199088f82ed1SZhang ChenF: net/filter-rewriter.c 199188f82ed1SZhang ChenF: net/filter-mirror.c 199288f82ed1SZhang Chen 199362258201SPavel DovgalyukRecord/replay 199462258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 199562258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 199670b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 199762258201SPavel DovgalyukS: Supported 199862258201SPavel DovgalyukF: replay/* 199962258201SPavel DovgalyukF: block/blkreplay.c 200062258201SPavel DovgalyukF: net/filter-replay.c 200162258201SPavel DovgalyukF: include/sysemu/replay.h 200262258201SPavel DovgalyukF: docs/replay.txt 200362258201SPavel DovgalyukF: stubs/replay.c 200462258201SPavel Dovgalyuk 2005eecf5eedSPeter XuIOVA Tree 2006eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 2007eecf5eedSPeter XuS: Maintained 2008eecf5eedSPeter XuF: include/qemu/iova-tree.h 2009eecf5eedSPeter XuF: util/iova-tree.c 2010eecf5eedSPeter Xu 20115ee547bbSViktor Prutyanovelf2dmp 20125ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 20135ee547bbSViktor PrutyanovS: Maintained 20145ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 20155ee547bbSViktor Prutyanov 2016fd5d5c56SAnthony LiguoriUsermode Emulation 2017fd5d5c56SAnthony Liguori------------------ 2018486bbe5fSPaolo BonziniOverall 2019486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 2020486bbe5fSPaolo BonziniS: Maintained 2021486bbe5fSPaolo BonziniF: thunk.c 202258410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 2023486bbe5fSPaolo Bonzini 2024fd5d5c56SAnthony LiguoriBSD user 2025297e8005SMarkus ArmbrusterS: Orphan 2026fd5d5c56SAnthony LiguoriF: bsd-user/ 2027ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak 2028fd5d5c56SAnthony Liguori 2029fd5d5c56SAnthony LiguoriLinux user 2030fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi> 2031ecc1f5adSLaurent VivierR: Laurent Vivier <laurent@vivier.eu> 2032fd5d5c56SAnthony LiguoriS: Maintained 2033fd5d5c56SAnthony LiguoriF: linux-user/ 2034ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak 2035e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 203642f5a7e9SAurelien Jarno 203742f5a7e9SAurelien JarnoTiny Code Generator (TCG) 203842f5a7e9SAurelien Jarno------------------------- 203942f5a7e9SAurelien JarnoCommon code 2040cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net> 204142f5a7e9SAurelien JarnoS: Maintained 204242f5a7e9SAurelien JarnoF: tcg/ 204342f5a7e9SAurelien Jarno 2044b25a464cSClaudio FontanaAArch64 target 2045b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com> 2046b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com> 2047b25a464cSClaudio FontanaS: Maintained 2048b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 2049b25a464cSClaudio FontanaF: tcg/aarch64/ 2050c17652eeSPaolo BonziniF: disas/arm-a64.cc 2051c17652eeSPaolo BonziniF: disas/libvixl/ 2052b25a464cSClaudio Fontana 205342f5a7e9SAurelien JarnoARM target 205442f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com> 205542f5a7e9SAurelien JarnoS: Maintained 2056b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 205742f5a7e9SAurelien JarnoF: tcg/arm/ 2058c17652eeSPaolo BonziniF: disas/arm.c 205942f5a7e9SAurelien Jarno 206042f5a7e9SAurelien Jarnoi386 target 20615dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org 206242f5a7e9SAurelien JarnoS: Maintained 206342f5a7e9SAurelien JarnoF: tcg/i386/ 2064c17652eeSPaolo BonziniF: disas/i386.c 206542f5a7e9SAurelien Jarno 206642f5a7e9SAurelien JarnoMIPS target 2067d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 206890b27c4cSAleksandar MarkovicR: Stefan Markovic <smarkovic@wavecomp.com> 206942f5a7e9SAurelien JarnoS: Maintained 207042f5a7e9SAurelien JarnoF: tcg/mips/ 2071c17652eeSPaolo BonziniF: disas/mips.c 207242f5a7e9SAurelien Jarno 207342f5a7e9SAurelien JarnoPPC 207415610d42SPranith KumarM: Richard Henderson <rth@twiddle.net> 207515610d42SPranith KumarS: Odd Fixes 207642f5a7e9SAurelien JarnoF: tcg/ppc/ 2077c17652eeSPaolo BonziniF: disas/ppc.c 207842f5a7e9SAurelien Jarno 207942f5a7e9SAurelien JarnoS390 target 208042f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net> 208142f5a7e9SAurelien JarnoS: Maintained 208242f5a7e9SAurelien JarnoF: tcg/s390/ 2083c17652eeSPaolo BonziniF: disas/s390.c 2084146bd283SCornelia HuckL: qemu-s390x@nongnu.org 208542f5a7e9SAurelien Jarno 208642f5a7e9SAurelien JarnoSPARC target 2087297e8005SMarkus ArmbrusterS: Odd Fixes 208842f5a7e9SAurelien JarnoF: tcg/sparc/ 2089c17652eeSPaolo BonziniF: disas/sparc.c 2090bc75c9e5SStefan Weil 2091bc75c9e5SStefan WeilTCI target 2092bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 2093bc75c9e5SStefan WeilS: Maintained 20948ef9cd55SAndreas FärberF: tcg/tci/ 2095752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 2096c17652eeSPaolo BonziniF: disas/tci.c 2097aa09c951SAndreas Färber 2098f05b328cSStefan HajnocziBlock drivers 2099f05b328cSStefan Hajnoczi------------- 2100f05b328cSStefan HajnocziVMDK 2101f05b328cSStefan HajnocziM: Fam Zheng <famz@redhat.com> 2102c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2103f05b328cSStefan HajnocziS: Supported 2104f05b328cSStefan HajnocziF: block/vmdk.c 2105f05b328cSStefan Hajnoczi 2106f05b328cSStefan HajnocziRBD 21075a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com> 2108280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2109280458a3SJeff CodyL: qemu-block@nongnu.org 2110f05b328cSStefan HajnocziS: Supported 2111f05b328cSStefan HajnocziF: block/rbd.c 2112e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2113f05b328cSStefan Hajnoczi 2114f05b328cSStefan HajnocziSheepdog 2115f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com> 2116280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2117280458a3SJeff CodyL: qemu-block@nongnu.org 2118f05b328cSStefan HajnocziS: Supported 2119f05b328cSStefan HajnocziF: block/sheepdog.c 2120e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2121f05b328cSStefan Hajnoczi 2122f05b328cSStefan HajnocziVHDX 2123f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com> 2124280458a3SJeff CodyL: qemu-block@nongnu.org 2125f05b328cSStefan HajnocziS: Supported 2126f05b328cSStefan HajnocziF: block/vhdx* 2127e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2128f05b328cSStefan Hajnoczi 2129f05b328cSStefan HajnocziVDI 2130f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 2131c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2132f05b328cSStefan HajnocziS: Maintained 2133f05b328cSStefan HajnocziF: block/vdi.c 2134f05b328cSStefan Hajnoczi 2135f05b328cSStefan HajnocziiSCSI 2136f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 2137f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2138f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 2139c95e4c0eSKevin WolfL: qemu-block@nongnu.org 21402185fd67SPaolo BonziniS: Odd Fixes 2141f05b328cSStefan HajnocziF: block/iscsi.c 21422deb63c2SPeter LievenF: block/iscsi-opts.c 2143f05b328cSStefan Hajnoczi 214499c62e70SEric BlakeNetwork Block Device (NBD) 214599c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 214699c62e70SEric BlakeL: qemu-block@nongnu.org 214799c62e70SEric BlakeS: Maintained 214899c62e70SEric BlakeF: block/nbd* 214999c62e70SEric BlakeF: nbd/ 215099c62e70SEric BlakeF: include/block/nbd* 215199c62e70SEric BlakeF: qemu-nbd.* 215299c62e70SEric BlakeF: blockdev-nbd.c 21533229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 2154ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 215599c62e70SEric Blake 21566542aa9cSPeter LievenNFS 2157280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 21586542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 2159280458a3SJeff CodyL: qemu-block@nongnu.org 21606542aa9cSPeter LievenS: Maintained 21616542aa9cSPeter LievenF: block/nfs.c 2162e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 21636542aa9cSPeter Lieven 2164f05b328cSStefan HajnocziSSH 2165f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 2166280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2167280458a3SJeff CodyL: qemu-block@nongnu.org 2168f05b328cSStefan HajnocziS: Supported 2169f05b328cSStefan HajnocziF: block/ssh.c 2170e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2171c9a12e75SChrysostomos Nanakos 2172280458a3SJeff CodyCURL 2173280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2174280458a3SJeff CodyL: qemu-block@nongnu.org 2175280458a3SJeff CodyS: Supported 2176280458a3SJeff CodyF: block/curl.c 2177e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2178280458a3SJeff Cody 2179280458a3SJeff CodyGLUSTER 2180280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com> 2181280458a3SJeff CodyL: qemu-block@nongnu.org 2182280458a3SJeff CodyS: Supported 2183280458a3SJeff CodyF: block/gluster.c 2184e18a8b34SStefan HajnocziT: git https://github.com/codyprime/qemu-kvm-jtc.git block 2185b5e9476cSGonglei 2186199667a8SFam ZhengNull Block Driver 2187199667a8SFam ZhengM: Fam Zheng <famz@redhat.com> 2188199667a8SFam ZhengL: qemu-block@nongnu.org 2189199667a8SFam ZhengS: Supported 2190199667a8SFam ZhengF: block/null.c 2191199667a8SFam Zheng 2192bdd6a90aSFam ZhengNVMe Block Driver 2193bdd6a90aSFam ZhengM: Fam Zheng <famz@redhat.com> 2194bdd6a90aSFam ZhengL: qemu-block@nongnu.org 2195bdd6a90aSFam ZhengS: Supported 2196bdd6a90aSFam ZhengF: block/nvme* 2197bdd6a90aSFam Zheng 2198b5e9476cSGongleiBootdevice 2199b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2200b5e9476cSGongleiS: Maintained 2201b5e9476cSGongleiF: bootdevice.c 2202ecdda9e0SAlberto Garcia 2203ecdda9e0SAlberto GarciaQuorum 2204ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 2205ecdda9e0SAlberto GarciaS: Supported 2206ecdda9e0SAlberto GarciaF: block/quorum.c 2207ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 2208e7c6e631SStefan Hajnoczi 2209bfcc224eSAapo Vienamoblklogwrites 2210bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 2211bfcc224eSAapo VienamoL: qemu-block@nongnu.org 2212bfcc224eSAapo VienamoS: Supported 2213bfcc224eSAapo VienamoF: block/blklogwrites.c 2214bfcc224eSAapo Vienamo 2215e7c6e631SStefan Hajnocziblkverify 2216e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2217e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2218e7c6e631SStefan HajnocziS: Supported 2219e7c6e631SStefan HajnocziF: block/blkverify.c 2220e7c6e631SStefan Hajnoczi 2221e7c6e631SStefan Hajnoczibochs 2222e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2223e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2224e7c6e631SStefan HajnocziS: Supported 2225e7c6e631SStefan HajnocziF: block/bochs.c 2226e7c6e631SStefan Hajnoczi 2227e7c6e631SStefan Hajnoczicloop 2228e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2229e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2230e7c6e631SStefan HajnocziS: Supported 2231e7c6e631SStefan HajnocziF: block/cloop.c 2232e7c6e631SStefan Hajnoczi 2233e7c6e631SStefan Hajnoczidmg 2234e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2235e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2236e7c6e631SStefan HajnocziS: Supported 2237e7c6e631SStefan HajnocziF: block/dmg.c 2238e7c6e631SStefan Hajnoczi 2239e7c6e631SStefan Hajnocziparallels 2240e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2241f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 2242e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2243e7c6e631SStefan HajnocziS: Supported 2244e7c6e631SStefan HajnocziF: block/parallels.c 22455746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 2246e7c6e631SStefan Hajnoczi 2247e7c6e631SStefan Hajnocziqed 2248e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2249e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2250e7c6e631SStefan HajnocziS: Supported 2251e7c6e631SStefan HajnocziF: block/qed.c 2252e7c6e631SStefan Hajnoczi 2253e7c6e631SStefan Hajnocziraw 2254e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2255e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2256e7c6e631SStefan HajnocziS: Supported 2257e7c6e631SStefan HajnocziF: block/linux-aio.c 2258f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 22592e6fc7ebSEric BlakeF: block/raw-format.c 2260c1bb86cdSEric BlakeF: block/file-posix.c 2261c1bb86cdSEric BlakeF: block/file-win32.c 2262e7c6e631SStefan HajnocziF: block/win32-aio.c 2263e7c6e631SStefan Hajnoczi 2264e7c6e631SStefan Hajnocziqcow2 2265e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2266c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2267e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2268e7c6e631SStefan HajnocziS: Supported 2269e7c6e631SStefan HajnocziF: block/qcow2* 2270b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 2271e7c6e631SStefan Hajnoczi 2272e7c6e631SStefan Hajnocziqcow 2273e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2274e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2275e7c6e631SStefan HajnocziS: Supported 2276e7c6e631SStefan HajnocziF: block/qcow.c 2277e7c6e631SStefan Hajnoczi 2278e7c6e631SStefan Hajnocziblkdebug 2279e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2280c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com> 2281e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2282e7c6e631SStefan HajnocziS: Supported 2283e7c6e631SStefan HajnocziF: block/blkdebug.c 2284e7c6e631SStefan Hajnoczi 2285e7c6e631SStefan Hajnoczivpc 2286e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2287e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2288e7c6e631SStefan HajnocziS: Supported 2289e7c6e631SStefan HajnocziF: block/vpc.c 2290e7c6e631SStefan Hajnoczi 2291e7c6e631SStefan Hajnoczivvfat 2292e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2293e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 2294e7c6e631SStefan HajnocziS: Supported 2295e7c6e631SStefan HajnocziF: block/vvfat.c 2296abfe4e94SStefan Hajnoczi 2297abfe4e94SStefan HajnocziImage format fuzzer 2298abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2299abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 2300abfe4e94SStefan HajnocziS: Supported 2301abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 2302717171bdSDaniel P. Berrange 2303049105a3SChanglong XieReplication 2304205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 23053ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 2306049105a3SChanglong XieS: Supported 2307049105a3SChanglong XieF: replication* 2308049105a3SChanglong XieF: block/replication.c 2309049105a3SChanglong XieF: tests/test-replication.c 2310049105a3SChanglong XieF: docs/block-replication.txt 2311049105a3SChanglong Xie 2312a3defabbSMarcel ApfelbaumPVRDMA 2313a3defabbSMarcel ApfelbaumM: Yuval Shaia <yuval.shaia@oracle.com> 2314fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 2315a3defabbSMarcel ApfelbaumS: Maintained 2316a3defabbSMarcel ApfelbaumF: hw/rdma/* 2317a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 2318a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 2319a3defabbSMarcel Apfelbaum 2320b9e02c06SAlex BennéeBuild and test automation 2321b9e02c06SAlex Bennée------------------------- 23220475a03eSEduardo HabkostBuild and test automation 2323b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2324e70dc7f8SAlex BennéeM: Fam Zheng <famz@redhat.com> 232532b9ca98SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org> 2326b9e02c06SAlex BennéeL: qemu-devel@nongnu.org 2327e70dc7f8SAlex BennéeS: Maintained 2328b9e02c06SAlex BennéeF: .travis.yml 23290708e647SAlex BennéeF: scripts/travis/ 2330d92d886aSAlex BennéeF: .shippable.yml 2331e70dc7f8SAlex BennéeF: tests/docker/ 233218023821SFam ZhengF: tests/vm/ 2333e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 23342a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu 2335e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/ 2336717171bdSDaniel P. Berrange 23377e97017eSAlex BennéeGuest Test Compilation Support 23387e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 23397e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org> 23407e97017eSAlex BennéeF: tests/tcg/Makefile 2341c722a9e4SAlex BennéeF: tests/tcg/Makefile.include 23427e97017eSAlex BennéeL: qemu-devel@nongnu.org 23437e97017eSAlex Bennée 2344717171bdSDaniel P. BerrangeDocumentation 2345717171bdSDaniel P. Berrange------------- 2346717171bdSDaniel P. BerrangeBuild system architecture 2347717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2348717171bdSDaniel P. BerrangeS: Odd Fixes 2349c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt 23508a49e97fSFam Zheng 2351b02c9bc3SMarkus ArmbrusterIncompatible changes 2352b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 2353b02c9bc3SMarkus ArmbrusterF: qemu-deprecated.texi 2354b02c9bc3SMarkus Armbruster 2355aef45d51SDaniel P. BerrangeBuild System 2356aef45d51SDaniel P. Berrange------------ 2357aef45d51SDaniel P. BerrangeGIT submodules 2358aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 2359aef45d51SDaniel P. BerrangeS: Odd Fixes 2360aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 2361