1 b6f97c14SbellardQEMU Maintainers 2 b6f97c14Sbellard================ 3 b6f97c14Sbellard 4 fd5d5c56SAnthony LiguoriThe intention of this file is not to establish who owns what portions of the 5 fd5d5c56SAnthony Liguoricode base, but to provide a set of names that developers can consult when they 6 fd5d5c56SAnthony Liguorihave a question about a particular subset and also to provide a set of names 7 fd5d5c56SAnthony Liguorito be CC'd when submitting a patch to obtain appropriate review. 8 3cd9acb4Sbellard 9 fd5d5c56SAnthony LiguoriIn general, if you have a question about inclusion of a patch, you should 10 fd5d5c56SAnthony Liguoriconsult qemu-devel and not any specific individual privately. 11 b6f97c14Sbellard 12 fd5d5c56SAnthony LiguoriDescriptions of section entries: 13 b6f97c14Sbellard 14 fd5d5c56SAnthony Liguori M: Mail patches to: FullName <address@domain> 15 9436e082SCornelia Huck Maintainers are looking after a certain area and must be CCed on 16 9436e082SCornelia Huck patches. They are considered the main contact point. 17 fdf6fab4SPaul E. McKenney R: Designated reviewer: FullName <address@domain> 18 fdf6fab4SPaul E. McKenney These reviewers should be CCed on patches. 19 9436e082SCornelia Huck Reviewers are familiar with the subject matter and provide feedback 20 9436e082SCornelia Huck even though they are not maintainers. 21 fd5d5c56SAnthony Liguori L: Mailing list that is relevant to this area 22 9436e082SCornelia Huck These lists should be CCed on patches. 23 fd5d5c56SAnthony Liguori W: Web-page with status/info 24 fd5d5c56SAnthony Liguori Q: Patchwork web based patch tracking system site 25 fd5d5c56SAnthony Liguori T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. 26 668725ceSAlex Bennée S: Status, one of the following (keep in sync with docs/devel/maintainers.rst): 27 fd5d5c56SAnthony Liguori Supported: Someone is actually paid to look after this. 28 fd5d5c56SAnthony Liguori Maintained: Someone actually looks after it. 29 fd5d5c56SAnthony Liguori Odd Fixes: It has a maintainer but they don't have time to do 30 c91bbffbSPeter Maydell much other than throw the odd patch in. See below. 31 fd5d5c56SAnthony Liguori Orphan: No current maintainer [but maybe you could take the 32 fd5d5c56SAnthony Liguori role as you write your new code]. 33 fd5d5c56SAnthony Liguori Obsolete: Old code. Something tagged obsolete generally means 34 fd5d5c56SAnthony Liguori it has been replaced by a better system and you 35 fd5d5c56SAnthony Liguori should be using that. 36 fd5d5c56SAnthony Liguori F: Files and directories with wildcard patterns. 37 fd5d5c56SAnthony Liguori A trailing slash includes all files and subdirectory files. 38 fd5d5c56SAnthony Liguori F: drivers/net/ all files in and below drivers/net 39 fd5d5c56SAnthony Liguori F: drivers/net/* all files in drivers/net, but not below 40 fd5d5c56SAnthony Liguori F: */net/* all files in "any top level directory"/net 41 fd5d5c56SAnthony Liguori One pattern per line. Multiple F: lines acceptable. 42 fd5d5c56SAnthony Liguori X: Files and directories that are NOT maintained, same rules as F: 43 fd5d5c56SAnthony Liguori Files exclusions are tested before file matches. 44 fd5d5c56SAnthony Liguori Can be useful for excluding a specific subdirectory, for instance: 45 fd5d5c56SAnthony Liguori F: net/ 46 fd5d5c56SAnthony Liguori X: net/ipv6/ 47 fd5d5c56SAnthony Liguori matches all files in and below net excluding net/ipv6/ 48 fd5d5c56SAnthony Liguori K: Keyword perl extended regex pattern to match content in a 49 fd5d5c56SAnthony Liguori patch or file. For instance: 50 fd5d5c56SAnthony Liguori K: of_get_profile 51 fd5d5c56SAnthony Liguori matches patches or files that contain "of_get_profile" 52 fd5d5c56SAnthony Liguori K: \b(printk|pr_(info|err))\b 53 fd5d5c56SAnthony Liguori matches patches or files that contain one or more of the words 54 fd5d5c56SAnthony Liguori printk, pr_info or pr_err 55 fd5d5c56SAnthony Liguori One regex pattern per line. Multiple K: lines acceptable. 56 b6f97c14Sbellard 57 b6f97c14Sbellard 58 fd5d5c56SAnthony LiguoriGeneral Project Administration 59 fd5d5c56SAnthony Liguori------------------------------ 60 ff0d4876SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 61 fd5d5c56SAnthony Liguori 62 c9a19d5bSStephen WarrenAll patches CC here 63 c9a19d5bSStephen WarrenL: qemu-devel@nongnu.org 64 c9a19d5bSStephen WarrenF: * 65 c9a19d5bSStephen WarrenF: */ 66 c9a19d5bSStephen Warren 67 62622c11SMichael S. TsirkinResponsible Disclosure, Reporting Security Issues 68 84995ea2SMarkus Armbruster------------------------------------------------- 69 70b7fba9SStefan HajnocziW: https://wiki.qemu.org/SecurityProcess 70 62622c11SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 71 62622c11SMichael S. TsirkinL: secalert@redhat.com 72 62622c11SMichael S. Tsirkin 73 936c2230SLaurent VivierTrivial patches 74 936c2230SLaurent Vivier--------------- 75 936c2230SLaurent VivierTrivial patches 76 936c2230SLaurent VivierM: Michael Tokarev <mjt@tls.msk.ru> 77 936c2230SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 78 936c2230SLaurent VivierS: Maintained 79 936c2230SLaurent VivierL: qemu-trivial@nongnu.org 80 936c2230SLaurent VivierK: ^Subject:.*(?i)trivial 81 4db546d3SThomas HuthF: docs/devel/trivial-patches.rst 82 936c2230SLaurent VivierT: git git://git.corpit.ru/qemu.git trivial-patches 83 e18a8b34SStefan HajnocziT: git https://github.com/vivier/qemu.git trivial-patches 84 936c2230SLaurent Vivier 85 daf14ce3SCornelia HuckArchitecture support 86 daf14ce3SCornelia Huck-------------------- 87 6347e1f1SMarkus ArmbrusterS390 general architecture support 88 cdb509a4SCornelia HuckM: Thomas Huth <thuth@redhat.com> 89 daf14ce3SCornelia HuckS: Supported 90 812b31d3SAlex BennéeF: configs/devices/s390x-softmmu/default.mak 91 daf14ce3SCornelia HuckF: gdb-xml/s390*.xml 92 daf14ce3SCornelia HuckF: hw/char/sclp*.[hc] 93 daf14ce3SCornelia HuckF: hw/char/terminal3270.c 94 daf14ce3SCornelia HuckF: hw/intc/s390_flic.c 95 daf14ce3SCornelia HuckF: hw/intc/s390_flic_kvm.c 96 daf14ce3SCornelia HuckF: hw/s390x/ 97 2fe2942cSTony KrowiakF: hw/vfio/ap.c 98 daf14ce3SCornelia HuckF: hw/vfio/ccw.c 99 daf14ce3SCornelia HuckF: hw/watchdog/wdt_diag288.c 100 daf14ce3SCornelia HuckF: include/hw/s390x/ 101 daf14ce3SCornelia HuckF: include/hw/watchdog/wdt_diag288.h 102 daf14ce3SCornelia HuckF: pc-bios/s390-ccw/ 103 daf14ce3SCornelia HuckF: pc-bios/s390-ccw.img 104 daf14ce3SCornelia HuckF: target/s390x/ 105 f58f084eSCornelia HuckF: docs/system/target-s390x.rst 106 f58f084eSCornelia HuckF: docs/system/s390x/ 107 a1c993c3SCornelia HuckF: tests/migration/s390x/ 108 daf14ce3SCornelia HuckK: ^Subject:.*(?i)s390x? 109 daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org 110 daf14ce3SCornelia Huck 111 e955acd9SPhilippe Mathieu-DaudéMIPS general architecture support 112 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 113 e955acd9SPhilippe Mathieu-DaudéR: Jiaxun Yang <jiaxun.yang@flygoat.com> 114 e955acd9SPhilippe Mathieu-DaudéS: Odd Fixes 115 e955acd9SPhilippe Mathieu-DaudéK: ^Subject:.*(?i)mips 116 6b1ec8a9SThomas HuthF: docs/system/target-mips.rst 117 6b1ec8a9SThomas HuthF: configs/targets/mips* 118 e955acd9SPhilippe Mathieu-Daudé 119 84995ea2SMarkus ArmbrusterGuest CPU cores (TCG) 120 84995ea2SMarkus Armbruster--------------------- 121 6347e1f1SMarkus ArmbrusterOverall TCG CPUs 122 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 123 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 124 2b1641d0SPaolo BonziniS: Maintained 125 c7f419f5SClaudio FontanaF: softmmu/cpus.c 126 adf1cfbdSAlex BennéeF: cpus-common.c 127 6670d4d0SRichard HendersonF: page-vary.c 128 44b99a6dSRichard HendersonF: page-vary-common.c 129 c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/ 130 9681ad3eSThomas HuthF: accel/stubs/tcg-stub.c 131 084cfca1SRichard HendersonF: util/cacheinfo.c 132 084cfca1SRichard HendersonF: util/cacheflush.c 133 55fd1892SPhilippe Mathieu-DaudéF: scripts/decodetree.py 134 3fdbf5d6SRichard HendersonF: docs/devel/decodetree.rst 135 4db546d3SThomas HuthF: docs/devel/tcg* 136 2b1641d0SPaolo BonziniF: include/exec/cpu*.h 137 2b1641d0SPaolo BonziniF: include/exec/exec-all.h 138 486bbe5fSPaolo BonziniF: include/exec/helper*.h 139 460423d3SThomas HuthF: include/sysemu/cpus.h 140 14a48c1dSMarkus ArmbrusterF: include/sysemu/tcg.h 141 78271684SClaudio FontanaF: include/hw/core/tcg-cpu-ops.h 142 486bbe5fSPaolo Bonzini 143 1badb586SPeter MaydellFPU emulation 144 1badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net> 145 1badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 146 0636e4d8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 147 0636e4d8SAlex BennéeS: Maintained 148 1badb586SPeter MaydellF: fpu/ 149 1badb586SPeter MaydellF: include/fpu/ 150 0636e4d8SAlex BennéeF: tests/fp/ 151 1badb586SPeter Maydell 152 6347e1f1SMarkus ArmbrusterAlpha TCG CPUs 153 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 154 8d6df264SRichard HendersonS: Maintained 155 fcf5ef2aSThomas HuthF: target/alpha/ 156 c0bd0b50SPaolo BonziniF: tests/tcg/alpha/ 157 c17652eeSPaolo BonziniF: disas/alpha.c 158 fd5d5c56SAnthony Liguori 159 6347e1f1SMarkus ArmbrusterARM TCG CPUs 160 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 161 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 162 fd5d5c56SAnthony LiguoriS: Maintained 163 fcf5ef2aSThomas HuthF: target/arm/ 164 c348722cSAlex BennéeF: tests/tcg/arm/ 165 29e0436eSAlex BennéeF: tests/tcg/aarch64/ 166 c32c3d68SPhilippe Mathieu-DaudéF: tests/qtest/arm-cpu-features.c 167 8d8b636dSPaolo BonziniF: hw/arm/ 168 8d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c 169 f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h 170 c11a8e89SPeter MaydellF: docs/system/target-arm.rst 171 6e84a914SPhilippe Mathieu-DaudéF: docs/system/arm/cpu-features.rst 172 fd5d5c56SAnthony Liguori 173 49154ea0SEric AugerARM SMMU 174 49154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com> 175 49154ea0SEric AugerL: qemu-arm@nongnu.org 176 49154ea0SEric AugerS: Maintained 177 49154ea0SEric AugerF: hw/arm/smmu* 178 49154ea0SEric AugerF: include/hw/arm/smmu* 179 bbbd9b6eSWillian RampazzoF: tests/avocado/smmu.py 180 49154ea0SEric Auger 181 c8c0d267SMichael RolnikAVR TCG CPUs 182 c8c0d267SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com> 183 c8c0d267SMichael RolnikS: Maintained 184 0abd386dSThomas HuthF: docs/system/target-avr.rst 185 12b35405SMichael RolnikF: gdb-xml/avr-cpu.xml 186 c8c0d267SMichael RolnikF: target/avr/ 187 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_avr6.py 188 c8c0d267SMichael Rolnik 189 6347e1f1SMarkus ArmbrusterCRIS TCG CPUs 190 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 191 fd5d5c56SAnthony LiguoriS: Maintained 192 fcf5ef2aSThomas HuthF: target/cris/ 193 8d8b636dSPaolo BonziniF: hw/cris/ 194 c9b90090SThomas HuthF: include/hw/cris/ 195 c0bd0b50SPaolo BonziniF: tests/tcg/cris/ 196 c17652eeSPaolo BonziniF: disas/cris.c 197 fd5d5c56SAnthony Liguori 198 5f508bc2STaylor SimpsonHexagon TCG CPUs 199 5f508bc2STaylor SimpsonM: Taylor Simpson <tsimpson@quicinc.com> 200 5f508bc2STaylor SimpsonS: Supported 201 5f508bc2STaylor SimpsonF: target/hexagon/ 202 647357d6SAlessandro Di FedericoX: target/hexagon/idef-parser/ 203 647357d6SAlessandro Di FedericoX: target/hexagon/gen_idef_parser_funcs.py 204 5f508bc2STaylor SimpsonF: linux-user/hexagon/ 205 5f508bc2STaylor SimpsonF: tests/tcg/hexagon/ 206 5f508bc2STaylor SimpsonF: disas/hexagon.c 207 812b31d3SAlex BennéeF: configs/targets/hexagon-linux-user/default.mak 208 afbdf0a4SAlessandro Di FedericoF: docker/dockerfiles/debian-hexagon-cross.docker 209 5f508bc2STaylor Simpson 210 647357d6SAlessandro Di FedericoHexagon idef-parser 211 647357d6SAlessandro Di FedericoM: Alessandro Di Federico <ale@rev.ng> 212 647357d6SAlessandro Di FedericoM: Anton Johansson <anjo@rev.ng> 213 647357d6SAlessandro Di FedericoS: Supported 214 647357d6SAlessandro Di FedericoF: target/hexagon/idef-parser/ 215 647357d6SAlessandro Di FedericoF: target/hexagon/gen_idef_parser_funcs.py 216 647357d6SAlessandro Di Federico 217 6347e1f1SMarkus ArmbrusterHPPA (PA-RISC) TCG CPUs 218 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 219 61766fe9SRichard HendersonS: Maintained 220 61766fe9SRichard HendersonF: target/hppa/ 221 61766fe9SRichard HendersonF: disas/hppa.c 222 61766fe9SRichard Henderson 223 64baad62SSong GaoLoongArch TCG CPUs 224 64baad62SSong GaoM: Song Gao <gaosong@loongson.cn> 225 64baad62SSong GaoM: Xiaojuan Yang <yangxiaojuan@loongson.cn> 226 64baad62SSong GaoS: Maintained 227 64baad62SSong GaoF: target/loongarch/ 228 c4293333SXiaojuan YangF: tests/tcg/loongarch64/ 229 64baad62SSong Gao 230 6347e1f1SMarkus ArmbrusterM68K TCG CPUs 231 595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 232 595a926dSLaurent VivierS: Maintained 233 fcf5ef2aSThomas HuthF: target/m68k/ 234 e9a56114SThomas HuthF: disas/m68k.c 235 fd5d5c56SAnthony Liguori 236 6347e1f1SMarkus ArmbrusterMicroBlaze TCG CPUs 237 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 238 fd5d5c56SAnthony LiguoriS: Maintained 239 fcf5ef2aSThomas HuthF: target/microblaze/ 240 8d8b636dSPaolo BonziniF: hw/microblaze/ 241 c17652eeSPaolo BonziniF: disas/microblaze.c 242 b58a4e68SRichard HendersonF: tests/docker/dockerfiles/debian-microblaze-cross.d/build-toolchain.sh 243 fd5d5c56SAnthony Liguori 244 6347e1f1SMarkus ArmbrusterMIPS TCG CPUs 245 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 246 099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 247 15d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com> 248 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 249 cf960317SPhilippe Mathieu-DaudéS: Odd Fixes 250 fcf5ef2aSThomas HuthF: target/mips/ 251 30dd5ff8SPhilippe Mathieu-DaudéF: disas/*mips.c 252 1bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-mips.rst.inc 253 c0bd0b50SPaolo BonziniF: tests/tcg/mips/ 254 fd5d5c56SAnthony Liguori 255 6347e1f1SMarkus ArmbrusterNiosII TCG CPUs 256 e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com> 257 e671711cSMarek VasutM: Marek Vasut <marex@denx.de> 258 e671711cSMarek VasutS: Maintained 259 e671711cSMarek VasutF: target/nios2/ 260 e671711cSMarek VasutF: hw/nios2/ 261 e671711cSMarek VasutF: disas/nios2.c 262 812b31d3SAlex BennéeF: configs/devices/nios2-softmmu/default.mak 263 2eb4461aSRichard HendersonF: tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh 264 51d11acfSThomas HuthF: tests/tcg/nios2/ 265 e671711cSMarek Vasut 266 6347e1f1SMarkus ArmbrusterOpenRISC TCG CPUs 267 1d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com> 268 1d7cf18dSStafford HorneS: Odd Fixes 269 4db546d3SThomas HuthF: docs/system/openrisc/cpu-features.rst 270 fcf5ef2aSThomas HuthF: target/openrisc/ 271 945dad6dSJia LiuF: hw/openrisc/ 272 c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/ 273 945dad6dSJia Liu 274 6347e1f1SMarkus ArmbrusterPowerPC TCG CPUs 275 14fe3222SDavid GibsonM: Daniel Henrique Barboza <danielhb413@gmail.com> 276 b0877575SCédric Le GoaterR: Cédric Le Goater <clg@kaod.org> 277 14fe3222SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 278 14fe3222SDavid GibsonR: Greg Kurz <groug@kaod.org> 279 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 280 2e93a90fSDaniel Henrique BarbozaS: Odd Fixes 281 fcf5ef2aSThomas HuthF: target/ppc/ 282 7ddb120dSDavid GibsonF: hw/ppc/ppc.c 283 7ddb120dSDavid GibsonF: hw/ppc/ppc_booke.c 284 7ddb120dSDavid GibsonF: include/hw/ppc/ppc.h 285 fd5d5c56SAnthony Liguori 286 6347e1f1SMarkus ArmbrusterRISC-V TCG CPUs 287 c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 288 ab2c9128SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com> 289 ab2c9128SAlistair FrancisM: Bin Meng <bin.meng@windriver.com> 290 a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org 291 7b91ae7dSPalmer DabbeltS: Supported 292 4dc62b15SMichael ClarkF: target/riscv/ 293 4dc62b15SMichael ClarkF: hw/riscv/ 294 4dc62b15SMichael ClarkF: include/hw/riscv/ 295 f936eac8SAlistair FrancisF: linux-user/host/riscv32/ 296 511f3138SAlistair FrancisF: linux-user/host/riscv64/ 297 4dc62b15SMichael Clark 298 179d9e29SChristoph MüllnerRISC-V XThead* extensions 299 179d9e29SChristoph MüllnerM: Christoph Muellner <christoph.muellner@vrull.eu> 300 179d9e29SChristoph MüllnerM: LIU Zhiwei <zhiwei_liu@linux.alibaba.com> 301 179d9e29SChristoph MüllnerL: qemu-riscv@nongnu.org 302 179d9e29SChristoph MüllnerS: Supported 303 179d9e29SChristoph MüllnerF: target/riscv/insn_trans/trans_xthead.c.inc 304 179d9e29SChristoph MüllnerF: target/riscv/xthead*.decode 305 179d9e29SChristoph Müllner 306 34888f01SPhilipp TomsichRISC-V XVentanaCondOps extension 307 34888f01SPhilipp TomsichM: Philipp Tomsich <philipp.tomsich@vrull.eu> 308 34888f01SPhilipp TomsichL: qemu-riscv@nongnu.org 309 34888f01SPhilipp TomsichS: Supported 310 34888f01SPhilipp TomsichF: target/riscv/XVentanaCondOps.decode 311 34888f01SPhilipp TomsichF: target/riscv/insn_trans/trans_xventanacondops.c.inc 312 34888f01SPhilipp Tomsich 313 a4f34eccSYoshinori SatoRENESAS RX CPUs 314 b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 315 b2744da9SPhilippe Mathieu-DaudéS: Orphan 316 a4f34eccSYoshinori SatoF: target/rx/ 317 a4f34eccSYoshinori Sato 318 6347e1f1SMarkus ArmbrusterS390 TCG CPUs 319 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 320 ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com> 321 9d711f19SChristian BorntraegerR: Ilya Leoshkevich <iii@linux.ibm.com> 322 fd5d5c56SAnthony LiguoriS: Maintained 323 fcf5ef2aSThomas HuthF: target/s390x/ 324 c9274b6bSCho, Yu-ChenF: target/s390x/tcg 325 8d8b636dSPaolo BonziniF: hw/s390x/ 326 276ba120SPavel ZbitskiyF: tests/tcg/s390x/ 327 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 328 b6f97c14Sbellard 329 6347e1f1SMarkus ArmbrusterSH4 TCG CPUs 330 2d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 331 2d53d0c7SPhilippe Mathieu-DaudéS: Orphan 332 fcf5ef2aSThomas HuthF: target/sh4/ 333 8d8b636dSPaolo BonziniF: hw/sh4/ 334 c17652eeSPaolo BonziniF: disas/sh4.c 335 8a90f900SThomas HuthF: include/hw/sh4/ 336 fd5d5c56SAnthony Liguori 337 6347e1f1SMarkus ArmbrusterSPARC TCG CPUs 338 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 339 2c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com> 340 fd5d5c56SAnthony LiguoriS: Maintained 341 fcf5ef2aSThomas HuthF: target/sparc/ 342 8d8b636dSPaolo BonziniF: hw/sparc/ 343 8d8b636dSPaolo BonziniF: hw/sparc64/ 344 84dbe974SPhilippe Mathieu-DaudéF: include/hw/sparc/sparc64.h 345 c17652eeSPaolo BonziniF: disas/sparc.c 346 fd5d5c56SAnthony Liguori 347 6347e1f1SMarkus ArmbrusterX86 TCG CPUs 348 d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 349 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 350 24c4cd13SEduardo HabkostM: Eduardo Habkost <eduardo@habkost.net> 351 b203a4baSEduardo HabkostS: Maintained 352 f5cc5a5cSClaudio FontanaF: target/i386/tcg/ 353 4132431fSAlex BennéeF: tests/tcg/i386/ 354 3a082ec0SAlex BennéeF: tests/tcg/x86_64/ 355 8d8b636dSPaolo BonziniF: hw/i386/ 356 4db546d3SThomas HuthF: docs/system/i386/cpu.rst 357 38dec0efSDaniel P. BerrangéF: docs/system/cpu-models-x86* 358 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git x86-next 359 fd5d5c56SAnthony Liguori 360 6347e1f1SMarkus ArmbrusterXtensa TCG CPUs 361 16e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 362 b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa 363 16e7caaeSMax FilippovS: Maintained 364 fcf5ef2aSThomas HuthF: target/xtensa/ 365 8d8b636dSPaolo BonziniF: hw/xtensa/ 366 c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/ 367 5a6539e6SMax FilippovF: disas/xtensa.c 368 895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h 369 812b31d3SAlex BennéeF: configs/devices/xtensa*/default.mak 370 16e7caaeSMax Filippov 371 6347e1f1SMarkus ArmbrusterTriCore TCG CPUs 372 48e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> 373 48e06fe0SBastian KoppelmannS: Maintained 374 fcf5ef2aSThomas HuthF: target/tricore/ 375 48e06fe0SBastian KoppelmannF: hw/tricore/ 376 d46d14e6SThomas HuthF: include/hw/tricore/ 377 be78e799SBastian KoppelmannF: tests/tcg/tricore/ 378 48e06fe0SBastian Koppelmann 379 dd28bebdSAlex BennéeMultiarch Linux User Tests 380 dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 381 00a25291SStefan HajnocziS: Maintained 382 dd28bebdSAlex BennéeF: tests/tcg/multiarch/ 383 dd28bebdSAlex Bennée 384 84995ea2SMarkus ArmbrusterGuest CPU Cores (KVM) 385 84995ea2SMarkus Armbruster--------------------- 386 6347e1f1SMarkus ArmbrusterOverall KVM CPUs 387 c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com> 388 fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 389 fd5d5c56SAnthony LiguoriS: Supported 390 a6bb42f2SPhilippe Mathieu-DaudéF: */*/kvm* 391 1962cb20SPhilippe Mathieu-DaudéF: accel/kvm/ 392 9681ad3eSThomas HuthF: accel/stubs/kvm-stub.c 393 9681ad3eSThomas HuthF: include/hw/kvm/ 394 a95e9a48SThomas HuthF: include/sysemu/kvm*.h 395 9681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder 396 fd5d5c56SAnthony Liguori 397 6347e1f1SMarkus ArmbrusterARM KVM CPUs 398 ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 399 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 400 ed4659d1SPeter MaydellS: Maintained 401 fcf5ef2aSThomas HuthF: target/arm/kvm.c 402 ed4659d1SPeter Maydell 403 6347e1f1SMarkus ArmbrusterMIPS KVM CPUs 404 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 405 134f7f7dSAleksandar MarkovicS: Odd Fixes 406 85d8da3fSPhilippe Mathieu-DaudéF: target/mips/kvm* 407 85d8da3fSPhilippe Mathieu-DaudéF: target/mips/sysemu/ 408 a31896c4SJames Hogan 409 6347e1f1SMarkus ArmbrusterPPC KVM CPUs 410 14fe3222SDavid GibsonM: Daniel Henrique Barboza <danielhb413@gmail.com> 411 b0877575SCédric Le GoaterR: Cédric Le Goater <clg@kaod.org> 412 14fe3222SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 413 14fe3222SDavid GibsonR: Greg Kurz <groug@kaod.org> 414 2e93a90fSDaniel Henrique BarbozaS: Odd Fixes 415 fcf5ef2aSThomas HuthF: target/ppc/kvm.c 416 fd5d5c56SAnthony Liguori 417 6347e1f1SMarkus ArmbrusterS390 KVM CPUs 418 7c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 419 2c092950SChristian BorntraegerM: Christian Borntraeger <borntraeger@linux.ibm.com> 420 0922e8c0SCornelia HuckS: Supported 421 67043607SCho, Yu-ChenF: target/s390x/kvm/ 422 fcf5ef2aSThomas HuthF: target/s390x/machine.c 423 74b4c74dSDavid HildenbrandF: target/s390x/sigp.c 424 c3347ed0SJanosch FrankF: hw/s390x/pv.c 425 c3347ed0SJanosch FrankF: include/hw/s390x/pv.h 426 c5bfb202SCornelia HuckF: gdb-xml/s390*.xml 427 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 428 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 429 fd5d5c56SAnthony Liguori 430 6347e1f1SMarkus ArmbrusterX86 KVM CPUs 431 d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 432 fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com> 433 fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org 434 fd5d5c56SAnthony LiguoriS: Supported 435 96a46defSCornelia HuckF: docs/system/i386/amd-memory-encryption.rst 436 a821186eSPhilippe Mathieu-DaudéF: docs/system/i386/sgx.rst 437 a9dc68d9SClaudio FontanaF: target/i386/kvm/ 438 8c9e7f8cSPhilippe Mathieu-DaudéF: target/i386/sev* 439 9681ad3eSThomas HuthF: scripts/kvm/vmxcap 440 fd5d5c56SAnthony Liguori 441 79ac3915SPhilippe Mathieu-DaudéGuest CPU Cores (other accelerators) 442 79ac3915SPhilippe Mathieu-Daudé------------------------------------ 443 79ac3915SPhilippe Mathieu-DaudéOverall 444 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 445 79ac3915SPhilippe Mathieu-DaudéR: Paolo Bonzini <pbonzini@redhat.com> 446 79ac3915SPhilippe Mathieu-DaudéS: Maintained 447 940e43aaSClaudio FontanaF: include/qemu/accel.h 448 75e5519aSMarkus ArmbrusterF: include/sysemu/accel-*.h 449 fb6916ddSClaudio FontanaF: include/hw/core/accel-cpu.h 450 b86f59c7SClaudio FontanaF: accel/accel-*.c 451 79ac3915SPhilippe Mathieu-DaudéF: accel/Makefile.objs 452 79ac3915SPhilippe Mathieu-DaudéF: accel/stubs/Makefile.objs 453 79ac3915SPhilippe Mathieu-Daudé 454 a1477da3SAlexander GrafApple Silicon HVF CPUs 455 a1477da3SAlexander GrafM: Alexander Graf <agraf@csgraf.de> 456 a1477da3SAlexander GrafS: Maintained 457 a1477da3SAlexander GrafF: target/arm/hvf/ 458 a1477da3SAlexander Graf 459 674fc21fSRoman BolshakovX86 HVF CPUs 460 de6b528bSRoman BolshakovM: Cameron Esfahani <dirty@apple.com> 461 674fc21fSRoman BolshakovM: Roman Bolshakov <r.bolshakov@yadro.com> 462 de6b528bSRoman BolshakovW: https://wiki.qemu.org/Features/HVF 463 674fc21fSRoman BolshakovS: Maintained 464 674fc21fSRoman BolshakovF: target/i386/hvf/ 465 d57bc3c1SAlexander Graf 466 d57bc3c1SAlexander GrafHVF 467 d57bc3c1SAlexander GrafM: Cameron Esfahani <dirty@apple.com> 468 d57bc3c1SAlexander GrafM: Roman Bolshakov <r.bolshakov@yadro.com> 469 d57bc3c1SAlexander GrafW: https://wiki.qemu.org/Features/HVF 470 d57bc3c1SAlexander GrafS: Maintained 471 d57bc3c1SAlexander GrafF: accel/hvf/ 472 674fc21fSRoman BolshakovF: include/sysemu/hvf.h 473 d57bc3c1SAlexander GrafF: include/sysemu/hvf_int.h 474 674fc21fSRoman Bolshakov 475 c220cdecSSunil MuthuswamyWHPX CPUs 476 c220cdecSSunil MuthuswamyM: Sunil Muthuswamy <sunilmut@microsoft.com> 477 c220cdecSSunil MuthuswamyS: Supported 478 1fc33bb9SClaudio FontanaF: target/i386/whpx/ 479 c220cdecSSunil MuthuswamyF: include/sysemu/whpx.h 480 c220cdecSSunil Muthuswamy 481 84995ea2SMarkus ArmbrusterGuest CPU Cores (Xen) 482 84995ea2SMarkus Armbruster--------------------- 483 6347e1f1SMarkus ArmbrusterX86 Xen CPUs 484 3623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org> 485 3623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com> 486 784e9727SPaul DurrantM: Paul Durrant <paul@xen.org> 487 6d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org 488 8a6b0cd7SStefano StabelliniS: Supported 489 8a6b0cd7SStefano StabelliniF: */xen* 490 da278d58SPhilippe Mathieu-DaudéF: accel/xen/* 491 b827891dSGreg KurzF: hw/9pfs/xen-9p* 492 c92451c2SPaolo BonziniF: hw/char/xen_console.c 493 c92451c2SPaolo BonziniF: hw/display/xenfb.c 494 c92451c2SPaolo BonziniF: hw/net/xen_nic.c 495 758af9cfSAnthony PERARDF: hw/usb/xen-usb.c 496 1a72d9aeSPaul DurrantF: hw/block/xen* 497 4ea7d1a7SPaul DurrantF: hw/block/dataplane/xen* 498 c92451c2SPaolo BonziniF: hw/xen/ 499 c92451c2SPaolo BonziniF: hw/xenpv/ 500 9027ac50SStefano StabelliniF: hw/i386/xen/ 501 1401897cSPhilippe Mathieu-DaudéF: hw/pci-host/xen_igd_pt.c 502 fcab2b46SPaul DurrantF: include/hw/block/dataplane/xen* 503 c92451c2SPaolo BonziniF: include/hw/xen/ 504 da278d58SPhilippe Mathieu-DaudéF: include/sysemu/xen.h 505 9027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h 506 71f364b7SPhilippe Mathieu-DaudéF: stubs/xen-hw-stub.c 507 8a6b0cd7SStefano Stabellini 508 6c94b952SColin XuGuest CPU Cores (HAXM) 509 6c94b952SColin Xu--------------------- 510 6c94b952SColin XuX86 HAXM CPUs 511 73741fdaSWenchao WangS: Orphan 512 f7091f5fSPhilippe Mathieu-DaudéF: accel/stubs/hax-stub.c 513 6c94b952SColin XuF: include/sysemu/hax.h 514 7fdef0d4SClaudio FontanaF: target/i386/hax/ 515 6c94b952SColin Xu 516 39becfceSReinoud ZandijkGuest CPU Cores (NVMM) 517 39becfceSReinoud Zandijk---------------------- 518 39becfceSReinoud ZandijkNetBSD Virtual Machine Monitor (NVMM) CPU support 519 39becfceSReinoud ZandijkM: Reinoud Zandijk <reinoud@netbsd.org> 520 39becfceSReinoud ZandijkS: Maintained 521 39becfceSReinoud ZandijkF: include/sysemu/nvmm.h 522 39becfceSReinoud ZandijkF: target/i386/nvmm/ 523 39becfceSReinoud Zandijk 524 84995ea2SMarkus ArmbrusterHosts 525 84995ea2SMarkus Armbruster----- 526 1bdd6874SStefan WeilLINUX 527 f5fecb49SPhilippe Mathieu-DaudéM: Michael S. Tsirkin <mst@redhat.com> 528 f5fecb49SPhilippe Mathieu-DaudéM: Cornelia Huck <cohuck@redhat.com> 529 f5fecb49SPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 530 1bdd6874SStefan WeilS: Maintained 531 1bdd6874SStefan WeilF: linux-headers/ 532 f5fecb49SPhilippe Mathieu-DaudéF: scripts/update-linux-headers.sh 533 1bdd6874SStefan Weil 534 1bdd6874SStefan WeilPOSIX 535 f3f0204dSPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com> 536 1bdd6874SStefan WeilS: Maintained 537 f3f0204dSPhilippe Mathieu-DaudéF: os-posix.c 538 f3f0204dSPhilippe Mathieu-DaudéF: include/sysemu/os-posix.h 539 f3f0204dSPhilippe Mathieu-DaudéF: util/*posix*.c 540 f3f0204dSPhilippe Mathieu-DaudéF: include/qemu/*posix*.h 541 1bdd6874SStefan Weil 542 3c2bdbc1SKamil RytarowskiNETBSD 543 39becfceSReinoud ZandijkM: Reinoud Zandijk <reinoud@netbsd.org> 544 39becfceSReinoud ZandijkM: Ryo ONODERA <ryoon@netbsd.org> 545 3c2bdbc1SKamil RytarowskiS: Maintained 546 1b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD 547 3c2bdbc1SKamil Rytarowski 548 0a773d55SBrad SmithOPENBSD 549 0a773d55SBrad SmithM: Brad Smith <brad@comstyle.com> 550 0a773d55SBrad SmithS: Maintained 551 0a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD 552 0a773d55SBrad Smith 553 1bdd6874SStefan WeilW32, W64 554 1bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de> 555 1bdd6874SStefan WeilS: Maintained 556 1bdd6874SStefan WeilF: *win32* 557 03972660SThomas HuthF: */*win32* 558 03972660SThomas HuthF: include/*/*win32* 559 03972660SThomas HuthX: qga/*win32* 560 885bdc95SStefan WeilF: qemu.nsi 561 48fad83fSAlex BennéeF: scripts/nsis.py 562 1bdd6874SStefan Weil 563 c82b7ef1SPhilippe Mathieu-DaudéDarwin (macOS, iOS) 564 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 565 c82b7ef1SPhilippe Mathieu-DaudéS: Odd Fixes 566 c82b7ef1SPhilippe Mathieu-DaudéF: .gitlab-ci.d/cirrus/macos-* 567 c82b7ef1SPhilippe Mathieu-DaudéF: */*.m 568 48fad83fSAlex BennéeF: scripts/entitlement.sh 569 c82b7ef1SPhilippe Mathieu-Daudé 570 b250d04aSPhilippe Mathieu-DaudéAlpha Machines 571 84995ea2SMarkus Armbruster-------------- 572 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 573 b250d04aSPhilippe Mathieu-DaudéS: Maintained 574 b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/ 575 7bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c 576 8d8a8ab5SRichard HendersonF: tests/tcg/alpha/system/ 577 b250d04aSPhilippe Mathieu-Daudé 578 fd5d5c56SAnthony LiguoriARM Machines 579 fd5d5c56SAnthony Liguori------------ 580 84291fe7SliguangAllwinner-a10 581 85b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com> 582 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 583 632dfea3SStrahinja JankovicR: Strahinja Jankovic <strahinja.p.jankovic@gmail.com> 584 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 585 a00d7f20SPeter MaydellS: Odd Fixes 586 85b4d5daSBeniamino GalvaniF: hw/*/allwinner* 587 85b4d5daSBeniamino GalvaniF: include/hw/*/allwinner* 588 84291fe7SliguangF: hw/arm/cubieboard.c 589 d4a7c362SPeter MaydellF: docs/system/arm/cubieboard.rst 590 632dfea3SStrahinja JankovicF: hw/misc/axp209.c 591 84291fe7Sliguang 592 740dafc0SNiek LinnenbankAllwinner-h3 593 740dafc0SNiek LinnenbankM: Niek Linnenbank <nieklinnenbank@gmail.com> 594 740dafc0SNiek LinnenbankL: qemu-arm@nongnu.org 595 740dafc0SNiek LinnenbankS: Maintained 596 740dafc0SNiek LinnenbankF: hw/*/allwinner-h3* 597 740dafc0SNiek LinnenbankF: include/hw/*/allwinner-h3* 598 b0c96666SNiek LinnenbankF: hw/arm/orangepi.c 599 c67d732cSPhilippe Mathieu-DaudéF: docs/system/arm/orangepi.rst 600 740dafc0SNiek Linnenbank 601 e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices 602 06271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 603 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 604 06271000SPaolo BonziniS: Maintained 605 06271000SPaolo BonziniF: hw/char/pl011.c 606 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h 607 06271000SPaolo BonziniF: hw/display/pl110* 608 06271000SPaolo BonziniF: hw/dma/pl080.c 609 aa74e355SPeter MaydellF: include/hw/dma/pl080.h 610 06271000SPaolo BonziniF: hw/dma/pl330.c 611 06271000SPaolo BonziniF: hw/gpio/pl061.c 612 06271000SPaolo BonziniF: hw/input/pl050.c 613 06271000SPaolo BonziniF: hw/intc/pl190.c 614 06271000SPaolo BonziniF: hw/sd/pl181.c 615 1d52866fSPeter MaydellF: hw/ssi/pl022.c 616 1d52866fSPeter MaydellF: include/hw/ssi/pl022.h 617 877c181cSPhilippe Mathieu-DaudéF: hw/rtc/pl031.c 618 877c181cSPhilippe Mathieu-DaudéF: include/hw/rtc/pl031.h 619 06271000SPaolo BonziniF: include/hw/arm/primecell.h 620 e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c 621 e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h 622 30858dafSPeter MaydellF: tests/qtest/cmsdk-apb-timer-test.c 623 4f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c 624 4f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h 625 9bc064b5SPeter MaydellF: tests/qtest/cmsdk-apb-dualtimer-test.c 626 e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c 627 e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h 628 050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c 629 050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h 630 9cf5eb29SPeter MaydellF: tests/qtest/cmsdk-apb-watchdog-test.c 631 0d4a7551SPeter MaydellF: hw/misc/tz-ppc.c 632 0d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h 633 344f4b15SPeter MaydellF: hw/misc/tz-mpc.c 634 344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h 635 211e701dSPeter MaydellF: hw/misc/tz-msc.c 636 211e701dSPeter MaydellF: include/hw/misc/tz-msc.h 637 06271000SPaolo Bonzini 638 06271000SPaolo BonziniARM cores 639 06271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org> 640 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 641 06271000SPaolo BonziniS: Maintained 642 06271000SPaolo BonziniF: hw/intc/arm* 643 06271000SPaolo BonziniF: hw/intc/gic_internal.h 644 06271000SPaolo BonziniF: hw/misc/a9scu.c 645 06271000SPaolo BonziniF: hw/misc/arm11scu.c 646 b7f30114SThomas HuthF: hw/misc/arm_l2x0.c 647 2f9db77eSPeter MaydellF: hw/misc/armv7m_ras.c 648 06271000SPaolo BonziniF: hw/timer/a9gtimer* 649 c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm* 650 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h 651 06271000SPaolo BonziniF: include/hw/intc/arm* 652 06271000SPaolo BonziniF: include/hw/misc/a9scu.h 653 06271000SPaolo BonziniF: include/hw/misc/arm11scu.h 654 06271000SPaolo BonziniF: include/hw/timer/a9gtimer.h 655 06271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h 656 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h 657 2f9db77eSPeter MaydellF: include/hw/misc/armv7m_ras.h 658 1e8a1faeSThomas HuthF: tests/qtest/test-arm-mptimer.c 659 06271000SPaolo Bonzini 660 fc63dcffSEvgeny VoevodinExynos 661 f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com> 662 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 663 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 664 a00d7f20SPeter MaydellS: Odd Fixes 665 8d8b636dSPaolo BonziniF: hw/*/exynos* 666 78cb12a9SPeter MaydellF: include/hw/*/exynos* 667 fc63dcffSEvgeny Voevodin 668 766fd09fSMark LangsdorfCalxeda Highbank 669 9ef137caSRob HerringM: Rob Herring <robh@kernel.org> 670 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 671 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 672 a00d7f20SPeter MaydellS: Odd Fixes 673 8d8b636dSPaolo BonziniF: hw/arm/highbank.c 674 8d8b636dSPaolo BonziniF: hw/net/xgmac.c 675 c90df7ceSPeter MaydellF: docs/system/arm/highbank.rst 676 766fd09fSMark Langsdorf 677 9082f121SAntony PavlovCanon DIGIC 678 9082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com> 679 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 680 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 681 a00d7f20SPeter MaydellS: Odd Fixes 682 9082f121SAntony PavlovF: include/hw/arm/digic.h 683 9082f121SAntony PavlovF: hw/*/digic* 684 7ad5f2d1SPhilippe Mathieu-DaudéF: include/hw/*/digic* 685 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_arm_canona1100.py 686 2d21dd17SPeter MaydellF: docs/system/arm/digic.rst 687 9082f121SAntony Pavlov 688 9c8fdcecSAnup PatelGoldfish RTC 689 9c8fdcecSAnup PatelM: Anup Patel <anup.patel@wdc.com> 690 9c8fdcecSAnup PatelM: Alistair Francis <Alistair.Francis@wdc.com> 691 9c8fdcecSAnup PatelL: qemu-riscv@nongnu.org 692 9c8fdcecSAnup PatelS: Maintained 693 9c8fdcecSAnup PatelF: hw/rtc/goldfish_rtc.c 694 9c8fdcecSAnup PatelF: include/hw/rtc/goldfish_rtc.h 695 9c8fdcecSAnup Patel 696 fd5d5c56SAnthony LiguoriGumstix 697 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 698 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 699 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 700 1f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes 701 8d8b636dSPaolo BonziniF: hw/arm/gumstix.c 702 bb309000SPeter MaydellF: docs/system/arm/gumstix.rst 703 fd5d5c56SAnthony Liguori 704 123a069aSThomas Huthi.MX25 PDK 705 123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 706 123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 707 123a069aSThomas HuthL: qemu-arm@nongnu.org 708 123a069aSThomas HuthS: Odd Fixes 709 123a069aSThomas HuthF: hw/arm/fsl-imx25.c 710 123a069aSThomas HuthF: hw/arm/imx25_pdk.c 711 123a069aSThomas HuthF: hw/misc/imx25_ccm.c 712 37f95959SGuenter RoeckF: hw/watchdog/wdt_imx2.c 713 123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h 714 123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h 715 37f95959SGuenter RoeckF: include/hw/watchdog/wdt_imx2.h 716 b1b3e3e3SPeter MaydellF: docs/system/arm/imx25-pdk.rst 717 123a069aSThomas Huth 718 95a5db3aSThomas Huthi.MX31 (kzm) 719 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 720 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 721 95a5db3aSThomas HuthS: Odd Fixes 722 8d8b636dSPaolo BonziniF: hw/arm/kzm.c 723 95a5db3aSThomas HuthF: hw/*/imx_* 724 95a5db3aSThomas HuthF: hw/*/*imx31* 725 95a5db3aSThomas HuthF: include/hw/*/imx_* 726 95a5db3aSThomas HuthF: include/hw/*/*imx31* 727 fa6c9394SPeter MaydellF: docs/system/arm/kzm.rst 728 0325559dSPeter Chubb 729 fd5d5c56SAnthony LiguoriIntegrator CP 730 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 731 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 732 fd5d5c56SAnthony LiguoriS: Maintained 733 8d8b636dSPaolo BonziniF: hw/arm/integratorcp.c 734 f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c 735 b7f30114SThomas HuthF: include/hw/misc/arm_integrator_debug.h 736 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_arm_integratorcp.py 737 c11a8e89SPeter MaydellF: docs/system/arm/integratorcp.rst 738 fd5d5c56SAnthony Liguori 739 95a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul 740 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 741 95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 742 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 743 95a5db3aSThomas HuthS: Odd Fixes 744 95a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c 745 95a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c 746 95a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c 747 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h 748 95a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h 749 95a5db3aSThomas Huth 750 95a5db3aSThomas HuthMCIMX7D SABRE / i.MX7 751 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 752 95a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com> 753 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 754 95a5db3aSThomas HuthS: Odd Fixes 755 95a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c 756 95a5db3aSThomas HuthF: hw/arm/fsl-imx7.c 757 b7f30114SThomas HuthF: hw/misc/imx7_*.c 758 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h 759 b7f30114SThomas HuthF: include/hw/misc/imx7_*.h 760 95a5db3aSThomas HuthF: hw/pci-host/designware.c 761 95a5db3aSThomas HuthF: include/hw/pci-host/designware.h 762 95a5db3aSThomas Huth 763 e5a6a6e6SPeter MaydellMPS2 764 e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 765 e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org 766 e5a6a6e6SPeter MaydellS: Maintained 767 e5a6a6e6SPeter MaydellF: hw/arm/mps2.c 768 0d4a7551SPeter MaydellF: hw/arm/mps2-tz.c 769 0d4a7551SPeter MaydellF: hw/misc/mps2-*.c 770 0d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h 771 6eee5d24SPeter MaydellF: hw/arm/armsse.c 772 6eee5d24SPeter MaydellF: include/hw/arm/armsse.h 773 c56c5760SPhilippe Mathieu-DaudéF: hw/misc/iotkit-secctl.c 774 c56c5760SPhilippe Mathieu-DaudéF: include/hw/misc/iotkit-secctl.h 775 75750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c 776 75750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h 777 c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c 778 c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h 779 4239b311SPeter MaydellF: hw/misc/armsse-cpu-pwrctrl.c 780 4239b311SPeter MaydellF: include/hw/misc/armsse-cpu-pwrctrl.h 781 5aeb3689SPeter MaydellF: hw/misc/armsse-cpuid.c 782 5aeb3689SPeter MaydellF: include/hw/misc/armsse-cpuid.h 783 cdf63440SPeter MaydellF: hw/misc/armsse-mhu.c 784 cdf63440SPeter MaydellF: include/hw/misc/armsse-mhu.h 785 0d10df30SPeter MaydellF: hw/timer/sse-counter.c 786 0d10df30SPeter MaydellF: include/hw/timer/sse-counter.h 787 0b8ceee8SPeter MaydellF: hw/timer/sse-timer.c 788 0b8ceee8SPeter MaydellF: include/hw/timer/sse-timer.h 789 1eca58aaSPeter MaydellF: tests/qtest/sse-timer-test.c 790 ba7912a5SPeter MaydellF: docs/system/arm/mps2.rst 791 e5a6a6e6SPeter Maydell 792 8f69a4c1SPeter MaydellMusca 793 8f69a4c1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 794 8f69a4c1SPeter MaydellL: qemu-arm@nongnu.org 795 8f69a4c1SPeter MaydellS: Maintained 796 8f69a4c1SPeter MaydellF: hw/arm/musca.c 797 9f8f640eSPeter MaydellF: docs/system/arm/musca.rst 798 8f69a4c1SPeter Maydell 799 fd5d5c56SAnthony LiguoriMusicpal 800 fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de> 801 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 802 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 803 a00d7f20SPeter MaydellS: Odd Fixes 804 8d8b636dSPaolo BonziniF: hw/arm/musicpal.c 805 6d81f488SPhilippe Mathieu-DaudéF: hw/net/mv88w8618_eth.c 806 6d81f488SPhilippe Mathieu-DaudéF: include/hw/net/mv88w8618_eth.h 807 c11a8e89SPeter MaydellF: docs/system/arm/musicpal.rst 808 fd5d5c56SAnthony Liguori 809 e5a7ba87SHavard SkinnemoenNuvoton NPCM7xx 810 e5a7ba87SHavard SkinnemoenM: Tyrone Ting <kfting@nuvoton.com> 811 73c793daSHao WuM: Hao Wu <wuhaotsh@google.com> 812 e5a7ba87SHavard SkinnemoenL: qemu-arm@nongnu.org 813 e5a7ba87SHavard SkinnemoenS: Supported 814 *69fbfb8fSHao WuF: hw/*/npcm* 815 *69fbfb8fSHao WuF: include/hw/*/npcm* 816 *69fbfb8fSHao WuF: tests/qtest/npcm* 817 d1cb5edaSHavard SkinnemoenF: pc-bios/npcm7xx_bootrom.bin 818 d1cb5edaSHavard SkinnemoenF: roms/vbootrom 819 71703116SPhilippe Mathieu-DaudéF: docs/system/arm/nuvoton.rst 820 e5a7ba87SHavard Skinnemoen 821 fd5d5c56SAnthony LiguorinSeries 822 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 823 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 824 a00d7f20SPeter MaydellS: Odd Fixes 825 8d8b636dSPaolo BonziniF: hw/arm/nseries.c 826 8a08cc71SPhilippe Mathieu-DaudéF: hw/display/blizzard.c 827 b7f30114SThomas HuthF: hw/input/lm832x.c 828 b7f30114SThomas HuthF: hw/input/tsc2005.c 829 b7f30114SThomas HuthF: hw/misc/cbus.c 830 6a648a5fSPhilippe Mathieu-DaudéF: hw/rtc/twl92230.c 831 8a08cc71SPhilippe Mathieu-DaudéF: include/hw/display/blizzard.h 832 410bbee1SPhilippe Mathieu-DaudéF: include/hw/input/lm832x.h 833 a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 834 e8fa3958SPhilippe Mathieu-DaudéF: include/hw/misc/cbus.h 835 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_arm_n8x0.py 836 c11a8e89SPeter MaydellF: docs/system/arm/nseries.rst 837 fd5d5c56SAnthony Liguori 838 fd5d5c56SAnthony LiguoriPalm 839 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 840 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 841 a00d7f20SPeter MaydellS: Odd Fixes 842 8d8b636dSPaolo BonziniF: hw/arm/palm.c 843 b7f30114SThomas HuthF: hw/input/tsc210x.c 844 a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h 845 c11a8e89SPeter MaydellF: docs/system/arm/palm.rst 846 fd5d5c56SAnthony Liguori 847 95a5db3aSThomas HuthRaspberry Pi 848 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 849 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 850 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 851 95a5db3aSThomas HuthS: Odd Fixes 852 123a069aSThomas HuthF: hw/arm/raspi.c 853 95a5db3aSThomas HuthF: hw/arm/raspi_platform.h 854 95a5db3aSThomas HuthF: hw/*/bcm283* 855 95a5db3aSThomas HuthF: include/hw/arm/raspi* 856 95a5db3aSThomas HuthF: include/hw/*/bcm283* 857 d9f2ac3dSPhilippe Mathieu-DaudéF: docs/system/arm/raspi.rst 858 95a5db3aSThomas Huth 859 fd5d5c56SAnthony LiguoriReal View 860 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 861 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 862 fd5d5c56SAnthony LiguoriS: Maintained 863 8d8b636dSPaolo BonziniF: hw/arm/realview* 864 f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c 865 5ea53049SPaolo BonziniF: hw/intc/realview_gic.c 866 5ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h 867 c11a8e89SPeter MaydellF: docs/system/arm/realview.rst 868 fd5d5c56SAnthony Liguori 869 9b31bff0SPaolo BonziniPXA2XX 870 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 871 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 872 a00d7f20SPeter MaydellS: Odd Fixes 873 9b31bff0SPaolo BonziniF: hw/arm/mainstone.c 874 8d8b636dSPaolo BonziniF: hw/arm/spitz.c 875 9b31bff0SPaolo BonziniF: hw/arm/tosa.c 876 9b31bff0SPaolo BonziniF: hw/arm/z2.c 877 9b31bff0SPaolo BonziniF: hw/*/pxa2xx* 878 123a069aSThomas HuthF: hw/display/tc6393xb.c 879 123a069aSThomas HuthF: hw/gpio/max7310.c 880 123a069aSThomas HuthF: hw/gpio/zaurus.c 881 f7e242d6SThomas HuthF: hw/misc/mst_fpga.c 882 58f3e3feSCorey MinyardF: hw/adc/max111x.c 883 58f3e3feSCorey MinyardF: include/hw/adc/max111x.h 884 ed0db866SThomas HuthF: include/hw/arm/pxa.h 885 123a069aSThomas HuthF: include/hw/arm/sharpsl.h 886 ee2ccc57SPhilippe Mathieu-DaudéF: include/hw/display/tc6393xb.h 887 c11a8e89SPeter MaydellF: docs/system/arm/xscale.rst 888 c9543db4SPeter MaydellF: docs/system/arm/mainstone.rst 889 fd5d5c56SAnthony Liguori 890 95a5db3aSThomas HuthSABRELITE / i.MX6 891 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 892 95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net> 893 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 894 95a5db3aSThomas HuthS: Odd Fixes 895 4db546d3SThomas HuthF: docs/system/arm/sabrelite.rst 896 95a5db3aSThomas HuthF: hw/arm/sabrelite.c 897 95a5db3aSThomas HuthF: hw/arm/fsl-imx6.c 898 b7f30114SThomas HuthF: hw/misc/imx6_*.c 899 95a5db3aSThomas HuthF: hw/ssi/imx_spi.c 900 0701a5efSGuenter RoeckF: hw/usb/imx-usb-phy.c 901 0701a5efSGuenter RoeckF: include/hw/usb/imx-usb-phy.h 902 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h 903 b7f30114SThomas HuthF: include/hw/misc/imx6_*.h 904 95a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h 905 95a5db3aSThomas Huth 906 64580903SHongbo ZhangSBSA-REF 907 428a3777SRadoslaw BiernackiM: Radoslaw Biernacki <rad@semihalf.com> 908 64580903SHongbo ZhangM: Peter Maydell <peter.maydell@linaro.org> 909 14d5addcSLeif LindholmR: Leif Lindholm <quic_llindhol@quicinc.com> 910 64580903SHongbo ZhangL: qemu-arm@nongnu.org 911 64580903SHongbo ZhangS: Maintained 912 64580903SHongbo ZhangF: hw/arm/sbsa-ref.c 913 9eeeb80aSPhilippe Mathieu-DaudéF: docs/system/arm/sbsa.rst 914 64580903SHongbo Zhang 915 671f11b2SThomas HuthSharp SL-5500 (Collie) PDA 916 671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 917 671f11b2SThomas HuthL: qemu-arm@nongnu.org 918 671f11b2SThomas HuthS: Odd Fixes 919 671f11b2SThomas HuthF: hw/arm/collie.c 920 671f11b2SThomas HuthF: hw/arm/strongarm* 921 b76b60f5SPeter MaydellF: docs/system/arm/collie.rst 922 671f11b2SThomas Huth 923 fd5d5c56SAnthony LiguoriStellaris 924 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 925 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 926 fd5d5c56SAnthony LiguoriS: Maintained 927 8d8b636dSPaolo BonziniF: hw/*/stellaris* 928 98fa3327SPhilippe Mathieu-DaudéF: include/hw/input/gamepad.h 929 c11a8e89SPeter MaydellF: docs/system/arm/stellaris.rst 930 fd5d5c56SAnthony Liguori 931 2ac2410cSAlexandre IoossSTM32VLDISCOVERY 932 2ac2410cSAlexandre IoossM: Alexandre Iooss <erdnaxe@crans.org> 933 2ac2410cSAlexandre IoossL: qemu-arm@nongnu.org 934 2ac2410cSAlexandre IoossS: Maintained 935 2ac2410cSAlexandre IoossF: hw/arm/stm32vldiscovery.c 936 1af060e5SAlexandre IoossF: docs/system/arm/stm32.rst 937 2ac2410cSAlexandre Iooss 938 95a5db3aSThomas HuthVersatile Express 939 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 940 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 941 95a5db3aSThomas HuthS: Maintained 942 95a5db3aSThomas HuthF: hw/arm/vexpress.c 943 5a1d4244SPeter MaydellF: docs/system/arm/vexpress.rst 944 95a5db3aSThomas Huth 945 fd5d5c56SAnthony LiguoriVersatile PB 946 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 947 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 948 fd5d5c56SAnthony LiguoriS: Maintained 949 8d8b636dSPaolo BonziniF: hw/*/versatile* 950 500a64d8SPhilippe Mathieu-DaudéF: hw/i2c/arm_sbcon_i2c.c 951 f61c3fb5SPhilippe Mathieu-DaudéF: include/hw/i2c/arm_sbcon_i2c.h 952 c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c 953 c11a8e89SPeter MaydellF: docs/system/arm/versatile.rst 954 fd5d5c56SAnthony Liguori 955 95a5db3aSThomas HuthVirt 956 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org> 957 95a5db3aSThomas HuthL: qemu-arm@nongnu.org 958 95a5db3aSThomas HuthS: Maintained 959 95a5db3aSThomas HuthF: hw/arm/virt* 960 95a5db3aSThomas HuthF: include/hw/arm/virt.h 961 6a0b7505SPeter MaydellF: docs/system/arm/virt.rst 962 11593544SAlex BennéeF: tests/avocado/machine_aarch64_virt.py 963 95a5db3aSThomas Huth 964 e3260506SPeter A. G. CrosthwaiteXilinx Zynq 965 cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 966 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 967 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 968 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 969 e3260506SPeter A. G. CrosthwaiteS: Maintained 970 cc0100f4SAlistair FrancisF: hw/*/xilinx_* 971 8d8b636dSPaolo BonziniF: hw/*/cadence_* 972 246f530cSCorey MinyardF: hw/misc/zynq_slcr.c 973 246f530cSCorey MinyardF: hw/adc/zynq-xadc.c 974 246f530cSCorey MinyardF: include/hw/misc/zynq_slcr.h 975 246f530cSCorey MinyardF: include/hw/adc/zynq-xadc.h 976 cc0100f4SAlistair FrancisX: hw/ssi/xilinx_* 977 e3260506SPeter A. G. Crosthwaite 978 ff9e157bSEdgar E. IglesiasXilinx ZynqMP and Versal 979 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 980 cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 981 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 982 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 983 137805f5SAlistair FrancisS: Maintained 984 cc0100f4SAlistair FrancisF: hw/*/xlnx*.c 985 f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h 986 24d6d8bfSPhilippe Mathieu-DaudéF: include/hw/ssi/xilinx_spips.h 987 24d6d8bfSPhilippe Mathieu-DaudéF: hw/display/dpcd.c 988 24d6d8bfSPhilippe Mathieu-DaudéF: include/hw/display/dpcd.h 989 ff9e157bSEdgar E. IglesiasF: docs/system/arm/xlnx-versal-virt.rst 990 137805f5SAlistair Francis 991 72e58848SFrancisco IglesiasXilinx Versal OSPI 992 72e58848SFrancisco IglesiasM: Francisco Iglesias <francisco.iglesias@xilinx.com> 993 72e58848SFrancisco IglesiasS: Maintained 994 72e58848SFrancisco IglesiasF: hw/ssi/xlnx-versal-ospi.c 995 72e58848SFrancisco IglesiasF: include/hw/ssi/xlnx-versal-ospi.h 996 72e58848SFrancisco Iglesias 997 8f4d260eSShannon ZhaoARM ACPI Subsystem 998 e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com> 999 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 1000 8f4d260eSShannon ZhaoS: Maintained 1001 8f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c 1002 8f4d260eSShannon Zhao 1003 0f76debdSAlexandre IoossSTM32F100 1004 0f76debdSAlexandre IoossM: Alexandre Iooss <erdnaxe@crans.org> 1005 0f76debdSAlexandre IoossL: qemu-arm@nongnu.org 1006 0f76debdSAlexandre IoossS: Maintained 1007 0f76debdSAlexandre IoossF: hw/arm/stm32f100_soc.c 1008 0f76debdSAlexandre Iooss 1009 a1f8193bSAlistair FrancisSTM32F205 1010 a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1011 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1012 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1013 a1f8193bSAlistair FrancisS: Maintained 1014 a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c 1015 a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c 1016 a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c 1017 a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c 1018 a1f8193bSAlistair FrancisF: hw/adc/* 1019 a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c 1020 0e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h 1021 a1f8193bSAlistair Francis 1022 529fc5fdSAlistair FrancisSTM32F405 1023 529fc5fdSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1024 529fc5fdSAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 1025 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1026 529fc5fdSAlistair FrancisS: Maintained 1027 529fc5fdSAlistair FrancisF: hw/arm/stm32f405_soc.c 1028 529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_syscfg.c 1029 529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_exti.c 1030 529fc5fdSAlistair Francis 1031 a1f8193bSAlistair FrancisNetduino 2 1032 a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1033 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1034 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1035 a1f8193bSAlistair FrancisS: Maintained 1036 a1f8193bSAlistair FrancisF: hw/arm/netduino2.c 1037 a1f8193bSAlistair Francis 1038 60d6c427SAlistair FrancisNetduino Plus 2 1039 60d6c427SAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1040 60d6c427SAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org> 1041 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1042 60d6c427SAlistair FrancisS: Maintained 1043 60d6c427SAlistair FrancisF: hw/arm/netduinoplus2.c 1044 60d6c427SAlistair Francis 1045 ee5bffa9SFelipe BalbiOlimex STM32 H405 1046 ee5bffa9SFelipe BalbiM: Felipe Balbi <balbi@kernel.org> 1047 ee5bffa9SFelipe BalbiL: qemu-arm@nongnu.org 1048 ee5bffa9SFelipe BalbiS: Maintained 1049 ee5bffa9SFelipe BalbiF: hw/arm/olimex-stm32-h405.c 1050 ee5bffa9SFelipe Balbi 1051 670bc4cbSSubbaraya SundeepSmartFusion2 1052 670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 1053 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1054 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1055 670bc4cbSSubbaraya SundeepS: Maintained 1056 670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c 1057 670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c 1058 670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c 1059 670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c 1060 670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h 1061 670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h 1062 670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h 1063 670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h 1064 1c664378SSubbaraya SundeepF: hw/net/msf2-emac.c 1065 1c664378SSubbaraya SundeepF: include/hw/net/msf2-emac.h 1066 670bc4cbSSubbaraya Sundeep 1067 670bc4cbSSubbaraya SundeepEmcraft M2S-FG484 1068 670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com> 1069 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1070 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1071 670bc4cbSSubbaraya SundeepS: Maintained 1072 670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c 1073 3f65df38SPeter MaydellF: docs/system/arm/emcraft-sf2.rst 1074 670bc4cbSSubbaraya Sundeep 1075 f87db1baSJoel StanleyASPEED BMCs 1076 f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org> 1077 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1078 f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au> 1079 f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au> 1080 f87db1baSJoel StanleyL: qemu-arm@nongnu.org 1081 f87db1baSJoel StanleyS: Maintained 1082 f87db1baSJoel StanleyF: hw/*/*aspeed* 1083 b7f30114SThomas HuthF: hw/misc/pca9552.c 1084 f87db1baSJoel StanleyF: include/hw/*/*aspeed* 1085 b7f30114SThomas HuthF: include/hw/misc/pca9552*.h 1086 f87db1baSJoel StanleyF: hw/net/ftgmac100.c 1087 f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h 1088 de8ee7d4SPhilippe Mathieu-DaudéF: docs/system/arm/aspeed.rst 1089 66609952SJoel StanleyF: tests/qtest/*aspeed* 1090 c2f58c2fSPeter DelevoryasF: hw/arm/fby35.c 1091 f87db1baSJoel Stanley 1092 c0066d1aSJoel StanleyNRF51 1093 c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au> 1094 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1095 c0066d1aSJoel StanleyL: qemu-arm@nongnu.org 1096 c0066d1aSJoel StanleyS: Maintained 1097 c8de3f5fSStefan HajnocziF: hw/*/nrf51*.c 1098 c8de3f5fSStefan HajnocziF: hw/*/microbit*.c 1099 c8de3f5fSStefan HajnocziF: include/hw/*/nrf51*.h 1100 c8de3f5fSStefan HajnocziF: include/hw/*/microbit*.h 1101 1e8a1faeSThomas HuthF: tests/qtest/microbit-test.c 1102 90a76c63SAlexandre IoossF: docs/system/arm/nrf.rst 1103 c0066d1aSJoel Stanley 1104 42f3ff00SMichael RolnikAVR Machines 1105 42f3ff00SMichael Rolnik------------- 1106 42f3ff00SMichael Rolnik 1107 42f3ff00SMichael RolnikAVR MCUs 1108 42f3ff00SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com> 1109 42f3ff00SMichael RolnikS: Maintained 1110 812b31d3SAlex BennéeF: configs/devices/avr-softmmu/default.mak 1111 7dd8f6fdSPhilippe Mathieu-DaudéF: hw/avr/ 1112 429ca9d6SMichael RolnikF: include/hw/char/avr_usart.h 1113 429ca9d6SMichael RolnikF: hw/char/avr_usart.c 1114 8ff47bc1SMichael RolnikF: include/hw/timer/avr_timer16.h 1115 8ff47bc1SMichael RolnikF: hw/timer/avr_timer16.c 1116 dc288de0SMichael RolnikF: include/hw/misc/avr_power.h 1117 dc288de0SMichael RolnikF: hw/misc/avr_power.c 1118 42f3ff00SMichael Rolnik 1119 50486d63SPhilippe Mathieu-DaudéArduino 1120 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1121 50486d63SPhilippe Mathieu-DaudéS: Maintained 1122 50486d63SPhilippe Mathieu-DaudéF: hw/avr/arduino.c 1123 50486d63SPhilippe Mathieu-Daudé 1124 fd5d5c56SAnthony LiguoriCRIS Machines 1125 fd5d5c56SAnthony Liguori------------- 1126 fd5d5c56SAnthony LiguoriAxis Dev88 1127 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1128 fd5d5c56SAnthony LiguoriS: Maintained 1129 8d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c 1130 6e481d57SPeter MaydellF: hw/*/etraxfs_*.c 1131 fd5d5c56SAnthony Liguori 1132 e188396cSPhilippe Mathieu-DaudéHP-PARISC Machines 1133 e188396cSPhilippe Mathieu-Daudé------------------ 1134 18092598SHelge DellerHP B160L 1135 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 1136 e188396cSPhilippe Mathieu-DaudéR: Helge Deller <deller@gmx.de> 1137 e188396cSPhilippe Mathieu-DaudéS: Odd Fixes 1138 812b31d3SAlex BennéeF: configs/devices/hppa-softmmu/default.mak 1139 e188396cSPhilippe Mathieu-DaudéF: hw/hppa/ 1140 11f976adSPhilippe Mathieu-DaudéF: hw/net/*i82596* 1141 45f569a1SMark Cave-AylandF: hw/misc/lasi.c 1142 0db9350eSMark Cave-AylandF: hw/pci-host/dino.c 1143 45f569a1SMark Cave-AylandF: include/hw/misc/lasi.h 1144 11f976adSPhilippe Mathieu-DaudéF: include/hw/net/lasi_82596.h 1145 0db9350eSMark Cave-AylandF: include/hw/pci-host/dino.h 1146 e188396cSPhilippe Mathieu-DaudéF: pc-bios/hppa-firmware.img 1147 e188396cSPhilippe Mathieu-Daudé 1148 d88b51dcSXiaojuan YangLoongArch Machines 1149 d88b51dcSXiaojuan Yang------------------ 1150 d88b51dcSXiaojuan YangVirt 1151 d88b51dcSXiaojuan YangM: Xiaojuan Yang <yangxiaojuan@loongson.cn> 1152 d88b51dcSXiaojuan YangM: Song Gao <gaosong@loongson.cn> 1153 d88b51dcSXiaojuan YangS: Maintained 1154 587858edSXiaojuan YangF: docs/system/loongarch/virt.rst 1155 a8a506c3SXiaojuan YangF: configs/targets/loongarch64-softmmu.mak 1156 a8a506c3SXiaojuan YangF: configs/devices/loongarch64-softmmu/default.mak 1157 a8a506c3SXiaojuan YangF: hw/loongarch/ 1158 a8a506c3SXiaojuan YangF: include/hw/loongarch/virt.h 1159 f6783e34SXiaojuan YangF: include/hw/intc/loongarch_*.h 1160 f6783e34SXiaojuan YangF: hw/intc/loongarch_*.c 1161 0f4fcf18SXiaojuan YangF: include/hw/pci-host/ls7a.h 1162 c117f68aSXiaojuan YangF: hw/rtc/ls7a_rtc.c 1163 ca61e750SXiaojuan YangF: gdb-xml/loongarch*.xml 1164 d88b51dcSXiaojuan Yang 1165 afcacd53SAurelien JarnoM68K Machines 1166 fd5d5c56SAnthony Liguori------------- 1167 fd5d5c56SAnthony Liguorian5206 1168 5baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 1169 5baf2741SThomas HuthS: Odd Fixes 1170 8d8b636dSPaolo BonziniF: hw/m68k/an5206.c 1171 e9a56114SThomas HuthF: hw/m68k/mcf5206.c 1172 fd5d5c56SAnthony Liguori 1173 fd5d5c56SAnthony Liguorimcf5208 1174 5baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 1175 5baf2741SThomas HuthS: Odd Fixes 1176 8d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c 1177 e9a56114SThomas HuthF: hw/m68k/mcf_intc.c 1178 e9a56114SThomas HuthF: hw/char/mcf_uart.c 1179 e9a56114SThomas HuthF: hw/net/mcf_fec.c 1180 5baf2741SThomas HuthF: include/hw/m68k/mcf*.h 1181 fd5d5c56SAnthony Liguori 1182 1810b815SThomas HuthNeXTcube 1183 1810b815SThomas HuthM: Thomas Huth <huth@tuxfamily.org> 1184 1810b815SThomas HuthS: Odd Fixes 1185 1810b815SThomas HuthF: hw/m68k/next-*.c 1186 1810b815SThomas HuthF: hw/display/next-fb.c 1187 1810b815SThomas HuthF: include/hw/m68k/next-cube.h 1188 1810b815SThomas Huth 1189 6dca62a0SLaurent Vivierq800 1190 6dca62a0SLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 1191 6dca62a0SLaurent VivierS: Maintained 1192 04e7ca8dSLaurent VivierF: hw/m68k/q800.c 1193 6dca62a0SLaurent VivierF: hw/misc/mac_via.c 1194 fa2ba3b8SLaurent VivierF: hw/nubus/* 1195 8ac919a0SLaurent VivierF: hw/display/macfb.c 1196 c701ec62SLaurent VivierF: hw/block/swim.c 1197 04e7ca8dSLaurent VivierF: hw/m68k/bootinfo.h 1198 382d71afSLaurent VivierF: include/standard-headers/asm-m68k/bootinfo.h 1199 382d71afSLaurent VivierF: include/standard-headers/asm-m68k/bootinfo-mac.h 1200 6dca62a0SLaurent VivierF: include/hw/misc/mac_via.h 1201 fa2ba3b8SLaurent VivierF: include/hw/nubus/* 1202 8ac919a0SLaurent VivierF: include/hw/display/macfb.h 1203 c701ec62SLaurent VivierF: include/hw/block/swim.h 1204 6dca62a0SLaurent Vivier 1205 e1cecdcaSLaurent Viviervirt 1206 e1cecdcaSLaurent VivierM: Laurent Vivier <laurent@vivier.eu> 1207 e1cecdcaSLaurent VivierS: Maintained 1208 e1cecdcaSLaurent VivierF: hw/m68k/virt.c 1209 e1cecdcaSLaurent VivierF: hw/char/goldfish_tty.c 1210 e1cecdcaSLaurent VivierF: hw/intc/goldfish_pic.c 1211 e1cecdcaSLaurent VivierF: hw/intc/m68k_irqc.c 1212 e1cecdcaSLaurent VivierF: hw/misc/virt_ctrl.c 1213 e1cecdcaSLaurent VivierF: include/hw/char/goldfish_tty.h 1214 e1cecdcaSLaurent VivierF: include/hw/intc/goldfish_pic.h 1215 e1cecdcaSLaurent VivierF: include/hw/intc/m68k_irqc.h 1216 e1cecdcaSLaurent VivierF: include/hw/misc/virt_ctrl.h 1217 e1cecdcaSLaurent Vivier 1218 fd5d5c56SAnthony LiguoriMicroBlaze Machines 1219 b6f97c14Sbellard------------------- 1220 fd5d5c56SAnthony Liguoripetalogix_s3adsp1800 1221 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1222 fd5d5c56SAnthony LiguoriS: Maintained 1223 6e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c 1224 a734c7b5SPhilippe Mathieu-DaudéF: include/hw/char/xilinx_uartlite.h 1225 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_microblaze.py 1226 b6f97c14Sbellard 1227 d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605 1228 4b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1229 d36e8ce7SPeter A. G. CrosthwaiteS: Maintained 1230 8d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c 1231 d36e8ce7SPeter A. G. Crosthwaite 1232 fd5d5c56SAnthony LiguoriMIPS Machines 1233 fd5d5c56SAnthony Liguori------------- 1234 f44d1d4eSPhilippe Mathieu-DaudéOverall MIPS Machines 1235 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1236 f44d1d4eSPhilippe Mathieu-DaudéS: Odd Fixes 1237 f44d1d4eSPhilippe Mathieu-DaudéF: configs/devices/mips*/* 1238 f44d1d4eSPhilippe Mathieu-DaudéF: hw/mips/ 1239 f44d1d4eSPhilippe Mathieu-DaudéF: include/hw/mips/ 1240 f44d1d4eSPhilippe Mathieu-Daudé 1241 fd5d5c56SAnthony LiguoriJazz 1242 fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org> 1243 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 1244 fd5d5c56SAnthony LiguoriS: Maintained 1245 5298722eSAleksandar MarkovicF: hw/mips/jazz.c 1246 0886a785SPhilippe Mathieu-DaudéF: hw/display/jazz_led.c 1247 0886a785SPhilippe Mathieu-DaudéF: hw/dma/rc4030.c 1248 fd5d5c56SAnthony Liguori 1249 fd5d5c56SAnthony LiguoriMalta 1250 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1251 485cd982SAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 1252 ca263c0fSAleksandar MarkovicS: Odd Fixes 1253 60041378SAleksandar MarkovicF: hw/isa/piix4.c 1254 60041378SAleksandar MarkovicF: hw/acpi/piix4.c 1255 5298722eSAleksandar MarkovicF: hw/mips/malta.c 1256 a7db759eSPhilippe Mathieu-DaudéF: hw/pci-host/gt64120.c 1257 60041378SAleksandar MarkovicF: include/hw/southbridge/piix.h 1258 bbbd9b6eSWillian RampazzoF: tests/avocado/linux_ssh_mips_malta.py 1259 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_mips_malta.py 1260 fd5d5c56SAnthony Liguori 1261 fd5d5c56SAnthony LiguoriMipssim 1262 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 1263 4251dfb0SJohn SnowS: Orphan 1264 5298722eSAleksandar MarkovicF: hw/mips/mipssim.c 1265 659f42d8SYongbok KimF: hw/net/mipsnet.c 1266 fd5d5c56SAnthony Liguori 1267 c3a09ff6SPhilippe Mathieu-DaudéFuloong 2E 1268 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 1269 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1270 97eeef8aSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com> 1271 659f42d8SYongbok KimS: Odd Fixes 1272 c3a09ff6SPhilippe Mathieu-DaudéF: hw/mips/fuloong2e.c 1273 0170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c 1274 5021bfa5SThomas HuthF: hw/pci-host/bonito.c 1275 6f2bcd5fSPhilippe Mathieu-DaudéF: hw/usb/vt82c686-uhci-pci.c 1276 0170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h 1277 aad07969SPhilippe Mathieu-DaudéF: include/hw/pci-host/bonito.h 1278 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_mips_fuloong2e.py 1279 659f42d8SYongbok Kim 1280 53fb8bfbSAleksandar MarkovicLoongson-3 virtual platforms 1281 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org> 1282 2c5b1a7dSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com> 1283 2c5b1a7dSHuacai ChenS: Maintained 1284 2c5b1a7dSHuacai ChenF: hw/intc/loongson_liointc.c 1285 d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.c 1286 d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.h 1287 c76b409fSHuacai ChenF: hw/mips/loongson3_virt.c 1288 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_mips_loongson3v.py 1289 2c5b1a7dSHuacai Chen 1290 659f42d8SYongbok KimBoston 1291 4ba98e96SPhilippe Mathieu-DaudéM: Paul Burton <paulburton@kernel.org> 1292 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 1293 4ba98e96SPhilippe Mathieu-DaudéS: Odd Fixes 1294 659f42d8SYongbok KimF: hw/core/loader-fit.c 1295 659f42d8SYongbok KimF: hw/mips/boston.c 1296 659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c 1297 5021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h 1298 659f42d8SYongbok Kim 1299 945dad6dSJia LiuOpenRISC Machines 1300 945dad6dSJia Liu----------------- 1301 945dad6dSJia Liuor1k-sim 1302 945dad6dSJia LiuM: Jia Liu <proljc@gmail.com> 1303 945dad6dSJia LiuS: Maintained 1304 4db546d3SThomas HuthF: docs/system/openrisc/or1k-sim.rst 1305 945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c 1306 945dad6dSJia Liu 1307 fd5d5c56SAnthony LiguoriPowerPC Machines 1308 fd5d5c56SAnthony Liguori---------------- 1309 1335caf3SCédric Le Goater405 (ref405ep) 1310 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1311 0f514eeaSDavid GibsonS: Orphan 1312 8d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c 1313 fd5d5c56SAnthony Liguori 1314 aaade8d7SAndreas FärberBamboo 1315 aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1316 0f514eeaSDavid GibsonS: Orphan 1317 8d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c 1318 bbbd9b6eSWillian RampazzoF: tests/avocado/ppc_bamboo.py 1319 aaade8d7SAndreas Färber 1320 98cded3aSAndreas Färbere500 1321 98cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1322 0f514eeaSDavid GibsonS: Orphan 1323 ce6fc617SThomas HuthF: hw/ppc/e500* 1324 2c6aba14SThomas HuthF: hw/gpio/mpc8xxx.c 1325 7abb479cSAndrew RandrianasuluF: hw/i2c/mpc_i2c.c 1326 ce6fc617SThomas HuthF: hw/net/fsl_etsec/ 1327 ce6fc617SThomas HuthF: hw/pci-host/ppce500.c 1328 b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h 1329 b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h 1330 b5d55020SThomas HuthF: pc-bios/u-boot.e500 1331 ff8cdbbdSDavid GibsonF: hw/intc/openpic_kvm.h 1332 ff8cdbbdSDavid GibsonF: include/hw/ppc/openpic_kvm.h 1333 98cded3aSAndreas Färber 1334 98cded3aSAndreas Färbermpc8544ds 1335 98cded3aSAndreas FärberL: qemu-ppc@nongnu.org 1336 0f514eeaSDavid GibsonS: Orphan 1337 98cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c 1338 8d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c 1339 bbbd9b6eSWillian RampazzoF: tests/avocado/ppc_mpc8544ds.py 1340 98cded3aSAndreas Färber 1341 2c6aba14SThomas HuthNew World (mac99) 1342 40e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1343 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1344 bba8e23aSAlexander GrafS: Odd Fixes 1345 c5288768SThomas HuthF: docs/system/ppc/powermac.rst 1346 baec1910SAndreas FärberF: hw/ppc/mac_newworld.c 1347 6e481d57SPeter MaydellF: hw/pci-host/uninorth.c 1348 6e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc] 1349 8d8b636dSPaolo BonziniF: hw/misc/macio/ 1350 6ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c 1351 b5d55020SThomas HuthF: hw/nvram/mac_nvram.c 1352 2c6aba14SThomas HuthF: hw/input/adb* 1353 eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/ 1354 6ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h 1355 443f07b7SBALATON ZoltanF: include/hw/nvram/mac_nvram.h 1356 eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h 1357 5021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h 1358 2c6aba14SThomas HuthF: include/hw/input/adb* 1359 52804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1360 fd5d5c56SAnthony Liguori 1361 2c6aba14SThomas HuthOld World (g3beige) 1362 40e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1363 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1364 bba8e23aSAlexander GrafS: Odd Fixes 1365 c5288768SThomas HuthF: docs/system/ppc/powermac.rst 1366 baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c 1367 6e481d57SPeter MaydellF: hw/pci-host/grackle.c 1368 8d8b636dSPaolo BonziniF: hw/misc/macio/ 1369 835c42d3SThomas HuthF: hw/intc/heathrow_pic.c 1370 2c6aba14SThomas HuthF: hw/input/adb* 1371 97e16dbaSPhilippe Mathieu-DaudéF: include/hw/intc/heathrow_pic.h 1372 2c6aba14SThomas HuthF: include/hw/input/adb* 1373 87e5a4f8SBALATON ZoltanF: include/hw/pci-host/grackle.h 1374 52804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv 1375 fd5d5c56SAnthony Liguori 1376 ec38d398SAndreas FärberPReP 1377 8178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org> 1378 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org 1379 8178e89cSHervé PoussineauS: Maintained 1380 c5288768SThomas HuthF: docs/system/ppc/prep.rst 1381 75610155SAndreas FärberF: hw/ppc/prep.c 1382 8178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c 1383 8178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c 1384 46fd3201SPhilippe Mathieu-DaudéF: hw/pci-host/raven.c 1385 0a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c 1386 a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c 1387 1cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c 1388 819ce6b2SPhilippe Mathieu-DaudéF: hw/rtc/m48t59-isa.c 1389 a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h 1390 819ce6b2SPhilippe Mathieu-DaudéF: include/hw/rtc/m48t59.h 1391 bbbd9b6eSWillian RampazzoF: tests/avocado/ppc_prep_40p.py 1392 fd5d5c56SAnthony Liguori 1393 c5288768SThomas HuthsPAPR (pseries) 1394 14fe3222SDavid GibsonM: Daniel Henrique Barboza <danielhb413@gmail.com> 1395 b0877575SCédric Le GoaterR: Cédric Le Goater <clg@kaod.org> 1396 14fe3222SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au> 1397 14fe3222SDavid GibsonR: Greg Kurz <groug@kaod.org> 1398 8a269ca4SAndreas FärberL: qemu-ppc@nongnu.org 1399 2e93a90fSDaniel Henrique BarbozaS: Odd Fixes 1400 8d8b636dSPaolo BonziniF: hw/*/spapr* 1401 f9de2da7SDavid GibsonF: include/hw/*/spapr* 1402 f9de2da7SDavid GibsonF: hw/*/xics* 1403 f9de2da7SDavid GibsonF: include/hw/*/xics* 1404 b5d55020SThomas HuthF: pc-bios/slof.bin 1405 c5288768SThomas HuthF: docs/system/ppc/pseries.rst 1406 c5288768SThomas HuthF: docs/specs/ppc-spapr-* 1407 1e8a1faeSThomas HuthF: tests/qtest/spapr* 1408 1cf4323eSThomas HuthF: tests/qtest/libqos/*spapr* 1409 1e8a1faeSThomas HuthF: tests/qtest/rtas* 1410 1cf4323eSThomas HuthF: tests/qtest/libqos/rtas* 1411 bbbd9b6eSWillian RampazzoF: tests/avocado/ppc_pseries.py 1412 8a269ca4SAndreas Färber 1413 1af82d4fSCédric Le GoaterPowerNV (Non-Virtualized) 1414 1af82d4fSCédric Le GoaterM: Cédric Le Goater <clg@kaod.org> 1415 1af82d4fSCédric Le GoaterL: qemu-ppc@nongnu.org 1416 b0877575SCédric Le GoaterS: Odd Fixes 1417 c5288768SThomas HuthF: docs/system/ppc/powernv.rst 1418 1af82d4fSCédric Le GoaterF: hw/ppc/pnv* 1419 1af82d4fSCédric Le GoaterF: hw/intc/pnv* 1420 1af82d4fSCédric Le GoaterF: hw/intc/xics_pnv.c 1421 157ed954SMarkus ArmbrusterF: hw/pci-host/pnv* 1422 1af82d4fSCédric Le GoaterF: include/hw/ppc/pnv* 1423 157ed954SMarkus ArmbrusterF: include/hw/pci-host/pnv* 1424 1af82d4fSCédric Le GoaterF: pc-bios/skiboot.lid 1425 1e8a1faeSThomas HuthF: tests/qtest/pnv* 1426 1af82d4fSCédric Le Goater 1427 794d00bfSAndreas Färbervirtex_ml507 1428 794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 1429 794d00bfSAndreas FärberL: qemu-ppc@nongnu.org 1430 794d00bfSAndreas FärberS: Odd Fixes 1431 6e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c 1432 bbbd9b6eSWillian RampazzoF: tests/avocado/ppc_virtex_ml507.py 1433 794d00bfSAndreas Färber 1434 a9dd6604SBALATON Zoltansam460ex 1435 a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1436 a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org 1437 a9dd6604SBALATON ZoltanS: Maintained 1438 33c6a8b5SBALATON ZoltanF: hw/ppc/sam460ex.c 1439 33c6a8b5SBALATON ZoltanF: hw/ppc/ppc440_pcix.c 1440 33c6a8b5SBALATON ZoltanF: hw/display/sm501* 1441 a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c 1442 de04c31dSPhilippe Mathieu-DaudéF: hw/rtc/m41t80.c 1443 33c6a8b5SBALATON ZoltanF: pc-bios/canyonlands.dt[sb] 1444 33c6a8b5SBALATON ZoltanF: pc-bios/u-boot-sam460ex-20100605.bin 1445 33c6a8b5SBALATON ZoltanF: roms/u-boot-sam460ex 1446 a9dd6604SBALATON Zoltan 1447 ba7e5ac1SBALATON Zoltanpegasos2 1448 ba7e5ac1SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu> 1449 ba7e5ac1SBALATON ZoltanL: qemu-ppc@nongnu.org 1450 ba7e5ac1SBALATON ZoltanS: Maintained 1451 ba7e5ac1SBALATON ZoltanF: hw/ppc/pegasos2.c 1452 ba7e5ac1SBALATON ZoltanF: hw/pci-host/mv64361.c 1453 ba7e5ac1SBALATON ZoltanF: hw/pci-host/mv643xx.h 1454 ba7e5ac1SBALATON ZoltanF: include/hw/pci-host/mv64361.h 1455 ba7e5ac1SBALATON Zoltan 1456 fc8c745dSAlexey KardashevskiyVirtual Open Firmware (VOF) 1457 fc8c745dSAlexey KardashevskiyM: Alexey Kardashevskiy <aik@ozlabs.ru> 1458 14fe3222SDavid GibsonR: Cédric Le Goater <clg@kaod.org> 1459 14fe3222SDavid GibsonR: Daniel Henrique Barboza <danielhb413@gmail.com> 1460 21bde1ecSAlexey KardashevskiyR: David Gibson <david@gibson.dropbear.id.au> 1461 21bde1ecSAlexey KardashevskiyR: Greg Kurz <groug@kaod.org> 1462 fc8c745dSAlexey KardashevskiyL: qemu-ppc@nongnu.org 1463 fc8c745dSAlexey KardashevskiyS: Maintained 1464 fc8c745dSAlexey KardashevskiyF: hw/ppc/spapr_vof* 1465 fc8c745dSAlexey KardashevskiyF: hw/ppc/vof* 1466 fc8c745dSAlexey KardashevskiyF: include/hw/ppc/vof* 1467 fc8c745dSAlexey KardashevskiyF: pc-bios/vof/* 1468 fc8c745dSAlexey KardashevskiyF: pc-bios/vof* 1469 fc8c745dSAlexey Kardashevskiy 1470 fe0fe473SAlistair FrancisRISC-V Machines 1471 fe0fe473SAlistair Francis--------------- 1472 fe0fe473SAlistair FrancisOpenTitan 1473 fe0fe473SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 1474 fe0fe473SAlistair FrancisL: qemu-riscv@nongnu.org 1475 fe0fe473SAlistair FrancisS: Supported 1476 fe0fe473SAlistair FrancisF: hw/riscv/opentitan.c 1477 df41cbd6SAlistair FrancisF: hw/*/ibex_*.c 1478 fe0fe473SAlistair FrancisF: include/hw/riscv/opentitan.h 1479 df41cbd6SAlistair FrancisF: include/hw/*/ibex_*.h 1480 fe0fe473SAlistair Francis 1481 56f6e31eSBin MengMicrochip PolarFire SoC Icicle Kit 1482 56f6e31eSBin MengM: Bin Meng <bin.meng@windriver.com> 1483 56f6e31eSBin MengL: qemu-riscv@nongnu.org 1484 56f6e31eSBin MengS: Supported 1485 56f6e31eSBin MengF: hw/riscv/microchip_pfsoc.c 1486 a8fb0a50SBin MengF: hw/char/mchp_pfsoc_mmuart.c 1487 3400b15bSBin MengF: hw/misc/mchp_pfsoc_dmc.c 1488 a937b302SBin MengF: hw/misc/mchp_pfsoc_ioscb.c 1489 0f25065cSBin MengF: hw/misc/mchp_pfsoc_sysreg.c 1490 56f6e31eSBin MengF: include/hw/riscv/microchip_pfsoc.h 1491 a8fb0a50SBin MengF: include/hw/char/mchp_pfsoc_mmuart.h 1492 3400b15bSBin MengF: include/hw/misc/mchp_pfsoc_dmc.h 1493 a937b302SBin MengF: include/hw/misc/mchp_pfsoc_ioscb.h 1494 0f25065cSBin MengF: include/hw/misc/mchp_pfsoc_sysreg.h 1495 56f6e31eSBin Meng 1496 7a261bafSVijai Kumar KShakti C class SoC 1497 7a261bafSVijai Kumar KM: Vijai Kumar K <vijai@behindbytes.com> 1498 7a261bafSVijai Kumar KL: qemu-riscv@nongnu.org 1499 7a261bafSVijai Kumar KS: Supported 1500 7a261bafSVijai Kumar KF: hw/riscv/shakti_c.c 1501 07f334d8SVijai Kumar KF: hw/char/shakti_uart.c 1502 7a261bafSVijai Kumar KF: include/hw/riscv/shakti_c.h 1503 07f334d8SVijai Kumar KF: include/hw/char/shakti_uart.h 1504 7a261bafSVijai Kumar K 1505 4fcad931SAlistair FrancisSiFive Machines 1506 4fcad931SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 1507 4fcad931SAlistair FrancisM: Bin Meng <bin.meng@windriver.com> 1508 4fcad931SAlistair FrancisM: Palmer Dabbelt <palmer@dabbelt.com> 1509 4fcad931SAlistair FrancisL: qemu-riscv@nongnu.org 1510 4fcad931SAlistair FrancisS: Supported 1511 4fcad931SAlistair FrancisF: hw/*/*sifive*.c 1512 4fcad931SAlistair FrancisF: include/hw/*/*sifive*.h 1513 4fcad931SAlistair Francis 1514 bda19d7bSYoshinori SatoRX Machines 1515 bda19d7bSYoshinori Sato----------- 1516 bda19d7bSYoshinori Satorx-gdbsim 1517 b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1518 b2744da9SPhilippe Mathieu-DaudéS: Orphan 1519 4adbfa45SYoshinori SatoF: docs/system/target-rx.rst 1520 bda19d7bSYoshinori SatoF: hw/rx/rx-gdbsim.c 1521 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_rx_gdbsim.py 1522 bda19d7bSYoshinori Sato 1523 fd5d5c56SAnthony LiguoriSH4 Machines 1524 fd5d5c56SAnthony Liguori------------ 1525 fd5d5c56SAnthony LiguoriR2D 1526 2d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1527 a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com> 1528 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes 1529 7ae5c8bbSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 1530 6e481d57SPeter MaydellF: hw/sh4/r2d.c 1531 81527b94SThomas HuthF: hw/intc/sh_intc.c 1532 c64bd101SPhilippe Mathieu-DaudéF: hw/pci-host/sh_pci.c 1533 25e79527SPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 1534 65b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h 1535 fd5d5c56SAnthony Liguori 1536 fd5d5c56SAnthony LiguoriShix 1537 2d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 1538 a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com> 1539 81527b94SThomas HuthS: Odd Fixes 1540 475e70bdSPhilippe Mathieu-DaudéF: hw/block/tc58128.c 1541 7ae5c8bbSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 1542 6e481d57SPeter MaydellF: hw/sh4/shix.c 1543 65b8dc29SPhilippe Mathieu-DaudéF: hw/intc/sh_intc.c 1544 25e79527SPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 1545 65b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h 1546 fd5d5c56SAnthony Liguori 1547 fd5d5c56SAnthony LiguoriSPARC Machines 1548 fd5d5c56SAnthony Liguori-------------- 1549 fd5d5c56SAnthony LiguoriSun4m 1550 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1551 fd5d5c56SAnthony LiguoriS: Maintained 1552 8d8b636dSPaolo BonziniF: hw/sparc/sun4m.c 1553 c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c 1554 aec2b887SThomas HuthF: hw/display/cg3.c 1555 aec2b887SThomas HuthF: hw/display/tcx.c 1556 c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c 1557 7098b79eSThomas HuthF: hw/misc/eccmemctl.c 1558 aec2b887SThomas HuthF: hw/*/slavio_*.c 1559 aec2b887SThomas HuthF: include/hw/nvram/sun_nvram.h 1560 c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h 1561 d0476159SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4m_iommu.h 1562 aec2b887SThomas HuthF: pc-bios/openbios-sparc32 1563 fd5d5c56SAnthony Liguori 1564 fd5d5c56SAnthony LiguoriSun4u 1565 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 1566 fd5d5c56SAnthony LiguoriS: Maintained 1567 8d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c 1568 8ef856b7SPhilippe Mathieu-DaudéF: hw/sparc64/sun4u_iommu.c 1569 8ef856b7SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4u_iommu.h 1570 5021bfa5SThomas HuthF: hw/pci-host/sabre.c 1571 5021bfa5SThomas HuthF: include/hw/pci-host/sabre.h 1572 8ef856b7SPhilippe Mathieu-DaudéF: hw/pci-bridge/simba.c 1573 8ef856b7SPhilippe Mathieu-DaudéF: include/hw/pci-bridge/simba.h 1574 8ef856b7SPhilippe Mathieu-DaudéF: pc-bios/openbios-sparc64 1575 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_sparc64_sun4u.py 1576 fd5d5c56SAnthony Liguori 1577 a2664ca0SArtyom TarasenkoSun4v 1578 a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com> 1579 a2664ca0SArtyom TarasenkoS: Maintained 1580 626e4a4bSFam ZhengF: hw/sparc64/niagara.c 1581 2811ac30SPhilippe Mathieu-DaudéF: hw/rtc/sun4v-rtc.c 1582 2811ac30SPhilippe Mathieu-DaudéF: include/hw/rtc/sun4v-rtc.h 1583 a2664ca0SArtyom Tarasenko 1584 ce6c760cSFabien ChouteauLeon3 1585 ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com> 1586 034e050dSFrederic KonradM: Frederic Konrad <konrad.frederic@yahoo.fr> 1587 ce6c760cSFabien ChouteauS: Maintained 1588 8d8b636dSPaolo BonziniF: hw/sparc/leon3.c 1589 8d8b636dSPaolo BonziniF: hw/*/grlib* 1590 162abf1aSKONRAD FredericF: include/hw/*/grlib* 1591 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_sparc_leon3.py 1592 ce6c760cSFabien Chouteau 1593 fd5d5c56SAnthony LiguoriS390 Machines 1594 fd5d5c56SAnthony Liguori------------- 1595 dd4ad64aSCornelia HuckS390 Virtio-ccw 1596 7c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 1597 2c092950SChristian BorntraegerM: Christian Borntraeger <borntraeger@linux.ibm.com> 1598 6a6d3dfdSEric FarmanM: Eric Farman <farman@linux.ibm.com> 1599 dd4ad64aSCornelia HuckS: Supported 1600 c5bfb202SCornelia HuckF: hw/s390x/ 1601 4277af19SCornelia HuckF: include/hw/s390x/ 1602 812b31d3SAlex BennéeF: configs/devices/s390x-softmmu/default.mak 1603 bbbd9b6eSWillian RampazzoF: tests/avocado/machine_s390_ccw_virtio.py 1604 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1605 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 1606 dd4ad64aSCornelia Huck 1607 8e4eb427SChristian BorntraegerS390-ccw boot 1608 2c092950SChristian BorntraegerM: Christian Borntraeger <borntraeger@linux.ibm.com> 1609 304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com> 1610 304584bfSCornelia HuckS: Supported 1611 8e4eb427SChristian BorntraegerF: hw/s390x/ipl.* 1612 304584bfSCornelia HuckF: pc-bios/s390-ccw/ 1613 304584bfSCornelia HuckF: pc-bios/s390-ccw.img 1614 cc3d15a5SCornelia HuckF: docs/devel/s390-dasd-ipl.rst 1615 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 1616 304584bfSCornelia HuckL: qemu-s390x@nongnu.org 1617 304584bfSCornelia Huck 1618 d5bfb425SChristian BorntraegerS390 PCI 1619 ecd6663dSMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com> 1620 074c84b9SMatthew RosatoM: Eric Farman <farman@linux.ibm.com> 1621 d5bfb425SChristian BorntraegerS: Supported 1622 d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci* 1623 408b55dbSMatthew RosatoF: include/hw/s390x/s390-pci* 1624 d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org 1625 d5bfb425SChristian Borntraeger 1626 56e34834SCornelia HuckS390 channel subsystem 1627 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 1628 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 1629 6a6d3dfdSEric FarmanM: Eric Farman <farman@linux.ibm.com> 1630 56e34834SCornelia HuckS: Supported 1631 56e34834SCornelia HuckF: hw/s390x/ccw-device.[ch] 1632 56e34834SCornelia HuckF: hw/s390x/css.c 1633 56e34834SCornelia HuckF: hw/s390x/css-bridge.c 1634 56e34834SCornelia HuckF: include/hw/s390x/css.h 1635 56e34834SCornelia HuckF: include/hw/s390x/css-bridge.h 1636 56e34834SCornelia HuckF: include/hw/s390x/ioinst.h 1637 56e34834SCornelia HuckF: target/s390x/ioinst.c 1638 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 1639 56e34834SCornelia Huck 1640 56e34834SCornelia HuckS390 CPU models 1641 56e34834SCornelia HuckM: David Hildenbrand <david@redhat.com> 1642 56e34834SCornelia HuckS: Maintained 1643 56e34834SCornelia HuckF: target/s390x/cpu_features*.[ch] 1644 56e34834SCornelia HuckF: target/s390x/cpu_models.[ch] 1645 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 1646 56e34834SCornelia Huck 1647 56e34834SCornelia HuckS390 SCLP-backed devices 1648 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 1649 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 1650 56e34834SCornelia HuckS: Supported 1651 56e34834SCornelia HuckF: include/hw/s390x/event-facility.h 1652 56e34834SCornelia HuckF: include/hw/s390x/sclp.h 1653 56e34834SCornelia HuckF: hw/char/sclp*.[hc] 1654 56e34834SCornelia HuckF: hw/s390x/event-facility.c 1655 56e34834SCornelia HuckF: hw/s390x/sclp*.c 1656 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 1657 56e34834SCornelia Huck 1658 fd5d5c56SAnthony LiguoriX86 Machines 1659 fd5d5c56SAnthony Liguori------------ 1660 fd5d5c56SAnthony LiguoriPC 1661 046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1662 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1663 fd5d5c56SAnthony LiguoriS: Supported 1664 046a6486SMichael S. TsirkinF: include/hw/i386/ 1665 046a6486SMichael S. TsirkinF: hw/i386/ 1666 0f25d865SPhilippe Mathieu-DaudéF: hw/pci-host/i440fx.c 1667 046a6486SMichael S. TsirkinF: hw/pci-host/q35.c 1668 046a6486SMichael S. TsirkinF: hw/pci-host/pam.c 1669 0fd61a2dSPhilippe Mathieu-DaudéF: include/hw/pci-host/i440fx.h 1670 046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h 1671 046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h 1672 14a026ddSPhilippe Mathieu-DaudéF: hw/isa/piix3.c 1673 046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c 1674 046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c 1675 046a6486SMichael S. TsirkinF: hw/acpi/piix4.c 1676 fbae27e8SPhilippe Mathieu-DaudéF: hw/acpi/ich9*.c 1677 fbae27e8SPhilippe Mathieu-DaudéF: include/hw/acpi/ich9*.h 1678 fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 1679 6f5a3294SPhilippe Mathieu-DaudéF: hw/isa/apm.c 1680 6f5a3294SPhilippe Mathieu-DaudéF: include/hw/isa/apm.h 1681 da668aa1SThomas HuthF: tests/unit/test-x86-cpuid.c 1682 1e8a1faeSThomas HuthF: tests/qtest/test-x86-cpuid-compat.c 1683 9cc3b73cSPaolo Bonzini 1684 9cc3b73cSPaolo BonziniPC Chipset 1685 9cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com> 1686 9cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1687 1732be86SPhilippe Mathieu-DaudéS: Supported 1688 9cc3b73cSPaolo BonziniF: hw/char/debugcon.c 1689 bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel* 1690 9cc3b73cSPaolo BonziniF: hw/char/serial* 1691 9cc3b73cSPaolo BonziniF: hw/dma/i8257* 1692 9cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c 1693 1732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c 1694 9cc3b73cSPaolo BonziniF: hw/intc/apic* 1695 9cc3b73cSPaolo BonziniF: hw/intc/ioapic* 1696 9cc3b73cSPaolo BonziniF: hw/intc/i8259* 1697 1854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c 1698 9cc3b73cSPaolo BonziniF: hw/misc/debugexit.c 1699 9cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c 1700 9cc3b73cSPaolo BonziniF: hw/timer/hpet* 1701 9cc3b73cSPaolo BonziniF: hw/timer/i8254* 1702 bcdb9064SPhilippe Mathieu-DaudéF: hw/rtc/mc146818rtc* 1703 edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c 1704 4bcbc773SPhilippe Mathieu-DaudéF: hw/watchdog/wdt_i6300esb.c 1705 866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h 1706 bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h 1707 55f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h 1708 a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h 1709 47973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h 1710 4bcbc773SPhilippe Mathieu-DaudéF: include/hw/isa/i8259_internal.h 1711 1854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h 1712 a2feb348SThomas HuthF: include/hw/timer/hpet.h 1713 a2feb348SThomas HuthF: include/hw/timer/i8254* 1714 bcdb9064SPhilippe Mathieu-DaudéF: include/hw/rtc/mc146818rtc* 1715 046a6486SMichael S. Tsirkin 1716 5cb48f05SSergio Lopezmicrovm 1717 5cb48f05SSergio LopezM: Sergio Lopez <slp@redhat.com> 1718 5cb48f05SSergio LopezM: Paolo Bonzini <pbonzini@redhat.com> 1719 5cb48f05SSergio LopezS: Maintained 1720 0b09d441SAlex BennéeF: docs/system/i386/microvm.rst 1721 5cb48f05SSergio LopezF: hw/i386/microvm.c 1722 5cb48f05SSergio LopezF: include/hw/i386/microvm.h 1723 5cb48f05SSergio LopezF: pc-bios/bios-microvm.bin 1724 5cb48f05SSergio Lopez 1725 5da4fb00SMichael S. TsirkinMachine core 1726 24c4cd13SEduardo HabkostM: Eduardo Habkost <eduardo@habkost.net> 1727 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1728 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 1729 da7595caSYanan WangR: Yanan Wang <wangyanan55@huawei.com> 1730 5da4fb00SMichael S. TsirkinS: Supported 1731 d9f24bf5SPaolo BonziniF: cpu.c 1732 2e5b09fdSMarkus ArmbrusterF: hw/core/cpu.c 1733 52924deaSMarkus ArmbrusterF: hw/core/machine-qmp-cmds.c 1734 5da4fb00SMichael S. TsirkinF: hw/core/machine.c 1735 86ce2d28SYanan WangF: hw/core/machine-smp.c 1736 c1629c5cSThomas HuthF: hw/core/null-machine.c 1737 ac057879SMarkus ArmbrusterF: hw/core/numa.c 1738 335d52f4SLuc MichelF: hw/cpu/cluster.c 1739 8ac25c84SMarkus ArmbrusterF: qapi/machine.json 1740 7f7b4e7aSMarkus ArmbrusterF: qapi/machine-target.json 1741 5da4fb00SMichael S. TsirkinF: include/hw/boards.h 1742 2e5b09fdSMarkus ArmbrusterF: include/hw/core/cpu.h 1743 335d52f4SLuc MichelF: include/hw/cpu/cluster.h 1744 2dd02587SMarkus ArmbrusterF: include/sysemu/numa.h 1745 9e8e393bSYanan WangF: tests/unit/test-smp-parse.c 1746 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next 1747 fd5d5c56SAnthony Liguori 1748 16e7caaeSMax FilippovXtensa Machines 1749 16e7caaeSMax Filippov--------------- 1750 375847a6SMax Filippovsim 1751 16e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1752 16e7caaeSMax FilippovS: Maintained 1753 437a8c11SMax FilippovF: hw/xtensa/sim.c 1754 375847a6SMax Filippov 1755 d9e8553bSMax Filippovvirt 1756 d9e8553bSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1757 d9e8553bSMax FilippovS: Maintained 1758 d9e8553bSMax FilippovF: hw/xtensa/virt.c 1759 d9e8553bSMax Filippov 1760 437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705) 1761 375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com> 1762 375847a6SMax FilippovS: Maintained 1763 437a8c11SMax FilippovF: hw/xtensa/xtfpga.c 1764 437a8c11SMax FilippovF: hw/net/opencores_eth.c 1765 16e7caaeSMax Filippov 1766 fd5d5c56SAnthony LiguoriDevices 1767 fd5d5c56SAnthony Liguori------- 1768 a8f4aee6SPhilippe Mathieu-DaudéOverall Audio frontends 1769 a8f4aee6SPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 1770 a8f4aee6SPhilippe Mathieu-DaudéS: Odd Fixes 1771 a8f4aee6SPhilippe Mathieu-DaudéF: hw/audio/ 1772 a8f4aee6SPhilippe Mathieu-DaudéF: include/hw/audio/ 1773 a8f4aee6SPhilippe Mathieu-DaudéF: tests/qtest/ac97-test.c 1774 a8f4aee6SPhilippe Mathieu-DaudéF: tests/qtest/es1370-test.c 1775 a8f4aee6SPhilippe Mathieu-DaudéF: tests/qtest/intel-hda-test.c 1776 a8f4aee6SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-sb16-test.c 1777 a8f4aee6SPhilippe Mathieu-Daudé 1778 d36d7112SVikram GarhwalXilinx CAN 1779 32bd99d0SVikram GarhwalM: Vikram Garhwal <vikram.garhwal@amd.com> 1780 32bd99d0SVikram GarhwalM: Francisco Iglesias <francisco.iglesias@amd.com> 1781 d36d7112SVikram GarhwalS: Maintained 1782 d36d7112SVikram GarhwalF: hw/net/can/xlnx-* 1783 d36d7112SVikram GarhwalF: include/hw/net/xlnx-* 1784 d36d7112SVikram GarhwalF: tests/qtest/xlnx-can-test* 1785 d36d7112SVikram Garhwal 1786 b30934cbSJiri SlabyEDU 1787 b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz> 1788 b30934cbSJiri SlabyS: Maintained 1789 b30934cbSJiri SlabyF: hw/misc/edu.c 1790 b30934cbSJiri Slaby 1791 fd5d5c56SAnthony LiguoriIDE 1792 c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1793 c095348bSJohn SnowL: qemu-block@nongnu.org 1794 c095348bSJohn SnowS: Supported 1795 8d8b636dSPaolo BonziniF: include/hw/ide.h 1796 c9f7acd5SThomas HuthF: include/hw/ide/ 1797 fd5d5c56SAnthony LiguoriF: hw/ide/ 1798 c095348bSJohn SnowF: hw/block/block.c 1799 c095348bSJohn SnowF: hw/block/cdrom.c 1800 c095348bSJohn SnowF: hw/block/hd-geometry.c 1801 1e8a1faeSThomas HuthF: tests/qtest/ide-test.c 1802 1e8a1faeSThomas HuthF: tests/qtest/ahci-test.c 1803 1e8a1faeSThomas HuthF: tests/qtest/cdrom-test.c 1804 1cf4323eSThomas HuthF: tests/qtest/libqos/ahci* 1805 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide 1806 c095348bSJohn Snow 1807 caf316baSCorey MinyardIPMI 1808 caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org> 1809 caf316baSCorey MinyardS: Maintained 1810 caf316baSCorey MinyardF: include/hw/ipmi/* 1811 caf316baSCorey MinyardF: hw/ipmi/* 1812 caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c 1813 1e8a1faeSThomas HuthF: tests/qtest/ipmi* 1814 e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase 1815 caf316baSCorey Minyard 1816 c095348bSJohn SnowFloppy 1817 c095348bSJohn SnowM: John Snow <jsnow@redhat.com> 1818 c095348bSJohn SnowL: qemu-block@nongnu.org 1819 c095348bSJohn SnowS: Supported 1820 c095348bSJohn SnowF: hw/block/fdc.c 1821 5a5d2f3dSPhilippe Mathieu-DaudéF: hw/block/fdc-internal.h 1822 72ea60e4SPhilippe Mathieu-DaudéF: hw/block/fdc-isa.c 1823 1430759eSPhilippe Mathieu-DaudéF: hw/block/fdc-sysbus.c 1824 c095348bSJohn SnowF: include/hw/block/fdc.h 1825 1e8a1faeSThomas HuthF: tests/qtest/fdc-test.c 1826 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide 1827 fd5d5c56SAnthony Liguori 1828 ee344768SMaciej S. SzmigieroHyper-V VMBus 1829 ee344768SMaciej S. SzmigieroM: Maciej S. Szmigiero <maciej.szmigiero@oracle.com> 1830 ee344768SMaciej S. SzmigieroS: Odd Fixes 1831 ee344768SMaciej S. SzmigieroF: hw/hyperv/vmbus.c 1832 ee344768SMaciej S. SzmigieroF: include/hw/hyperv/vmbus*.h 1833 ee344768SMaciej S. Szmigiero 1834 f5f487b2SPeter MaydellOMAP 1835 f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 1836 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org 1837 f5f487b2SPeter MaydellS: Maintained 1838 8d8b636dSPaolo BonziniF: hw/*/omap* 1839 ed0db866SThomas HuthF: include/hw/arm/omap.h 1840 66278f8aSPhilippe Mathieu-DaudéF: docs/system/arm/sx1.rst 1841 f5f487b2SPeter Maydell 1842 28d54e58SPaolo BonziniIPack 1843 28d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com> 1844 28d54e58SPaolo BonziniS: Odd Fixes 1845 28d54e58SPaolo BonziniF: hw/char/ipoctal232.c 1846 28d54e58SPaolo BonziniF: hw/ipack/ 1847 28d54e58SPaolo Bonzini 1848 fd5d5c56SAnthony LiguoriPCI 1849 fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 1850 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 1851 fd5d5c56SAnthony LiguoriS: Supported 1852 8d8b636dSPaolo BonziniF: include/hw/pci/* 1853 f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c 1854 ca818cfbSMichael S. TsirkinF: hw/pci/* 1855 f178bc6bSPaolo BonziniF: hw/pci-bridge/* 1856 61c7f987SPhilippe Mathieu-DaudéF: qapi/pci.json 1857 68179923SPhilippe Mathieu-DaudéF: docs/pci* 1858 68179923SPhilippe Mathieu-DaudéF: docs/specs/*pci* 1859 0e0b3592SMichael S. Tsirkin 1860 5fb52f6cSHuai-Cheng KuoPCIE DOE 1861 5fb52f6cSHuai-Cheng KuoM: Huai-Cheng Kuo <hchkuo@avery-design.com.tw> 1862 5fb52f6cSHuai-Cheng KuoM: Chris Browy <cbrowy@avery-design.com> 1863 5fb52f6cSHuai-Cheng KuoS: Supported 1864 5fb52f6cSHuai-Cheng KuoF: include/hw/pci/pcie_doe.h 1865 5fb52f6cSHuai-Cheng KuoF: hw/pci/pcie_doe.c 1866 5fb52f6cSHuai-Cheng Kuo 1867 d31e5ae7SMichael S. TsirkinACPI/SMBIOS 1868 0e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 1869 0e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com> 1870 c2ea98c3SAni SinhaR: Ani Sinha <ani@anisinha.ca> 1871 0e0b3592SMichael S. TsirkinS: Supported 1872 0e0b3592SMichael S. TsirkinF: include/hw/acpi/* 1873 a2eb5c0cSPhilippe Mathieu-DaudéF: include/hw/firmware/smbios.h 1874 8d8b636dSPaolo BonziniF: hw/acpi/* 1875 d31e5ae7SMichael S. TsirkinF: hw/smbios/* 1876 0e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc] 1877 0e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c 1878 27c9188fSPhilippe Mathieu-DaudéF: qapi/acpi.json 1879 b963ea19SThomas HuthF: tests/qtest/bios-tables-test* 1880 1e8a1faeSThomas HuthF: tests/qtest/acpi-utils.[hc] 1881 faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/ 1882 fcc6f733SPeter MaydellF: docs/specs/acpi_cpu_hotplug.rst 1883 fcc6f733SPeter MaydellF: docs/specs/acpi_mem_hotplug.rst 1884 2fcd005fSDavid HildenbrandF: docs/specs/acpi_nvdimm.rst 1885 fcc6f733SPeter MaydellF: docs/specs/acpi_pci_hotplug.rst 1886 fcc6f733SPeter MaydellF: docs/specs/acpi_hw_reduced_hotplug.rst 1887 fd5d5c56SAnthony Liguori 1888 d135536dSAni SinhaACPI/VIOT 1889 d135536dSAni SinhaM: Jean-Philippe Brucker <jean-philippe@linaro.org> 1890 d135536dSAni SinhaS: Supported 1891 d135536dSAni SinhaF: hw/acpi/viot.c 1892 d135536dSAni SinhaF: hw/acpi/viot.h 1893 d135536dSAni Sinha 1894 76f831dcSAni SinhaACPI/AVOCADO/BIOSBITS 1895 76f831dcSAni SinhaM: Ani Sinha <ani@anisinha.ca> 1896 242a58caSAni SinhaM: Michael S. Tsirkin <mst@redhat.com> 1897 76f831dcSAni SinhaS: Supported 1898 76f831dcSAni SinhaF: tests/avocado/acpi-bits/* 1899 76f831dcSAni SinhaF: tests/avocado/acpi-bits.py 1900 76f831dcSAni SinhaF: docs/devel/acpi-bits.rst 1901 76f831dcSAni Sinha 1902 f7e462f8SDongjiu GengACPI/HEST/GHES 1903 d6eed465SDongjiu GengR: Dongjiu Geng <gengdongjiu1@gmail.com> 1904 f7e462f8SDongjiu GengL: qemu-arm@nongnu.org 1905 f7e462f8SDongjiu GengS: Maintained 1906 f7e462f8SDongjiu GengF: hw/acpi/ghes.c 1907 f7e462f8SDongjiu GengF: include/hw/acpi/ghes.h 1908 f7e462f8SDongjiu GengF: docs/specs/acpi_hest_ghes.rst 1909 f7e462f8SDongjiu Geng 1910 aaade8d7SAndreas Färberppc4xx 1911 aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org 1912 0f514eeaSDavid GibsonS: Orphan 1913 8d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c 1914 aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c 1915 b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h 1916 aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h 1917 34d0831fSPeter MaydellF: hw/intc/ppc-uic.c 1918 34d0831fSPeter MaydellF: include/hw/intc/ppc-uic.h 1919 aaade8d7SAndreas Färber 1920 61af0ee6SPaolo BonziniCharacter devices 1921 2185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com> 1922 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 1923 61af0ee6SPaolo BonziniS: Odd Fixes 1924 61af0ee6SPaolo BonziniF: hw/char/ 1925 61af0ee6SPaolo Bonzini 1926 f536f112SPaolo BonziniNetwork devices 1927 f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com> 1928 f536f112SPaolo BonziniS: Odd Fixes 1929 f536f112SPaolo BonziniF: hw/net/ 1930 6061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/ 1931 1e8a1faeSThomas HuthF: tests/qtest/virtio-net-test.c 1932 9711cd0dSJens FreimannF: docs/virtio-net-failover.rst 1933 e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 1934 f536f112SPaolo Bonzini 1935 e0c9d0c1SPhilippe Mathieu-DaudéParallel NOR Flash devices 1936 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1937 e0c9d0c1SPhilippe Mathieu-DaudéT: git https://gitlab.com/philmd/qemu.git pflash-next 1938 e0c9d0c1SPhilippe Mathieu-DaudéS: Maintained 1939 e0c9d0c1SPhilippe Mathieu-DaudéF: hw/block/pflash_cfi*.c 1940 e0c9d0c1SPhilippe Mathieu-DaudéF: include/hw/block/flash.h 1941 e0c9d0c1SPhilippe Mathieu-Daudé 1942 fd5d5c56SAnthony LiguoriSCSI 1943 de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 1944 fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 1945 de7724f7SPaolo BonziniS: Supported 1946 74460f34SThomas HuthF: include/hw/scsi/* 1947 8d8b636dSPaolo BonziniF: hw/scsi/* 1948 1e8a1faeSThomas HuthF: tests/qtest/virtio-scsi-test.c 1949 b43957dcSPhilippe Mathieu-DaudéF: tests/qtest/fuzz-virtio-scsi-test.c 1950 ce94fa7aSMark Cave-AylandF: tests/qtest/am53c974-test.c 1951 aa62976cSPhilippe Mathieu-DaudéF: tests/qtest/fuzz-lsi53c895a-test.c 1952 e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next 1953 de7724f7SPaolo Bonzini 1954 fcb5629dSPeter A. G. CrosthwaiteSSI 1955 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1956 fcb5629dSPeter A. G. CrosthwaiteS: Maintained 1957 8d8b636dSPaolo BonziniF: hw/ssi/* 1958 2389bcc2SCédric Le GoaterF: hw/block/m25p80* 1959 982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h 1960 4b46ba61SAlistair FrancisX: hw/ssi/xilinx_* 1961 1e8a1faeSThomas HuthF: tests/qtest/m25p80-test.c 1962 4b46ba61SAlistair Francis 1963 4b46ba61SAlistair FrancisXilinx SPI 1964 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 1965 4b46ba61SAlistair FrancisS: Maintained 1966 4b46ba61SAlistair FrancisF: hw/ssi/xilinx_* 1967 fcb5629dSPeter A. G. Crosthwaite 1968 076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card) 1969 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 1970 3e0a7693SPhilippe Mathieu-DaudéM: Bin Meng <bin.meng@windriver.com> 1971 ba412478SPhilippe Mathieu-DaudéL: qemu-block@nongnu.org 1972 076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes 1973 076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd* 1974 076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c 1975 076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd* 1976 1232ed1fSPhilippe Mathieu-DaudéF: hw/sd/ssi-sd.c 1977 59b63d78SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-sdcard-test.c 1978 59b63d78SPhilippe Mathieu-DaudéF: tests/qtest/sdhci-test.c 1979 076a0fc3SPhilippe Mathieu-Daudé 1980 fd5d5c56SAnthony LiguoriUSB 1981 5d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 1982 cd02c965SGerd HoffmannS: Odd Fixes 1983 8d8b636dSPaolo BonziniF: hw/usb/* 1984 9c3c834bSPhilippe Mathieu-DaudéF: stubs/usb-dev-stub.c 1985 1e8a1faeSThomas HuthF: tests/qtest/usb-*-test.c 1986 2a49e4e9SPeter MaydellF: docs/system/devices/usb.rst 1987 beded0ffSThomas HuthF: include/hw/usb.h 1988 beded0ffSThomas HuthF: include/hw/usb/ 1989 fd5d5c56SAnthony Liguori 1990 e26082fdSPaolo BonziniUSB (serial adapter) 1991 cd02c965SGerd HoffmannR: Gerd Hoffmann <kraxel@redhat.com> 1992 e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 1993 e26082fdSPaolo BonziniS: Maintained 1994 e26082fdSPaolo BonziniF: hw/usb/dev-serial.c 1995 e26082fdSPaolo Bonzini 1996 92e1fb5eSAlex WilliamsonVFIO 1997 92e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com> 1998 92e1fb5eSAlex WilliamsonS: Supported 1999 cf7087dbSKim PhillipsF: hw/vfio/* 2000 99b88c6dSThomas HuthF: include/hw/vfio/ 2001 4e779bf1SPhilippe Mathieu-DaudéF: docs/igd-assign.txt 2002 2a578133STarun GuptaF: docs/devel/vfio-migration.rst 2003 92e1fb5eSAlex Williamson 2004 5eb74557SDong Jia Shivfio-ccw 2005 7913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com> 2006 074c84b9SMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com> 2007 5eb74557SDong Jia ShiS: Supported 2008 5eb74557SDong Jia ShiF: hw/vfio/ccw.c 2009 5eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c 2010 5eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h 2011 44445d86SJason J. HerneF: include/hw/s390x/vfio-ccw.h 2012 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 2013 5eb74557SDong Jia Shi 2014 a51b3153STony Krowiakvfio-ap 2015 a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com> 2016 a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com> 2017 074c84b9SMatthew RosatoM: Jason Herne <jjherne@linux.ibm.com> 2018 a51b3153STony KrowiakS: Supported 2019 a51b3153STony KrowiakF: hw/s390x/ap-device.c 2020 a51b3153STony KrowiakF: hw/s390x/ap-bridge.c 2021 a51b3153STony KrowiakF: include/hw/s390x/ap-device.h 2022 a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h 2023 2fe2942cSTony KrowiakF: hw/vfio/ap.c 2024 f58f084eSCornelia HuckF: docs/system/s390x/vfio-ap.rst 2025 a51b3153STony KrowiakL: qemu-s390x@nongnu.org 2026 a51b3153STony Krowiak 2027 fd5d5c56SAnthony Liguorivhost 2028 fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com> 2029 fd5d5c56SAnthony LiguoriS: Supported 2030 8d8b636dSPaolo BonziniF: hw/*/*vhost* 2031 482580a6SMarc-André LureauF: docs/interop/vhost-user.json 2032 ed1be66bSMarc-André LureauF: docs/interop/vhost-user.rst 2033 72c1e865SPhilippe Mathieu-DaudéF: contrib/vhost-user-*/ 2034 f24bb728SMarc-André LureauF: backends/vhost-user.c 2035 f24bb728SMarc-André LureauF: include/sysemu/vhost-user-backend.h 2036 ec09f22dSStefan Weil viaF: subprojects/libvhost-user/ 2037 fd5d5c56SAnthony Liguori 2038 fd5d5c56SAnthony Liguorivirtio 2039 a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com> 2040 fd5d5c56SAnthony LiguoriS: Supported 2041 8d8b636dSPaolo BonziniF: hw/*/virtio* 2042 72fa605dSThomas HuthF: hw/virtio/Makefile.objs 2043 72fa605dSThomas HuthF: hw/virtio/trace-events 2044 3b311250SMarkus ArmbrusterF: qapi/virtio.json 2045 6a084ea3SMichael S. TsirkinF: net/vhost-user.c 2046 494f7b57SThomas HuthF: include/hw/virtio/ 2047 4db546d3SThomas HuthF: docs/devel/virtio* 2048 fd5d5c56SAnthony Liguori 2049 6d7b25adSDavid Hildenbrandvirtio-balloon 2050 6d7b25adSDavid HildenbrandM: Michael S. Tsirkin <mst@redhat.com> 2051 6d7b25adSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 2052 6d7b25adSDavid HildenbrandS: Maintained 2053 14dc58e3SThomas HuthF: docs/interop/virtio-balloon-stats.rst 2054 6d7b25adSDavid HildenbrandF: hw/virtio/virtio-balloon*.c 2055 6d7b25adSDavid HildenbrandF: include/hw/virtio/virtio-balloon.h 2056 c7f419f5SClaudio FontanaF: softmmu/balloon.c 2057 6d7b25adSDavid HildenbrandF: include/sysemu/balloon.h 2058 6d7b25adSDavid Hildenbrand 2059 fd5d5c56SAnthony Liguorivirtio-9p 2060 8c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org> 2061 233982afSChristian SchoenebeckM: Christian Schoenebeck <qemu_oss@crudebyte.com> 2062 e410bbc5SGreg KurzS: Odd Fixes 2063 6f569084SChristian SchoenebeckW: https://wiki.qemu.org/Documentation/9p 2064 aebeca25SAndreas FärberF: hw/9pfs/ 2065 b827891dSGreg KurzX: hw/9pfs/xen-9p* 2066 aebeca25SAndreas FärberF: fsdev/ 2067 33b2b388SWainer dos Santos MoschettaF: docs/tools/virtfs-proxy-helper.rst 2068 1e8a1faeSThomas HuthF: tests/qtest/virtio-9p-test.c 2069 818e42feSChristian SchoenebeckF: tests/qtest/libqos/virtio-9p* 2070 1a001953SGreg KurzT: git https://gitlab.com/gkurz/qemu.git 9p-next 2071 90225f90SChristian SchoenebeckT: git https://github.com/cschoenebeck/qemu.git 9p.next 2072 fd5d5c56SAnthony Liguori 2073 fd5d5c56SAnthony Liguorivirtio-blk 2074 54d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2075 b457a5f5SStefan HajnocziL: qemu-block@nongnu.org 2076 fd5d5c56SAnthony LiguoriS: Supported 2077 d9cf55a8SDaniil TatianinF: hw/block/virtio-blk-common.c 2078 8d8b636dSPaolo BonziniF: hw/block/virtio-blk.c 2079 b457a5f5SStefan HajnocziF: hw/block/dataplane/* 2080 d9cf55a8SDaniil TatianinF: include/hw/virtio/virtio-blk-common.h 2081 1e8a1faeSThomas HuthF: tests/qtest/virtio-blk-test.c 2082 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 2083 fd5d5c56SAnthony Liguori 2084 dd4ad64aSCornelia Huckvirtio-ccw 2085 c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com> 2086 68b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com> 2087 6a6d3dfdSEric FarmanM: Eric Farman <farman@linux.ibm.com> 2088 dd4ad64aSCornelia HuckS: Supported 2089 901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc] 2090 117d7943SEric FarmanF: hw/s390x/vhost-*-ccw.c 2091 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next 2092 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next 2093 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 2094 dd4ad64aSCornelia Huck 2095 bad7d2c3SDr. David Alan Gilbertvirtiofs 2096 bad7d2c3SDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2097 bad7d2c3SDr. David Alan GilbertM: Stefan Hajnoczi <stefanha@redhat.com> 2098 bad7d2c3SDr. David Alan GilbertS: Supported 2099 bad7d2c3SDr. David Alan GilbertF: tools/virtiofsd/* 2100 bad7d2c3SDr. David Alan GilbertF: hw/virtio/vhost-user-fs* 2101 bad7d2c3SDr. David Alan GilbertF: include/hw/virtio/vhost-user-fs.h 2102 33b2b388SWainer dos Santos MoschettaF: docs/tools/virtiofsd.rst 2103 09c8d9e8SConnor KuehlL: virtio-fs@redhat.com 2104 bad7d2c3SDr. David Alan Gilbert 2105 a5d4d7b5SGerd Hoffmannvirtio-input 2106 a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2107 1e2edb98SGerd HoffmannS: Odd Fixes 2108 9c4d05b7SMarc-André LureauF: hw/input/vhost-user-input.c 2109 a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c 2110 a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h 2111 06914c97SMarc-André LureauF: contrib/vhost-user-input/* 2112 a5d4d7b5SGerd Hoffmann 2113 c1dee918SEric Augervirtio-iommu 2114 c1dee918SEric AugerM: Eric Auger <eric.auger@redhat.com> 2115 c1dee918SEric AugerS: Maintained 2116 c1dee918SEric AugerF: hw/virtio/virtio-iommu*.c 2117 c1dee918SEric AugerF: include/hw/virtio/virtio-iommu.h 2118 c1dee918SEric Auger 2119 fd5d5c56SAnthony Liguorivirtio-serial 2120 2501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 2121 2501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 2122 fd5d5c56SAnthony LiguoriS: Supported 2123 8d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c 2124 8d8b636dSPaolo BonziniF: hw/char/virtio-console.c 2125 68a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h 2126 1e8a1faeSThomas HuthF: tests/qtest/virtio-serial-test.c 2127 fd5d5c56SAnthony Liguori 2128 1f51a5cbSAmit Shahvirtio-rng 2129 2501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com> 2130 2501db70SLaurent VivierR: Amit Shah <amit@kernel.org> 2131 1f51a5cbSAmit ShahS: Supported 2132 1f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c 2133 1f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h 2134 750cf869SThomas HuthF: include/sysemu/rng*.h 2135 1f51a5cbSAmit ShahF: backends/rng*.c 2136 1e8a1faeSThomas HuthF: tests/qtest/virtio-rng-test.c 2137 1f51a5cbSAmit Shah 2138 e3e01466SMathieu Poiriervhost-user-rng 2139 e3e01466SMathieu PoirierM: Mathieu Poirier <mathieu.poirier@linaro.org> 2140 e3e01466SMathieu PoirierS: Supported 2141 4db546d3SThomas HuthF: docs/system/devices/vhost-user-rng.rst 2142 e3e01466SMathieu PoirierF: hw/virtio/vhost-user-rng.c 2143 e3e01466SMathieu PoirierF: hw/virtio/vhost-user-rng-pci.c 2144 e3e01466SMathieu PoirierF: include/hw/virtio/vhost-user-rng.h 2145 e3e01466SMathieu PoirierF: tools/vhost-user-rng/* 2146 e3e01466SMathieu Poirier 2147 27ba7b02SViresh Kumarvhost-user-gpio 2148 27ba7b02SViresh KumarM: Alex Bennée <alex.bennee@linaro.org> 2149 27ba7b02SViresh KumarR: Viresh Kumar <viresh.kumar@linaro.org> 2150 27ba7b02SViresh KumarS: Maintained 2151 25c60a46SViresh KumarF: hw/virtio/vhost-user-gpio* 2152 27ba7b02SViresh KumarF: include/hw/virtio/vhost-user-gpio.h 2153 8fcfc823SAlex BennéeF: tests/qtest/libqos/virtio-gpio.* 2154 27ba7b02SViresh Kumar 2155 6034011cSGongleivirtio-crypto 2156 6034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2157 6034011cSGongleiS: Supported 2158 6034011cSGongleiF: hw/virtio/virtio-crypto.c 2159 6034011cSGongleiF: hw/virtio/virtio-crypto-pci.c 2160 6034011cSGongleiF: include/hw/virtio/virtio-crypto.h 2161 6034011cSGonglei 2162 751c7bddSDavid Hildenbrandvirtio-mem 2163 751c7bddSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 2164 751c7bddSDavid HildenbrandS: Supported 2165 751c7bddSDavid HildenbrandW: https://virtio-mem.gitlab.io/ 2166 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem.c 2167 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.h 2168 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.c 2169 751c7bddSDavid HildenbrandF: include/hw/virtio/virtio-mem.h 2170 751c7bddSDavid Hildenbrand 2171 f3c507adSKeith Buschnvme 2172 8261cc17SPhilippe Mathieu-DaudéM: Keith Busch <kbusch@kernel.org> 2173 e8cc43d5SKeith BuschM: Klaus Jensen <its@irrelevant.dk> 2174 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2175 f3c507adSKeith BuschS: Supported 2176 88eea45cSKlaus JensenF: hw/nvme/* 2177 dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h 2178 1e8a1faeSThomas HuthF: tests/qtest/nvme-test.c 2179 4db546d3SThomas HuthF: docs/system/devices/nvme.rst 2180 e8cc43d5SKeith BuschT: git git://git.infradead.org/qemu-nvme.git nvme-next 2181 f3c507adSKeith Busch 2182 d383c625SHannes Reineckemegasas 2183 3fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com> 2184 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2185 d383c625SHannes ReineckeS: Supported 2186 d383c625SHannes ReineckeF: hw/scsi/megasas.c 2187 d383c625SHannes ReineckeF: hw/scsi/mfi.h 2188 1e8a1faeSThomas HuthF: tests/qtest/megasas-test.c 2189 c887d333SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-megasas-test.c 2190 d383c625SHannes Reinecke 2191 605d52e6SDmitry FleytmanNetwork packet abstractions 2192 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 2193 605d52e6SDmitry FleytmanS: Maintained 2194 605d52e6SDmitry FleytmanF: include/net/eth.h 2195 605d52e6SDmitry FleytmanF: net/eth.c 2196 605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt* 2197 605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt* 2198 605d52e6SDmitry Fleytman 2199 622fb504SDmitry FleytmanVmware 2200 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 2201 622fb504SDmitry FleytmanS: Maintained 2202 622fb504SDmitry FleytmanF: hw/net/vmxnet* 2203 622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi* 2204 1e8a1faeSThomas HuthF: tests/qtest/vmxnet3-test.c 2205 622fb504SDmitry Fleytman 2206 de24d3f1SScott FeldmanRocker 2207 de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us> 2208 de24d3f1SScott FeldmanS: Maintained 2209 de24d3f1SScott FeldmanF: hw/net/rocker/ 2210 92a3c6aaSMarkus ArmbrusterF: qapi/rocker.json 2211 de850948SThomas HuthF: tests/rocker/ 2212 de850948SThomas HuthF: docs/specs/rocker.txt 2213 de24d3f1SScott Feldman 2214 093454e2SDmitry Fleytmane1000x 2215 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 2216 093454e2SDmitry FleytmanS: Maintained 2217 093454e2SDmitry FleytmanF: hw/net/e1000x* 2218 093454e2SDmitry Fleytman 2219 6f3fbe4eSDmitry Fleytmane1000e 2220 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com> 2221 6f3fbe4eSDmitry FleytmanS: Maintained 2222 6f3fbe4eSDmitry FleytmanF: hw/net/e1000e* 2223 7d6a4f12SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-e1000e-test.c 2224 6f3fbe4eSDmitry Fleytman 2225 ebc2327fSStefan Weileepro100 2226 ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de> 2227 ebc2327fSStefan WeilS: Maintained 2228 ebc2327fSStefan WeilF: hw/net/eepro100.c 2229 ebc2327fSStefan Weil 2230 34ea023dSSven Schnelletulip 2231 34ea023dSSven SchnelleM: Sven Schnelle <svens@stackframe.org> 2232 34ea023dSSven SchnelleS: Maintained 2233 34ea023dSSven SchnelleF: hw/net/tulip.c 2234 34ea023dSSven SchnelleF: hw/net/tulip.h 2235 34ea023dSSven Schnelle 2236 065177eeSPatrick Venturepca954x 2237 065177eeSPatrick VentureM: Patrick Venture <venture@google.com> 2238 065177eeSPatrick VentureS: Maintained 2239 065177eeSPatrick VentureF: hw/i2c/i2c_mux_pca954x.c 2240 065177eeSPatrick VentureF: include/hw/i2c/i2c_mux_pca954x.h 2241 065177eeSPatrick Venture 2242 e481a1f6SAlistair FrancisGeneric Loader 2243 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 2244 e481a1f6SAlistair FrancisS: Maintained 2245 e481a1f6SAlistair FrancisF: hw/core/generic-loader.c 2246 efe1592cSAlistair FrancisF: hw/core/uboot_image.h 2247 e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h 2248 70f20110SAlex BennéeF: docs/system/generic-loader.rst 2249 e481a1f6SAlistair Francis 2250 a33ff6d2SAlex BennéeGuest Loader 2251 a33ff6d2SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2252 a33ff6d2SAlex BennéeS: Maintained 2253 a33ff6d2SAlex BennéeF: hw/core/guest-loader.c 2254 01460378SAlex BennéeF: docs/system/guest-loader.rst 2255 bbbd9b6eSWillian RampazzoF: tests/avocado/boot_xen.py 2256 fd5d5c56SAnthony Liguori 2257 645d3cbeSSu HangIntel Hexadecimal Object File Loader 2258 645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn> 2259 645d3cbeSSu HangS: Maintained 2260 1e8a1faeSThomas HuthF: tests/qtest/hexloader-test.c 2261 4b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex 2262 645d3cbeSSu Hang 2263 87a9023aSThomas HuthCHRP NVRAM 2264 87a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com> 2265 87a9023aSThomas HuthS: Maintained 2266 87a9023aSThomas HuthF: hw/nvram/chrp_nvram.c 2267 87a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h 2268 1e8a1faeSThomas HuthF: tests/qtest/prom-env-test.c 2269 87a9023aSThomas Huth 2270 42697d88SBen WarrenVM Generation ID 2271 2b42989cSJohn SnowS: Orphan 2272 48006e03SAni SinhaR: Ani Sinha <ani@anisinha.ca> 2273 42697d88SBen WarrenF: hw/acpi/vmgenid.c 2274 42697d88SBen WarrenF: include/hw/acpi/vmgenid.h 2275 42697d88SBen WarrenF: docs/specs/vmgenid.txt 2276 1e8a1faeSThomas HuthF: tests/qtest/vmgenid-test.c 2277 42697d88SBen WarrenF: stubs/vmgenid.c 2278 42697d88SBen Warren 2279 c1b29826SPhilippe Mathieu-DaudéLED 2280 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2281 c1b29826SPhilippe Mathieu-DaudéS: Maintained 2282 c1b29826SPhilippe Mathieu-DaudéF: include/hw/misc/led.h 2283 c1b29826SPhilippe Mathieu-DaudéF: hw/misc/led.c 2284 c1b29826SPhilippe Mathieu-Daudé 2285 747969dbSPhilippe Mathieu-DaudéUnimplemented device 2286 747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org> 2287 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 2288 48006e03SAni SinhaR: Ani Sinha <ani@anisinha.ca> 2289 747969dbSPhilippe Mathieu-DaudéS: Maintained 2290 747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h 2291 747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c 2292 747969dbSPhilippe Mathieu-Daudé 2293 6007523aSPhilippe Mathieu-DaudéEmpty slot 2294 6007523aSPhilippe Mathieu-DaudéM: Artyom Tarasenko <atar4qemu@gmail.com> 2295 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 2296 48006e03SAni SinhaR: Ani Sinha <ani@anisinha.ca> 2297 6007523aSPhilippe Mathieu-DaudéS: Maintained 2298 6007523aSPhilippe Mathieu-DaudéF: include/hw/misc/empty_slot.h 2299 6007523aSPhilippe Mathieu-DaudéF: hw/misc/empty_slot.c 2300 6007523aSPhilippe Mathieu-Daudé 2301 dbb2e472SGerd HoffmannStandard VGA 2302 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2303 dbb2e472SGerd HoffmannS: Maintained 2304 dbb2e472SGerd HoffmannF: hw/display/vga* 2305 dbb2e472SGerd HoffmannF: hw/display/bochs-display.c 2306 dbb2e472SGerd HoffmannF: include/hw/display/vga.h 2307 dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h 2308 dbb2e472SGerd Hoffmann 2309 58d632c7SGerd Hoffmannramfb 2310 58d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2311 58d632c7SGerd HoffmannS: Maintained 2312 58d632c7SGerd HoffmannF: hw/display/ramfb*.c 2313 58d632c7SGerd HoffmannF: include/hw/display/ramfb.h 2314 58d632c7SGerd Hoffmann 2315 dbb2e472SGerd Hoffmannvirtio-gpu 2316 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2317 a4de5e8aSGerd HoffmannS: Odd Fixes 2318 dbb2e472SGerd HoffmannF: hw/display/virtio-gpu* 2319 c68082c4SMarc-André LureauF: hw/display/virtio-vga.* 2320 dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h 2321 dbb2e472SGerd Hoffmann 2322 b372d79bSRaphael Norwitzvhost-user-blk 2323 b372d79bSRaphael NorwitzM: Raphael Norwitz <raphael.norwitz@nutanix.com> 2324 b372d79bSRaphael NorwitzS: Maintained 2325 b372d79bSRaphael NorwitzF: contrib/vhost-user-blk/ 2326 b372d79bSRaphael NorwitzF: contrib/vhost-user-scsi/ 2327 b372d79bSRaphael NorwitzF: hw/block/vhost-user-blk.c 2328 8edd5673SDaniil TatianinF: hw/block/virtio-blk-common.c 2329 b372d79bSRaphael NorwitzF: hw/scsi/vhost-user-scsi.c 2330 b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-blk-pci.c 2331 b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-scsi-pci.c 2332 b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-blk.h 2333 b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-scsi.h 2334 8edd5673SDaniil TatianinF: include/hw/virtio/virtio-blk-common.h 2335 b372d79bSRaphael Norwitz 2336 bd2e44feSMarc-André Lureauvhost-user-gpu 2337 bd2e44feSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2338 a4de5e8aSGerd HoffmannR: Gerd Hoffmann <kraxel@redhat.com> 2339 bd2e44feSMarc-André LureauS: Maintained 2340 bd2e44feSMarc-André LureauF: docs/interop/vhost-user-gpu.rst 2341 d52c454aSMarc-André LureauF: contrib/vhost-user-gpu 2342 d52c454aSMarc-André LureauF: hw/display/vhost-user-* 2343 bd2e44feSMarc-André Lureau 2344 dbb2e472SGerd HoffmannCirrus VGA 2345 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2346 dbb2e472SGerd HoffmannS: Odd Fixes 2347 dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 2348 dbb2e472SGerd HoffmannF: hw/display/cirrus* 2349 dbb2e472SGerd Hoffmann 2350 72d277a7SGerd HoffmannEDID Generator 2351 72d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2352 72d277a7SGerd HoffmannS: Maintained 2353 72d277a7SGerd HoffmannF: hw/display/edid* 2354 72d277a7SGerd HoffmannF: include/hw/display/edid.h 2355 72d277a7SGerd HoffmannF: qemu-edid.c 2356 72d277a7SGerd Hoffmann 2357 10386385SPhilippe Mathieu-DaudéPIIX4 South Bridge (i82371AB) 2358 10386385SPhilippe Mathieu-DaudéM: Hervé Poussineau <hpoussin@reactos.org> 2359 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2360 10386385SPhilippe Mathieu-DaudéS: Maintained 2361 10386385SPhilippe Mathieu-DaudéF: hw/isa/piix4.c 2362 fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h 2363 10386385SPhilippe Mathieu-Daudé 2364 15ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg) 2365 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2366 15ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com> 2367 15ffb43cSPhilippe Mathieu-DaudéS: Supported 2368 15ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt 2369 8d0bcebaSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg*.c 2370 b15c0f7dSPhilippe Mathieu-DaudéF: stubs/fw_cfg.c 2371 15ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h 2372 15ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h 2373 1cf4323eSThomas HuthF: tests/qtest/libqos/fw_cfg.c 2374 1e8a1faeSThomas HuthF: tests/qtest/fw_cfg-test.c 2375 15ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next 2376 15ffb43cSPhilippe Mathieu-Daudé 2377 2313abf0SThomas HuthXIVE 2378 2313abf0SThomas HuthM: Cédric Le Goater <clg@kaod.org> 2379 2313abf0SThomas HuthL: qemu-ppc@nongnu.org 2380 b0877575SCédric Le GoaterS: Odd Fixes 2381 2313abf0SThomas HuthF: hw/*/*xive* 2382 2313abf0SThomas HuthF: include/hw/*/*xive* 2383 24563a58SCédric Le GoaterF: docs/*/*xive* 2384 2313abf0SThomas Huth 2385 7bd0d13fSPhilippe Mathieu-DaudéRenesas peripherals 2386 2d53d0c7SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 2387 7bd0d13fSPhilippe Mathieu-DaudéR: Magnus Damm <magnus.damm@gmail.com> 2388 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes 2389 645194c7SYoshinori SatoF: hw/char/renesas_sci.c 2390 7bd0d13fSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c 2391 c7f37bafSYoshinori SatoF: hw/timer/renesas_*.c 2392 7bd0d13fSPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c 2393 645194c7SYoshinori SatoF: include/hw/char/renesas_sci.h 2394 7bd0d13fSPhilippe Mathieu-DaudéF: include/hw/sh4/sh.h 2395 c7f37bafSYoshinori SatoF: include/hw/timer/renesas_*.h 2396 7bd0d13fSPhilippe Mathieu-Daudé 2397 e78597ccSYoshinori SatoRenesas RX peripherals 2398 b2744da9SPhilippe Mathieu-DaudéR: Yoshinori Sato <ysato@users.sourceforge.jp> 2399 b2744da9SPhilippe Mathieu-DaudéS: Orphan 2400 e78597ccSYoshinori SatoF: hw/intc/rx_icu.c 2401 0c80f50fSYoshinori SatoF: hw/rx/ 2402 e78597ccSYoshinori SatoF: include/hw/intc/rx_icu.h 2403 0c80f50fSYoshinori SatoF: include/hw/rx/ 2404 e78597ccSYoshinori Sato 2405 de4d4adbSPavel PisaCAN bus subsystem and hardware 2406 de4d4adbSPavel PisaM: Pavel Pisa <pisa@cmp.felk.cvut.cz> 2407 de4d4adbSPavel PisaM: Vikram Garhwal <fnu.vikram@xilinx.com> 2408 de4d4adbSPavel PisaS: Maintained 2409 de4d4adbSPavel PisaW: https://canbus.pages.fel.cvut.cz/ 2410 de4d4adbSPavel PisaF: net/can/* 2411 de4d4adbSPavel PisaF: hw/net/can/* 2412 de4d4adbSPavel PisaF: include/net/can_*.h 2413 de4d4adbSPavel Pisa 2414 ff8cdbbdSDavid GibsonOpenPIC interrupt controller 2415 ff8cdbbdSDavid GibsonM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> 2416 ff8cdbbdSDavid GibsonS: Odd Fixes 2417 ff8cdbbdSDavid GibsonF: hw/intc/openpic.c 2418 ff8cdbbdSDavid GibsonF: include/hw/ppc/openpic.h 2419 ff8cdbbdSDavid Gibson 2420 6cee5479SPhilippe Mathieu-DaudéMIPS CPS 2421 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2422 6cee5479SPhilippe Mathieu-DaudéS: Odd Fixes 2423 6cee5479SPhilippe Mathieu-DaudéF: hw/misc/mips_* 2424 6cee5479SPhilippe Mathieu-DaudéF: include/hw/misc/mips_* 2425 6cee5479SPhilippe Mathieu-Daudé 2426 6cee5479SPhilippe Mathieu-DaudéMIPS GIC 2427 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2428 6cee5479SPhilippe Mathieu-DaudéS: Odd Fixes 2429 6cee5479SPhilippe Mathieu-DaudéF: hw/intc/mips_gic.c 2430 6cee5479SPhilippe Mathieu-DaudéF: hw/timer/mips_gictimer.c 2431 6cee5479SPhilippe Mathieu-DaudéF: include/hw/intc/mips_gic.h 2432 6cee5479SPhilippe Mathieu-DaudéF: include/hw/timer/mips_gictimer.h 2433 6cee5479SPhilippe Mathieu-Daudé 2434 56e34834SCornelia HuckS390 3270 device 2435 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 2436 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 2437 56e34834SCornelia HuckS: Odd fixes 2438 56e34834SCornelia HuckF: include/hw/s390x/3270-ccw.h 2439 56e34834SCornelia HuckF: hw/char/terminal3270.c 2440 56e34834SCornelia HuckF: hw/s390x/3270-ccw.c 2441 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 2442 56e34834SCornelia Huck 2443 56e34834SCornelia HuckS390 diag 288 watchdog 2444 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 2445 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 2446 56e34834SCornelia HuckS: Supported 2447 56e34834SCornelia HuckF: hw/watchdog/wdt_diag288.c 2448 56e34834SCornelia HuckF: include/hw/watchdog/wdt_diag288.h 2449 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 2450 56e34834SCornelia Huck 2451 56e34834SCornelia HuckS390 storage key device 2452 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 2453 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 2454 56e34834SCornelia HuckS: Supported 2455 56e34834SCornelia HuckF: hw/s390x/storage-keys.h 2456 56e34834SCornelia HuckF: hw/390x/s390-skeys*.c 2457 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 2458 56e34834SCornelia Huck 2459 56e34834SCornelia HuckS390 storage attribute device 2460 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 2461 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 2462 56e34834SCornelia HuckS: Supported 2463 56e34834SCornelia HuckF: hw/s390x/storage-attributes.h 2464 56e34834SCornelia HuckF: hw/s390/s390-stattrib*.c 2465 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 2466 56e34834SCornelia Huck 2467 56e34834SCornelia HuckS390 floating interrupt controller 2468 56e34834SCornelia HuckM: Halil Pasic <pasic@linux.ibm.com> 2469 56e34834SCornelia HuckM: Christian Borntraeger <borntraeger@linux.ibm.com> 2470 56e34834SCornelia HuckM: David Hildenbrand <david@redhat.com> 2471 56e34834SCornelia HuckS: Supported 2472 56e34834SCornelia HuckF: hw/intc/s390_flic*.c 2473 56e34834SCornelia HuckF: include/hw/s390x/s390_flic.h 2474 56e34834SCornelia HuckL: qemu-s390x@nongnu.org 2475 56e34834SCornelia Huck 2476 5028d66cSHongren (Zenithal) ZhengCanoKey 2477 5028d66cSHongren (Zenithal) ZhengM: Hongren (Zenithal) Zheng <i@zenithal.me> 2478 5028d66cSHongren (Zenithal) ZhengS: Maintained 2479 5028d66cSHongren (Zenithal) ZhengR: Canokeys.org <contact@canokeys.org> 2480 5028d66cSHongren (Zenithal) ZhengF: hw/usb/canokey.c 2481 5028d66cSHongren (Zenithal) ZhengF: hw/usb/canokey.h 2482 5028d66cSHongren (Zenithal) ZhengF: docs/system/devices/canokey.rst 2483 5028d66cSHongren (Zenithal) Zheng 2484 fd5d5c56SAnthony LiguoriSubsystems 2485 fd5d5c56SAnthony Liguori---------- 2486 a8f4aee6SPhilippe Mathieu-DaudéOverall Audio backends 2487 fd5d5c56SAnthony LiguoriM: Gerd Hoffmann <kraxel@redhat.com> 2488 6bc915f3SGerd HoffmannS: Odd Fixes 2489 fd5d5c56SAnthony LiguoriF: audio/ 2490 0ebe43eaSPhilippe Mathieu-DaudéX: audio/alsaaudio.c 2491 0ebe43eaSPhilippe Mathieu-DaudéX: audio/coreaudio.c 2492 0ebe43eaSPhilippe Mathieu-DaudéX: audio/dsound* 2493 0ebe43eaSPhilippe Mathieu-DaudéX: audio/jackaudio.c 2494 0ebe43eaSPhilippe Mathieu-DaudéX: audio/ossaudio.c 2495 0ebe43eaSPhilippe Mathieu-DaudéX: audio/paaudio.c 2496 0ebe43eaSPhilippe Mathieu-DaudéX: audio/sdlaudio.c 2497 663df1ccSAlexandre RatchovX: audio/sndioaudio.c 2498 4566d142SPhilippe Mathieu-DaudéX: audio/spiceaudio.c 2499 92a3c6aaSMarkus ArmbrusterF: qapi/audio.json 2500 fd5d5c56SAnthony Liguori 2501 0ebe43eaSPhilippe Mathieu-DaudéALSA Audio backend 2502 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2503 584ab347SChristian SchoenebeckR: Christian Schoenebeck <qemu_oss@crudebyte.com> 2504 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2505 0ebe43eaSPhilippe Mathieu-DaudéF: audio/alsaaudio.c 2506 0ebe43eaSPhilippe Mathieu-Daudé 2507 0ebe43eaSPhilippe Mathieu-DaudéCore Audio framework backend 2508 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2509 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2510 584ab347SChristian SchoenebeckR: Christian Schoenebeck <qemu_oss@crudebyte.com> 2511 af643498SAkihiko OdakiR: Akihiko Odaki <akihiko.odaki@gmail.com> 2512 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2513 0ebe43eaSPhilippe Mathieu-DaudéF: audio/coreaudio.c 2514 0ebe43eaSPhilippe Mathieu-Daudé 2515 0ebe43eaSPhilippe Mathieu-DaudéDSound Audio backend 2516 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2517 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2518 0ebe43eaSPhilippe Mathieu-DaudéF: audio/dsound* 2519 0ebe43eaSPhilippe Mathieu-Daudé 2520 0ebe43eaSPhilippe Mathieu-DaudéJACK Audio Connection Kit backend 2521 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2522 584ab347SChristian SchoenebeckR: Christian Schoenebeck <qemu_oss@crudebyte.com> 2523 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2524 0ebe43eaSPhilippe Mathieu-DaudéF: audio/jackaudio.c 2525 0ebe43eaSPhilippe Mathieu-Daudé 2526 0ebe43eaSPhilippe Mathieu-DaudéOpen Sound System (OSS) Audio backend 2527 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2528 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2529 0ebe43eaSPhilippe Mathieu-DaudéF: audio/ossaudio.c 2530 0ebe43eaSPhilippe Mathieu-Daudé 2531 0ebe43eaSPhilippe Mathieu-DaudéPulseAudio backend 2532 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2533 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2534 0ebe43eaSPhilippe Mathieu-DaudéF: audio/paaudio.c 2535 0ebe43eaSPhilippe Mathieu-Daudé 2536 0ebe43eaSPhilippe Mathieu-DaudéSDL Audio backend 2537 0ebe43eaSPhilippe Mathieu-DaudéM: Gerd Hoffmann <kraxel@redhat.com> 2538 2863bd56SThomas HuthR: Thomas Huth <huth@tuxfamily.org> 2539 0ebe43eaSPhilippe Mathieu-DaudéS: Odd Fixes 2540 0ebe43eaSPhilippe Mathieu-DaudéF: audio/sdlaudio.c 2541 0ebe43eaSPhilippe Mathieu-Daudé 2542 663df1ccSAlexandre RatchovSndio Audio backend 2543 663df1ccSAlexandre RatchovM: Gerd Hoffmann <kraxel@redhat.com> 2544 663df1ccSAlexandre RatchovR: Alexandre Ratchov <alex@caoua.org> 2545 663df1ccSAlexandre RatchovS: Odd Fixes 2546 663df1ccSAlexandre RatchovF: audio/sndioaudio.c 2547 663df1ccSAlexandre Ratchov 2548 17f1e8f5SStefan HajnocziBlock layer core 2549 fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com> 2550 b0c4798fSHanna ReitzM: Hanna Reitz <hreitz@redhat.com> 2551 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 2552 fd5d5c56SAnthony LiguoriS: Supported 2553 fd5d5c56SAnthony LiguoriF: block* 2554 fd5d5c56SAnthony LiguoriF: block/ 2555 8d8b636dSPaolo BonziniF: hw/block/ 2556 b885cddaSMarkus ArmbrusterF: qapi/block*.json 2557 b885cddaSMarkus ArmbrusterF: qapi/transaction.json 2558 4c346e0bSKevin WolfF: include/block/ 2559 7f9241d8SStefan HajnocziF: include/sysemu/block-*.h 2560 46078760SKevin WolfF: qemu-img* 2561 33b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-img.rst 2562 46078760SKevin WolfF: qemu-io* 2563 29242091SKevin WolfF: tests/qemu-iotests/ 2564 8dd30c86SMax ReitzF: util/qemu-progress.c 2565 0bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c 2566 da668aa1SThomas HuthF: tests/unit/check-block-qdict.c 2567 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 2568 fd5d5c56SAnthony Liguori 2569 c607c7fbSStefan HajnocziStorage daemon 2570 c607c7fbSStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 2571 c607c7fbSStefan HajnocziL: qemu-block@nongnu.org 2572 c607c7fbSStefan HajnocziS: Supported 2573 c607c7fbSStefan HajnocziF: storage-daemon/ 2574 c607c7fbSStefan HajnocziF: docs/interop/qemu-storage-daemon-qmp-ref.rst 2575 c607c7fbSStefan HajnocziF: docs/tools/qemu-storage-daemon.rst 2576 c607c7fbSStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block 2577 c607c7fbSStefan Hajnoczi 2578 d55053b1SStefan HajnocziBlock I/O path 2579 d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 2580 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 2581 d55053b1SStefan HajnocziL: qemu-block@nongnu.org 2582 d55053b1SStefan HajnocziS: Supported 2583 36c697bdSPaolo BonziniF: util/async.c 2584 36c697bdSPaolo BonziniF: util/aio-*.c 2585 1f050a46SStefan HajnocziF: util/aio-*.h 2586 1f050a46SStefan HajnocziF: util/fdmon-*.c 2587 d55053b1SStefan HajnocziF: block/io.c 2588 d55053b1SStefan HajnocziF: migration/block* 2589 e1029ae2SFam ZhengF: include/block/aio.h 2590 f5a53faaSStefan HajnocziF: include/block/aio-wait.h 2591 0a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py 2592 da668aa1SThomas HuthF: tests/unit/test-fdmon-epoll.c 2593 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 2594 d55053b1SStefan Hajnoczi 2595 e5b5728cSPaolo BonziniBlock SCSI subsystem 2596 e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2597 fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net> 2598 e5b5728cSPaolo BonziniL: qemu-block@nongnu.org 2599 e5b5728cSPaolo BonziniS: Supported 2600 e5b5728cSPaolo BonziniF: include/scsi/* 2601 e5b5728cSPaolo BonziniF: scsi/* 2602 e5b5728cSPaolo Bonzini 2603 280458a3SJeff CodyBlock Jobs 2604 03283d64SJeff CodyM: John Snow <jsnow@redhat.com> 2605 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 2606 280458a3SJeff CodyL: qemu-block@nongnu.org 2607 280458a3SJeff CodyS: Supported 2608 280458a3SJeff CodyF: blockjob.c 2609 280458a3SJeff CodyF: include/block/blockjob.h 2610 33e9e9bdSKevin WolfF: job.c 2611 1a90bc81SKevin WolfF: job-qmp.c 2612 c468e368SMarkus ArmbrusterF: include/qemu/job.h 2613 280458a3SJeff CodyF: block/backup.c 2614 280458a3SJeff CodyF: block/commit.c 2615 77346025SJeff CodyF: block/stream.c 2616 280458a3SJeff CodyF: block/mirror.c 2617 bf42508fSKevin WolfF: qapi/job.json 2618 d7beddccSVladimir Sementsov-OgievskiyF: block/block-copy.c 2619 d088e6a4SVladimir Sementsov-OgievskiyF: include/block/block-copy.h 2620 d088e6a4SVladimir Sementsov-OgievskiyF: block/reqlist.c 2621 d088e6a4SVladimir Sementsov-OgievskiyF: include/block/reqlist.h 2622 d003e0aeSVladimir Sementsov-OgievskiyF: block/copy-before-write.h 2623 d003e0aeSVladimir Sementsov-OgievskiyF: block/copy-before-write.c 2624 1c14eaabSVladimir Sementsov-OgievskiyF: block/snapshot-access.c 2625 d7beddccSVladimir Sementsov-OgievskiyF: include/block/aio_task.h 2626 d7beddccSVladimir Sementsov-OgievskiyF: block/aio_task.c 2627 d7beddccSVladimir Sementsov-OgievskiyF: util/qemu-co-shared-resource.c 2628 d7beddccSVladimir Sementsov-OgievskiyF: include/qemu/co-shared-resource.h 2629 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git jobs 2630 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git block 2631 280458a3SJeff Cody 2632 502730eeSJonathan CameronCompute Express Link 2633 502730eeSJonathan CameronM: Ben Widawsky <ben.widawsky@intel.com> 2634 502730eeSJonathan CameronM: Jonathan Cameron <jonathan.cameron@huawei.com> 2635 502730eeSJonathan CameronS: Supported 2636 502730eeSJonathan CameronF: hw/cxl/ 2637 2fcd005fSDavid HildenbrandF: hw/mem/cxl_type3.c 2638 502730eeSJonathan CameronF: include/hw/cxl/ 2639 502730eeSJonathan Cameron 2640 538193bcSJohn SnowDirty Bitmaps 2641 edb05904SEric BlakeM: Eric Blake <eblake@redhat.com> 2642 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 2643 edb05904SEric BlakeR: John Snow <jsnow@redhat.com> 2644 538193bcSJohn SnowL: qemu-block@nongnu.org 2645 538193bcSJohn SnowS: Supported 2646 538193bcSJohn SnowF: include/qemu/hbitmap.h 2647 538193bcSJohn SnowF: include/block/dirty-bitmap.h 2648 bb4e58c6SEric BlakeF: block/monitor/bitmap-qmp-cmds.c 2649 00637c6bSVladimir Sementsov-OgievskiyF: block/dirty-bitmap.c 2650 00637c6bSVladimir Sementsov-OgievskiyF: block/qcow2-bitmap.c 2651 052db8e7SVladimir Sementsov-OgievskiyF: migration/block-dirty-bitmap.c 2652 00637c6bSVladimir Sementsov-OgievskiyF: util/hbitmap.c 2653 da668aa1SThomas HuthF: tests/unit/test-hbitmap.c 2654 5746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst 2655 edb05904SEric BlakeT: git https://repo.or.cz/qemu/ericb.git bitmaps 2656 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git block 2657 538193bcSJohn Snow 2658 61af0ee6SPaolo BonziniCharacter device backends 2659 55fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2660 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 2661 fd5d5c56SAnthony LiguoriS: Maintained 2662 178fe0aeSMarc-André LureauF: chardev/ 2663 8228e353SMarc-André LureauF: include/chardev/ 2664 dbeee392SMarkus ArmbrusterF: qapi/char.json 2665 fd5d5c56SAnthony Liguori 2666 e26082fdSPaolo BonziniCharacter Devices (Braille) 2667 e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org> 2668 e26082fdSPaolo BonziniS: Maintained 2669 6b10e573SMarc-André LureauF: chardev/baum.c 2670 fd5d5c56SAnthony Liguori 2671 e94630d3SMarkus ArmbrusterCommand line option argument parsing 2672 e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2673 e94630d3SMarkus ArmbrusterS: Supported 2674 e94630d3SMarkus ArmbrusterF: include/qemu/option.h 2675 da668aa1SThomas HuthF: tests/unit/test-keyval.c 2676 da668aa1SThomas HuthF: tests/unit/test-qemu-opts.c 2677 e94630d3SMarkus ArmbrusterF: util/keyval.c 2678 e94630d3SMarkus ArmbrusterF: util/qemu-option.c 2679 e94630d3SMarkus Armbruster 2680 8c413e79SMarkus ArmbrusterCoverity model 2681 8c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2682 8c413e79SMarkus ArmbrusterS: Supported 2683 8c413e79SMarkus ArmbrusterF: scripts/coverity-model.c 2684 8c413e79SMarkus Armbruster 2685 9c263d07SPeter MaydellCoverity Scan integration 2686 9c263d07SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 2687 9c263d07SPeter MaydellS: Maintained 2688 9c263d07SPeter MaydellF: scripts/coverity-scan/ 2689 9c263d07SPeter Maydell 2690 d24b569aSPeter A. G. CrosthwaiteDevice Tree 2691 c3c962c1SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com> 2692 c3c962c1SAlistair FrancisR: David Gibson <david@gibson.dropbear.id.au> 2693 d24b569aSPeter A. G. CrosthwaiteS: Maintained 2694 800d4dedSPaolo BonziniF: softmmu/device_tree.c 2695 82407515SThomas HuthF: include/sysemu/device_tree.h 2696 d24b569aSPeter A. G. Crosthwaite 2697 3505a22bSMarc-André LureauDump 2698 3505a22bSMarc-André LureauS: Supported 2699 3505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 2700 6d3da32cSMarkus ArmbrusterF: dump/ 2701 3505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c 2702 3505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h 2703 6d3da32cSMarkus ArmbrusterF: include/qemu/win_dump_defs 2704 3505a22bSMarc-André LureauF: include/sysemu/dump-arch.h 2705 3505a22bSMarc-André LureauF: include/sysemu/dump.h 2706 d06b747bSMarkus ArmbrusterF: qapi/dump.json 2707 3505a22bSMarc-André LureauF: scripts/dump-guest-memory.py 2708 3505a22bSMarc-André LureauF: stubs/dump.c 2709 3505a22bSMarc-André Lureau 2710 4f966768SMarkus ArmbrusterError reporting 2711 4f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2712 4f966768SMarkus ArmbrusterS: Supported 2713 4f966768SMarkus ArmbrusterF: include/qapi/error.h 2714 4f966768SMarkus ArmbrusterF: include/qemu/error-report.h 2715 abb3d37dSMarkus ArmbrusterF: qapi/error.json 2716 4f966768SMarkus ArmbrusterF: util/error.c 2717 4f966768SMarkus ArmbrusterF: util/qemu-error.c 2718 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/err-bad-newline.cocci 2719 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error-use-after-free.cocci 2720 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error_propagate_null.cocci 2721 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/remove_local_err.cocci 2722 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/use-error_fatal.cocci 2723 8220f3acSVladimir Sementsov-OgievskiyF: scripts/coccinelle/errp-guard.cocci 2724 4f966768SMarkus Armbruster 2725 fd5d5c56SAnthony LiguoriGDB stub 2726 c7b3e866SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 2727 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 2728 c7b3e866SAlex BennéeS: Maintained 2729 4db546d3SThomas HuthF: docs/system/gdb.rst 2730 842b42dfSAlex BennéeF: gdbstub/* 2731 0dec1016SPeter MaydellF: include/exec/gdbstub.h 2732 fd5d5c56SAnthony LiguoriF: gdb-xml/ 2733 51c623b0SLirong YuanF: tests/tcg/multiarch/gdbstub/ 2734 97cfba13SAlex BennéeF: scripts/feature_to_c.sh 2735 fd5d5c56SAnthony Liguori 2736 01a9c03cSPaolo BonziniMemory API 2737 01a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2738 07b315baSDavid HildenbrandM: Peter Xu <peterx@redhat.com> 2739 07b315baSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 2740 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 2741 01a9c03cSPaolo BonziniS: Supported 2742 01a9c03cSPaolo BonziniF: include/exec/ioport.h 2743 14776ab5STony NguyenF: include/exec/memop.h 2744 01a9c03cSPaolo BonziniF: include/exec/memory.h 2745 2b1641d0SPaolo BonziniF: include/exec/ram_addr.h 2746 41aa4e9fSJuan QuintelaF: include/exec/ramblock.h 2747 9f04dd7fSDavid HildenbrandF: include/sysemu/memory_mapping.h 2748 800d4dedSPaolo BonziniF: softmmu/dma-helpers.c 2749 c7f419f5SClaudio FontanaF: softmmu/ioport.c 2750 c7f419f5SClaudio FontanaF: softmmu/memory.c 2751 9f04dd7fSDavid HildenbrandF: softmmu/memory_mapping.c 2752 d9f24bf5SPaolo BonziniF: softmmu/physmem.c 2753 01a9c03cSPaolo BonziniF: include/exec/memory-internal.h 2754 044e2af9SPhilippe Mathieu-DaudéF: scripts/coccinelle/memory-region-housekeeping.cocci 2755 01a9c03cSPaolo Bonzini 2756 2fcd005fSDavid HildenbrandMemory devices 2757 2fcd005fSDavid HildenbrandM: David Hildenbrand <david@redhat.com> 2758 2fcd005fSDavid HildenbrandM: Igor Mammedov <imammedo@redhat.com> 2759 2fcd005fSDavid HildenbrandR: Xiao Guangrong <xiaoguangrong.eric@gmail.com> 2760 2fcd005fSDavid HildenbrandS: Supported 2761 2fcd005fSDavid HildenbrandF: hw/mem/memory-device.c 2762 2fcd005fSDavid HildenbrandF: hw/mem/nvdimm.c 2763 2fcd005fSDavid HildenbrandF: hw/mem/pc-dimm.c 2764 2fcd005fSDavid HildenbrandF: include/hw/mem/memory-device.h 2765 2fcd005fSDavid HildenbrandF: include/hw/mem/nvdimm.h 2766 2fcd005fSDavid HildenbrandF: include/hw/mem/pc-dimm.h 2767 2fcd005fSDavid HildenbrandF: docs/nvdimm.txt 2768 2fcd005fSDavid Hildenbrand 2769 7ee3bf03SGerd HoffmannSPICE 2770 7ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2771 227b1638SGerd HoffmannS: Odd Fixes 2772 6e481d57SPeter MaydellF: include/ui/qemu-spice.h 2773 438528a3SThomas HuthF: include/ui/spice-display.h 2774 7ee3bf03SGerd HoffmannF: ui/spice-*.c 2775 7ee3bf03SGerd HoffmannF: audio/spiceaudio.c 2776 8d8b636dSPaolo BonziniF: hw/display/qxl* 2777 608cfed6SMarkus ArmbrusterF: qapi/ui.json 2778 9bd4cb35SPhilippe Mathieu-DaudéF: docs/spice-port-fqdn.txt 2779 7ee3bf03SGerd Hoffmann 2780 fd5d5c56SAnthony LiguoriGraphics 2781 25eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 2782 25eccc37SGerd HoffmannS: Odd Fixes 2783 fd5d5c56SAnthony LiguoriF: ui/ 2784 e220656cSThomas HuthF: include/ui/ 2785 608cfed6SMarkus ArmbrusterF: qapi/ui.json 2786 b1d38037SMarc-André LureauF: util/drm.c 2787 4db546d3SThomas HuthF: docs/devel/ui.rst 2788 fd5d5c56SAnthony Liguori 2789 351f1bf6SAndreas FärberCocoa graphics 2790 30ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 2791 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 2792 af643498SAkihiko OdakiR: Akihiko Odaki <akihiko.odaki@gmail.com> 2793 351f1bf6SAndreas FärberS: Odd Fixes 2794 351f1bf6SAndreas FärberF: ui/cocoa.m 2795 351f1bf6SAndreas Färber 2796 fd5d5c56SAnthony LiguoriMain loop 2797 da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2798 da26f37aSPaolo BonziniS: Maintained 2799 48e824e0SPhilippe Mathieu-DaudéF: include/exec/gen-icount.h 2800 54d31236SMarkus ArmbrusterF: include/qemu/main-loop.h 2801 54d31236SMarkus ArmbrusterF: include/sysemu/runstate.h 2802 e6dba048SAlejandro JimenezF: include/sysemu/runstate-action.h 2803 3ecb29a3SPaolo BonziniF: util/main-loop.c 2804 3ecb29a3SPaolo BonziniF: util/qemu-timer.c 2805 bac068e0SAlexander BulekovF: softmmu/vl.c 2806 7b733862SAlexander BulekovF: softmmu/main.c 2807 c7f419f5SClaudio FontanaF: softmmu/cpus.c 2808 b0c3cf94SClaudio FontanaF: softmmu/cpu-throttle.c 2809 740b1759SClaudio FontanaF: softmmu/cpu-timers.c 2810 740b1759SClaudio FontanaF: softmmu/icount.c 2811 bab46b81SMarkus ArmbrusterF: softmmu/runstate* 2812 0e201d34SMarkus ArmbrusterF: qapi/run-state.json 2813 fd5d5c56SAnthony Liguori 2814 1b7e01d0SStefan HajnocziRead, Copy, Update (RCU) 2815 1b7e01d0SStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 2816 1b7e01d0SStefan HajnocziS: Maintained 2817 1b7e01d0SStefan HajnocziF: include/qemu/rcu*.h 2818 da668aa1SThomas HuthF: tests/unit/rcutorture.c 2819 da668aa1SThomas HuthF: tests/unit/test-rcu-*.c 2820 1b7e01d0SStefan HajnocziF: util/rcu.c 2821 1b7e01d0SStefan Hajnoczi 2822 8899b4aeSLuiz CapitulinoHuman Monitor (HMP) 2823 c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com> 2824 fbb0621aSLuiz CapitulinoS: Maintained 2825 5bce308aSKevin WolfF: monitor/monitor-internal.h 2826 e84328faSKevin WolfF: monitor/misc.c 2827 1d95db74SKevin WolfF: monitor/monitor.c 2828 f1b3ccfaSKevin WolfF: monitor/hmp* 2829 f1b3ccfaSKevin WolfF: hmp.h 2830 c13e9912SThomas HuthF: hmp-commands*.hx 2831 c13e9912SThomas HuthF: include/monitor/hmp-target.h 2832 1e8a1faeSThomas HuthF: tests/qtest/test-hmp.c 2833 637de4dbSMarkus ArmbrusterF: include/qemu/qemu-print.h 2834 637de4dbSMarkus ArmbrusterF: util/qemu-print.c 2835 fd5d5c56SAnthony Liguori 2836 f536f112SPaolo BonziniNetwork device backends 2837 442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com> 2838 fd5d5c56SAnthony LiguoriS: Maintained 2839 fd5d5c56SAnthony LiguoriF: net/ 2840 d24b2b1cSThomas HuthF: include/net/ 2841 e9bbc8bdSMarkus ArmbrusterF: qemu-bridge-helper.c 2842 e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net 2843 3c0bd37dSMarkus ArmbrusterF: qapi/net.json 2844 fd5d5c56SAnthony Liguori 2845 aee09bafSVincenzo MaffioneNetmap network backend 2846 aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it> 2847 aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it> 2848 aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com> 2849 aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/ 2850 aee09bafSVincenzo MaffioneS: Maintained 2851 aee09bafSVincenzo MaffioneF: net/netmap.c 2852 aee09bafSVincenzo Maffione 2853 4fc264f4SEduardo HabkostHost Memory Backends 2854 4ade3ea1SDavid HildenbrandM: David Hildenbrand <david@redhat.com> 2855 4fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com> 2856 4fc264f4SEduardo HabkostS: Maintained 2857 4fc264f4SEduardo HabkostF: backends/hostmem*.c 2858 4fc264f4SEduardo HabkostF: include/sysemu/hostmem.h 2859 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next 2860 4fc264f4SEduardo Habkost 2861 6034011cSGongleiCryptodev Backends 2862 6034011cSGongleiM: Gonglei <arei.gonglei@huawei.com> 2863 6034011cSGongleiS: Maintained 2864 6034011cSGongleiF: include/sysemu/cryptodev*.h 2865 6034011cSGongleiF: backends/cryptodev*.c 2866 6034011cSGonglei 2867 b8eaee96SJohn SnowPython library 2868 b8eaee96SJohn SnowM: John Snow <jsnow@redhat.com> 2869 b8eaee96SJohn SnowM: Cleber Rosa <crosa@redhat.com> 2870 89d38c74SJohn SnowR: Beraldo Leal <bleal@redhat.com> 2871 b8eaee96SJohn SnowS: Maintained 2872 b8eaee96SJohn SnowF: python/ 2873 b8eaee96SJohn SnowT: git https://gitlab.com/jsnow/qemu.git python 2874 b8eaee96SJohn Snow 2875 ad904f66SEduardo HabkostPython scripts 2876 89d38c74SJohn SnowM: John Snow <jsnow@redhat.com> 2877 ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com> 2878 4251dfb0SJohn SnowS: Odd Fixes 2879 ad904f66SEduardo HabkostF: scripts/*.py 2880 ad904f66SEduardo HabkostF: tests/*.py 2881 ad904f66SEduardo Habkost 2882 f4abfc6cSVladimir Sementsov-OgievskiyBenchmark util 2883 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 2884 f4abfc6cSVladimir Sementsov-OgievskiyS: Maintained 2885 f4abfc6cSVladimir Sementsov-OgievskiyF: scripts/simplebench/ 2886 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git simplebench 2887 f4abfc6cSVladimir Sementsov-Ogievskiy 2888 8cad15b1SVladimir Sementsov-OgievskiyTransactions helper 2889 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 2890 8cad15b1SVladimir Sementsov-OgievskiyS: Maintained 2891 8cad15b1SVladimir Sementsov-OgievskiyF: include/qemu/transactions.h 2892 8cad15b1SVladimir Sementsov-OgievskiyF: util/transactions.c 2893 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git block 2894 8cad15b1SVladimir Sementsov-Ogievskiy 2895 8899b4aeSLuiz CapitulinoQAPI 2896 9740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 2897 2f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com> 2898 9740618cSLuiz CapitulinoS: Supported 2899 8899b4aeSLuiz CapitulinoF: qapi/ 2900 0311c5bdSMarkus ArmbrusterX: qapi/*.json 2901 ac4abb9aSMarkus ArmbrusterF: include/qapi/ 2902 ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/ 2903 ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h 2904 c0bd0b50SPaolo BonziniF: tests/qapi-schema/ 2905 da668aa1SThomas HuthF: tests/unit/test-*-visitor.c 2906 da668aa1SThomas HuthF: tests/unit/test-qapi-*.c 2907 da668aa1SThomas HuthF: tests/unit/test-qmp-*.c 2908 da668aa1SThomas HuthF: tests/unit/test-visitor-serialization.c 2909 be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py 2910 be25fcc4SMarkus ArmbrusterF: scripts/qapi/* 2911 4078ee54SPeter MaydellF: docs/sphinx/qapidoc.py 2912 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi* 2913 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 2914 8899b4aeSLuiz Capitulino 2915 7810d291SLuiz CapitulinoQAPI Schema 2916 7810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com> 2917 7810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 2918 7810d291SLuiz CapitulinoS: Supported 2919 0311c5bdSMarkus ArmbrusterF: qapi/*.json 2920 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 2921 7810d291SLuiz Capitulino 2922 f3582ba4SLuiz CapitulinoQObject 2923 daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com> 2924 daf5dc78SMarkus ArmbrusterS: Supported 2925 f3582ba4SLuiz CapitulinoF: qobject/ 2926 7735d2b5SMarkus ArmbrusterF: include/qapi/qmp/ 2927 7735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h 2928 a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci 2929 da668aa1SThomas HuthF: tests/unit/check-qdict.c 2930 da668aa1SThomas HuthF: tests/unit/check-qjson.c 2931 da668aa1SThomas HuthF: tests/unit/check-qlist.c 2932 da668aa1SThomas HuthF: tests/unit/check-qlit.c 2933 da668aa1SThomas HuthF: tests/unit/check-qnull.c 2934 da668aa1SThomas HuthF: tests/unit/check-qnum.c 2935 da668aa1SThomas HuthF: tests/unit/check-qobject.c 2936 da668aa1SThomas HuthF: tests/unit/check-qstring.c 2937 fe07b62cSPhilippe Mathieu-DaudéF: tests/data/qobject/qdict.txt 2938 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 2939 f3582ba4SLuiz Capitulino 2940 f05d9999SMichael RothQEMU Guest Agent 2941 2f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com> 2942 e8cbe584SKonstantin KostiukM: Konstantin Kostiuk <kkostiuk@redhat.com> 2943 f05d9999SMichael RothS: Maintained 2944 f05d9999SMichael RothF: qga/ 2945 27a296fcSPeter MaydellF: docs/interop/qemu-ga.rst 2946 db16115fSPeter MaydellF: docs/interop/qemu-ga-ref.rst 2947 ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/ 2948 da668aa1SThomas HuthF: tests/unit/test-qga.c 2949 e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga 2950 f05d9999SMichael Roth 2951 cced3a72SKostiantyn KostiukQEMU Guest Agent Win32 2952 cced3a72SKostiantyn KostiukM: Konstantin Kostiuk <kkostiuk@redhat.com> 2953 cced3a72SKostiantyn KostiukS: Maintained 2954 cced3a72SKostiantyn KostiukF: qga/*win32* 2955 cced3a72SKostiantyn KostiukF: qga/vss-win32/ 2956 cced3a72SKostiantyn KostiukF: qga/installer/ 2957 cced3a72SKostiantyn KostiukT: git https://github.com/kostyanf14/qemu.git qga-win32 2958 cced3a72SKostiantyn Kostiuk 2959 4688c94cSAndreas FärberQOM 2960 1085d86eSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 2961 1085d86eSPaolo BonziniR: Daniel P. Berrange <berrange@redhat.com> 2962 24c4cd13SEduardo HabkostR: Eduardo Habkost <eduardo@habkost.net> 2963 4688c94cSAndreas FärberS: Supported 2964 4db546d3SThomas HuthF: docs/devel/qom.rst 2965 8f920054SMarkus ArmbrusterF: docs/qdev-device-use.txt 2966 8f920054SMarkus ArmbrusterF: hw/core/qdev* 2967 b77b5b3dSMarkus ArmbrusterF: hw/core/bus.c 2968 b77b5b3dSMarkus ArmbrusterF: hw/core/sysbus.c 2969 8f920054SMarkus ArmbrusterF: include/hw/qdev* 2970 8f920054SMarkus ArmbrusterF: include/monitor/qdev.h 2971 4688c94cSAndreas FärberF: include/qom/ 2972 c577ff62SMarkus ArmbrusterF: qapi/qom.json 2973 c577ff62SMarkus ArmbrusterF: qapi/qdev.json 2974 22fb6eb5SPaolo BonziniF: scripts/coccinelle/qom-parent-type.cocci 2975 800d4dedSPaolo BonziniF: softmmu/qdev-monitor.c 2976 9b45a025SPhilippe Mathieu-DaudéF: stubs/qdev.c 2977 4688c94cSAndreas FärberF: qom/ 2978 da668aa1SThomas HuthF: tests/unit/check-qom-interface.c 2979 da668aa1SThomas HuthF: tests/unit/check-qom-proplist.c 2980 da668aa1SThomas HuthF: tests/unit/test-qdev-global-props.c 2981 4688c94cSAndreas Färber 2982 94dfc0f3SEduardo HabkostQOM boilerplate conversion script 2983 24c4cd13SEduardo HabkostM: Eduardo Habkost <eduardo@habkost.net> 2984 94dfc0f3SEduardo HabkostS: Maintained 2985 94dfc0f3SEduardo HabkostF: scripts/codeconverter/ 2986 94dfc0f3SEduardo Habkost 2987 8899b4aeSLuiz CapitulinoQMP 2988 9740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com> 2989 9740618cSLuiz CapitulinoS: Supported 2990 5bce308aSKevin WolfF: monitor/monitor-internal.h 2991 f1b3ccfaSKevin WolfF: monitor/qmp* 2992 e84328faSKevin WolfF: monitor/misc.c 2993 1d95db74SKevin WolfF: monitor/monitor.c 2994 92a3c6aaSMarkus ArmbrusterF: qapi/control.json 2995 abb3d37dSMarkus ArmbrusterF: qapi/error.json 2996 92a3c6aaSMarkus ArmbrusterF: qapi/introspect.json 2997 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-* 2998 12b2f0d9SPhilippe Mathieu-DaudéF: docs/interop/*qmp-* 2999 9740618cSLuiz CapitulinoF: scripts/qmp/ 3000 1e8a1faeSThomas HuthF: tests/qtest/qmp-test.c 3001 1e8a1faeSThomas HuthF: tests/qtest/qmp-cmd-test.c 3002 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next 3003 8899b4aeSLuiz Capitulino 3004 98a43bf0SPaolo Bonziniqtest 3005 98a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com> 3006 98a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com> 3007 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com> 3008 98a43bf0SPaolo BonziniS: Maintained 3009 c7f419f5SClaudio FontanaF: softmmu/qtest.c 3010 1583a389SClaudio FontanaF: accel/qtest/ 3011 1e8a1faeSThomas HuthF: tests/qtest/ 3012 222455efSEmanuele Giuseppe EspositoF: docs/devel/qgraph.rst 3013 4db546d3SThomas HuthF: docs/devel/qtest.rst 3014 520ddc18SThomas HuthX: tests/qtest/bios-tables-test* 3015 98a43bf0SPaolo Bonzini 3016 5f6fd09aSAlexander BulekovDevice Fuzzing 3017 5f6fd09aSAlexander BulekovM: Alexander Bulekov <alxndr@bu.edu> 3018 5f6fd09aSAlexander BulekovR: Paolo Bonzini <pbonzini@redhat.com> 3019 5f6fd09aSAlexander BulekovR: Bandan Das <bsd@redhat.com> 3020 5f6fd09aSAlexander BulekovR: Stefan Hajnoczi <stefanha@redhat.com> 3021 6184e5fbSThomas HuthR: Thomas Huth <thuth@redhat.com> 3022 85221b05SDarren KennyR: Darren Kenny <darren.kenny@oracle.com> 3023 5d32fc3bSQiuhao LiR: Qiuhao Li <Qiuhao.Li@outlook.com> 3024 5f6fd09aSAlexander BulekovS: Maintained 3025 5f6fd09aSAlexander BulekovF: tests/qtest/fuzz/ 3026 d3d39fc0SPhilippe Mathieu-DaudéF: tests/qtest/fuzz-*test.c 3027 211635b3SAlexander BulekovF: scripts/oss-fuzz/ 3028 230376d2SAlexander BulekovF: hw/mem/sparse-mem.c 3029 f3a0208fSAlexander BulekovF: docs/devel/fuzzing.rst 3030 5f6fd09aSAlexander Bulekov 3031 cc0100f4SAlistair FrancisRegister API 3032 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me> 3033 cc0100f4SAlistair FrancisS: Maintained 3034 cc0100f4SAlistair FrancisF: hw/core/register.c 3035 cc0100f4SAlistair FrancisF: include/hw/register.h 3036 06a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h 3037 cc0100f4SAlistair Francis 3038 fd5d5c56SAnthony LiguoriSLIRP 3039 eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org> 3040 bafc72abSJan KiszkaS: Maintained 3041 663fb1e1SThomas HuthF: net/slirp.c 3042 d24b2b1cSThomas HuthF: include/net/slirp.h 3043 02cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp 3044 fd5d5c56SAnthony Liguori 3045 aa09b3d5SMarkus ArmbrusterStats 3046 aa09b3d5SMarkus ArmbrusterS: Orphan 3047 aa09b3d5SMarkus ArmbrusterF: include/sysemu/stats.h 3048 aa09b3d5SMarkus ArmbrusterF: stats/ 3049 aa09b3d5SMarkus Armbruster 3050 6d0af39fSEdgar E. IglesiasStreams 3051 6d0af39fSEdgar E. IglesiasM: Edgar E. Iglesias <edgar.iglesias@gmail.com> 3052 6d0af39fSEdgar E. IglesiasS: Maintained 3053 6d0af39fSEdgar E. IglesiasF: hw/core/stream.c 3054 6d0af39fSEdgar E. IglesiasF: include/hw/stream.h 3055 6d0af39fSEdgar E. Iglesias 3056 b1ed728aSPaolo BonziniStubs 3057 b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com> 3058 b1ed728aSPaolo BonziniS: Maintained 3059 b1ed728aSPaolo BonziniF: stubs/ 3060 b1ed728aSPaolo Bonzini 3061 598a3f35SStefan HajnocziTracing 3062 1cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3063 598a3f35SStefan HajnocziS: Maintained 3064 598a3f35SStefan HajnocziF: trace/ 3065 0e076292SThomas HuthF: trace-events 3066 3a8273b1SPeter MaydellF: docs/qemu-option-trace.rst.inc 3067 92a3c6aaSMarkus ArmbrusterF: qapi/trace.json 3068 f70fd8fdSLluís VilanovaF: scripts/tracetool.py 3069 f70fd8fdSLluís VilanovaF: scripts/tracetool/ 3070 62dd1048SDaniel P. BerrangéF: scripts/qemu-trace-stap* 3071 33b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-trace-stap.rst 3072 d0fb9657SStefano GarzarellaF: docs/devel/tracing.rst 3073 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing 3074 598a3f35SStefan Hajnoczi 3075 3859b6cfSMarkus ArmbrusterTPM 3076 1f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com> 3077 6b4f250bSStefan BergerS: Maintained 3078 0801062cSMarkus ArmbrusterF: softmmu/tpm* 3079 3859b6cfSMarkus ArmbrusterF: hw/tpm/* 3080 3859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h 3081 3859b6cfSMarkus ArmbrusterF: include/sysemu/tpm* 3082 3859b6cfSMarkus ArmbrusterF: qapi/tpm.json 3083 8ae92e24SPhilippe Mathieu-DaudéF: backends/tpm/ 3084 1e8a1faeSThomas HuthF: tests/qtest/*tpm* 3085 4db546d3SThomas HuthF: docs/specs/tpm.rst 3086 e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next 3087 3859b6cfSMarkus Armbruster 3088 14f40fdcSBlue SwirlCheckpatch 3089 14f40fdcSBlue SwirlS: Odd Fixes 3090 14f40fdcSBlue SwirlF: scripts/checkpatch.pl 3091 14f40fdcSBlue Swirl 3092 c0787c8dSJuan QuintelaMigration 3093 c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com> 3094 d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com> 3095 c0787c8dSJuan QuintelaS: Maintained 3096 107b5969SMarc-André LureauF: hw/core/vmstate-if.c 3097 107b5969SMarc-André LureauF: include/hw/vmstate-if.h 3098 c0787c8dSJuan QuintelaF: include/migration/ 3099 b862888cSMarkus ArmbrusterF: include/qemu/userfaultfd.h 3100 44a1f946SDr. David Alan GilbertF: migration/ 3101 c5515640SAmit ShahF: scripts/vmstate-static-checker.py 3102 c5515640SAmit ShahF: tests/vmstate-static-checker-data/ 3103 1e8a1faeSThomas HuthF: tests/qtest/migration-test.c 3104 c468e368SMarkus ArmbrusterF: docs/devel/migration.rst 3105 48685a8eSMarkus ArmbrusterF: qapi/migration.json 3106 fac87d4dSHyman Huang(黄勇)F: tests/migration/ 3107 b862888cSMarkus ArmbrusterF: util/userfaultfd.c 3108 c0787c8dSJuan Quintela 3109 a566907fSMarc-André LureauD-Bus 3110 a566907fSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com> 3111 a566907fSMarc-André LureauS: Maintained 3112 5010cec2SMarc-André LureauF: backends/dbus-vmstate.c 3113 89f4df95SMarc-André LureauF: ui/dbus* 3114 89f4df95SMarc-André LureauF: audio/dbus* 3115 a5021d69SMarc-André LureauF: util/dbus.c 3116 89f4df95SMarc-André LureauF: include/ui/dbus* 3117 a5021d69SMarc-André LureauF: include/qemu/dbus.h 3118 89f4df95SMarc-André LureauF: docs/interop/dbus* 3119 89f4df95SMarc-André LureauF: docs/sphinx/dbus* 3120 89f4df95SMarc-André LureauF: docs/sphinx/fakedbusdoc.py 3121 89f4df95SMarc-André LureauF: tests/qtest/dbus* 3122 a566907fSMarc-André Lureau 3123 92bfedb0SEduardo OtuboSeccomp 3124 e3160deaSDaniel P. BerrangéM: Daniel P. Berrange <berrange@redhat.com> 3125 e3160deaSDaniel P. BerrangéS: Odd Fixes 3126 800d4dedSPaolo BonziniF: softmmu/qemu-seccomp.c 3127 92bfedb0SEduardo OtuboF: include/sysemu/seccomp.h 3128 d2ea8dacSDaniel P. BerrangéF: tests/unit/test-seccomp.c 3129 92bfedb0SEduardo Otubo 3130 ddbb0d09SDaniel P. BerrangeCryptography 3131 ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3132 ddbb0d09SDaniel P. BerrangeS: Maintained 3133 ddbb0d09SDaniel P. BerrangeF: crypto/ 3134 ddbb0d09SDaniel P. BerrangeF: include/crypto/ 3135 92a3c6aaSMarkus ArmbrusterF: qapi/crypto.json 3136 da668aa1SThomas HuthF: tests/unit/test-crypto-* 3137 3b472e71SThomas HuthF: tests/bench/benchmark-crypto-* 3138 da668aa1SThomas HuthF: tests/unit/crypto-tls-* 3139 da668aa1SThomas HuthF: tests/unit/pkix_asn1_tab.c 3140 899833cdSDaniel P. BerrangeF: qemu.sasl 3141 ddbb0d09SDaniel P. Berrange 3142 10817bf0SDaniel P. BerrangeCoroutines 3143 10817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com> 3144 10817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com> 3145 00a25291SStefan HajnocziS: Maintained 3146 10817bf0SDaniel P. BerrangeF: util/*coroutine* 3147 10817bf0SDaniel P. BerrangeF: include/qemu/coroutine* 3148 da668aa1SThomas HuthF: tests/unit/test-coroutine.c 3149 10817bf0SDaniel P. Berrange 3150 88c5f205SDaniel P. BerrangeBuffers 3151 88c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3152 4251dfb0SJohn SnowS: Odd Fixes 3153 88c5f205SDaniel P. BerrangeF: util/buffer.c 3154 88c5f205SDaniel P. BerrangeF: include/qemu/buffer.h 3155 88c5f205SDaniel P. Berrange 3156 666a3af9SDaniel P. BerrangeI/O Channels 3157 666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3158 666a3af9SDaniel P. BerrangeS: Maintained 3159 666a3af9SDaniel P. BerrangeF: io/ 3160 666a3af9SDaniel P. BerrangeF: include/io/ 3161 da668aa1SThomas HuthF: tests/unit/test-io-* 3162 666a3af9SDaniel P. Berrange 3163 5b76dd13SDaniel P. BerrangeUser authorization 3164 5b76dd13SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3165 5b76dd13SDaniel P. BerrangeS: Maintained 3166 5b76dd13SDaniel P. BerrangeF: authz/ 3167 c8c99887SDaniel P. BerrangeF: qapi/authz.json 3168 5b76dd13SDaniel P. BerrangeF: include/authz/ 3169 da668aa1SThomas HuthF: tests/unit/test-authz-* 3170 5b76dd13SDaniel P. Berrange 3171 5614a283SGerd HoffmannSockets 3172 5614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com> 3173 5614a283SGerd HoffmannS: Maintained 3174 5614a283SGerd HoffmannF: include/qemu/sockets.h 3175 5614a283SGerd HoffmannF: util/qemu-sockets.c 3176 a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json 3177 5614a283SGerd Hoffmann 3178 90e33dfeSDaniel P. BerrangéFile monitor 3179 90e33dfeSDaniel P. BerrangéM: Daniel P. Berrange <berrange@redhat.com> 3180 4251dfb0SJohn SnowS: Odd Fixes 3181 90e33dfeSDaniel P. BerrangéF: util/filemonitor*.c 3182 90e33dfeSDaniel P. BerrangéF: include/qemu/filemonitor.h 3183 da668aa1SThomas HuthF: tests/unit/test-util-filemonitor.c 3184 90e33dfeSDaniel P. Berrangé 3185 d310d85bSAlberto GarciaThrottling infrastructure 3186 d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com> 3187 d310d85bSAlberto GarciaS: Supported 3188 d310d85bSAlberto GarciaF: block/throttle-groups.c 3189 d310d85bSAlberto GarciaF: include/block/throttle-groups.h 3190 89603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h 3191 d310d85bSAlberto GarciaF: util/throttle.c 3192 89603938SPhilippe Mathieu-DaudéF: docs/throttle.txt 3193 da668aa1SThomas HuthF: tests/unit/test-throttle.c 3194 d310d85bSAlberto GarciaL: qemu-block@nongnu.org 3195 d310d85bSAlberto Garcia 3196 080d7aacSFam ZhengUUID 3197 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 3198 080d7aacSFam ZhengS: Supported 3199 080d7aacSFam ZhengF: util/uuid.c 3200 080d7aacSFam ZhengF: include/qemu/uuid.h 3201 da668aa1SThomas HuthF: tests/unit/test-uuid.c 3202 080d7aacSFam Zheng 3203 50186051SLukas StraubYank feature 3204 50186051SLukas StraubM: Lukas Straub <lukasstraub2@web.de> 3205 50186051SLukas StraubS: Odd fixes 3206 50186051SLukas StraubF: util/yank.c 3207 1a92d6d5SLukas StraubF: migration/yank_functions* 3208 d3a0bb77SLukas StraubF: tests/unit/test-yank.c 3209 50186051SLukas StraubF: include/qemu/yank.h 3210 50186051SLukas StraubF: qapi/yank.json 3211 50186051SLukas Straub 3212 a4cc318eSzhanghailiangCOLO Framework 3213 2ac7d741SHailiang ZhangM: Hailiang Zhang <zhanghailiang@xfusion.com> 3214 a4cc318eSzhanghailiangS: Maintained 3215 a4cc318eSzhanghailiangF: migration/colo* 3216 a4cc318eSzhanghailiangF: include/migration/colo.h 3217 a4cc318eSzhanghailiangF: include/migration/failover.h 3218 a4cc318eSzhanghailiangF: docs/COLO-FT.txt 3219 a4cc318eSzhanghailiang 3220 88f82ed1SZhang ChenCOLO Proxy 3221 c6bf50ffSZhang ChenM: Zhang Chen <chen.zhang@intel.com> 3222 2ece6e64SLi ZhijianM: Li Zhijian <lizhijian@fujitsu.com> 3223 88f82ed1SZhang ChenS: Supported 3224 88f82ed1SZhang ChenF: docs/colo-proxy.txt 3225 88f82ed1SZhang ChenF: net/colo* 3226 88f82ed1SZhang ChenF: net/filter-rewriter.c 3227 88f82ed1SZhang ChenF: net/filter-mirror.c 3228 487cf3f2SZhang ChenF: tests/qtest/test-filter* 3229 88f82ed1SZhang Chen 3230 62258201SPavel DovgalyukRecord/replay 3231 62258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru> 3232 62258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com> 3233 70b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay 3234 62258201SPavel DovgalyukS: Supported 3235 62258201SPavel DovgalyukF: replay/* 3236 62258201SPavel DovgalyukF: block/blkreplay.c 3237 62258201SPavel DovgalyukF: net/filter-replay.c 3238 62258201SPavel DovgalyukF: include/sysemu/replay.h 3239 4db546d3SThomas HuthF: docs/devel/replay.rst 3240 4db546d3SThomas HuthF: docs/system/replay.rst 3241 62258201SPavel DovgalyukF: stubs/replay.c 3242 bbbd9b6eSWillian RampazzoF: tests/avocado/replay_kernel.py 3243 bbbd9b6eSWillian RampazzoF: tests/avocado/replay_linux.py 3244 bbbd9b6eSWillian RampazzoF: tests/avocado/reverse_debugging.py 3245 43d7e1d7SPavel DovgalyukF: qapi/replay.json 3246 62258201SPavel Dovgalyuk 3247 eecf5eedSPeter XuIOVA Tree 3248 eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com> 3249 eecf5eedSPeter XuS: Maintained 3250 eecf5eedSPeter XuF: include/qemu/iova-tree.h 3251 eecf5eedSPeter XuF: util/iova-tree.c 3252 eecf5eedSPeter Xu 3253 5ee547bbSViktor Prutyanovelf2dmp 3254 5ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu> 3255 5ee547bbSViktor PrutyanovS: Maintained 3256 5ee547bbSViktor PrutyanovF: contrib/elf2dmp/ 3257 5ee547bbSViktor Prutyanov 3258 93198b6cSCorey MinyardI2C and SMBus 3259 93198b6cSCorey MinyardM: Corey Minyard <cminyard@mvista.com> 3260 93198b6cSCorey MinyardS: Maintained 3261 93198b6cSCorey MinyardF: hw/i2c/core.c 3262 93198b6cSCorey MinyardF: hw/i2c/smbus_slave.c 3263 93198b6cSCorey MinyardF: hw/i2c/smbus_master.c 3264 93198b6cSCorey MinyardF: hw/i2c/smbus_eeprom.c 3265 93198b6cSCorey MinyardF: include/hw/i2c/i2c.h 3266 93198b6cSCorey MinyardF: include/hw/i2c/smbus_master.h 3267 93198b6cSCorey MinyardF: include/hw/i2c/smbus_slave.h 3268 93198b6cSCorey MinyardF: include/hw/i2c/smbus_eeprom.h 3269 93198b6cSCorey Minyard 3270 bf0e0c70STitus RwantarePMBus 3271 bf0e0c70STitus RwantareM: Titus Rwantare <titusr@google.com> 3272 bf0e0c70STitus RwantareS: Maintained 3273 bf0e0c70STitus RwantareF: hw/i2c/pmbus_device.c 3274 bf0e0c70STitus RwantareF: hw/sensor/adm1272.c 3275 ffcdae67STitus RwantareF: hw/sensor/isl_pmbus_vr.c 3276 bf0e0c70STitus RwantareF: hw/sensor/max34451.c 3277 bf0e0c70STitus RwantareF: include/hw/i2c/pmbus_device.h 3278 ffcdae67STitus RwantareF: include/hw/sensor/isl_pmbus_vr.h 3279 bf0e0c70STitus RwantareF: tests/qtest/adm1272-test.c 3280 bf0e0c70STitus RwantareF: tests/qtest/max34451-test.c 3281 ffcdae67STitus RwantareF: tests/qtest/isl_pmbus_vr-test.c 3282 bf0e0c70STitus Rwantare 3283 d0d89526SPhilippe Mathieu-DaudéFirmware schema specifications 3284 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 3285 d0d89526SPhilippe Mathieu-DaudéR: Daniel P. Berrange <berrange@redhat.com> 3286 d0d89526SPhilippe Mathieu-DaudéR: Kashyap Chamarthy <kchamart@redhat.com> 3287 d0d89526SPhilippe Mathieu-DaudéS: Maintained 3288 d0d89526SPhilippe Mathieu-DaudéF: docs/interop/firmware.json 3289 d0d89526SPhilippe Mathieu-Daudé 3290 6739df3fSLaszlo ErsekEDK2 Firmware 3291 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 3292 9b437cd0SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com> 3293 6739df3fSLaszlo ErsekS: Supported 3294 b5b31860SPhilippe Mathieu-DaudéF: hw/i386/*ovmf* 3295 6739df3fSLaszlo ErsekF: pc-bios/descriptors/??-edk2-*.json 3296 6739df3fSLaszlo ErsekF: pc-bios/edk2-* 3297 6739df3fSLaszlo ErsekF: roms/Makefile.edk2 3298 6739df3fSLaszlo ErsekF: roms/edk2 3299 6739df3fSLaszlo ErsekF: roms/edk2-* 3300 6739df3fSLaszlo ErsekF: tests/data/uefi-boot-images/ 3301 6739df3fSLaszlo ErsekF: tests/uefi-test-tools/ 3302 922febe2SThomas HuthF: .gitlab-ci.d/edk2.yml 3303 71920809SPhilippe Mathieu-DaudéF: .gitlab-ci.d/edk2/ 3304 6739df3fSLaszlo Ersek 3305 8bc43f39SPeter XuVT-d Emulation 3306 8bc43f39SPeter XuM: Michael S. Tsirkin <mst@redhat.com> 3307 8bc43f39SPeter XuM: Peter Xu <peterx@redhat.com> 3308 8bc43f39SPeter XuR: Jason Wang <jasowang@redhat.com> 3309 8bc43f39SPeter XuS: Supported 3310 8bc43f39SPeter XuF: hw/i386/intel_iommu.c 3311 8bc43f39SPeter XuF: hw/i386/intel_iommu_internal.h 3312 8bc43f39SPeter XuF: include/hw/i386/intel_iommu.h 3313 8bc43f39SPeter Xu 3314 e92fb016SBin MengOpenSBI Firmware 3315 e92fb016SBin MengM: Bin Meng <bmeng.cn@gmail.com> 3316 e92fb016SBin MengS: Supported 3317 e92fb016SBin MengF: pc-bios/opensbi-* 3318 e92fb016SBin MengF: .gitlab-ci.d/opensbi.yml 3319 e92fb016SBin MengF: .gitlab-ci.d/opensbi/ 3320 e92fb016SBin Meng 3321 59c7a187SLuc MichelClock framework 3322 59c7a187SLuc MichelM: Luc Michel <luc@lmichel.fr> 3323 59c7a187SLuc MichelR: Damien Hedde <damien.hedde@greensocs.com> 3324 59c7a187SLuc MichelS: Maintained 3325 59c7a187SLuc MichelF: include/hw/clock.h 3326 59c7a187SLuc MichelF: include/hw/qdev-clock.h 3327 59c7a187SLuc MichelF: hw/core/clock.c 3328 59c7a187SLuc MichelF: hw/core/clock-vmstate.c 3329 59c7a187SLuc MichelF: hw/core/qdev-clock.c 3330 59c7a187SLuc MichelF: docs/devel/clocks.rst 3331 59c7a187SLuc Michel 3332 fd5d5c56SAnthony LiguoriUsermode Emulation 3333 fd5d5c56SAnthony Liguori------------------ 3334 6347e1f1SMarkus ArmbrusterOverall usermode emulation 3335 486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi> 3336 486bbe5fSPaolo BonziniS: Maintained 3337 58410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c 3338 bbf15aafSRichard HendersonF: include/user/ 3339 bbf15aafSRichard HendersonF: common-user/ 3340 486bbe5fSPaolo Bonzini 3341 fd5d5c56SAnthony LiguoriBSD user 3342 65a9d380SWarner LoshM: Warner Losh <imp@bsdimp.com> 3343 65a9d380SWarner LoshR: Kyle Evans <kevans@freebsd.org> 3344 65a9d380SWarner LoshS: Maintained 3345 fd5d5c56SAnthony LiguoriF: bsd-user/ 3346 812b31d3SAlex BennéeF: configs/targets/*-bsd-user.mak 3347 adbae40fSWarner LoshF: tests/vm/*bsd 3348 65a9d380SWarner LoshT: git https://github.com/qemu-bsd-user/qemu-bsd-user bsd-user-rebase-3.1 3349 fd5d5c56SAnthony Liguori 3350 fd5d5c56SAnthony LiguoriLinux user 3351 8f902c54SRiku VoipioM: Laurent Vivier <laurent@vivier.eu> 3352 fd5d5c56SAnthony LiguoriS: Maintained 3353 fd5d5c56SAnthony LiguoriF: linux-user/ 3354 812b31d3SAlex BennéeF: configs/targets/*linux-user.mak 3355 e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh 3356 e3a6c825SLaurent VivierF: scripts/update-syscalltbl.sh 3357 57333330SLaurent VivierF: scripts/update-mips-syscall-args.sh 3358 382ae67aSLaurent VivierF: scripts/gensyscalls.sh 3359 42f5a7e9SAurelien Jarno 3360 42f5a7e9SAurelien JarnoTiny Code Generator (TCG) 3361 42f5a7e9SAurelien Jarno------------------------- 3362 6347e1f1SMarkus ArmbrusterCommon TCG code 3363 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 3364 42f5a7e9SAurelien JarnoS: Maintained 3365 42f5a7e9SAurelien JarnoF: tcg/ 3366 d3582cfdSPhilippe Mathieu-DaudéF: include/tcg/ 3367 42f5a7e9SAurelien Jarno 3368 22b5867bSAlex BennéeTCG Plugins 3369 22b5867bSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3370 3d7caf14SAlexandre IoossR: Alexandre Iooss <erdnaxe@crans.org> 3371 a6b95a97SMahmoud MandourR: Mahmoud Mandour <ma.mandourr@gmail.com> 3372 22b5867bSAlex BennéeS: Maintained 3373 8ea6abf0SAlex BennéeF: docs/devel/tcg-plugins.rst 3374 22b5867bSAlex BennéeF: plugins/ 3375 c17a386bSAlex BennéeF: tests/plugin/ 3376 bbbd9b6eSWillian RampazzoF: tests/avocado/tcg_plugins.py 3377 c17a386bSAlex BennéeF: contrib/plugins/ 3378 22b5867bSAlex Bennée 3379 6347e1f1SMarkus ArmbrusterAArch64 TCG target 3380 3e5a01efSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 3381 b25a464cSClaudio FontanaS: Maintained 3382 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 3383 b25a464cSClaudio FontanaF: tcg/aarch64/ 3384 b25a464cSClaudio Fontana 3385 6347e1f1SMarkus ArmbrusterARM TCG target 3386 7c6ef61aSPeter MaydellM: Richard Henderson <richard.henderson@linaro.org> 3387 42f5a7e9SAurelien JarnoS: Maintained 3388 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org 3389 42f5a7e9SAurelien JarnoF: tcg/arm/ 3390 42f5a7e9SAurelien Jarno 3391 6347e1f1SMarkus Armbrusteri386 TCG target 3392 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 3393 42f5a7e9SAurelien JarnoS: Maintained 3394 42f5a7e9SAurelien JarnoF: tcg/i386/ 3395 42f5a7e9SAurelien Jarno 3396 afa33258SWANG XueruiLoongArch64 TCG target 3397 afa33258SWANG XueruiM: WANG Xuerui <git@xen0n.name> 3398 afa33258SWANG XueruiS: Maintained 3399 afa33258SWANG XueruiF: tcg/loongarch64/ 3400 afa33258SWANG Xuerui 3401 6347e1f1SMarkus ArmbrusterMIPS TCG target 3402 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 3403 099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net> 3404 dab1e1e1SHuacai ChenR: Huacai Chen <chenhuacai@kernel.org> 3405 15d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com> 3406 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com> 3407 cf960317SPhilippe Mathieu-DaudéS: Odd Fixes 3408 42f5a7e9SAurelien JarnoF: tcg/mips/ 3409 42f5a7e9SAurelien Jarno 3410 6347e1f1SMarkus ArmbrusterPPC TCG target 3411 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 3412 15610d42SPranith KumarS: Odd Fixes 3413 42f5a7e9SAurelien JarnoF: tcg/ppc/ 3414 42f5a7e9SAurelien Jarno 3415 6347e1f1SMarkus ArmbrusterRISC-V TCG target 3416 c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com> 3417 fb1f70f3SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com> 3418 fb1f70f3SAlistair FrancisL: qemu-riscv@nongnu.org 3419 fb1f70f3SAlistair FrancisS: Maintained 3420 fb1f70f3SAlistair FrancisF: tcg/riscv/ 3421 fb1f70f3SAlistair FrancisF: disas/riscv.c 3422 fb1f70f3SAlistair Francis 3423 6347e1f1SMarkus ArmbrusterS390 TCG target 3424 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org> 3425 42f5a7e9SAurelien JarnoS: Maintained 3426 42f5a7e9SAurelien JarnoF: tcg/s390/ 3427 146bd283SCornelia HuckL: qemu-s390x@nongnu.org 3428 42f5a7e9SAurelien Jarno 3429 6347e1f1SMarkus ArmbrusterSPARC TCG target 3430 297e8005SMarkus ArmbrusterS: Odd Fixes 3431 6d0b52edSRichard HendersonF: tcg/sparc64/ 3432 c17652eeSPaolo BonziniF: disas/sparc.c 3433 bc75c9e5SStefan Weil 3434 6347e1f1SMarkus ArmbrusterTCI TCG target 3435 bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de> 3436 bc75c9e5SStefan WeilS: Maintained 3437 8ef9cd55SAndreas FärberF: tcg/tci/ 3438 752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c 3439 c17652eeSPaolo BonziniF: disas/tci.c 3440 aa09c951SAndreas Färber 3441 f05b328cSStefan HajnocziBlock drivers 3442 f05b328cSStefan Hajnoczi------------- 3443 f05b328cSStefan HajnocziVMDK 3444 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 3445 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 3446 f05b328cSStefan HajnocziS: Supported 3447 f05b328cSStefan HajnocziF: block/vmdk.c 3448 f05b328cSStefan Hajnoczi 3449 f05b328cSStefan HajnocziRBD 3450 0725570bSIlya DryomovM: Ilya Dryomov <idryomov@gmail.com> 3451 6d2f38ebSPeter LievenR: Peter Lieven <pl@kamp.de> 3452 280458a3SJeff CodyL: qemu-block@nongnu.org 3453 f05b328cSStefan HajnocziS: Supported 3454 f05b328cSStefan HajnocziF: block/rbd.c 3455 f05b328cSStefan Hajnoczi 3456 f05b328cSStefan HajnocziVHDX 3457 5f5246b6SJeff CodyM: Jeff Cody <codyprime@gmail.com> 3458 280458a3SJeff CodyL: qemu-block@nongnu.org 3459 f05b328cSStefan HajnocziS: Supported 3460 f05b328cSStefan HajnocziF: block/vhdx* 3461 f05b328cSStefan Hajnoczi 3462 f05b328cSStefan HajnocziVDI 3463 f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de> 3464 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 3465 f05b328cSStefan HajnocziS: Maintained 3466 f05b328cSStefan HajnocziF: block/vdi.c 3467 f05b328cSStefan Hajnoczi 3468 fd66dbd4SStefan Hajnocziblkio 3469 fd66dbd4SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3470 fd66dbd4SStefan HajnocziL: qemu-block@nongnu.org 3471 fd66dbd4SStefan HajnocziS: Maintained 3472 fd66dbd4SStefan HajnocziF: block/blkio.c 3473 fd66dbd4SStefan Hajnoczi 3474 f05b328cSStefan HajnocziiSCSI 3475 f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com> 3476 f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com> 3477 f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de> 3478 c95e4c0eSKevin WolfL: qemu-block@nongnu.org 3479 2185fd67SPaolo BonziniS: Odd Fixes 3480 f05b328cSStefan HajnocziF: block/iscsi.c 3481 2deb63c2SPeter LievenF: block/iscsi-opts.c 3482 f05b328cSStefan Hajnoczi 3483 99c62e70SEric BlakeNetwork Block Device (NBD) 3484 99c62e70SEric BlakeM: Eric Blake <eblake@redhat.com> 3485 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 3486 99c62e70SEric BlakeL: qemu-block@nongnu.org 3487 99c62e70SEric BlakeS: Maintained 3488 99c62e70SEric BlakeF: block/nbd* 3489 99c62e70SEric BlakeF: nbd/ 3490 99c62e70SEric BlakeF: include/block/nbd* 3491 99c62e70SEric BlakeF: qemu-nbd.* 3492 99c62e70SEric BlakeF: blockdev-nbd.c 3493 3229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt 3494 33b2b388SWainer dos Santos MoschettaF: docs/tools/qemu-nbd.rst 3495 58a6fdccSEric BlakeF: tests/qemu-iotests/tests/*nbd* 3496 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd 3497 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git block 3498 99c62e70SEric Blake 3499 6542aa9cSPeter LievenNFS 3500 6542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de> 3501 280458a3SJeff CodyL: qemu-block@nongnu.org 3502 6542aa9cSPeter LievenS: Maintained 3503 6542aa9cSPeter LievenF: block/nfs.c 3504 6542aa9cSPeter Lieven 3505 f05b328cSStefan HajnocziSSH 3506 f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com> 3507 280458a3SJeff CodyL: qemu-block@nongnu.org 3508 f05b328cSStefan HajnocziS: Supported 3509 f05b328cSStefan HajnocziF: block/ssh.c 3510 c9a12e75SChrysostomos Nanakos 3511 280458a3SJeff CodyCURL 3512 280458a3SJeff CodyL: qemu-block@nongnu.org 3513 5c6090faSThomas HuthS: Odd Fixes 3514 280458a3SJeff CodyF: block/curl.c 3515 280458a3SJeff Cody 3516 280458a3SJeff CodyGLUSTER 3517 280458a3SJeff CodyL: qemu-block@nongnu.org 3518 5c6090faSThomas HuthL: integration@gluster.org 3519 5c6090faSThomas HuthS: Odd Fixes 3520 280458a3SJeff CodyF: block/gluster.c 3521 b5e9476cSGonglei 3522 199667a8SFam ZhengNull Block Driver 3523 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net> 3524 199667a8SFam ZhengL: qemu-block@nongnu.org 3525 199667a8SFam ZhengS: Supported 3526 199667a8SFam ZhengF: block/null.c 3527 199667a8SFam Zheng 3528 bdd6a90aSFam ZhengNVMe Block Driver 3529 1a949789SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3530 1a949789SStefan HajnocziR: Fam Zheng <fam@euphon.net> 3531 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 3532 bdd6a90aSFam ZhengL: qemu-block@nongnu.org 3533 bdd6a90aSFam ZhengS: Supported 3534 bdd6a90aSFam ZhengF: block/nvme* 3535 dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h 3536 1a949789SStefan HajnocziT: git https://github.com/stefanha/qemu.git block 3537 bdd6a90aSFam Zheng 3538 b5e9476cSGongleiBootdevice 3539 b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com> 3540 b5e9476cSGongleiS: Maintained 3541 800d4dedSPaolo BonziniF: softmmu/bootdevice.c 3542 ecdda9e0SAlberto Garcia 3543 ecdda9e0SAlberto GarciaQuorum 3544 ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com> 3545 ecdda9e0SAlberto GarciaS: Supported 3546 ecdda9e0SAlberto GarciaF: block/quorum.c 3547 ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org 3548 e7c6e631SStefan Hajnoczi 3549 bfcc224eSAapo Vienamoblklogwrites 3550 bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com> 3551 bfcc224eSAapo VienamoL: qemu-block@nongnu.org 3552 bfcc224eSAapo VienamoS: Supported 3553 bfcc224eSAapo VienamoF: block/blklogwrites.c 3554 bfcc224eSAapo Vienamo 3555 e7c6e631SStefan Hajnocziblkverify 3556 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3557 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3558 e7c6e631SStefan HajnocziS: Supported 3559 e7c6e631SStefan HajnocziF: block/blkverify.c 3560 e7c6e631SStefan Hajnoczi 3561 e7c6e631SStefan Hajnoczibochs 3562 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3563 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3564 e7c6e631SStefan HajnocziS: Supported 3565 e7c6e631SStefan HajnocziF: block/bochs.c 3566 e7c6e631SStefan Hajnoczi 3567 e7c6e631SStefan Hajnoczicloop 3568 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3569 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3570 e7c6e631SStefan HajnocziS: Supported 3571 e7c6e631SStefan HajnocziF: block/cloop.c 3572 e7c6e631SStefan Hajnoczi 3573 e7c6e631SStefan Hajnoczidmg 3574 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3575 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3576 e7c6e631SStefan HajnocziS: Supported 3577 e7c6e631SStefan HajnocziF: block/dmg.c 3578 e7c6e631SStefan Hajnoczi 3579 e7c6e631SStefan Hajnocziparallels 3580 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3581 f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org> 3582 9e4067b8SVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> 3583 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3584 e7c6e631SStefan HajnocziS: Supported 3585 e7c6e631SStefan HajnocziF: block/parallels.c 3586 a960c4b4SVladimir Sementsov-OgievskiyF: block/parallels-ext.c 3587 5746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt 3588 9e4067b8SVladimir Sementsov-OgievskiyT: git https://gitlab.com/vsementsov/qemu.git block 3589 e7c6e631SStefan Hajnoczi 3590 e7c6e631SStefan Hajnocziqed 3591 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3592 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3593 e7c6e631SStefan HajnocziS: Supported 3594 e7c6e631SStefan HajnocziF: block/qed.c 3595 e7c6e631SStefan Hajnoczi 3596 e7c6e631SStefan Hajnocziraw 3597 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3598 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3599 e7c6e631SStefan HajnocziS: Supported 3600 e7c6e631SStefan HajnocziF: block/linux-aio.c 3601 f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h 3602 2e6fc7ebSEric BlakeF: block/raw-format.c 3603 c1bb86cdSEric BlakeF: block/file-posix.c 3604 c1bb86cdSEric BlakeF: block/file-win32.c 3605 e7c6e631SStefan HajnocziF: block/win32-aio.c 3606 e7c6e631SStefan Hajnoczi 3607 6663a0a3SAarushi MehtaLinux io_uring 3608 6663a0a3SAarushi MehtaM: Aarushi Mehta <mehta.aaru20@gmail.com> 3609 6663a0a3SAarushi MehtaM: Julia Suvorova <jusual@redhat.com> 3610 6663a0a3SAarushi MehtaM: Stefan Hajnoczi <stefanha@redhat.com> 3611 0ef28014SStefano GarzarellaR: Stefano Garzarella <sgarzare@redhat.com> 3612 6663a0a3SAarushi MehtaL: qemu-block@nongnu.org 3613 6663a0a3SAarushi MehtaS: Maintained 3614 6663a0a3SAarushi MehtaF: block/io_uring.c 3615 06a47ef5SAarushi MehtaF: stubs/io_uring.c 3616 6663a0a3SAarushi Mehta 3617 e7c6e631SStefan Hajnocziqcow2 3618 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3619 b0c4798fSHanna ReitzM: Hanna Reitz <hreitz@redhat.com> 3620 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3621 e7c6e631SStefan HajnocziS: Supported 3622 e7c6e631SStefan HajnocziF: block/qcow2* 3623 b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt 3624 e7c6e631SStefan Hajnoczi 3625 e7c6e631SStefan Hajnocziqcow 3626 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3627 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3628 e7c6e631SStefan HajnocziS: Supported 3629 e7c6e631SStefan HajnocziF: block/qcow.c 3630 e7c6e631SStefan Hajnoczi 3631 e7c6e631SStefan Hajnocziblkdebug 3632 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3633 b0c4798fSHanna ReitzM: Hanna Reitz <hreitz@redhat.com> 3634 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3635 e7c6e631SStefan HajnocziS: Supported 3636 e7c6e631SStefan HajnocziF: block/blkdebug.c 3637 e7c6e631SStefan Hajnoczi 3638 e7c6e631SStefan Hajnoczivpc 3639 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3640 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3641 e7c6e631SStefan HajnocziS: Supported 3642 e7c6e631SStefan HajnocziF: block/vpc.c 3643 e7c6e631SStefan Hajnoczi 3644 e7c6e631SStefan Hajnoczivvfat 3645 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com> 3646 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org 3647 4b7c5bc4SPrasad J PanditS: Odd Fixes 3648 e7c6e631SStefan HajnocziF: block/vvfat.c 3649 abfe4e94SStefan Hajnoczi 3650 abfe4e94SStefan HajnocziImage format fuzzer 3651 abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com> 3652 abfe4e94SStefan HajnocziL: qemu-block@nongnu.org 3653 abfe4e94SStefan HajnocziS: Supported 3654 abfe4e94SStefan HajnocziF: tests/image-fuzzer/ 3655 717171bdSDaniel P. Berrange 3656 8675a376SCoiby XuVhost-user block device backend server 3657 8675a376SCoiby XuM: Coiby Xu <Coiby.Xu@gmail.com> 3658 8675a376SCoiby XuS: Maintained 3659 8675a376SCoiby XuF: block/export/vhost-user-blk-server.c 3660 80a06cc5SStefan HajnocziF: block/export/vhost-user-blk-server.h 3661 5c368029SXie YongjiF: block/export/virtio-blk-handler.c 3662 5c368029SXie YongjiF: block/export/virtio-blk-handler.h 3663 80a06cc5SStefan HajnocziF: include/qemu/vhost-user-server.h 3664 8675a376SCoiby XuF: tests/qtest/libqos/vhost-user-blk.c 3665 80695202SCoiby XuF: tests/qtest/libqos/vhost-user-blk.h 3666 80695202SCoiby XuF: tests/qtest/vhost-user-blk-test.c 3667 80a06cc5SStefan HajnocziF: util/vhost-user-server.c 3668 8675a376SCoiby Xu 3669 0c9b70d5SMax ReitzFUSE block device exports 3670 b0c4798fSHanna ReitzM: Hanna Reitz <hreitz@redhat.com> 3671 0c9b70d5SMax ReitzL: qemu-block@nongnu.org 3672 0c9b70d5SMax ReitzS: Supported 3673 0c9b70d5SMax ReitzF: block/export/fuse.c 3674 0c9b70d5SMax Reitz 3675 2a2359b8SXie YongjiVDUSE library and block device exports 3676 a6caeee8SXie YongjiM: Xie Yongji <xieyongji@bytedance.com> 3677 a6caeee8SXie YongjiS: Maintained 3678 a6caeee8SXie YongjiF: subprojects/libvduse/ 3679 2a2359b8SXie YongjiF: block/export/vduse-blk.c 3680 2a2359b8SXie YongjiF: block/export/vduse-blk.h 3681 a6caeee8SXie Yongji 3682 049105a3SChanglong XieReplication 3683 205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com> 3684 3ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com> 3685 049105a3SChanglong XieS: Supported 3686 049105a3SChanglong XieF: replication* 3687 049105a3SChanglong XieF: block/replication.c 3688 da668aa1SThomas HuthF: tests/unit/test-replication.c 3689 049105a3SChanglong XieF: docs/block-replication.txt 3690 049105a3SChanglong Xie 3691 a3defabbSMarcel ApfelbaumPVRDMA 3692 bfffeac8SYuval ShaiaM: Yuval Shaia <yuval.shaia.ml@gmail.com> 3693 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com> 3694 a3defabbSMarcel ApfelbaumS: Maintained 3695 a3defabbSMarcel ApfelbaumF: hw/rdma/* 3696 a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/* 3697 a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt 3698 a5d2f6f8SYuval ShaiaF: contrib/rdmacm-mux/* 3699 4a5c9903SYuval ShaiaF: qapi/rdma.json 3700 a3defabbSMarcel Apfelbaum 3701 b052fec8SAlex BennéeSemihosting 3702 b052fec8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3703 b052fec8SAlex BennéeS: Maintained 3704 8df9f0c3SPhilippe Mathieu-DaudéF: semihosting/ 3705 6b5fe137SPhilippe Mathieu-DaudéF: include/semihosting/ 3706 3539d84dSAlex BennéeF: tests/tcg/multiarch/arm-compat-semi/ 3707 b904a909SAlex BennéeF: tests/tcg/aarch64/system/semiheap.c 3708 b052fec8SAlex Bennée 3709 8684f1beSJohn G JohnsonMulti-process QEMU 3710 8684f1beSJohn G JohnsonM: Elena Ufimtseva <elena.ufimtseva@oracle.com> 3711 8684f1beSJohn G JohnsonM: Jagannathan Raman <jag.raman@oracle.com> 3712 8684f1beSJohn G JohnsonM: John G Johnson <john.g.johnson@oracle.com> 3713 8684f1beSJohn G JohnsonS: Maintained 3714 8684f1beSJohn G JohnsonF: docs/devel/multi-process.rst 3715 639090d8SElena UfimtsevaF: docs/system/multi-process.rst 3716 6fbd84d6SJagannathan RamanF: hw/pci-host/remote.c 3717 6fbd84d6SJagannathan RamanF: include/hw/pci-host/remote.h 3718 3f0e7e57SJagannathan RamanF: hw/remote/machine.c 3719 3f0e7e57SJagannathan RamanF: include/hw/remote/machine.h 3720 ad22c308SElena UfimtsevaF: hw/remote/mpqemu-link.c 3721 ad22c308SElena UfimtsevaF: include/hw/remote/mpqemu-link.h 3722 48b06f50SJagannathan RamanF: hw/remote/message.c 3723 c7d80c7cSJagannathan RamanF: hw/remote/remote-obj.c 3724 ed5d0019SJagannathan RamanF: include/hw/remote/memory.h 3725 ed5d0019SJagannathan RamanF: hw/remote/memory.c 3726 9f811207SElena UfimtsevaF: hw/remote/proxy.c 3727 9f811207SElena UfimtsevaF: include/hw/remote/proxy.h 3728 c746b74aSJagannathan RamanF: hw/remote/proxy-memory-listener.c 3729 c746b74aSJagannathan RamanF: include/hw/remote/proxy-memory-listener.h 3730 bd36adb8SJagannathan RamanF: hw/remote/iohub.c 3731 bd36adb8SJagannathan RamanF: include/hw/remote/iohub.h 3732 55116968SJagannathan RamanF: subprojects/libvfio-user 3733 8f9a9259SJagannathan RamanF: hw/remote/vfio-user-obj.c 3734 08cf3dc6SJagannathan RamanF: include/hw/remote/vfio-user-obj.h 3735 253007d1SJagannathan RamanF: hw/remote/iommu.c 3736 253007d1SJagannathan RamanF: include/hw/remote/iommu.h 3737 8684f1beSJohn G Johnson 3738 90322e64SAndrew MelnychenkoEBPF: 3739 90322e64SAndrew MelnychenkoM: Jason Wang <jasowang@redhat.com> 3740 90322e64SAndrew MelnychenkoR: Andrew Melnychenko <andrew@daynix.com> 3741 90322e64SAndrew MelnychenkoR: Yuri Benditovich <yuri.benditovich@daynix.com> 3742 90322e64SAndrew MelnychenkoS: Maintained 3743 90322e64SAndrew MelnychenkoF: ebpf/* 3744 90322e64SAndrew MelnychenkoF: tools/ebpf/* 3745 90322e64SAndrew Melnychenko 3746 b9e02c06SAlex BennéeBuild and test automation 3747 b9e02c06SAlex Bennée------------------------- 3748 9872ba0aSThomas HuthBuild and test automation, general continuous integration 3749 b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3750 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 3751 9872ba0aSThomas HuthM: Thomas Huth <thuth@redhat.com> 3752 9872ba0aSThomas HuthR: Wainer dos Santos Moschetta <wainersm@redhat.com> 3753 40525be5SWillian RampazzoR: Beraldo Leal <bleal@redhat.com> 3754 e70dc7f8SAlex BennéeS: Maintained 3755 e7c2d743SYonggang LuoF: .github/workflows/lockdown.yml 3756 9872ba0aSThomas HuthF: .gitlab-ci.yml 3757 9872ba0aSThomas HuthF: .gitlab-ci.d/ 3758 b9e02c06SAlex BennéeF: .travis.yml 3759 04250c69SPhilippe Mathieu-DaudéF: scripts/ci/ 3760 e70dc7f8SAlex BennéeF: tests/docker/ 3761 18023821SFam ZhengF: tests/vm/ 3762 3260f4e6SPhilippe Mathieu-DaudéF: tests/lcitool/ 3763 54dbfd85SPhilippe Mathieu-DaudéF: scripts/archive-source.sh 3764 4db546d3SThomas HuthF: docs/devel/testing.rst 3765 9872ba0aSThomas HuthW: https://gitlab.com/qemu-project/qemu/pipelines 3766 e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu 3767 717171bdSDaniel P. Berrange 3768 7162fbb4SEd MasteFreeBSD Hosted Continuous Integration 3769 7162fbb4SEd MasteM: Ed Maste <emaste@freebsd.org> 3770 7162fbb4SEd MasteM: Li-Wen Hsu <lwhsu@freebsd.org> 3771 7162fbb4SEd MasteS: Maintained 3772 5be6fd0cSThomas HuthF: .gitlab-ci.d/cirrus/freebsd* 3773 5be6fd0cSThomas HuthF: tests/vm/freebsd 3774 7162fbb4SEd MasteW: https://cirrus-ci.com/github/qemu/qemu 3775 7162fbb4SEd Maste 3776 daee8de3SYonggang LuoWindows Hosted Continuous Integration 3777 daee8de3SYonggang LuoM: Yonggang Luo <luoyonggang@gmail.com> 3778 daee8de3SYonggang LuoS: Maintained 3779 daee8de3SYonggang LuoF: .cirrus.yml 3780 daee8de3SYonggang LuoW: https://cirrus-ci.com/github/qemu/qemu 3781 daee8de3SYonggang Luo 3782 7e97017eSAlex BennéeGuest Test Compilation Support 3783 7e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3784 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 3785 00a25291SStefan HajnocziS: Maintained 3786 162f9164SAlex BennéeF: tests/tcg/Makefile.target 3787 7e97017eSAlex Bennée 3788 bbbd9b6eSWillian RampazzoIntegration Testing with the Avocado framework 3789 6634f1c4SPhilippe Mathieu-DaudéW: https://trello.com/b/6Qi1pxVn/avocado-qemu 3790 6634f1c4SPhilippe Mathieu-DaudéR: Cleber Rosa <crosa@redhat.com> 3791 8823ef13SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@linaro.org> 3792 6634f1c4SPhilippe Mathieu-DaudéR: Wainer dos Santos Moschetta <wainersm@redhat.com> 3793 40525be5SWillian RampazzoR: Beraldo Leal <bleal@redhat.com> 3794 6634f1c4SPhilippe Mathieu-DaudéS: Odd Fixes 3795 bbbd9b6eSWillian RampazzoF: tests/avocado/ 3796 6634f1c4SPhilippe Mathieu-Daudé 3797 1e970158SPhilippe Mathieu-DaudéGitLab custom runner (Works On Arm Sponsored) 3798 1e970158SPhilippe Mathieu-DaudéM: Alex Bennée <alex.bennee@linaro.org> 3799 8823ef13SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@linaro.org> 3800 1e970158SPhilippe Mathieu-DaudéS: Maintained 3801 66dca267SAlex BennéeF: .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml 3802 66dca267SAlex BennéeF: .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml 3803 1e970158SPhilippe Mathieu-Daudé 3804 717171bdSDaniel P. BerrangeDocumentation 3805 717171bdSDaniel P. Berrange------------- 3806 717171bdSDaniel P. BerrangeBuild system architecture 3807 717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3808 717171bdSDaniel P. BerrangeS: Odd Fixes 3809 551bdfa0SStefano GarzarellaF: docs/devel/build-system.rst 3810 8a49e97fSFam Zheng 3811 92329a7eSAlex BennéeGIT Data Mining Config 3812 92329a7eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org> 3813 92329a7eSAlex BennéeS: Odd Fixes 3814 92329a7eSAlex BennéeF: gitdm.config 3815 92329a7eSAlex BennéeF: contrib/gitdm/* 3816 92329a7eSAlex Bennée 3817 b02c9bc3SMarkus ArmbrusterIncompatible changes 3818 b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com 3819 a476b216SMao ZhongyiF: docs/about/deprecated.rst 3820 b02c9bc3SMarkus Armbruster 3821 aef45d51SDaniel P. BerrangeBuild System 3822 aef45d51SDaniel P. Berrange------------ 3823 48fad83fSAlex BennéeMeson 3824 48fad83fSAlex BennéeM: Paolo Bonzini <pbonzini@redhat.com> 3825 48fad83fSAlex BennéeR: Marc-André Lureau <marcandre.lureau@redhat.com> 3826 48fad83fSAlex BennéeR: Daniel P. Berrange <berrange@redhat.com> 3827 48fad83fSAlex BennéeR: Thomas Huth <thuth@redhat.com> 3828 48fad83fSAlex BennéeR: Philippe Mathieu-Daudé <philmd@linaro.org> 3829 48fad83fSAlex BennéeS: Maintained 3830 48fad83fSAlex BennéeF: meson.build 3831 48fad83fSAlex BennéeF: meson_options.txt 3832 48fad83fSAlex BennéeF: scripts/meson-buildoptions.* 3833 48fad83fSAlex BennéeF: scripts/check_sparse.py 3834 48fad83fSAlex BennéeF: scripts/symlink-install-tree.py 3835 48fad83fSAlex Bennée 3836 48fad83fSAlex BennéeTop Level Makefile and configure 3837 48fad83fSAlex BennéeM: Paolo Bonzini <pbonzini@redhat.com> 3838 48fad83fSAlex BennéeR: Alex Bennée <alex.bennee@linaro.org> 3839 48fad83fSAlex BennéeR: Thomas Huth <thuth@redhat.com> 3840 48fad83fSAlex BennéeS: Maintained 3841 48fad83fSAlex BennéeF: Makefile 3842 48fad83fSAlex BennéeF: configure 3843 48fad83fSAlex BennéeF: scripts/mtest2make.py 3844 48fad83fSAlex BennéeF: tests/Makefile.include 3845 48fad83fSAlex Bennée 3846 aef45d51SDaniel P. BerrangeGIT submodules 3847 aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com> 3848 aef45d51SDaniel P. BerrangeS: Odd Fixes 3849 aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh 3850 c10e01b9SPeter Maydell 3851 ef45a392SAleksandar MarkovicUI translations 3852 4251dfb0SJohn SnowS: Orphan 3853 ef45a392SAleksandar MarkovicF: po/*.po 3854 ef45a392SAleksandar Markovic 3855 c10e01b9SPeter MaydellSphinx documentation configuration and build machinery 3856 c10e01b9SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org> 3857 c10e01b9SPeter MaydellS: Maintained 3858 c10e01b9SPeter MaydellF: docs/conf.py 3859 c10e01b9SPeter MaydellF: docs/*/conf.py 3860 4078ee54SPeter MaydellF: docs/sphinx/ 3861 13f934e7SPeter MaydellF: docs/_templates/ 3862 53fb8bfbSAleksandar Markovic 3863 53fb8bfbSAleksandar MarkovicMiscellaneous 3864 53fb8bfbSAleksandar Markovic------------- 3865 53fb8bfbSAleksandar MarkovicPerformance Tools and Tests 3866 53fb8bfbSAleksandar MarkovicM: Ahmed Karaman <ahmedkhaledkaraman@gmail.com> 3867 53fb8bfbSAleksandar MarkovicS: Maintained 3868 53fb8bfbSAleksandar MarkovicF: scripts/performance/ 3869