xref: /openbmc/qemu/MAINTAINERS (revision 228e3ec4e2e7d70492d75166076c978d8efdade7)
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 fd5d5c56SAnthony Liguori	S: Status, one of the following:
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 936c2230SLaurent VivierT: git git://git.corpit.ru/qemu.git trivial-patches
82 e18a8b34SStefan HajnocziT: git https://github.com/vivier/qemu.git trivial-patches
83 936c2230SLaurent Vivier
84 daf14ce3SCornelia HuckArchitecture support
85 daf14ce3SCornelia Huck--------------------
86 6347e1f1SMarkus ArmbrusterS390 general architecture support
87 daf14ce3SCornelia HuckM: Cornelia Huck <cohuck@redhat.com>
88 cdb509a4SCornelia HuckM: Thomas Huth <thuth@redhat.com>
89 daf14ce3SCornelia HuckS: Supported
90 daf14ce3SCornelia HuckF: default-configs/s390x-softmmu.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 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next
110 daf14ce3SCornelia HuckL: qemu-s390x@nongnu.org
111 daf14ce3SCornelia Huck
112 84995ea2SMarkus ArmbrusterGuest CPU cores (TCG)
113 84995ea2SMarkus Armbruster---------------------
114 6347e1f1SMarkus ArmbrusterOverall TCG CPUs
115 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
116 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com>
117 2b1641d0SPaolo BonziniS: Maintained
118 c7f419f5SClaudio FontanaF: softmmu/cpus.c
119 adf1cfbdSAlex BennéeF: cpus-common.c
120 c6a88ddaSPhilippe Mathieu-DaudéF: accel/tcg/
121 9681ad3eSThomas HuthF: accel/stubs/tcg-stub.c
122 084cfca1SRichard HendersonF: util/cacheinfo.c
123 084cfca1SRichard HendersonF: util/cacheflush.c
124 55fd1892SPhilippe Mathieu-DaudéF: scripts/decodetree.py
125 3fdbf5d6SRichard HendersonF: docs/devel/decodetree.rst
126 2b1641d0SPaolo BonziniF: include/exec/cpu*.h
127 2b1641d0SPaolo BonziniF: include/exec/exec-all.h
128 486bbe5fSPaolo BonziniF: include/exec/helper*.h
129 2b1641d0SPaolo BonziniF: include/exec/tb-hash.h
130 460423d3SThomas HuthF: include/sysemu/cpus.h
131 14a48c1dSMarkus ArmbrusterF: include/sysemu/tcg.h
132 486bbe5fSPaolo Bonzini
133 1badb586SPeter MaydellFPU emulation
134 1badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net>
135 1badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
136 0636e4d8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
137 0636e4d8SAlex BennéeS: Maintained
138 1badb586SPeter MaydellF: fpu/
139 1badb586SPeter MaydellF: include/fpu/
140 0636e4d8SAlex BennéeF: tests/fp/
141 1badb586SPeter Maydell
142 6347e1f1SMarkus ArmbrusterAlpha TCG CPUs
143 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
144 8d6df264SRichard HendersonS: Maintained
145 fcf5ef2aSThomas HuthF: target/alpha/
146 c0bd0b50SPaolo BonziniF: tests/tcg/alpha/
147 c17652eeSPaolo BonziniF: disas/alpha.c
148 fd5d5c56SAnthony Liguori
149 6347e1f1SMarkus ArmbrusterARM TCG CPUs
150 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
151 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
152 fd5d5c56SAnthony LiguoriS: Maintained
153 fcf5ef2aSThomas HuthF: target/arm/
154 c348722cSAlex BennéeF: tests/tcg/arm/
155 29e0436eSAlex BennéeF: tests/tcg/aarch64/
156 8d8b636dSPaolo BonziniF: hw/arm/
157 8d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c
158 f7e242d6SThomas HuthF: include/hw/cpu/a*mpcore.h
159 c17652eeSPaolo BonziniF: disas/arm.c
160 c17652eeSPaolo BonziniF: disas/arm-a64.cc
161 c17652eeSPaolo BonziniF: disas/libvixl/
162 c11a8e89SPeter MaydellF: docs/system/target-arm.rst
163 6e84a914SPhilippe Mathieu-DaudéF: docs/system/arm/cpu-features.rst
164 fd5d5c56SAnthony Liguori
165 49154ea0SEric AugerARM SMMU
166 49154ea0SEric AugerM: Eric Auger <eric.auger@redhat.com>
167 49154ea0SEric AugerL: qemu-arm@nongnu.org
168 49154ea0SEric AugerS: Maintained
169 49154ea0SEric AugerF: hw/arm/smmu*
170 49154ea0SEric AugerF: include/hw/arm/smmu*
171 49154ea0SEric Auger
172 c8c0d267SMichael RolnikAVR TCG CPUs
173 c8c0d267SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com>
174 c8c0d267SMichael RolnikR: Sarah Harris <S.E.Harris@kent.ac.uk>
175 c8c0d267SMichael RolnikS: Maintained
176 0abd386dSThomas HuthF: docs/system/target-avr.rst
177 12b35405SMichael RolnikF: gdb-xml/avr-cpu.xml
178 c8c0d267SMichael RolnikF: target/avr/
179 f5d31d65SMichael RolnikF: tests/acceptance/machine_avr6.py
180 c8c0d267SMichael Rolnik
181 6347e1f1SMarkus ArmbrusterCRIS TCG CPUs
182 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
183 fd5d5c56SAnthony LiguoriS: Maintained
184 fcf5ef2aSThomas HuthF: target/cris/
185 8d8b636dSPaolo BonziniF: hw/cris/
186 c9b90090SThomas HuthF: include/hw/cris/
187 c0bd0b50SPaolo BonziniF: tests/tcg/cris/
188 c17652eeSPaolo BonziniF: disas/cris.c
189 fd5d5c56SAnthony Liguori
190 6347e1f1SMarkus ArmbrusterHPPA (PA-RISC) TCG CPUs
191 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
192 61766fe9SRichard HendersonS: Maintained
193 61766fe9SRichard HendersonF: target/hppa/
194 61461802SRichard HendersonF: hw/hppa/
195 61766fe9SRichard HendersonF: disas/hppa.c
196 376b8519SHelge DellerF: hw/net/*i82596*
197 376b8519SHelge DellerF: include/hw/net/lasi_82596.h
198 61766fe9SRichard Henderson
199 6347e1f1SMarkus ArmbrusterLM32 TCG CPUs
200 4b4d96c7SPhilippe Mathieu-DaudéR: Michael Walle <michael@walle.cc>
201 4b4d96c7SPhilippe Mathieu-DaudéS: Orphan
202 fcf5ef2aSThomas HuthF: target/lm32/
203 4eab7a0aSMichael WalleF: disas/lm32.c
204 8d8b636dSPaolo BonziniF: hw/lm32/
205 4eab7a0aSMichael WalleF: hw/*/lm32_*
206 4eab7a0aSMichael WalleF: hw/*/milkymist-*
207 70cc0c1fSPhilippe Mathieu-DaudéF: include/hw/display/milkymist_tmu2.h
208 4eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h
209 4eab7a0aSMichael WalleF: include/hw/lm32/
210 c0bd0b50SPaolo BonziniF: tests/tcg/lm32/
211 07bf23a7SMichael Walle
212 6347e1f1SMarkus ArmbrusterM68K TCG CPUs
213 595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu>
214 595a926dSLaurent VivierS: Maintained
215 fcf5ef2aSThomas HuthF: target/m68k/
216 e9a56114SThomas HuthF: disas/m68k.c
217 fd5d5c56SAnthony Liguori
218 6347e1f1SMarkus ArmbrusterMicroBlaze TCG CPUs
219 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
220 fd5d5c56SAnthony LiguoriS: Maintained
221 fcf5ef2aSThomas HuthF: target/microblaze/
222 8d8b636dSPaolo BonziniF: hw/microblaze/
223 c17652eeSPaolo BonziniF: disas/microblaze.c
224 fd5d5c56SAnthony Liguori
225 6347e1f1SMarkus ArmbrusterMIPS TCG CPUs
226 cf960317SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
227 099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net>
228 15d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com>
229 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
230 cf960317SPhilippe Mathieu-DaudéS: Odd Fixes
231 fcf5ef2aSThomas HuthF: target/mips/
232 10a9794dSAleksandar MarkovicF: default-configs/*mips*
233 a60442ebSPhilippe Mathieu-DaudéF: disas/mips.c
234 1bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-mips.rst.inc
235 0f865314SAleksandar MarkovicF: hw/intc/mips_gic.c
236 8d8b636dSPaolo BonziniF: hw/mips/
237 5995db88SThomas HuthF: hw/misc/mips_*
238 5995db88SThomas HuthF: hw/timer/mips_gictimer.c
239 0f865314SAleksandar MarkovicF: include/hw/intc/mips_gic.h
240 5995db88SThomas HuthF: include/hw/mips/
241 5995db88SThomas HuthF: include/hw/misc/mips_*
242 5995db88SThomas HuthF: include/hw/timer/mips_gictimer.h
243 c0bd0b50SPaolo BonziniF: tests/tcg/mips/
244 09684557SAleksandar MarkovicK: ^Subject:.*(?i)mips
245 fd5d5c56SAnthony Liguori
246 a60442ebSPhilippe Mathieu-DaudéMIPS TCG CPUs (nanoMIPS ISA)
247 a60442ebSPhilippe Mathieu-DaudéS: Orphan
248 a60442ebSPhilippe Mathieu-DaudéF: disas/nanomips.*
249 a60442ebSPhilippe Mathieu-Daudé
250 6347e1f1SMarkus ArmbrusterMoxie TCG CPUs
251 d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com>
252 d15a9c23SAnthony GreenS: Maintained
253 fcf5ef2aSThomas HuthF: target/moxie/
254 c17652eeSPaolo BonziniF: disas/moxie.c
255 a3ccdfb5SThomas HuthF: hw/moxie/
256 a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak
257 d15a9c23SAnthony Green
258 6347e1f1SMarkus ArmbrusterNiosII TCG CPUs
259 e671711cSMarek VasutM: Chris Wulff <crwulff@gmail.com>
260 e671711cSMarek VasutM: Marek Vasut <marex@denx.de>
261 e671711cSMarek VasutS: Maintained
262 e671711cSMarek VasutF: target/nios2/
263 e671711cSMarek VasutF: hw/nios2/
264 e671711cSMarek VasutF: disas/nios2.c
265 15e10756SThomas HuthF: default-configs/nios2-softmmu.mak
266 e671711cSMarek Vasut
267 6347e1f1SMarkus ArmbrusterOpenRISC TCG CPUs
268 1d7cf18dSStafford HorneM: Stafford Horne <shorne@gmail.com>
269 1d7cf18dSStafford HorneS: Odd Fixes
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 b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au>
276 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
277 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
278 fd5d5c56SAnthony LiguoriS: Maintained
279 fcf5ef2aSThomas HuthF: target/ppc/
280 8d8b636dSPaolo BonziniF: hw/ppc/
281 b5d55020SThomas HuthF: include/hw/ppc/
282 c17652eeSPaolo BonziniF: disas/ppc.c
283 fd5d5c56SAnthony Liguori
284 6347e1f1SMarkus ArmbrusterRISC-V TCG CPUs
285 c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com>
286 a17a61f3SPalmer DabbeltM: Alistair Francis <Alistair.Francis@wdc.com>
287 4dc62b15SMichael ClarkM: Sagar Karandikar <sagark@eecs.berkeley.edu>
288 4dc62b15SMichael ClarkM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
289 a094b354SPalmer DabbeltL: qemu-riscv@nongnu.org
290 7b91ae7dSPalmer DabbeltS: Supported
291 4dc62b15SMichael ClarkF: target/riscv/
292 4dc62b15SMichael ClarkF: hw/riscv/
293 4dc62b15SMichael ClarkF: include/hw/riscv/
294 f936eac8SAlistair FrancisF: linux-user/host/riscv32/
295 511f3138SAlistair FrancisF: linux-user/host/riscv64/
296 4dc62b15SMichael Clark
297 a4f34eccSYoshinori SatoRENESAS RX CPUs
298 a4f34eccSYoshinori SatoM: Yoshinori Sato <ysato@users.sourceforge.jp>
299 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes
300 a4f34eccSYoshinori SatoF: target/rx/
301 a4f34eccSYoshinori Sato
302 6347e1f1SMarkus ArmbrusterS390 TCG CPUs
303 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
304 ced01bb7SCornelia HuckM: David Hildenbrand <david@redhat.com>
305 fd5d5c56SAnthony LiguoriS: Maintained
306 fcf5ef2aSThomas HuthF: target/s390x/
307 8d8b636dSPaolo BonziniF: hw/s390x/
308 c17652eeSPaolo BonziniF: disas/s390.c
309 276ba120SPavel ZbitskiyF: tests/tcg/s390x/
310 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
311 b6f97c14Sbellard
312 6347e1f1SMarkus ArmbrusterSH4 TCG CPUs
313 a9fb4468SAleksandar MarkovicM: Yoshinori Sato <ysato@users.sourceforge.jp>
314 2c9b7d1aSAndreas FärberS: Odd Fixes
315 fcf5ef2aSThomas HuthF: target/sh4/
316 8d8b636dSPaolo BonziniF: hw/sh4/
317 c17652eeSPaolo BonziniF: disas/sh4.c
318 8a90f900SThomas HuthF: include/hw/sh4/
319 fd5d5c56SAnthony Liguori
320 6347e1f1SMarkus ArmbrusterSPARC TCG CPUs
321 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
322 2c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com>
323 fd5d5c56SAnthony LiguoriS: Maintained
324 fcf5ef2aSThomas HuthF: target/sparc/
325 8d8b636dSPaolo BonziniF: hw/sparc/
326 8d8b636dSPaolo BonziniF: hw/sparc64/
327 84dbe974SPhilippe Mathieu-DaudéF: include/hw/sparc/sparc64.h
328 c17652eeSPaolo BonziniF: disas/sparc.c
329 fd5d5c56SAnthony Liguori
330 6347e1f1SMarkus ArmbrusterUniCore32 TCG CPUs
331 a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn>
332 a6ea7b4cSAndreas FärberS: Maintained
333 fcf5ef2aSThomas HuthF: target/unicore32/
334 8d8b636dSPaolo BonziniF: hw/unicore32/
335 47b98d59SThomas HuthF: include/hw/unicore32/
336 a6ea7b4cSAndreas Färber
337 6347e1f1SMarkus ArmbrusterX86 TCG CPUs
338 d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
339 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
340 e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
341 b203a4baSEduardo HabkostS: Maintained
342 fcf5ef2aSThomas HuthF: target/i386/
343 4132431fSAlex BennéeF: tests/tcg/i386/
344 3a082ec0SAlex BennéeF: tests/tcg/x86_64/
345 8d8b636dSPaolo BonziniF: hw/i386/
346 c17652eeSPaolo BonziniF: disas/i386.c
347 1bf84a1eSKashyap ChamarthyF: docs/system/cpu-models-x86.rst.inc
348 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git x86-next
349 fd5d5c56SAnthony Liguori
350 6347e1f1SMarkus ArmbrusterXtensa TCG CPUs
351 16e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
352 b8105d21SMax FilippovW: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
353 16e7caaeSMax FilippovS: Maintained
354 fcf5ef2aSThomas HuthF: target/xtensa/
355 8d8b636dSPaolo BonziniF: hw/xtensa/
356 c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/
357 5a6539e6SMax FilippovF: disas/xtensa.c
358 895e4897SMax FilippovF: include/hw/xtensa/xtensa-isa.h
359 895e4897SMax FilippovF: default-configs/xtensa*.mak
360 16e7caaeSMax Filippov
361 6347e1f1SMarkus ArmbrusterTriCore TCG CPUs
362 48e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
363 48e06fe0SBastian KoppelmannS: Maintained
364 fcf5ef2aSThomas HuthF: target/tricore/
365 48e06fe0SBastian KoppelmannF: hw/tricore/
366 d46d14e6SThomas HuthF: include/hw/tricore/
367 48e06fe0SBastian Koppelmann
368 dd28bebdSAlex BennéeMultiarch Linux User Tests
369 dd28bebdSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
370 00a25291SStefan HajnocziS: Maintained
371 dd28bebdSAlex BennéeF: tests/tcg/multiarch/
372 dd28bebdSAlex Bennée
373 84995ea2SMarkus ArmbrusterGuest CPU Cores (KVM)
374 84995ea2SMarkus Armbruster---------------------
375 6347e1f1SMarkus ArmbrusterOverall KVM CPUs
376 c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com>
377 fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
378 fd5d5c56SAnthony LiguoriS: Supported
379 a6bb42f2SPhilippe Mathieu-DaudéF: */*/kvm*
380 1962cb20SPhilippe Mathieu-DaudéF: accel/kvm/
381 9681ad3eSThomas HuthF: accel/stubs/kvm-stub.c
382 9681ad3eSThomas HuthF: include/hw/kvm/
383 a95e9a48SThomas HuthF: include/sysemu/kvm*.h
384 9681ad3eSThomas HuthF: scripts/kvm/kvm_flightrecorder
385 fd5d5c56SAnthony Liguori
386 6347e1f1SMarkus ArmbrusterARM KVM CPUs
387 ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
388 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
389 ed4659d1SPeter MaydellS: Maintained
390 fcf5ef2aSThomas HuthF: target/arm/kvm.c
391 ed4659d1SPeter Maydell
392 6347e1f1SMarkus ArmbrusterMIPS KVM CPUs
393 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org>
394 134f7f7dSAleksandar MarkovicS: Odd Fixes
395 fcf5ef2aSThomas HuthF: target/mips/kvm.c
396 a31896c4SJames Hogan
397 6347e1f1SMarkus ArmbrusterPPC KVM CPUs
398 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
399 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
400 fd5d5c56SAnthony LiguoriS: Maintained
401 fcf5ef2aSThomas HuthF: target/ppc/kvm.c
402 fd5d5c56SAnthony Liguori
403 6347e1f1SMarkus ArmbrusterS390 KVM CPUs
404 7c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com>
405 c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com>
406 7c8e2647SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com>
407 0922e8c0SCornelia HuckS: Supported
408 fcf5ef2aSThomas HuthF: target/s390x/kvm.c
409 040078e0SDavid HildenbrandF: target/s390x/kvm_s390x.h
410 040078e0SDavid HildenbrandF: target/s390x/kvm-stub.c
411 fcf5ef2aSThomas HuthF: target/s390x/ioinst.[ch]
412 fcf5ef2aSThomas HuthF: target/s390x/machine.c
413 74b4c74dSDavid HildenbrandF: target/s390x/sigp.c
414 8b3410deSCornelia HuckF: target/s390x/cpu_features*.[ch]
415 8b3410deSCornelia HuckF: target/s390x/cpu_models.[ch]
416 c3347ed0SJanosch FrankF: hw/s390x/pv.c
417 c3347ed0SJanosch FrankF: include/hw/s390x/pv.h
418 4277af19SCornelia HuckF: hw/intc/s390_flic.c
419 4277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c
420 4277af19SCornelia HuckF: include/hw/s390x/s390_flic.h
421 c5bfb202SCornelia HuckF: gdb-xml/s390*.xml
422 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next
423 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next
424 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
425 fd5d5c56SAnthony Liguori
426 6347e1f1SMarkus ArmbrusterX86 KVM CPUs
427 d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
428 fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com>
429 fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
430 fd5d5c56SAnthony LiguoriS: Supported
431 a9dc68d9SClaudio FontanaF: target/i386/kvm/
432 9681ad3eSThomas HuthF: scripts/kvm/vmxcap
433 fd5d5c56SAnthony Liguori
434 79ac3915SPhilippe Mathieu-DaudéGuest CPU Cores (other accelerators)
435 79ac3915SPhilippe Mathieu-Daudé------------------------------------
436 79ac3915SPhilippe Mathieu-DaudéOverall
437 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
438 79ac3915SPhilippe Mathieu-DaudéR: Paolo Bonzini <pbonzini@redhat.com>
439 79ac3915SPhilippe Mathieu-DaudéS: Maintained
440 79ac3915SPhilippe Mathieu-DaudéF: include/sysemu/accel.h
441 79ac3915SPhilippe Mathieu-DaudéF: accel/accel.c
442 79ac3915SPhilippe Mathieu-DaudéF: accel/Makefile.objs
443 79ac3915SPhilippe Mathieu-DaudéF: accel/stubs/Makefile.objs
444 79ac3915SPhilippe Mathieu-Daudé
445 674fc21fSRoman BolshakovX86 HVF CPUs
446 de6b528bSRoman BolshakovM: Cameron Esfahani <dirty@apple.com>
447 674fc21fSRoman BolshakovM: Roman Bolshakov <r.bolshakov@yadro.com>
448 de6b528bSRoman BolshakovW: https://wiki.qemu.org/Features/HVF
449 674fc21fSRoman BolshakovS: Maintained
450 674fc21fSRoman BolshakovF: target/i386/hvf/
451 674fc21fSRoman BolshakovF: include/sysemu/hvf.h
452 674fc21fSRoman Bolshakov
453 c220cdecSSunil MuthuswamyWHPX CPUs
454 c220cdecSSunil MuthuswamyM: Sunil Muthuswamy <sunilmut@microsoft.com>
455 c220cdecSSunil MuthuswamyS: Supported
456 1fc33bb9SClaudio FontanaF: target/i386/whpx/
457 c220cdecSSunil MuthuswamyF: include/sysemu/whpx.h
458 c220cdecSSunil Muthuswamy
459 84995ea2SMarkus ArmbrusterGuest CPU Cores (Xen)
460 84995ea2SMarkus Armbruster---------------------
461 6347e1f1SMarkus ArmbrusterX86 Xen CPUs
462 3623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org>
463 3623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com>
464 784e9727SPaul DurrantM: Paul Durrant <paul@xen.org>
465 6d06220aSAnthony PERARDL: xen-devel@lists.xenproject.org
466 8a6b0cd7SStefano StabelliniS: Supported
467 8a6b0cd7SStefano StabelliniF: */xen*
468 da278d58SPhilippe Mathieu-DaudéF: accel/xen/*
469 b827891dSGreg KurzF: hw/9pfs/xen-9p*
470 c92451c2SPaolo BonziniF: hw/char/xen_console.c
471 c92451c2SPaolo BonziniF: hw/display/xenfb.c
472 c92451c2SPaolo BonziniF: hw/net/xen_nic.c
473 758af9cfSAnthony PERARDF: hw/usb/xen-usb.c
474 1a72d9aeSPaul DurrantF: hw/block/xen*
475 4ea7d1a7SPaul DurrantF: hw/block/dataplane/xen*
476 c92451c2SPaolo BonziniF: hw/xen/
477 c92451c2SPaolo BonziniF: hw/xenpv/
478 9027ac50SStefano StabelliniF: hw/i386/xen/
479 1401897cSPhilippe Mathieu-DaudéF: hw/pci-host/xen_igd_pt.c
480 fcab2b46SPaul DurrantF: include/hw/block/dataplane/xen*
481 c92451c2SPaolo BonziniF: include/hw/xen/
482 da278d58SPhilippe Mathieu-DaudéF: include/sysemu/xen.h
483 9027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h
484 71f364b7SPhilippe Mathieu-DaudéF: stubs/xen-hw-stub.c
485 8a6b0cd7SStefano Stabellini
486 6c94b952SColin XuGuest CPU Cores (HAXM)
487 6c94b952SColin Xu---------------------
488 6c94b952SColin XuX86 HAXM CPUs
489 6c94b952SColin XuM: Wenchao Wang <wenchao.wang@intel.com>
490 6c94b952SColin XuM: Colin Xu <colin.xu@intel.com>
491 6c94b952SColin XuL: haxm-team@intel.com
492 6c94b952SColin XuW: https://github.com/intel/haxm/issues
493 6c94b952SColin XuS: Maintained
494 f7091f5fSPhilippe Mathieu-DaudéF: accel/stubs/hax-stub.c
495 6c94b952SColin XuF: include/sysemu/hax.h
496 7fdef0d4SClaudio FontanaF: target/i386/hax/
497 6c94b952SColin Xu
498 84995ea2SMarkus ArmbrusterHosts
499 84995ea2SMarkus Armbruster-----
500 1bdd6874SStefan WeilLINUX
501 f5fecb49SPhilippe Mathieu-DaudéM: Michael S. Tsirkin <mst@redhat.com>
502 f5fecb49SPhilippe Mathieu-DaudéM: Cornelia Huck <cohuck@redhat.com>
503 f5fecb49SPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com>
504 1bdd6874SStefan WeilS: Maintained
505 1bdd6874SStefan WeilF: linux-headers/
506 f5fecb49SPhilippe Mathieu-DaudéF: scripts/update-linux-headers.sh
507 1bdd6874SStefan Weil
508 1bdd6874SStefan WeilPOSIX
509 f3f0204dSPhilippe Mathieu-DaudéM: Paolo Bonzini <pbonzini@redhat.com>
510 1bdd6874SStefan WeilS: Maintained
511 f3f0204dSPhilippe Mathieu-DaudéF: os-posix.c
512 f3f0204dSPhilippe Mathieu-DaudéF: include/sysemu/os-posix.h
513 f3f0204dSPhilippe Mathieu-DaudéF: util/*posix*.c
514 f3f0204dSPhilippe Mathieu-DaudéF: include/qemu/*posix*.h
515 1bdd6874SStefan Weil
516 3c2bdbc1SKamil RytarowskiNETBSD
517 3c2bdbc1SKamil RytarowskiM: Kamil Rytarowski <kamil@netbsd.org>
518 3c2bdbc1SKamil RytarowskiS: Maintained
519 1b61270bSThomas HuthK: ^Subject:.*(?i)NetBSD
520 3c2bdbc1SKamil Rytarowski
521 0a773d55SBrad SmithOPENBSD
522 0a773d55SBrad SmithM: Brad Smith <brad@comstyle.com>
523 0a773d55SBrad SmithS: Maintained
524 0a773d55SBrad SmithK: ^Subject:.*(?i)OpenBSD
525 0a773d55SBrad Smith
526 1bdd6874SStefan WeilW32, W64
527 1bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de>
528 1bdd6874SStefan WeilS: Maintained
529 1bdd6874SStefan WeilF: *win32*
530 03972660SThomas HuthF: */*win32*
531 03972660SThomas HuthF: include/*/*win32*
532 03972660SThomas HuthX: qga/*win32*
533 885bdc95SStefan WeilF: qemu.nsi
534 1bdd6874SStefan Weil
535 b250d04aSPhilippe Mathieu-DaudéAlpha Machines
536 84995ea2SMarkus Armbruster--------------
537 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
538 b250d04aSPhilippe Mathieu-DaudéS: Maintained
539 b250d04aSPhilippe Mathieu-DaudéF: hw/alpha/
540 7bea0dd4SPhilippe Mathieu-DaudéF: hw/isa/smc37c669-superio.c
541 8d8a8ab5SRichard HendersonF: tests/tcg/alpha/system/
542 b250d04aSPhilippe Mathieu-Daudé
543 fd5d5c56SAnthony LiguoriARM Machines
544 fd5d5c56SAnthony Liguori------------
545 84291fe7SliguangAllwinner-a10
546 85b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com>
547 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
548 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
549 a00d7f20SPeter MaydellS: Odd Fixes
550 85b4d5daSBeniamino GalvaniF: hw/*/allwinner*
551 85b4d5daSBeniamino GalvaniF: include/hw/*/allwinner*
552 84291fe7SliguangF: hw/arm/cubieboard.c
553 84291fe7Sliguang
554 740dafc0SNiek LinnenbankAllwinner-h3
555 740dafc0SNiek LinnenbankM: Niek Linnenbank <nieklinnenbank@gmail.com>
556 740dafc0SNiek LinnenbankL: qemu-arm@nongnu.org
557 740dafc0SNiek LinnenbankS: Maintained
558 740dafc0SNiek LinnenbankF: hw/*/allwinner-h3*
559 740dafc0SNiek LinnenbankF: include/hw/*/allwinner-h3*
560 b0c96666SNiek LinnenbankF: hw/arm/orangepi.c
561 c67d732cSPhilippe Mathieu-DaudéF: docs/system/arm/orangepi.rst
562 740dafc0SNiek Linnenbank
563 e5a6a6e6SPeter MaydellARM PrimeCell and CMSDK devices
564 06271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org>
565 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
566 06271000SPaolo BonziniS: Maintained
567 06271000SPaolo BonziniF: hw/char/pl011.c
568 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/char/pl011.h
569 06271000SPaolo BonziniF: hw/display/pl110*
570 06271000SPaolo BonziniF: hw/dma/pl080.c
571 aa74e355SPeter MaydellF: include/hw/dma/pl080.h
572 06271000SPaolo BonziniF: hw/dma/pl330.c
573 06271000SPaolo BonziniF: hw/gpio/pl061.c
574 06271000SPaolo BonziniF: hw/input/pl050.c
575 06271000SPaolo BonziniF: hw/intc/pl190.c
576 06271000SPaolo BonziniF: hw/sd/pl181.c
577 1d52866fSPeter MaydellF: hw/ssi/pl022.c
578 1d52866fSPeter MaydellF: include/hw/ssi/pl022.h
579 877c181cSPhilippe Mathieu-DaudéF: hw/rtc/pl031.c
580 877c181cSPhilippe Mathieu-DaudéF: include/hw/rtc/pl031.h
581 06271000SPaolo BonziniF: include/hw/arm/primecell.h
582 e5a6a6e6SPeter MaydellF: hw/timer/cmsdk-apb-timer.c
583 e5a6a6e6SPeter MaydellF: include/hw/timer/cmsdk-apb-timer.h
584 4f4c6206SPeter MaydellF: hw/timer/cmsdk-apb-dualtimer.c
585 4f4c6206SPeter MaydellF: include/hw/timer/cmsdk-apb-dualtimer.h
586 e5a6a6e6SPeter MaydellF: hw/char/cmsdk-apb-uart.c
587 e5a6a6e6SPeter MaydellF: include/hw/char/cmsdk-apb-uart.h
588 050c2ea0SPeter MaydellF: hw/watchdog/cmsdk-apb-watchdog.c
589 050c2ea0SPeter MaydellF: include/hw/watchdog/cmsdk-apb-watchdog.h
590 0d4a7551SPeter MaydellF: hw/misc/tz-ppc.c
591 0d4a7551SPeter MaydellF: include/hw/misc/tz-ppc.h
592 344f4b15SPeter MaydellF: hw/misc/tz-mpc.c
593 344f4b15SPeter MaydellF: include/hw/misc/tz-mpc.h
594 211e701dSPeter MaydellF: hw/misc/tz-msc.c
595 211e701dSPeter MaydellF: include/hw/misc/tz-msc.h
596 06271000SPaolo Bonzini
597 06271000SPaolo BonziniARM cores
598 06271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org>
599 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
600 06271000SPaolo BonziniS: Maintained
601 06271000SPaolo BonziniF: hw/intc/arm*
602 06271000SPaolo BonziniF: hw/intc/gic_internal.h
603 06271000SPaolo BonziniF: hw/misc/a9scu.c
604 06271000SPaolo BonziniF: hw/misc/arm11scu.c
605 b7f30114SThomas HuthF: hw/misc/arm_l2x0.c
606 06271000SPaolo BonziniF: hw/timer/a9gtimer*
607 c6427ff7SPhilippe Mathieu-DaudéF: hw/timer/arm*
608 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/arm/arm*.h
609 06271000SPaolo BonziniF: include/hw/intc/arm*
610 06271000SPaolo BonziniF: include/hw/misc/a9scu.h
611 06271000SPaolo BonziniF: include/hw/misc/arm11scu.h
612 06271000SPaolo BonziniF: include/hw/timer/a9gtimer.h
613 06271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h
614 c6427ff7SPhilippe Mathieu-DaudéF: include/hw/timer/armv7m_systick.h
615 1e8a1faeSThomas HuthF: tests/qtest/test-arm-mptimer.c
616 06271000SPaolo Bonzini
617 fc63dcffSEvgeny VoevodinExynos
618 f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com>
619 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
620 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
621 a00d7f20SPeter MaydellS: Odd Fixes
622 8d8b636dSPaolo BonziniF: hw/*/exynos*
623 ed0db866SThomas HuthF: include/hw/arm/exynos4210.h
624 fc63dcffSEvgeny Voevodin
625 766fd09fSMark LangsdorfCalxeda Highbank
626 9ef137caSRob HerringM: Rob Herring <robh@kernel.org>
627 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
628 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
629 a00d7f20SPeter MaydellS: Odd Fixes
630 8d8b636dSPaolo BonziniF: hw/arm/highbank.c
631 8d8b636dSPaolo BonziniF: hw/net/xgmac.c
632 766fd09fSMark Langsdorf
633 9082f121SAntony PavlovCanon DIGIC
634 9082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com>
635 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
636 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
637 a00d7f20SPeter MaydellS: Odd Fixes
638 9082f121SAntony PavlovF: include/hw/arm/digic.h
639 9082f121SAntony PavlovF: hw/*/digic*
640 7ad5f2d1SPhilippe Mathieu-DaudéF: include/hw/*/digic*
641 56c2c592SThomas HuthF: tests/acceptance/machine_arm_canona1100.py
642 2d21dd17SPeter MaydellF: docs/system/arm/digic.rst
643 9082f121SAntony Pavlov
644 9c8fdcecSAnup PatelGoldfish RTC
645 9c8fdcecSAnup PatelM: Anup Patel <anup.patel@wdc.com>
646 9c8fdcecSAnup PatelM: Alistair Francis <Alistair.Francis@wdc.com>
647 9c8fdcecSAnup PatelL: qemu-riscv@nongnu.org
648 9c8fdcecSAnup PatelS: Maintained
649 9c8fdcecSAnup PatelF: hw/rtc/goldfish_rtc.c
650 9c8fdcecSAnup PatelF: include/hw/rtc/goldfish_rtc.h
651 9c8fdcecSAnup Patel
652 fd5d5c56SAnthony LiguoriGumstix
653 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
654 a00d7f20SPeter MaydellR: Philippe Mathieu-Daudé <f4bug@amsat.org>
655 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
656 1f7161d2SPhilippe Mathieu-DaudéS: Odd Fixes
657 8d8b636dSPaolo BonziniF: hw/arm/gumstix.c
658 bb309000SPeter MaydellF: docs/system/arm/gumstix.rst
659 fd5d5c56SAnthony Liguori
660 123a069aSThomas Huthi.MX25 PDK
661 123a069aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
662 123a069aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net>
663 123a069aSThomas HuthL: qemu-arm@nongnu.org
664 123a069aSThomas HuthS: Odd Fixes
665 123a069aSThomas HuthF: hw/arm/fsl-imx25.c
666 123a069aSThomas HuthF: hw/arm/imx25_pdk.c
667 123a069aSThomas HuthF: hw/misc/imx25_ccm.c
668 37f95959SGuenter RoeckF: hw/watchdog/wdt_imx2.c
669 123a069aSThomas HuthF: include/hw/arm/fsl-imx25.h
670 123a069aSThomas HuthF: include/hw/misc/imx25_ccm.h
671 37f95959SGuenter RoeckF: include/hw/watchdog/wdt_imx2.h
672 123a069aSThomas Huth
673 95a5db3aSThomas Huthi.MX31 (kzm)
674 0325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au>
675 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
676 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
677 95a5db3aSThomas HuthS: Odd Fixes
678 8d8b636dSPaolo BonziniF: hw/arm/kzm.c
679 95a5db3aSThomas HuthF: hw/*/imx_*
680 95a5db3aSThomas HuthF: hw/*/*imx31*
681 95a5db3aSThomas HuthF: include/hw/*/imx_*
682 95a5db3aSThomas HuthF: include/hw/*/*imx31*
683 0325559dSPeter Chubb
684 fd5d5c56SAnthony LiguoriIntegrator CP
685 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
686 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
687 fd5d5c56SAnthony LiguoriS: Maintained
688 8d8b636dSPaolo BonziniF: hw/arm/integratorcp.c
689 f7e242d6SThomas HuthF: hw/misc/arm_integrator_debug.c
690 b7f30114SThomas HuthF: include/hw/misc/arm_integrator_debug.h
691 5e0ac7e0SThomas HuthF: tests/acceptance/machine_arm_integratorcp.py
692 c11a8e89SPeter MaydellF: docs/system/arm/integratorcp.rst
693 fd5d5c56SAnthony Liguori
694 95a5db3aSThomas HuthMCIMX6UL EVK / i.MX6ul
695 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
696 95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net>
697 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
698 95a5db3aSThomas HuthS: Odd Fixes
699 95a5db3aSThomas HuthF: hw/arm/mcimx6ul-evk.c
700 95a5db3aSThomas HuthF: hw/arm/fsl-imx6ul.c
701 95a5db3aSThomas HuthF: hw/misc/imx6ul_ccm.c
702 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6ul.h
703 95a5db3aSThomas HuthF: include/hw/misc/imx6ul_ccm.h
704 95a5db3aSThomas Huth
705 95a5db3aSThomas HuthMCIMX7D SABRE / i.MX7
706 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
707 95a5db3aSThomas HuthR: Andrey Smirnov <andrew.smirnov@gmail.com>
708 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
709 95a5db3aSThomas HuthS: Odd Fixes
710 95a5db3aSThomas HuthF: hw/arm/mcimx7d-sabre.c
711 95a5db3aSThomas HuthF: hw/arm/fsl-imx7.c
712 b7f30114SThomas HuthF: hw/misc/imx7_*.c
713 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx7.h
714 b7f30114SThomas HuthF: include/hw/misc/imx7_*.h
715 95a5db3aSThomas HuthF: hw/pci-host/designware.c
716 95a5db3aSThomas HuthF: include/hw/pci-host/designware.h
717 95a5db3aSThomas Huth
718 e5a6a6e6SPeter MaydellMPS2
719 e5a6a6e6SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
720 e5a6a6e6SPeter MaydellL: qemu-arm@nongnu.org
721 e5a6a6e6SPeter MaydellS: Maintained
722 e5a6a6e6SPeter MaydellF: hw/arm/mps2.c
723 0d4a7551SPeter MaydellF: hw/arm/mps2-tz.c
724 0d4a7551SPeter MaydellF: hw/misc/mps2-*.c
725 0d4a7551SPeter MaydellF: include/hw/misc/mps2-*.h
726 6eee5d24SPeter MaydellF: hw/arm/armsse.c
727 6eee5d24SPeter MaydellF: include/hw/arm/armsse.h
728 c56c5760SPhilippe Mathieu-DaudéF: hw/misc/iotkit-secctl.c
729 c56c5760SPhilippe Mathieu-DaudéF: include/hw/misc/iotkit-secctl.h
730 75750e4dSPeter MaydellF: hw/misc/iotkit-sysctl.c
731 75750e4dSPeter MaydellF: include/hw/misc/iotkit-sysctl.h
732 c667a25bSPeter MaydellF: hw/misc/iotkit-sysinfo.c
733 c667a25bSPeter MaydellF: include/hw/misc/iotkit-sysinfo.h
734 5aeb3689SPeter MaydellF: hw/misc/armsse-cpuid.c
735 5aeb3689SPeter MaydellF: include/hw/misc/armsse-cpuid.h
736 cdf63440SPeter MaydellF: hw/misc/armsse-mhu.c
737 cdf63440SPeter MaydellF: include/hw/misc/armsse-mhu.h
738 ba7912a5SPeter MaydellF: docs/system/arm/mps2.rst
739 e5a6a6e6SPeter Maydell
740 8f69a4c1SPeter MaydellMusca
741 8f69a4c1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
742 8f69a4c1SPeter MaydellL: qemu-arm@nongnu.org
743 8f69a4c1SPeter MaydellS: Maintained
744 8f69a4c1SPeter MaydellF: hw/arm/musca.c
745 9f8f640eSPeter MaydellF: docs/system/arm/musca.rst
746 8f69a4c1SPeter Maydell
747 fd5d5c56SAnthony LiguoriMusicpal
748 fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de>
749 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
750 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
751 a00d7f20SPeter MaydellS: Odd Fixes
752 8d8b636dSPaolo BonziniF: hw/arm/musicpal.c
753 c11a8e89SPeter MaydellF: docs/system/arm/musicpal.rst
754 fd5d5c56SAnthony Liguori
755 e5a7ba87SHavard SkinnemoenNuvoton NPCM7xx
756 e5a7ba87SHavard SkinnemoenM: Havard Skinnemoen <hskinnemoen@google.com>
757 e5a7ba87SHavard SkinnemoenM: Tyrone Ting <kfting@nuvoton.com>
758 e5a7ba87SHavard SkinnemoenL: qemu-arm@nongnu.org
759 e5a7ba87SHavard SkinnemoenS: Supported
760 e5a7ba87SHavard SkinnemoenF: hw/*/npcm7xx*
761 e5a7ba87SHavard SkinnemoenF: include/hw/*/npcm7xx*
762 7d378ed6SHao WuF: tests/qtest/npcm7xx*
763 d1cb5edaSHavard SkinnemoenF: pc-bios/npcm7xx_bootrom.bin
764 d1cb5edaSHavard SkinnemoenF: roms/vbootrom
765 71703116SPhilippe Mathieu-DaudéF: docs/system/arm/nuvoton.rst
766 e5a7ba87SHavard Skinnemoen
767 fd5d5c56SAnthony LiguorinSeries
768 fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
769 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
770 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
771 a00d7f20SPeter MaydellS: Odd Fixes
772 8d8b636dSPaolo BonziniF: hw/arm/nseries.c
773 8a08cc71SPhilippe Mathieu-DaudéF: hw/display/blizzard.c
774 b7f30114SThomas HuthF: hw/input/lm832x.c
775 b7f30114SThomas HuthF: hw/input/tsc2005.c
776 b7f30114SThomas HuthF: hw/misc/cbus.c
777 6a648a5fSPhilippe Mathieu-DaudéF: hw/rtc/twl92230.c
778 8a08cc71SPhilippe Mathieu-DaudéF: include/hw/display/blizzard.h
779 a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h
780 e8fa3958SPhilippe Mathieu-DaudéF: include/hw/misc/cbus.h
781 050a82f0SThomas HuthF: tests/acceptance/machine_arm_n8x0.py
782 c11a8e89SPeter MaydellF: docs/system/arm/nseries.rst
783 fd5d5c56SAnthony Liguori
784 fd5d5c56SAnthony LiguoriPalm
785 fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
786 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
787 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
788 a00d7f20SPeter MaydellS: Odd Fixes
789 8d8b636dSPaolo BonziniF: hw/arm/palm.c
790 b7f30114SThomas HuthF: hw/input/tsc210x.c
791 a331dd02SPhilippe Mathieu-DaudéF: include/hw/input/tsc2xxx.h
792 c11a8e89SPeter MaydellF: docs/system/arm/palm.rst
793 fd5d5c56SAnthony Liguori
794 95a5db3aSThomas HuthRaspberry Pi
795 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
796 95a5db3aSThomas HuthR: Andrew Baumann <Andrew.Baumann@microsoft.com>
797 95a5db3aSThomas HuthR: Philippe Mathieu-Daudé <f4bug@amsat.org>
798 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
799 95a5db3aSThomas HuthS: Odd Fixes
800 123a069aSThomas HuthF: hw/arm/raspi.c
801 95a5db3aSThomas HuthF: hw/arm/raspi_platform.h
802 95a5db3aSThomas HuthF: hw/*/bcm283*
803 95a5db3aSThomas HuthF: include/hw/arm/raspi*
804 95a5db3aSThomas HuthF: include/hw/*/bcm283*
805 d9f2ac3dSPhilippe Mathieu-DaudéF: docs/system/arm/raspi.rst
806 95a5db3aSThomas Huth
807 fd5d5c56SAnthony LiguoriReal View
808 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
809 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
810 fd5d5c56SAnthony LiguoriS: Maintained
811 8d8b636dSPaolo BonziniF: hw/arm/realview*
812 f7e242d6SThomas HuthF: hw/cpu/realview_mpcore.c
813 5ea53049SPaolo BonziniF: hw/intc/realview_gic.c
814 5ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h
815 c11a8e89SPeter MaydellF: docs/system/arm/realview.rst
816 fd5d5c56SAnthony Liguori
817 9b31bff0SPaolo BonziniPXA2XX
818 fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
819 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
820 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
821 a00d7f20SPeter MaydellS: Odd Fixes
822 9b31bff0SPaolo BonziniF: hw/arm/mainstone.c
823 8d8b636dSPaolo BonziniF: hw/arm/spitz.c
824 9b31bff0SPaolo BonziniF: hw/arm/tosa.c
825 9b31bff0SPaolo BonziniF: hw/arm/z2.c
826 9b31bff0SPaolo BonziniF: hw/*/pxa2xx*
827 123a069aSThomas HuthF: hw/display/tc6393xb.c
828 123a069aSThomas HuthF: hw/gpio/max7310.c
829 123a069aSThomas HuthF: hw/gpio/zaurus.c
830 f7e242d6SThomas HuthF: hw/misc/mst_fpga.c
831 b7f30114SThomas HuthF: hw/misc/max111x.c
832 30296812SPeter MaydellF: include/hw/misc/max111x.h
833 ed0db866SThomas HuthF: include/hw/arm/pxa.h
834 123a069aSThomas HuthF: include/hw/arm/sharpsl.h
835 ee2ccc57SPhilippe Mathieu-DaudéF: include/hw/display/tc6393xb.h
836 c11a8e89SPeter MaydellF: docs/system/arm/xscale.rst
837 fd5d5c56SAnthony Liguori
838 95a5db3aSThomas HuthSABRELITE / i.MX6
839 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
840 95a5db3aSThomas HuthR: Jean-Christophe Dubois <jcd@tribudubois.net>
841 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
842 95a5db3aSThomas HuthS: Odd Fixes
843 95a5db3aSThomas HuthF: hw/arm/sabrelite.c
844 95a5db3aSThomas HuthF: hw/arm/fsl-imx6.c
845 b7f30114SThomas HuthF: hw/misc/imx6_*.c
846 95a5db3aSThomas HuthF: hw/ssi/imx_spi.c
847 0701a5efSGuenter RoeckF: hw/usb/imx-usb-phy.c
848 0701a5efSGuenter RoeckF: include/hw/usb/imx-usb-phy.h
849 95a5db3aSThomas HuthF: include/hw/arm/fsl-imx6.h
850 b7f30114SThomas HuthF: include/hw/misc/imx6_*.h
851 95a5db3aSThomas HuthF: include/hw/ssi/imx_spi.h
852 95a5db3aSThomas Huth
853 64580903SHongbo ZhangSBSA-REF
854 428a3777SRadoslaw BiernackiM: Radoslaw Biernacki <rad@semihalf.com>
855 64580903SHongbo ZhangM: Peter Maydell <peter.maydell@linaro.org>
856 aff55693SLeif LindholmR: Leif Lindholm <leif@nuviainc.com>
857 64580903SHongbo ZhangL: qemu-arm@nongnu.org
858 64580903SHongbo ZhangS: Maintained
859 64580903SHongbo ZhangF: hw/arm/sbsa-ref.c
860 9eeeb80aSPhilippe Mathieu-DaudéF: docs/system/arm/sbsa.rst
861 64580903SHongbo Zhang
862 671f11b2SThomas HuthSharp SL-5500 (Collie) PDA
863 671f11b2SThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
864 671f11b2SThomas HuthL: qemu-arm@nongnu.org
865 671f11b2SThomas HuthS: Odd Fixes
866 671f11b2SThomas HuthF: hw/arm/collie.c
867 671f11b2SThomas HuthF: hw/arm/strongarm*
868 b76b60f5SPeter MaydellF: docs/system/arm/collie.rst
869 671f11b2SThomas Huth
870 fd5d5c56SAnthony LiguoriStellaris
871 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
872 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
873 fd5d5c56SAnthony LiguoriS: Maintained
874 8d8b636dSPaolo BonziniF: hw/*/stellaris*
875 98fa3327SPhilippe Mathieu-DaudéF: include/hw/input/gamepad.h
876 c11a8e89SPeter MaydellF: docs/system/arm/stellaris.rst
877 fd5d5c56SAnthony Liguori
878 95a5db3aSThomas HuthVersatile Express
879 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
880 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
881 95a5db3aSThomas HuthS: Maintained
882 95a5db3aSThomas HuthF: hw/arm/vexpress.c
883 5a1d4244SPeter MaydellF: docs/system/arm/vexpress.rst
884 95a5db3aSThomas Huth
885 fd5d5c56SAnthony LiguoriVersatile PB
886 1ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
887 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
888 fd5d5c56SAnthony LiguoriS: Maintained
889 8d8b636dSPaolo BonziniF: hw/*/versatile*
890 f61c3fb5SPhilippe Mathieu-DaudéF: include/hw/i2c/arm_sbcon_i2c.h
891 c6427ff7SPhilippe Mathieu-DaudéF: hw/misc/arm_sysctl.c
892 c11a8e89SPeter MaydellF: docs/system/arm/versatile.rst
893 fd5d5c56SAnthony Liguori
894 95a5db3aSThomas HuthVirt
895 95a5db3aSThomas HuthM: Peter Maydell <peter.maydell@linaro.org>
896 95a5db3aSThomas HuthL: qemu-arm@nongnu.org
897 95a5db3aSThomas HuthS: Maintained
898 95a5db3aSThomas HuthF: hw/arm/virt*
899 95a5db3aSThomas HuthF: include/hw/arm/virt.h
900 6a0b7505SPeter MaydellF: docs/system/arm/virt.rst
901 95a5db3aSThomas Huth
902 e3260506SPeter A. G. CrosthwaiteXilinx Zynq
903 cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
904 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
905 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
906 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
907 e3260506SPeter A. G. CrosthwaiteS: Maintained
908 cc0100f4SAlistair FrancisF: hw/*/xilinx_*
909 8d8b636dSPaolo BonziniF: hw/*/cadence_*
910 f7e242d6SThomas HuthF: hw/misc/zynq*
911 f7e242d6SThomas HuthF: include/hw/misc/zynq*
912 cc0100f4SAlistair FrancisX: hw/ssi/xilinx_*
913 e3260506SPeter A. G. Crosthwaite
914 ff9e157bSEdgar E. IglesiasXilinx ZynqMP and Versal
915 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
916 cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
917 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
918 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
919 137805f5SAlistair FrancisS: Maintained
920 cc0100f4SAlistair FrancisF: hw/*/xlnx*.c
921 f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h
922 24d6d8bfSPhilippe Mathieu-DaudéF: include/hw/ssi/xilinx_spips.h
923 24d6d8bfSPhilippe Mathieu-DaudéF: hw/display/dpcd.c
924 24d6d8bfSPhilippe Mathieu-DaudéF: include/hw/display/dpcd.h
925 ff9e157bSEdgar E. IglesiasF: docs/system/arm/xlnx-versal-virt.rst
926 137805f5SAlistair Francis
927 8f4d260eSShannon ZhaoARM ACPI Subsystem
928 e59f13d7SZhaoshenglongM: Shannon Zhao <shannon.zhaosl@gmail.com>
929 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
930 8f4d260eSShannon ZhaoS: Maintained
931 8f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c
932 8f4d260eSShannon Zhao
933 a1f8193bSAlistair FrancisSTM32F205
934 a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
935 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
936 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
937 a1f8193bSAlistair FrancisS: Maintained
938 a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c
939 a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c
940 a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c
941 a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c
942 a1f8193bSAlistair FrancisF: hw/adc/*
943 a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c
944 0e0d345bSPhilippe Mathieu-DaudéF: include/hw/*/stm32*.h
945 a1f8193bSAlistair Francis
946 529fc5fdSAlistair FrancisSTM32F405
947 529fc5fdSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
948 529fc5fdSAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org>
949 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
950 529fc5fdSAlistair FrancisS: Maintained
951 529fc5fdSAlistair FrancisF: hw/arm/stm32f405_soc.c
952 529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_syscfg.c
953 529fc5fdSAlistair FrancisF: hw/misc/stm32f4xx_exti.c
954 529fc5fdSAlistair Francis
955 a1f8193bSAlistair FrancisNetduino 2
956 a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
957 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
958 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
959 a1f8193bSAlistair FrancisS: Maintained
960 a1f8193bSAlistair FrancisF: hw/arm/netduino2.c
961 a1f8193bSAlistair Francis
962 60d6c427SAlistair FrancisNetduino Plus 2
963 60d6c427SAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
964 60d6c427SAlistair FrancisM: Peter Maydell <peter.maydell@linaro.org>
965 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
966 60d6c427SAlistair FrancisS: Maintained
967 60d6c427SAlistair FrancisF: hw/arm/netduinoplus2.c
968 60d6c427SAlistair Francis
969 670bc4cbSSubbaraya SundeepSmartFusion2
970 670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com>
971 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
972 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
973 670bc4cbSSubbaraya SundeepS: Maintained
974 670bc4cbSSubbaraya SundeepF: hw/arm/msf2-soc.c
975 670bc4cbSSubbaraya SundeepF: hw/misc/msf2-sysreg.c
976 670bc4cbSSubbaraya SundeepF: hw/timer/mss-timer.c
977 670bc4cbSSubbaraya SundeepF: hw/ssi/mss-spi.c
978 670bc4cbSSubbaraya SundeepF: include/hw/arm/msf2-soc.h
979 670bc4cbSSubbaraya SundeepF: include/hw/misc/msf2-sysreg.h
980 670bc4cbSSubbaraya SundeepF: include/hw/timer/mss-timer.h
981 670bc4cbSSubbaraya SundeepF: include/hw/ssi/mss-spi.h
982 1c664378SSubbaraya SundeepF: hw/net/msf2-emac.c
983 1c664378SSubbaraya SundeepF: include/hw/net/msf2-emac.h
984 670bc4cbSSubbaraya Sundeep
985 670bc4cbSSubbaraya SundeepEmcraft M2S-FG484
986 670bc4cbSSubbaraya SundeepM: Subbaraya Sundeep <sundeep.lkml@gmail.com>
987 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
988 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
989 670bc4cbSSubbaraya SundeepS: Maintained
990 670bc4cbSSubbaraya SundeepF: hw/arm/msf2-som.c
991 670bc4cbSSubbaraya Sundeep
992 f87db1baSJoel StanleyASPEED BMCs
993 f87db1baSJoel StanleyM: Cédric Le Goater <clg@kaod.org>
994 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
995 f87db1baSJoel StanleyR: Andrew Jeffery <andrew@aj.id.au>
996 f87db1baSJoel StanleyR: Joel Stanley <joel@jms.id.au>
997 f87db1baSJoel StanleyL: qemu-arm@nongnu.org
998 f87db1baSJoel StanleyS: Maintained
999 f87db1baSJoel StanleyF: hw/*/*aspeed*
1000 b7f30114SThomas HuthF: hw/misc/pca9552.c
1001 f87db1baSJoel StanleyF: include/hw/*/*aspeed*
1002 b7f30114SThomas HuthF: include/hw/misc/pca9552*.h
1003 f87db1baSJoel StanleyF: hw/net/ftgmac100.c
1004 f87db1baSJoel StanleyF: include/hw/net/ftgmac100.h
1005 de8ee7d4SPhilippe Mathieu-DaudéF: docs/system/arm/aspeed.rst
1006 f87db1baSJoel Stanley
1007 c0066d1aSJoel StanleyNRF51
1008 c0066d1aSJoel StanleyM: Joel Stanley <joel@jms.id.au>
1009 a00d7f20SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
1010 c0066d1aSJoel StanleyL: qemu-arm@nongnu.org
1011 c0066d1aSJoel StanleyS: Maintained
1012 c8de3f5fSStefan HajnocziF: hw/*/nrf51*.c
1013 c8de3f5fSStefan HajnocziF: hw/*/microbit*.c
1014 c8de3f5fSStefan HajnocziF: include/hw/*/nrf51*.h
1015 c8de3f5fSStefan HajnocziF: include/hw/*/microbit*.h
1016 1e8a1faeSThomas HuthF: tests/qtest/microbit-test.c
1017 c0066d1aSJoel Stanley
1018 42f3ff00SMichael RolnikAVR Machines
1019 42f3ff00SMichael Rolnik-------------
1020 42f3ff00SMichael Rolnik
1021 42f3ff00SMichael RolnikAVR MCUs
1022 42f3ff00SMichael RolnikM: Michael Rolnik <mrolnik@gmail.com>
1023 42f3ff00SMichael RolnikR: Sarah Harris <S.E.Harris@kent.ac.uk>
1024 42f3ff00SMichael RolnikS: Maintained
1025 42f3ff00SMichael RolnikF: default-configs/avr-softmmu.mak
1026 7dd8f6fdSPhilippe Mathieu-DaudéF: hw/avr/
1027 429ca9d6SMichael RolnikF: include/hw/char/avr_usart.h
1028 429ca9d6SMichael RolnikF: hw/char/avr_usart.c
1029 8ff47bc1SMichael RolnikF: include/hw/timer/avr_timer16.h
1030 8ff47bc1SMichael RolnikF: hw/timer/avr_timer16.c
1031 dc288de0SMichael RolnikF: include/hw/misc/avr_power.h
1032 dc288de0SMichael RolnikF: hw/misc/avr_power.c
1033 42f3ff00SMichael Rolnik
1034 50486d63SPhilippe Mathieu-DaudéArduino
1035 50486d63SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
1036 50486d63SPhilippe Mathieu-DaudéR: Sarah Harris <S.E.Harris@kent.ac.uk>
1037 50486d63SPhilippe Mathieu-DaudéS: Maintained
1038 50486d63SPhilippe Mathieu-DaudéF: hw/avr/arduino.c
1039 50486d63SPhilippe Mathieu-Daudé
1040 fd5d5c56SAnthony LiguoriCRIS Machines
1041 fd5d5c56SAnthony Liguori-------------
1042 fd5d5c56SAnthony LiguoriAxis Dev88
1043 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
1044 fd5d5c56SAnthony LiguoriS: Maintained
1045 8d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c
1046 6e481d57SPeter MaydellF: hw/*/etraxfs_*.c
1047 fd5d5c56SAnthony Liguori
1048 e188396cSPhilippe Mathieu-DaudéHP-PARISC Machines
1049 e188396cSPhilippe Mathieu-Daudé------------------
1050 18092598SHelge DellerHP B160L
1051 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
1052 e188396cSPhilippe Mathieu-DaudéR: Helge Deller <deller@gmx.de>
1053 e188396cSPhilippe Mathieu-DaudéS: Odd Fixes
1054 a2a82ad6SPhilippe Mathieu-DaudéF: default-configs/hppa-softmmu.mak
1055 e188396cSPhilippe Mathieu-DaudéF: hw/hppa/
1056 e188396cSPhilippe Mathieu-DaudéF: pc-bios/hppa-firmware.img
1057 e188396cSPhilippe Mathieu-Daudé
1058 07bf23a7SMichael WalleLM32 Machines
1059 07bf23a7SMichael Walle-------------
1060 07bf23a7SMichael WalleEVR32 and uclinux BSP
1061 4b4d96c7SPhilippe Mathieu-DaudéR: Michael Walle <michael@walle.cc>
1062 4b4d96c7SPhilippe Mathieu-DaudéS: Orphan
1063 8d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c
1064 07bf23a7SMichael Walle
1065 d118aa6bSMichael Wallemilkymist
1066 4b4d96c7SPhilippe Mathieu-DaudéR: Michael Walle <michael@walle.cc>
1067 4b4d96c7SPhilippe Mathieu-DaudéS: Orphan
1068 8d8b636dSPaolo BonziniF: hw/lm32/milkymist.c
1069 d118aa6bSMichael Walle
1070 afcacd53SAurelien JarnoM68K Machines
1071 fd5d5c56SAnthony Liguori-------------
1072 fd5d5c56SAnthony Liguorian5206
1073 5baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org>
1074 5baf2741SThomas HuthS: Odd Fixes
1075 8d8b636dSPaolo BonziniF: hw/m68k/an5206.c
1076 e9a56114SThomas HuthF: hw/m68k/mcf5206.c
1077 fd5d5c56SAnthony Liguori
1078 fd5d5c56SAnthony Liguorimcf5208
1079 5baf2741SThomas HuthM: Thomas Huth <huth@tuxfamily.org>
1080 5baf2741SThomas HuthS: Odd Fixes
1081 8d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c
1082 e9a56114SThomas HuthF: hw/m68k/mcf_intc.c
1083 e9a56114SThomas HuthF: hw/char/mcf_uart.c
1084 e9a56114SThomas HuthF: hw/net/mcf_fec.c
1085 5baf2741SThomas HuthF: include/hw/m68k/mcf*.h
1086 fd5d5c56SAnthony Liguori
1087 1810b815SThomas HuthNeXTcube
1088 1810b815SThomas HuthM: Thomas Huth <huth@tuxfamily.org>
1089 1810b815SThomas HuthS: Odd Fixes
1090 1810b815SThomas HuthF: hw/m68k/next-*.c
1091 1810b815SThomas HuthF: hw/display/next-fb.c
1092 1810b815SThomas HuthF: include/hw/m68k/next-cube.h
1093 1810b815SThomas Huth
1094 6dca62a0SLaurent Vivierq800
1095 6dca62a0SLaurent VivierM: Laurent Vivier <laurent@vivier.eu>
1096 6dca62a0SLaurent VivierS: Maintained
1097 04e7ca8dSLaurent VivierF: hw/m68k/q800.c
1098 6dca62a0SLaurent VivierF: hw/misc/mac_via.c
1099 fa2ba3b8SLaurent VivierF: hw/nubus/*
1100 8ac919a0SLaurent VivierF: hw/display/macfb.c
1101 c701ec62SLaurent VivierF: hw/block/swim.c
1102 04e7ca8dSLaurent VivierF: hw/m68k/bootinfo.h
1103 6dca62a0SLaurent VivierF: include/hw/misc/mac_via.h
1104 fa2ba3b8SLaurent VivierF: include/hw/nubus/*
1105 8ac919a0SLaurent VivierF: include/hw/display/macfb.h
1106 c701ec62SLaurent VivierF: include/hw/block/swim.h
1107 6dca62a0SLaurent Vivier
1108 fd5d5c56SAnthony LiguoriMicroBlaze Machines
1109 b6f97c14Sbellard-------------------
1110 fd5d5c56SAnthony Liguoripetalogix_s3adsp1800
1111 fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
1112 fd5d5c56SAnthony LiguoriS: Maintained
1113 6e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c
1114 a734c7b5SPhilippe Mathieu-DaudéF: include/hw/char/xilinx_uartlite.h
1115 b6f97c14Sbellard
1116 d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605
1117 4b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
1118 d36e8ce7SPeter A. G. CrosthwaiteS: Maintained
1119 8d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c
1120 d36e8ce7SPeter A. G. Crosthwaite
1121 fd5d5c56SAnthony LiguoriMIPS Machines
1122 fd5d5c56SAnthony Liguori-------------
1123 fd5d5c56SAnthony LiguoriJazz
1124 fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org>
1125 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
1126 fd5d5c56SAnthony LiguoriS: Maintained
1127 5298722eSAleksandar MarkovicF: hw/mips/jazz.c
1128 0886a785SPhilippe Mathieu-DaudéF: hw/display/jazz_led.c
1129 0886a785SPhilippe Mathieu-DaudéF: hw/dma/rc4030.c
1130 fd5d5c56SAnthony Liguori
1131 fd5d5c56SAnthony LiguoriMalta
1132 485cd982SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org>
1133 485cd982SAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net>
1134 ca263c0fSAleksandar MarkovicS: Odd Fixes
1135 60041378SAleksandar MarkovicF: hw/isa/piix4.c
1136 60041378SAleksandar MarkovicF: hw/acpi/piix4.c
1137 5298722eSAleksandar MarkovicF: hw/mips/malta.c
1138 93081f51SAleksandar MarkovicF: hw/mips/gt64xxx_pci.c
1139 60041378SAleksandar MarkovicF: include/hw/southbridge/piix.h
1140 c47c336eSPhilippe Mathieu-DaudéF: tests/acceptance/linux_ssh_mips_malta.py
1141 0484d9d4SPhilippe Mathieu-DaudéF: tests/acceptance/machine_mips_malta.py
1142 fd5d5c56SAnthony Liguori
1143 fd5d5c56SAnthony LiguoriMipssim
1144 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
1145 ca263c0fSAleksandar MarkovicS: Orphaned
1146 5298722eSAleksandar MarkovicF: hw/mips/mipssim.c
1147 659f42d8SYongbok KimF: hw/net/mipsnet.c
1148 fd5d5c56SAnthony Liguori
1149 c3a09ff6SPhilippe Mathieu-DaudéFuloong 2E
1150 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org>
1151 86eb0697SAleksandar MarkovicM: Philippe Mathieu-Daudé <f4bug@amsat.org>
1152 97eeef8aSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com>
1153 659f42d8SYongbok KimS: Odd Fixes
1154 c3a09ff6SPhilippe Mathieu-DaudéF: hw/mips/fuloong2e.c
1155 0170a3fcSPhilippe Mathieu-DaudéF: hw/isa/vt82c686.c
1156 5021bfa5SThomas HuthF: hw/pci-host/bonito.c
1157 0170a3fcSPhilippe Mathieu-DaudéF: include/hw/isa/vt82c686.h
1158 659f42d8SYongbok Kim
1159 53fb8bfbSAleksandar MarkovicLoongson-3 virtual platforms
1160 dab1e1e1SHuacai ChenM: Huacai Chen <chenhuacai@kernel.org>
1161 2c5b1a7dSHuacai ChenR: Jiaxun Yang <jiaxun.yang@flygoat.com>
1162 2c5b1a7dSHuacai ChenS: Maintained
1163 2c5b1a7dSHuacai ChenF: hw/intc/loongson_liointc.c
1164 d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.c
1165 d2245e2dSHuacai ChenF: hw/mips/loongson3_bootp.h
1166 c76b409fSHuacai ChenF: hw/mips/loongson3_virt.c
1167 2c5b1a7dSHuacai Chen
1168 659f42d8SYongbok KimBoston
1169 4ba98e96SPhilippe Mathieu-DaudéM: Paul Burton <paulburton@kernel.org>
1170 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
1171 4ba98e96SPhilippe Mathieu-DaudéS: Odd Fixes
1172 659f42d8SYongbok KimF: hw/core/loader-fit.c
1173 659f42d8SYongbok KimF: hw/mips/boston.c
1174 659f42d8SYongbok KimF: hw/pci-host/xilinx-pcie.c
1175 5021bfa5SThomas HuthF: include/hw/pci-host/xilinx-pcie.h
1176 659f42d8SYongbok Kim
1177 945dad6dSJia LiuOpenRISC Machines
1178 945dad6dSJia Liu-----------------
1179 945dad6dSJia Liuor1k-sim
1180 945dad6dSJia LiuM: Jia Liu <proljc@gmail.com>
1181 945dad6dSJia LiuS: Maintained
1182 945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c
1183 945dad6dSJia Liu
1184 fd5d5c56SAnthony LiguoriPowerPC Machines
1185 fd5d5c56SAnthony Liguori----------------
1186 fd5d5c56SAnthony Liguori405
1187 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
1188 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1189 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
1190 9b9fe135SAndreas FärberS: Odd Fixes
1191 8d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c
1192 fd5d5c56SAnthony Liguori
1193 aaade8d7SAndreas FärberBamboo
1194 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
1195 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1196 aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org
1197 aaade8d7SAndreas FärberS: Odd Fixes
1198 8d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c
1199 aaade8d7SAndreas Färber
1200 98cded3aSAndreas Färbere500
1201 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
1202 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1203 98cded3aSAndreas FärberL: qemu-ppc@nongnu.org
1204 bba8e23aSAlexander GrafS: Odd Fixes
1205 ce6fc617SThomas HuthF: hw/ppc/e500*
1206 2c6aba14SThomas HuthF: hw/gpio/mpc8xxx.c
1207 7abb479cSAndrew RandrianasuluF: hw/i2c/mpc_i2c.c
1208 ce6fc617SThomas HuthF: hw/net/fsl_etsec/
1209 ce6fc617SThomas HuthF: hw/pci-host/ppce500.c
1210 b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h
1211 b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h
1212 b5d55020SThomas HuthF: pc-bios/u-boot.e500
1213 98cded3aSAndreas Färber
1214 98cded3aSAndreas Färbermpc8544ds
1215 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
1216 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1217 98cded3aSAndreas FärberL: qemu-ppc@nongnu.org
1218 bba8e23aSAlexander GrafS: Odd Fixes
1219 98cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c
1220 8d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c
1221 98cded3aSAndreas Färber
1222 2c6aba14SThomas HuthNew World (mac99)
1223 40e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1224 40e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au>
1225 ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org>
1226 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
1227 bba8e23aSAlexander GrafS: Odd Fixes
1228 baec1910SAndreas FärberF: hw/ppc/mac_newworld.c
1229 6e481d57SPeter MaydellF: hw/pci-host/uninorth.c
1230 6e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc]
1231 8d8b636dSPaolo BonziniF: hw/misc/macio/
1232 6ba16476SPhilippe Mathieu-DaudéF: hw/misc/mos6522.c
1233 b5d55020SThomas HuthF: hw/nvram/mac_nvram.c
1234 2c6aba14SThomas HuthF: hw/input/adb*
1235 eba45926SPhilippe Mathieu-DaudéF: include/hw/misc/macio/
1236 6ba16476SPhilippe Mathieu-DaudéF: include/hw/misc/mos6522.h
1237 eba45926SPhilippe Mathieu-DaudéF: include/hw/ppc/mac_dbdma.h
1238 5021bfa5SThomas HuthF: include/hw/pci-host/uninorth.h
1239 2c6aba14SThomas HuthF: include/hw/input/adb*
1240 52804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv
1241 fd5d5c56SAnthony Liguori
1242 2c6aba14SThomas HuthOld World (g3beige)
1243 40e3dd06SMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1244 40e3dd06SMark Cave-AylandR: David Gibson <david@gibson.dropbear.id.au>
1245 ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org>
1246 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
1247 bba8e23aSAlexander GrafS: Odd Fixes
1248 baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c
1249 6e481d57SPeter MaydellF: hw/pci-host/grackle.c
1250 8d8b636dSPaolo BonziniF: hw/misc/macio/
1251 835c42d3SThomas HuthF: hw/intc/heathrow_pic.c
1252 2c6aba14SThomas HuthF: hw/input/adb*
1253 97e16dbaSPhilippe Mathieu-DaudéF: include/hw/intc/heathrow_pic.h
1254 2c6aba14SThomas HuthF: include/hw/input/adb*
1255 52804c60SMark Cave-AylandF: pc-bios/qemu_vga.ndrv
1256 fd5d5c56SAnthony Liguori
1257 ec38d398SAndreas FärberPReP
1258 8178e89cSHervé PoussineauM: Hervé Poussineau <hpoussin@reactos.org>
1259 ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au>
1260 ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org>
1261 a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
1262 8178e89cSHervé PoussineauS: Maintained
1263 75610155SAndreas FärberF: hw/ppc/prep.c
1264 8178e89cSHervé PoussineauF: hw/ppc/prep_systemio.c
1265 8178e89cSHervé PoussineauF: hw/ppc/rs6000_mc.c
1266 6e481d57SPeter MaydellF: hw/pci-host/prep.[hc]
1267 0a9464b5SPhilippe Mathieu-DaudéF: hw/isa/i82378.c
1268 a48c6b51SPhilippe Mathieu-DaudéF: hw/isa/pc87312.c
1269 1cd6dccbSPhilippe Mathieu-DaudéF: hw/dma/i82374.c
1270 819ce6b2SPhilippe Mathieu-DaudéF: hw/rtc/m48t59-isa.c
1271 a48c6b51SPhilippe Mathieu-DaudéF: include/hw/isa/pc87312.h
1272 819ce6b2SPhilippe Mathieu-DaudéF: include/hw/rtc/m48t59.h
1273 71b290e7SPhilippe Mathieu-DaudéF: tests/acceptance/ppc_prep_40p.py
1274 fd5d5c56SAnthony Liguori
1275 300b115cSAndreas FärbersPAPR
1276 085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au>
1277 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1278 8a269ca4SAndreas FärberL: qemu-ppc@nongnu.org
1279 8a269ca4SAndreas FärberS: Supported
1280 8d8b636dSPaolo BonziniF: hw/*/spapr*
1281 f9de2da7SDavid GibsonF: include/hw/*/spapr*
1282 f9de2da7SDavid GibsonF: hw/*/xics*
1283 f9de2da7SDavid GibsonF: include/hw/*/xics*
1284 b5d55020SThomas HuthF: pc-bios/slof.bin
1285 b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt
1286 b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt
1287 1e8a1faeSThomas HuthF: tests/qtest/spapr*
1288 1cf4323eSThomas HuthF: tests/qtest/libqos/*spapr*
1289 1e8a1faeSThomas HuthF: tests/qtest/rtas*
1290 1cf4323eSThomas HuthF: tests/qtest/libqos/rtas*
1291 8a269ca4SAndreas Färber
1292 1af82d4fSCédric Le GoaterPowerNV (Non-Virtualized)
1293 1af82d4fSCédric Le GoaterM: Cédric Le Goater <clg@kaod.org>
1294 1af82d4fSCédric Le GoaterM: David Gibson <david@gibson.dropbear.id.au>
1295 ba477e64SDavid GibsonM: Greg Kurz <groug@kaod.org>
1296 1af82d4fSCédric Le GoaterL: qemu-ppc@nongnu.org
1297 1af82d4fSCédric Le GoaterS: Maintained
1298 1af82d4fSCédric Le GoaterF: hw/ppc/pnv*
1299 1af82d4fSCédric Le GoaterF: hw/intc/pnv*
1300 1af82d4fSCédric Le GoaterF: hw/intc/xics_pnv.c
1301 157ed954SMarkus ArmbrusterF: hw/pci-host/pnv*
1302 1af82d4fSCédric Le GoaterF: include/hw/ppc/pnv*
1303 157ed954SMarkus ArmbrusterF: include/hw/pci-host/pnv*
1304 1af82d4fSCédric Le GoaterF: pc-bios/skiboot.lid
1305 1e8a1faeSThomas HuthF: tests/qtest/pnv*
1306 1af82d4fSCédric Le Goater
1307 794d00bfSAndreas Färbervirtex_ml507
1308 794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
1309 794d00bfSAndreas FärberL: qemu-ppc@nongnu.org
1310 794d00bfSAndreas FärberS: Odd Fixes
1311 6e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c
1312 794d00bfSAndreas Färber
1313 a9dd6604SBALATON Zoltansam460ex
1314 a9dd6604SBALATON ZoltanM: BALATON Zoltan <balaton@eik.bme.hu>
1315 ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au>
1316 ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org>
1317 a9dd6604SBALATON ZoltanL: qemu-ppc@nongnu.org
1318 a9dd6604SBALATON ZoltanS: Maintained
1319 33c6a8b5SBALATON ZoltanF: hw/ppc/sam460ex.c
1320 33c6a8b5SBALATON ZoltanF: hw/ppc/ppc440_pcix.c
1321 33c6a8b5SBALATON ZoltanF: hw/display/sm501*
1322 a9dd6604SBALATON ZoltanF: hw/ide/sii3112.c
1323 de04c31dSPhilippe Mathieu-DaudéF: hw/rtc/m41t80.c
1324 33c6a8b5SBALATON ZoltanF: pc-bios/canyonlands.dt[sb]
1325 33c6a8b5SBALATON ZoltanF: pc-bios/u-boot-sam460ex-20100605.bin
1326 33c6a8b5SBALATON ZoltanF: roms/u-boot-sam460ex
1327 a9dd6604SBALATON Zoltan
1328 fe0fe473SAlistair FrancisRISC-V Machines
1329 fe0fe473SAlistair Francis---------------
1330 fe0fe473SAlistair FrancisOpenTitan
1331 fe0fe473SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com>
1332 fe0fe473SAlistair FrancisL: qemu-riscv@nongnu.org
1333 fe0fe473SAlistair FrancisS: Supported
1334 fe0fe473SAlistair FrancisF: hw/riscv/opentitan.c
1335 a7d2d98cSAlistair FrancisF: hw/char/ibex_uart.c
1336 879f60f0SAlistair FrancisF: hw/intc/ibex_plic.c
1337 fe0fe473SAlistair FrancisF: include/hw/riscv/opentitan.h
1338 a7d2d98cSAlistair FrancisF: include/hw/char/ibex_uart.h
1339 879f60f0SAlistair FrancisF: include/hw/intc/ibex_plic.h
1340 fe0fe473SAlistair Francis
1341 56f6e31eSBin MengMicrochip PolarFire SoC Icicle Kit
1342 56f6e31eSBin MengM: Bin Meng <bin.meng@windriver.com>
1343 56f6e31eSBin MengL: qemu-riscv@nongnu.org
1344 56f6e31eSBin MengS: Supported
1345 56f6e31eSBin MengF: hw/riscv/microchip_pfsoc.c
1346 a8fb0a50SBin MengF: hw/char/mchp_pfsoc_mmuart.c
1347 3400b15bSBin MengF: hw/misc/mchp_pfsoc_dmc.c
1348 a937b302SBin MengF: hw/misc/mchp_pfsoc_ioscb.c
1349 0f25065cSBin MengF: hw/misc/mchp_pfsoc_sysreg.c
1350 56f6e31eSBin MengF: include/hw/riscv/microchip_pfsoc.h
1351 a8fb0a50SBin MengF: include/hw/char/mchp_pfsoc_mmuart.h
1352 3400b15bSBin MengF: include/hw/misc/mchp_pfsoc_dmc.h
1353 a937b302SBin MengF: include/hw/misc/mchp_pfsoc_ioscb.h
1354 0f25065cSBin MengF: include/hw/misc/mchp_pfsoc_sysreg.h
1355 56f6e31eSBin Meng
1356 bda19d7bSYoshinori SatoRX Machines
1357 bda19d7bSYoshinori Sato-----------
1358 bda19d7bSYoshinori Satorx-gdbsim
1359 bda19d7bSYoshinori SatoM: Yoshinori Sato <ysato@users.sourceforge.jp>
1360 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes
1361 4adbfa45SYoshinori SatoF: docs/system/target-rx.rst
1362 bda19d7bSYoshinori SatoF: hw/rx/rx-gdbsim.c
1363 cf665623SPhilippe Mathieu-DaudéF: tests/acceptance/machine_rx_gdbsim.py
1364 bda19d7bSYoshinori Sato
1365 fd5d5c56SAnthony LiguoriSH4 Machines
1366 fd5d5c56SAnthony Liguori------------
1367 fd5d5c56SAnthony LiguoriR2D
1368 a9fb4468SAleksandar MarkovicM: Yoshinori Sato <ysato@users.sourceforge.jp>
1369 a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com>
1370 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes
1371 6e481d57SPeter MaydellF: hw/sh4/r2d.c
1372 81527b94SThomas HuthF: hw/intc/sh_intc.c
1373 65b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h
1374 fd5d5c56SAnthony Liguori
1375 fd5d5c56SAnthony LiguoriShix
1376 a9fb4468SAleksandar MarkovicM: Yoshinori Sato <ysato@users.sourceforge.jp>
1377 a9fb4468SAleksandar MarkovicR: Magnus Damm <magnus.damm@gmail.com>
1378 81527b94SThomas HuthS: Odd Fixes
1379 6e481d57SPeter MaydellF: hw/sh4/shix.c
1380 65b8dc29SPhilippe Mathieu-DaudéF: hw/intc/sh_intc.c
1381 65b8dc29SPhilippe Mathieu-DaudéF: include/hw/sh4/sh_intc.h
1382 fd5d5c56SAnthony Liguori
1383 fd5d5c56SAnthony LiguoriSPARC Machines
1384 fd5d5c56SAnthony Liguori--------------
1385 fd5d5c56SAnthony LiguoriSun4m
1386 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1387 fd5d5c56SAnthony LiguoriS: Maintained
1388 8d8b636dSPaolo BonziniF: hw/sparc/sun4m.c
1389 c468e368SMarkus ArmbrusterF: hw/sparc/sun4m_iommu.c
1390 aec2b887SThomas HuthF: hw/display/cg3.c
1391 aec2b887SThomas HuthF: hw/display/tcx.c
1392 c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c
1393 7098b79eSThomas HuthF: hw/misc/eccmemctl.c
1394 aec2b887SThomas HuthF: hw/*/slavio_*.c
1395 aec2b887SThomas HuthF: include/hw/nvram/sun_nvram.h
1396 c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h
1397 d0476159SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4m_iommu.h
1398 aec2b887SThomas HuthF: pc-bios/openbios-sparc32
1399 fd5d5c56SAnthony Liguori
1400 fd5d5c56SAnthony LiguoriSun4u
1401 f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
1402 fd5d5c56SAnthony LiguoriS: Maintained
1403 8d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c
1404 8ef856b7SPhilippe Mathieu-DaudéF: hw/sparc64/sun4u_iommu.c
1405 8ef856b7SPhilippe Mathieu-DaudéF: include/hw/sparc/sun4u_iommu.h
1406 5021bfa5SThomas HuthF: hw/pci-host/sabre.c
1407 5021bfa5SThomas HuthF: include/hw/pci-host/sabre.h
1408 8ef856b7SPhilippe Mathieu-DaudéF: hw/pci-bridge/simba.c
1409 8ef856b7SPhilippe Mathieu-DaudéF: include/hw/pci-bridge/simba.h
1410 8ef856b7SPhilippe Mathieu-DaudéF: pc-bios/openbios-sparc64
1411 8c432921SThomas HuthF: tests/acceptance/machine_sparc64_sun4u.py
1412 fd5d5c56SAnthony Liguori
1413 a2664ca0SArtyom TarasenkoSun4v
1414 a2664ca0SArtyom TarasenkoM: Artyom Tarasenko <atar4qemu@gmail.com>
1415 a2664ca0SArtyom TarasenkoS: Maintained
1416 626e4a4bSFam ZhengF: hw/sparc64/niagara.c
1417 2811ac30SPhilippe Mathieu-DaudéF: hw/rtc/sun4v-rtc.c
1418 2811ac30SPhilippe Mathieu-DaudéF: include/hw/rtc/sun4v-rtc.h
1419 a2664ca0SArtyom Tarasenko
1420 ce6c760cSFabien ChouteauLeon3
1421 ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com>
1422 918b8adeSKONRAD FredericM: KONRAD Frederic <frederic.konrad@adacore.com>
1423 ce6c760cSFabien ChouteauS: Maintained
1424 8d8b636dSPaolo BonziniF: hw/sparc/leon3.c
1425 8d8b636dSPaolo BonziniF: hw/*/grlib*
1426 162abf1aSKONRAD FredericF: include/hw/*/grlib*
1427 b11785caSPhilippe Mathieu-DaudéF: tests/acceptance/machine_sparc_leon3.py
1428 ce6c760cSFabien Chouteau
1429 fd5d5c56SAnthony LiguoriS390 Machines
1430 fd5d5c56SAnthony Liguori-------------
1431 dd4ad64aSCornelia HuckS390 Virtio-ccw
1432 c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com>
1433 7c8e2647SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com>
1434 b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com>
1435 dd4ad64aSCornelia HuckS: Supported
1436 0c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc]
1437 9d1c4449SChristian BorntraegerF: hw/char/terminal3270.c
1438 c5bfb202SCornelia HuckF: hw/s390x/
1439 4277af19SCornelia HuckF: include/hw/s390x/
1440 c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c
1441 1e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h
1442 1e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak
1443 2d9ca5a3SCornelia HuckF: tests/acceptance/machine_s390_ccw_virtio.py
1444 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next
1445 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next
1446 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
1447 dd4ad64aSCornelia Huck
1448 8e4eb427SChristian BorntraegerS390-ccw boot
1449 304584bfSCornelia HuckM: Christian Borntraeger <borntraeger@de.ibm.com>
1450 304584bfSCornelia HuckM: Thomas Huth <thuth@redhat.com>
1451 304584bfSCornelia HuckS: Supported
1452 8e4eb427SChristian BorntraegerF: hw/s390x/ipl.*
1453 304584bfSCornelia HuckF: pc-bios/s390-ccw/
1454 304584bfSCornelia HuckF: pc-bios/s390-ccw.img
1455 cc3d15a5SCornelia HuckF: docs/devel/s390-dasd-ipl.rst
1456 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next
1457 304584bfSCornelia HuckL: qemu-s390x@nongnu.org
1458 304584bfSCornelia Huck
1459 d5bfb425SChristian BorntraegerS390 PCI
1460 ecd6663dSMatthew RosatoM: Matthew Rosato <mjrosato@linux.ibm.com>
1461 d5bfb425SChristian BorntraegerS: Supported
1462 d5bfb425SChristian BorntraegerF: hw/s390x/s390-pci*
1463 408b55dbSMatthew RosatoF: include/hw/s390x/s390-pci*
1464 d5bfb425SChristian BorntraegerL: qemu-s390x@nongnu.org
1465 d5bfb425SChristian Borntraeger
1466 ab9528caSGuan XuetaoUniCore32 Machines
1467 84995ea2SMarkus Armbruster------------------
1468 ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox
1469 ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn>
1470 ab9528caSGuan XuetaoS: Maintained
1471 8d8b636dSPaolo BonziniF: hw/*/puv3*
1472 ab9528caSGuan XuetaoF: hw/unicore32/
1473 ab9528caSGuan Xuetao
1474 fd5d5c56SAnthony LiguoriX86 Machines
1475 fd5d5c56SAnthony Liguori------------
1476 fd5d5c56SAnthony LiguoriPC
1477 046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
1478 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
1479 fd5d5c56SAnthony LiguoriS: Supported
1480 046a6486SMichael S. TsirkinF: include/hw/i386/
1481 046a6486SMichael S. TsirkinF: hw/i386/
1482 0f25d865SPhilippe Mathieu-DaudéF: hw/pci-host/i440fx.c
1483 046a6486SMichael S. TsirkinF: hw/pci-host/q35.c
1484 046a6486SMichael S. TsirkinF: hw/pci-host/pam.c
1485 0fd61a2dSPhilippe Mathieu-DaudéF: include/hw/pci-host/i440fx.h
1486 046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h
1487 046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h
1488 14a026ddSPhilippe Mathieu-DaudéF: hw/isa/piix3.c
1489 046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c
1490 046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c
1491 046a6486SMichael S. TsirkinF: hw/acpi/piix4.c
1492 046a6486SMichael S. TsirkinF: hw/acpi/ich9.c
1493 046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h
1494 fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h
1495 9cc3b73cSPaolo BonziniF: hw/misc/sga.c
1496 6f5a3294SPhilippe Mathieu-DaudéF: hw/isa/apm.c
1497 6f5a3294SPhilippe Mathieu-DaudéF: include/hw/isa/apm.h
1498 6f5a3294SPhilippe Mathieu-DaudéF: tests/test-x86-cpuid.c
1499 1e8a1faeSThomas HuthF: tests/qtest/test-x86-cpuid-compat.c
1500 9cc3b73cSPaolo Bonzini
1501 9cc3b73cSPaolo BonziniPC Chipset
1502 9cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com>
1503 9cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
1504 1732be86SPhilippe Mathieu-DaudéS: Supported
1505 9cc3b73cSPaolo BonziniF: hw/char/debugcon.c
1506 bb3d5ea8SPhilippe Mathieu-DaudéF: hw/char/parallel*
1507 9cc3b73cSPaolo BonziniF: hw/char/serial*
1508 9cc3b73cSPaolo BonziniF: hw/dma/i8257*
1509 9cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c
1510 1732be86SPhilippe Mathieu-DaudéF: hw/input/pckbd.c
1511 9cc3b73cSPaolo BonziniF: hw/intc/apic*
1512 9cc3b73cSPaolo BonziniF: hw/intc/ioapic*
1513 9cc3b73cSPaolo BonziniF: hw/intc/i8259*
1514 1854eb28SPhilippe Mathieu-DaudéF: hw/isa/isa-superio.c
1515 9cc3b73cSPaolo BonziniF: hw/misc/debugexit.c
1516 9cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c
1517 9cc3b73cSPaolo BonziniF: hw/timer/hpet*
1518 9cc3b73cSPaolo BonziniF: hw/timer/i8254*
1519 bcdb9064SPhilippe Mathieu-DaudéF: hw/rtc/mc146818rtc*
1520 edc46affSPhilippe Mathieu-DaudéF: hw/watchdog/wdt_ib700.c
1521 4bcbc773SPhilippe Mathieu-DaudéF: hw/watchdog/wdt_i6300esb.c
1522 866e2b37SPhilippe Mathieu-DaudéF: include/hw/display/vga.h
1523 bb3d5ea8SPhilippe Mathieu-DaudéF: include/hw/char/parallel.h
1524 55f613acSPhilippe Mathieu-DaudéF: include/hw/dma/i8257.h
1525 a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h
1526 47973a2dSPhilippe Mathieu-DaudéF: include/hw/input/i8042.h
1527 4bcbc773SPhilippe Mathieu-DaudéF: include/hw/isa/i8259_internal.h
1528 1854eb28SPhilippe Mathieu-DaudéF: include/hw/isa/superio.h
1529 a2feb348SThomas HuthF: include/hw/timer/hpet.h
1530 a2feb348SThomas HuthF: include/hw/timer/i8254*
1531 bcdb9064SPhilippe Mathieu-DaudéF: include/hw/rtc/mc146818rtc*
1532 046a6486SMichael S. Tsirkin
1533 5cb48f05SSergio Lopezmicrovm
1534 5cb48f05SSergio LopezM: Sergio Lopez <slp@redhat.com>
1535 5cb48f05SSergio LopezM: Paolo Bonzini <pbonzini@redhat.com>
1536 5cb48f05SSergio LopezS: Maintained
1537 5cb48f05SSergio LopezF: docs/microvm.rst
1538 5cb48f05SSergio LopezF: hw/i386/microvm.c
1539 5cb48f05SSergio LopezF: include/hw/i386/microvm.h
1540 5cb48f05SSergio LopezF: pc-bios/bios-microvm.bin
1541 5cb48f05SSergio Lopez
1542 5da4fb00SMichael S. TsirkinMachine core
1543 5da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com>
1544 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
1545 5da4fb00SMichael S. TsirkinS: Supported
1546 d9f24bf5SPaolo BonziniF: cpu.c
1547 2e5b09fdSMarkus ArmbrusterF: hw/core/cpu.c
1548 52924deaSMarkus ArmbrusterF: hw/core/machine-qmp-cmds.c
1549 5da4fb00SMichael S. TsirkinF: hw/core/machine.c
1550 c1629c5cSThomas HuthF: hw/core/null-machine.c
1551 ac057879SMarkus ArmbrusterF: hw/core/numa.c
1552 335d52f4SLuc MichelF: hw/cpu/cluster.c
1553 8ac25c84SMarkus ArmbrusterF: qapi/machine.json
1554 7f7b4e7aSMarkus ArmbrusterF: qapi/machine-target.json
1555 5da4fb00SMichael S. TsirkinF: include/hw/boards.h
1556 2e5b09fdSMarkus ArmbrusterF: include/hw/core/cpu.h
1557 335d52f4SLuc MichelF: include/hw/cpu/cluster.h
1558 2dd02587SMarkus ArmbrusterF: include/sysemu/numa.h
1559 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next
1560 fd5d5c56SAnthony Liguori
1561 16e7caaeSMax FilippovXtensa Machines
1562 16e7caaeSMax Filippov---------------
1563 375847a6SMax Filippovsim
1564 16e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
1565 16e7caaeSMax FilippovS: Maintained
1566 437a8c11SMax FilippovF: hw/xtensa/sim.c
1567 375847a6SMax Filippov
1568 d9e8553bSMax Filippovvirt
1569 d9e8553bSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
1570 d9e8553bSMax FilippovS: Maintained
1571 d9e8553bSMax FilippovF: hw/xtensa/virt.c
1572 d9e8553bSMax Filippov
1573 437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705)
1574 375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
1575 375847a6SMax FilippovS: Maintained
1576 437a8c11SMax FilippovF: hw/xtensa/xtfpga.c
1577 437a8c11SMax FilippovF: hw/net/opencores_eth.c
1578 16e7caaeSMax Filippov
1579 fd5d5c56SAnthony LiguoriDevices
1580 fd5d5c56SAnthony Liguori-------
1581 d36d7112SVikram GarhwalXilinx CAN
1582 d36d7112SVikram GarhwalM: Vikram Garhwal <fnu.vikram@xilinx.com>
1583 d36d7112SVikram GarhwalM: Francisco Iglesias <francisco.iglesias@xilinx.com>
1584 d36d7112SVikram GarhwalS: Maintained
1585 d36d7112SVikram GarhwalF: hw/net/can/xlnx-*
1586 d36d7112SVikram GarhwalF: include/hw/net/xlnx-*
1587 d36d7112SVikram GarhwalF: tests/qtest/xlnx-can-test*
1588 d36d7112SVikram Garhwal
1589 b30934cbSJiri SlabyEDU
1590 b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz>
1591 b30934cbSJiri SlabyS: Maintained
1592 b30934cbSJiri SlabyF: hw/misc/edu.c
1593 b30934cbSJiri Slaby
1594 fd5d5c56SAnthony LiguoriIDE
1595 c095348bSJohn SnowM: John Snow <jsnow@redhat.com>
1596 c095348bSJohn SnowL: qemu-block@nongnu.org
1597 c095348bSJohn SnowS: Supported
1598 8d8b636dSPaolo BonziniF: include/hw/ide.h
1599 c9f7acd5SThomas HuthF: include/hw/ide/
1600 fd5d5c56SAnthony LiguoriF: hw/ide/
1601 c095348bSJohn SnowF: hw/block/block.c
1602 c095348bSJohn SnowF: hw/block/cdrom.c
1603 c095348bSJohn SnowF: hw/block/hd-geometry.c
1604 1e8a1faeSThomas HuthF: tests/qtest/ide-test.c
1605 1e8a1faeSThomas HuthF: tests/qtest/ahci-test.c
1606 1e8a1faeSThomas HuthF: tests/qtest/cdrom-test.c
1607 1cf4323eSThomas HuthF: tests/qtest/libqos/ahci*
1608 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide
1609 c095348bSJohn Snow
1610 caf316baSCorey MinyardIPMI
1611 caf316baSCorey MinyardM: Corey Minyard <minyard@acm.org>
1612 caf316baSCorey MinyardS: Maintained
1613 caf316baSCorey MinyardF: include/hw/ipmi/*
1614 caf316baSCorey MinyardF: hw/ipmi/*
1615 caf316baSCorey MinyardF: hw/smbios/smbios_type_38.c
1616 1e8a1faeSThomas HuthF: tests/qtest/ipmi*
1617 e18a8b34SStefan HajnocziT: git https://github.com/cminyard/qemu.git master-ipmi-rebase
1618 caf316baSCorey Minyard
1619 c095348bSJohn SnowFloppy
1620 c095348bSJohn SnowM: John Snow <jsnow@redhat.com>
1621 c095348bSJohn SnowL: qemu-block@nongnu.org
1622 c095348bSJohn SnowS: Supported
1623 c095348bSJohn SnowF: hw/block/fdc.c
1624 c095348bSJohn SnowF: include/hw/block/fdc.h
1625 1e8a1faeSThomas HuthF: tests/qtest/fdc-test.c
1626 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git ide
1627 fd5d5c56SAnthony Liguori
1628 f5f487b2SPeter MaydellOMAP
1629 f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
1630 8ef350b3SPhilippe Mathieu-DaudéL: qemu-arm@nongnu.org
1631 f5f487b2SPeter MaydellS: Maintained
1632 8d8b636dSPaolo BonziniF: hw/*/omap*
1633 ed0db866SThomas HuthF: include/hw/arm/omap.h
1634 66278f8aSPhilippe Mathieu-DaudéF: docs/system/arm/sx1.rst
1635 f5f487b2SPeter Maydell
1636 28d54e58SPaolo BonziniIPack
1637 28d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com>
1638 28d54e58SPaolo BonziniS: Odd Fixes
1639 28d54e58SPaolo BonziniF: hw/char/ipoctal232.c
1640 28d54e58SPaolo BonziniF: hw/ipack/
1641 28d54e58SPaolo Bonzini
1642 fd5d5c56SAnthony LiguoriPCI
1643 fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
1644 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
1645 fd5d5c56SAnthony LiguoriS: Supported
1646 8d8b636dSPaolo BonziniF: include/hw/pci/*
1647 f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c
1648 ca818cfbSMichael S. TsirkinF: hw/pci/*
1649 f178bc6bSPaolo BonziniF: hw/pci-bridge/*
1650 61c7f987SPhilippe Mathieu-DaudéF: qapi/pci.json
1651 68179923SPhilippe Mathieu-DaudéF: docs/pci*
1652 68179923SPhilippe Mathieu-DaudéF: docs/specs/*pci*
1653 534fd814SFam ZhengF: default-configs/pci.mak
1654 0e0b3592SMichael S. Tsirkin
1655 d31e5ae7SMichael S. TsirkinACPI/SMBIOS
1656 0e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
1657 0e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com>
1658 0e0b3592SMichael S. TsirkinS: Supported
1659 0e0b3592SMichael S. TsirkinF: include/hw/acpi/*
1660 a2eb5c0cSPhilippe Mathieu-DaudéF: include/hw/firmware/smbios.h
1661 0e0b3592SMichael S. TsirkinF: hw/mem/*
1662 8d8b636dSPaolo BonziniF: hw/acpi/*
1663 d31e5ae7SMichael S. TsirkinF: hw/smbios/*
1664 0e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc]
1665 0e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c
1666 27c9188fSPhilippe Mathieu-DaudéF: qapi/acpi.json
1667 b963ea19SThomas HuthF: tests/qtest/bios-tables-test*
1668 1e8a1faeSThomas HuthF: tests/qtest/acpi-utils.[hc]
1669 faae23b9SPhilippe Mathieu-DaudéF: tests/data/acpi/
1670 fd5d5c56SAnthony Liguori
1671 f7e462f8SDongjiu GengACPI/HEST/GHES
1672 f7e462f8SDongjiu GengR: Dongjiu Geng <gengdongjiu@huawei.com>
1673 f7e462f8SDongjiu GengR: Xiang Zheng <zhengxiang9@huawei.com>
1674 f7e462f8SDongjiu GengL: qemu-arm@nongnu.org
1675 f7e462f8SDongjiu GengS: Maintained
1676 f7e462f8SDongjiu GengF: hw/acpi/ghes.c
1677 f7e462f8SDongjiu GengF: include/hw/acpi/ghes.h
1678 f7e462f8SDongjiu GengF: docs/specs/acpi_hest_ghes.rst
1679 f7e462f8SDongjiu Geng
1680 aaade8d7SAndreas Färberppc4xx
1681 bba8e23aSAlexander GrafM: David Gibson <david@gibson.dropbear.id.au>
1682 aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org
1683 aaade8d7SAndreas FärberS: Odd Fixes
1684 8d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c
1685 aa3a41f9SPhilippe Mathieu-DaudéF: hw/i2c/ppc4xx_i2c.c
1686 b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h
1687 aa3a41f9SPhilippe Mathieu-DaudéF: include/hw/i2c/ppc4xx_i2c.h
1688 34d0831fSPeter MaydellF: hw/intc/ppc-uic.c
1689 34d0831fSPeter MaydellF: include/hw/intc/ppc-uic.h
1690 aaade8d7SAndreas Färber
1691 61af0ee6SPaolo BonziniCharacter devices
1692 2185fd67SPaolo BonziniM: Marc-André Lureau <marcandre.lureau@redhat.com>
1693 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com>
1694 61af0ee6SPaolo BonziniS: Odd Fixes
1695 61af0ee6SPaolo BonziniF: hw/char/
1696 61af0ee6SPaolo Bonzini
1697 f536f112SPaolo BonziniNetwork devices
1698 f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com>
1699 f536f112SPaolo BonziniS: Odd Fixes
1700 f536f112SPaolo BonziniF: hw/net/
1701 6061b5c6SPhilippe Mathieu-DaudéF: include/hw/net/
1702 1e8a1faeSThomas HuthF: tests/qtest/virtio-net-test.c
1703 9711cd0dSJens FreimannF: docs/virtio-net-failover.rst
1704 e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net
1705 f536f112SPaolo Bonzini
1706 e0c9d0c1SPhilippe Mathieu-DaudéParallel NOR Flash devices
1707 e0c9d0c1SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com>
1708 e0c9d0c1SPhilippe Mathieu-DaudéT: git https://gitlab.com/philmd/qemu.git pflash-next
1709 e0c9d0c1SPhilippe Mathieu-DaudéS: Maintained
1710 e0c9d0c1SPhilippe Mathieu-DaudéF: hw/block/pflash_cfi*.c
1711 e0c9d0c1SPhilippe Mathieu-DaudéF: include/hw/block/flash.h
1712 e0c9d0c1SPhilippe Mathieu-Daudé
1713 fd5d5c56SAnthony LiguoriSCSI
1714 de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
1715 fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net>
1716 de7724f7SPaolo BonziniS: Supported
1717 74460f34SThomas HuthF: include/hw/scsi/*
1718 8d8b636dSPaolo BonziniF: hw/scsi/*
1719 1e8a1faeSThomas HuthF: tests/qtest/virtio-scsi-test.c
1720 e18a8b34SStefan HajnocziT: git https://github.com/bonzini/qemu.git scsi-next
1721 de7724f7SPaolo Bonzini
1722 fcb5629dSPeter A. G. CrosthwaiteSSI
1723 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
1724 fcb5629dSPeter A. G. CrosthwaiteS: Maintained
1725 8d8b636dSPaolo BonziniF: hw/ssi/*
1726 8d8b636dSPaolo BonziniF: hw/block/m25p80.c
1727 982d009aSPhilippe Mathieu-DaudéF: include/hw/ssi/ssi.h
1728 4b46ba61SAlistair FrancisX: hw/ssi/xilinx_*
1729 1e8a1faeSThomas HuthF: tests/qtest/m25p80-test.c
1730 4b46ba61SAlistair Francis
1731 4b46ba61SAlistair FrancisXilinx SPI
1732 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
1733 4b46ba61SAlistair FrancisS: Maintained
1734 4b46ba61SAlistair FrancisF: hw/ssi/xilinx_*
1735 fcb5629dSPeter A. G. Crosthwaite
1736 076a0fc3SPhilippe Mathieu-DaudéSD (Secure Card)
1737 076a0fc3SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
1738 ba412478SPhilippe Mathieu-DaudéL: qemu-block@nongnu.org
1739 076a0fc3SPhilippe Mathieu-DaudéS: Odd Fixes
1740 076a0fc3SPhilippe Mathieu-DaudéF: include/hw/sd/sd*
1741 076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/core.c
1742 076a0fc3SPhilippe Mathieu-DaudéF: hw/sd/sd*
1743 1232ed1fSPhilippe Mathieu-DaudéF: hw/sd/ssi-sd.c
1744 1e8a1faeSThomas HuthF: tests/qtest/sd*
1745 076a0fc3SPhilippe Mathieu-Daudé
1746 fd5d5c56SAnthony LiguoriUSB
1747 5d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
1748 5d0d62feSGerd HoffmannS: Maintained
1749 8d8b636dSPaolo BonziniF: hw/usb/*
1750 1e8a1faeSThomas HuthF: tests/qtest/usb-*-test.c
1751 beded0ffSThomas HuthF: docs/usb2.txt
1752 beded0ffSThomas HuthF: docs/usb-storage.txt
1753 beded0ffSThomas HuthF: include/hw/usb.h
1754 beded0ffSThomas HuthF: include/hw/usb/
1755 104ebc5fSPhilippe Mathieu-DaudéF: default-configs/usb.mak
1756 fd5d5c56SAnthony Liguori
1757 e26082fdSPaolo BonziniUSB (serial adapter)
1758 e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com>
1759 e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org>
1760 e26082fdSPaolo BonziniS: Maintained
1761 e26082fdSPaolo BonziniF: hw/usb/dev-serial.c
1762 e26082fdSPaolo Bonzini
1763 92e1fb5eSAlex WilliamsonVFIO
1764 92e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com>
1765 92e1fb5eSAlex WilliamsonS: Supported
1766 cf7087dbSKim PhillipsF: hw/vfio/*
1767 99b88c6dSThomas HuthF: include/hw/vfio/
1768 92e1fb5eSAlex Williamson
1769 5eb74557SDong Jia Shivfio-ccw
1770 c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com>
1771 7913938aSChristian BorntraegerM: Eric Farman <farman@linux.ibm.com>
1772 5eb74557SDong Jia ShiS: Supported
1773 5eb74557SDong Jia ShiF: hw/vfio/ccw.c
1774 5eb74557SDong Jia ShiF: hw/s390x/s390-ccw.c
1775 5eb74557SDong Jia ShiF: include/hw/s390x/s390-ccw.h
1776 44445d86SJason J. HerneF: include/hw/s390x/vfio-ccw.h
1777 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next
1778 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
1779 5eb74557SDong Jia Shi
1780 a51b3153STony Krowiakvfio-ap
1781 a51b3153STony KrowiakM: Christian Borntraeger <borntraeger@de.ibm.com>
1782 a51b3153STony KrowiakM: Tony Krowiak <akrowiak@linux.ibm.com>
1783 a51b3153STony KrowiakM: Halil Pasic <pasic@linux.ibm.com>
1784 a51b3153STony KrowiakM: Pierre Morel <pmorel@linux.ibm.com>
1785 a51b3153STony KrowiakS: Supported
1786 a51b3153STony KrowiakF: hw/s390x/ap-device.c
1787 a51b3153STony KrowiakF: hw/s390x/ap-bridge.c
1788 a51b3153STony KrowiakF: include/hw/s390x/ap-device.h
1789 a51b3153STony KrowiakF: include/hw/s390x/ap-bridge.h
1790 2fe2942cSTony KrowiakF: hw/vfio/ap.c
1791 f58f084eSCornelia HuckF: docs/system/s390x/vfio-ap.rst
1792 a51b3153STony KrowiakL: qemu-s390x@nongnu.org
1793 a51b3153STony Krowiak
1794 fd5d5c56SAnthony Liguorivhost
1795 fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
1796 fd5d5c56SAnthony LiguoriS: Supported
1797 8d8b636dSPaolo BonziniF: hw/*/*vhost*
1798 482580a6SMarc-André LureauF: docs/interop/vhost-user.json
1799 ed1be66bSMarc-André LureauF: docs/interop/vhost-user.rst
1800 72c1e865SPhilippe Mathieu-DaudéF: contrib/vhost-user-*/
1801 f24bb728SMarc-André LureauF: backends/vhost-user.c
1802 f24bb728SMarc-André LureauF: include/sysemu/vhost-user-backend.h
1803 fd5d5c56SAnthony Liguori
1804 fd5d5c56SAnthony Liguorivirtio
1805 a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
1806 fd5d5c56SAnthony LiguoriS: Supported
1807 8d8b636dSPaolo BonziniF: hw/*/virtio*
1808 72fa605dSThomas HuthF: hw/virtio/Makefile.objs
1809 72fa605dSThomas HuthF: hw/virtio/trace-events
1810 6a084ea3SMichael S. TsirkinF: net/vhost-user.c
1811 494f7b57SThomas HuthF: include/hw/virtio/
1812 fd5d5c56SAnthony Liguori
1813 6d7b25adSDavid Hildenbrandvirtio-balloon
1814 6d7b25adSDavid HildenbrandM: Michael S. Tsirkin <mst@redhat.com>
1815 6d7b25adSDavid HildenbrandM: David Hildenbrand <david@redhat.com>
1816 6d7b25adSDavid HildenbrandS: Maintained
1817 6d7b25adSDavid HildenbrandF: hw/virtio/virtio-balloon*.c
1818 6d7b25adSDavid HildenbrandF: include/hw/virtio/virtio-balloon.h
1819 c7f419f5SClaudio FontanaF: softmmu/balloon.c
1820 6d7b25adSDavid HildenbrandF: include/sysemu/balloon.h
1821 6d7b25adSDavid Hildenbrand
1822 fd5d5c56SAnthony Liguorivirtio-9p
1823 8c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org>
1824 233982afSChristian SchoenebeckM: Christian Schoenebeck <qemu_oss@crudebyte.com>
1825 e410bbc5SGreg KurzS: Odd Fixes
1826 aebeca25SAndreas FärberF: hw/9pfs/
1827 b827891dSGreg KurzX: hw/9pfs/xen-9p*
1828 aebeca25SAndreas FärberF: fsdev/
1829 78813586SPeter MaydellF: docs/interop/virtfs-proxy-helper.rst
1830 1e8a1faeSThomas HuthF: tests/qtest/virtio-9p-test.c
1831 e18a8b34SStefan HajnocziT: git https://github.com/gkurz/qemu.git 9p-next
1832 fd5d5c56SAnthony Liguori
1833 fd5d5c56SAnthony Liguorivirtio-blk
1834 54d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1835 b457a5f5SStefan HajnocziL: qemu-block@nongnu.org
1836 fd5d5c56SAnthony LiguoriS: Supported
1837 8d8b636dSPaolo BonziniF: hw/block/virtio-blk.c
1838 b457a5f5SStefan HajnocziF: hw/block/dataplane/*
1839 1e8a1faeSThomas HuthF: tests/qtest/virtio-blk-test.c
1840 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block
1841 fd5d5c56SAnthony Liguori
1842 dd4ad64aSCornelia Huckvirtio-ccw
1843 c1976ae7SCornelia HuckM: Cornelia Huck <cohuck@redhat.com>
1844 68b91e85SChristian BorntraegerM: Halil Pasic <pasic@linux.ibm.com>
1845 dd4ad64aSCornelia HuckS: Supported
1846 901f5f16SThomas HuthF: hw/s390x/virtio-ccw*.[hc]
1847 d8d4d62cSThomas HuthF: hw/s390x/vhost-vsock-ccw.c
1848 99eaf137SCornelia HuckT: git https://gitlab.com/cohuck/qemu.git s390-next
1849 e18a8b34SStefan HajnocziT: git https://github.com/borntraeger/qemu.git s390-next
1850 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
1851 dd4ad64aSCornelia Huck
1852 bad7d2c3SDr. David Alan Gilbertvirtiofs
1853 bad7d2c3SDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com>
1854 bad7d2c3SDr. David Alan GilbertM: Stefan Hajnoczi <stefanha@redhat.com>
1855 bad7d2c3SDr. David Alan GilbertS: Supported
1856 bad7d2c3SDr. David Alan GilbertF: tools/virtiofsd/*
1857 bad7d2c3SDr. David Alan GilbertF: hw/virtio/vhost-user-fs*
1858 bad7d2c3SDr. David Alan GilbertF: include/hw/virtio/vhost-user-fs.h
1859 6a7e2bbeSStefan HajnocziF: docs/interop/virtiofsd.rst
1860 bad7d2c3SDr. David Alan Gilbert
1861 a5d4d7b5SGerd Hoffmannvirtio-input
1862 a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
1863 a5d4d7b5SGerd HoffmannS: Maintained
1864 9c4d05b7SMarc-André LureauF: hw/input/vhost-user-input.c
1865 a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c
1866 a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h
1867 06914c97SMarc-André LureauF: contrib/vhost-user-input/*
1868 a5d4d7b5SGerd Hoffmann
1869 c1dee918SEric Augervirtio-iommu
1870 c1dee918SEric AugerM: Eric Auger <eric.auger@redhat.com>
1871 c1dee918SEric AugerS: Maintained
1872 c1dee918SEric AugerF: hw/virtio/virtio-iommu*.c
1873 c1dee918SEric AugerF: include/hw/virtio/virtio-iommu.h
1874 c1dee918SEric Auger
1875 fd5d5c56SAnthony Liguorivirtio-serial
1876 2501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com>
1877 2501db70SLaurent VivierR: Amit Shah <amit@kernel.org>
1878 fd5d5c56SAnthony LiguoriS: Supported
1879 8d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c
1880 8d8b636dSPaolo BonziniF: hw/char/virtio-console.c
1881 68a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h
1882 1e8a1faeSThomas HuthF: tests/qtest/virtio-serial-test.c
1883 fd5d5c56SAnthony Liguori
1884 1f51a5cbSAmit Shahvirtio-rng
1885 2501db70SLaurent VivierM: Laurent Vivier <lvivier@redhat.com>
1886 2501db70SLaurent VivierR: Amit Shah <amit@kernel.org>
1887 1f51a5cbSAmit ShahS: Supported
1888 1f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c
1889 1f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h
1890 750cf869SThomas HuthF: include/sysemu/rng*.h
1891 1f51a5cbSAmit ShahF: backends/rng*.c
1892 1e8a1faeSThomas HuthF: tests/qtest/virtio-rng-test.c
1893 1f51a5cbSAmit Shah
1894 6034011cSGongleivirtio-crypto
1895 6034011cSGongleiM: Gonglei <arei.gonglei@huawei.com>
1896 6034011cSGongleiS: Supported
1897 6034011cSGongleiF: hw/virtio/virtio-crypto.c
1898 6034011cSGongleiF: hw/virtio/virtio-crypto-pci.c
1899 6034011cSGongleiF: include/hw/virtio/virtio-crypto.h
1900 6034011cSGonglei
1901 751c7bddSDavid Hildenbrandvirtio-mem
1902 751c7bddSDavid HildenbrandM: David Hildenbrand <david@redhat.com>
1903 751c7bddSDavid HildenbrandS: Supported
1904 751c7bddSDavid HildenbrandW: https://virtio-mem.gitlab.io/
1905 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem.c
1906 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.h
1907 751c7bddSDavid HildenbrandF: hw/virtio/virtio-mem-pci.c
1908 751c7bddSDavid HildenbrandF: include/hw/virtio/virtio-mem.h
1909 751c7bddSDavid Hildenbrand
1910 f3c507adSKeith Buschnvme
1911 8261cc17SPhilippe Mathieu-DaudéM: Keith Busch <kbusch@kernel.org>
1912 e8cc43d5SKeith BuschM: Klaus Jensen <its@irrelevant.dk>
1913 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1914 f3c507adSKeith BuschS: Supported
1915 f3c507adSKeith BuschF: hw/block/nvme*
1916 dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h
1917 1e8a1faeSThomas HuthF: tests/qtest/nvme-test.c
1918 c1e18246SKlaus JensenF: docs/specs/nvme.txt
1919 e8cc43d5SKeith BuschT: git git://git.infradead.org/qemu-nvme.git nvme-next
1920 f3c507adSKeith Busch
1921 d383c625SHannes Reineckemegasas
1922 3fdfb8b6SPhilippe Mathieu-DaudéM: Hannes Reinecke <hare@suse.com>
1923 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1924 d383c625SHannes ReineckeS: Supported
1925 d383c625SHannes ReineckeF: hw/scsi/megasas.c
1926 d383c625SHannes ReineckeF: hw/scsi/mfi.h
1927 1e8a1faeSThomas HuthF: tests/qtest/megasas-test.c
1928 d383c625SHannes Reinecke
1929 605d52e6SDmitry FleytmanNetwork packet abstractions
1930 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com>
1931 605d52e6SDmitry FleytmanS: Maintained
1932 605d52e6SDmitry FleytmanF: include/net/eth.h
1933 605d52e6SDmitry FleytmanF: net/eth.c
1934 605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt*
1935 605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt*
1936 605d52e6SDmitry Fleytman
1937 622fb504SDmitry FleytmanVmware
1938 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com>
1939 622fb504SDmitry FleytmanS: Maintained
1940 622fb504SDmitry FleytmanF: hw/net/vmxnet*
1941 622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi*
1942 1e8a1faeSThomas HuthF: tests/qtest/vmxnet3-test.c
1943 622fb504SDmitry Fleytman
1944 de24d3f1SScott FeldmanRocker
1945 de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us>
1946 de24d3f1SScott FeldmanS: Maintained
1947 de24d3f1SScott FeldmanF: hw/net/rocker/
1948 92a3c6aaSMarkus ArmbrusterF: qapi/rocker.json
1949 de850948SThomas HuthF: tests/rocker/
1950 de850948SThomas HuthF: docs/specs/rocker.txt
1951 de24d3f1SScott Feldman
1952 70d1fb9cSXiao GuangrongNVDIMM
1953 7a5bd53dSXiao GuangrongM: Xiao Guangrong <xiaoguangrong.eric@gmail.com>
1954 70d1fb9cSXiao GuangrongS: Maintained
1955 70d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c
1956 70d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c
1957 70d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h
1958 e2e254d3SPhilippe Mathieu-DaudéF: docs/nvdimm.txt
1959 70d1fb9cSXiao Guangrong
1960 093454e2SDmitry Fleytmane1000x
1961 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com>
1962 093454e2SDmitry FleytmanS: Maintained
1963 093454e2SDmitry FleytmanF: hw/net/e1000x*
1964 093454e2SDmitry Fleytman
1965 6f3fbe4eSDmitry Fleytmane1000e
1966 bf4835a4SPhilippe Mathieu-DaudéM: Dmitry Fleytman <dmitry.fleytman@gmail.com>
1967 6f3fbe4eSDmitry FleytmanS: Maintained
1968 6f3fbe4eSDmitry FleytmanF: hw/net/e1000e*
1969 6f3fbe4eSDmitry Fleytman
1970 ebc2327fSStefan Weileepro100
1971 ebc2327fSStefan WeilM: Stefan Weil <sw@weilnetz.de>
1972 ebc2327fSStefan WeilS: Maintained
1973 ebc2327fSStefan WeilF: hw/net/eepro100.c
1974 ebc2327fSStefan Weil
1975 34ea023dSSven Schnelletulip
1976 34ea023dSSven SchnelleM: Sven Schnelle <svens@stackframe.org>
1977 34ea023dSSven SchnelleS: Maintained
1978 34ea023dSSven SchnelleF: hw/net/tulip.c
1979 34ea023dSSven SchnelleF: hw/net/tulip.h
1980 34ea023dSSven Schnelle
1981 e481a1f6SAlistair FrancisGeneric Loader
1982 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
1983 e481a1f6SAlistair FrancisS: Maintained
1984 e481a1f6SAlistair FrancisF: hw/core/generic-loader.c
1985 e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h
1986 c5e2ac7eSPhilippe Mathieu-DaudéF: docs/generic-loader.txt
1987 e481a1f6SAlistair Francis
1988 645d3cbeSSu HangIntel Hexadecimal Object File Loader
1989 645d3cbeSSu HangM: Su Hang <suhang16@mails.ucas.ac.cn>
1990 645d3cbeSSu HangS: Maintained
1991 1e8a1faeSThomas HuthF: tests/qtest/hexloader-test.c
1992 4b2ff65aSPeter MaydellF: tests/data/hex-loader/test.hex
1993 645d3cbeSSu Hang
1994 87a9023aSThomas HuthCHRP NVRAM
1995 87a9023aSThomas HuthM: Thomas Huth <thuth@redhat.com>
1996 87a9023aSThomas HuthS: Maintained
1997 87a9023aSThomas HuthF: hw/nvram/chrp_nvram.c
1998 87a9023aSThomas HuthF: include/hw/nvram/chrp_nvram.h
1999 1e8a1faeSThomas HuthF: tests/qtest/prom-env-test.c
2000 87a9023aSThomas Huth
2001 42697d88SBen WarrenVM Generation ID
2002 42697d88SBen WarrenM: Ben Warren <ben@skyportsystems.com>
2003 42697d88SBen WarrenS: Maintained
2004 42697d88SBen WarrenF: hw/acpi/vmgenid.c
2005 42697d88SBen WarrenF: include/hw/acpi/vmgenid.h
2006 42697d88SBen WarrenF: docs/specs/vmgenid.txt
2007 1e8a1faeSThomas HuthF: tests/qtest/vmgenid-test.c
2008 42697d88SBen WarrenF: stubs/vmgenid.c
2009 42697d88SBen Warren
2010 c1b29826SPhilippe Mathieu-DaudéLED
2011 c1b29826SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
2012 c1b29826SPhilippe Mathieu-DaudéS: Maintained
2013 c1b29826SPhilippe Mathieu-DaudéF: include/hw/misc/led.h
2014 c1b29826SPhilippe Mathieu-DaudéF: hw/misc/led.c
2015 c1b29826SPhilippe Mathieu-Daudé
2016 747969dbSPhilippe Mathieu-DaudéUnimplemented device
2017 747969dbSPhilippe Mathieu-DaudéM: Peter Maydell <peter.maydell@linaro.org>
2018 747969dbSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org>
2019 747969dbSPhilippe Mathieu-DaudéS: Maintained
2020 747969dbSPhilippe Mathieu-DaudéF: include/hw/misc/unimp.h
2021 747969dbSPhilippe Mathieu-DaudéF: hw/misc/unimp.c
2022 747969dbSPhilippe Mathieu-Daudé
2023 6007523aSPhilippe Mathieu-DaudéEmpty slot
2024 6007523aSPhilippe Mathieu-DaudéM: Artyom Tarasenko <atar4qemu@gmail.com>
2025 6007523aSPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <f4bug@amsat.org>
2026 6007523aSPhilippe Mathieu-DaudéS: Maintained
2027 6007523aSPhilippe Mathieu-DaudéF: include/hw/misc/empty_slot.h
2028 6007523aSPhilippe Mathieu-DaudéF: hw/misc/empty_slot.c
2029 6007523aSPhilippe Mathieu-Daudé
2030 dbb2e472SGerd HoffmannStandard VGA
2031 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2032 dbb2e472SGerd HoffmannS: Maintained
2033 dbb2e472SGerd HoffmannF: hw/display/vga*
2034 dbb2e472SGerd HoffmannF: hw/display/bochs-display.c
2035 dbb2e472SGerd HoffmannF: include/hw/display/vga.h
2036 dbb2e472SGerd HoffmannF: include/hw/display/bochs-vbe.h
2037 dbb2e472SGerd Hoffmann
2038 58d632c7SGerd Hoffmannramfb
2039 58d632c7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2040 58d632c7SGerd HoffmannS: Maintained
2041 58d632c7SGerd HoffmannF: hw/display/ramfb*.c
2042 58d632c7SGerd HoffmannF: include/hw/display/ramfb.h
2043 58d632c7SGerd Hoffmann
2044 dbb2e472SGerd Hoffmannvirtio-gpu
2045 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2046 dbb2e472SGerd HoffmannS: Maintained
2047 dbb2e472SGerd HoffmannF: hw/display/virtio-gpu*
2048 c68082c4SMarc-André LureauF: hw/display/virtio-vga.*
2049 dbb2e472SGerd HoffmannF: include/hw/virtio/virtio-gpu.h
2050 dbb2e472SGerd Hoffmann
2051 b372d79bSRaphael Norwitzvhost-user-blk
2052 b372d79bSRaphael NorwitzM: Raphael Norwitz <raphael.norwitz@nutanix.com>
2053 b372d79bSRaphael NorwitzS: Maintained
2054 b372d79bSRaphael NorwitzF: contrib/vhost-user-blk/
2055 b372d79bSRaphael NorwitzF: contrib/vhost-user-scsi/
2056 b372d79bSRaphael NorwitzF: hw/block/vhost-user-blk.c
2057 b372d79bSRaphael NorwitzF: hw/scsi/vhost-user-scsi.c
2058 b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-blk-pci.c
2059 b372d79bSRaphael NorwitzF: hw/virtio/vhost-user-scsi-pci.c
2060 b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-blk.h
2061 b372d79bSRaphael NorwitzF: include/hw/virtio/vhost-user-scsi.h
2062 b372d79bSRaphael Norwitz
2063 bd2e44feSMarc-André Lureauvhost-user-gpu
2064 bd2e44feSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com>
2065 bd2e44feSMarc-André LureauM: Gerd Hoffmann <kraxel@redhat.com>
2066 bd2e44feSMarc-André LureauS: Maintained
2067 bd2e44feSMarc-André LureauF: docs/interop/vhost-user-gpu.rst
2068 d52c454aSMarc-André LureauF: contrib/vhost-user-gpu
2069 d52c454aSMarc-André LureauF: hw/display/vhost-user-*
2070 bd2e44feSMarc-André Lureau
2071 dbb2e472SGerd HoffmannCirrus VGA
2072 dbb2e472SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2073 dbb2e472SGerd HoffmannS: Odd Fixes
2074 dbb2e472SGerd HoffmannW: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
2075 dbb2e472SGerd HoffmannF: hw/display/cirrus*
2076 dbb2e472SGerd Hoffmann
2077 72d277a7SGerd HoffmannEDID Generator
2078 72d277a7SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2079 72d277a7SGerd HoffmannS: Maintained
2080 72d277a7SGerd HoffmannF: hw/display/edid*
2081 72d277a7SGerd HoffmannF: include/hw/display/edid.h
2082 72d277a7SGerd HoffmannF: qemu-edid.c
2083 72d277a7SGerd Hoffmann
2084 10386385SPhilippe Mathieu-DaudéPIIX4 South Bridge (i82371AB)
2085 10386385SPhilippe Mathieu-DaudéM: Hervé Poussineau <hpoussin@reactos.org>
2086 10386385SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
2087 10386385SPhilippe Mathieu-DaudéS: Maintained
2088 10386385SPhilippe Mathieu-DaudéF: hw/isa/piix4.c
2089 fff123b8SPhilippe Mathieu-DaudéF: include/hw/southbridge/piix.h
2090 10386385SPhilippe Mathieu-Daudé
2091 15ffb43cSPhilippe Mathieu-DaudéFirmware configuration (fw_cfg)
2092 6f75e3f5SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com>
2093 15ffb43cSPhilippe Mathieu-DaudéR: Laszlo Ersek <lersek@redhat.com>
2094 15ffb43cSPhilippe Mathieu-DaudéR: Gerd Hoffmann <kraxel@redhat.com>
2095 15ffb43cSPhilippe Mathieu-DaudéS: Supported
2096 15ffb43cSPhilippe Mathieu-DaudéF: docs/specs/fw_cfg.txt
2097 8d0bcebaSPhilippe Mathieu-DaudéF: hw/nvram/fw_cfg*.c
2098 b15c0f7dSPhilippe Mathieu-DaudéF: stubs/fw_cfg.c
2099 15ffb43cSPhilippe Mathieu-DaudéF: include/hw/nvram/fw_cfg.h
2100 15ffb43cSPhilippe Mathieu-DaudéF: include/standard-headers/linux/qemu_fw_cfg.h
2101 1cf4323eSThomas HuthF: tests/qtest/libqos/fw_cfg.c
2102 1e8a1faeSThomas HuthF: tests/qtest/fw_cfg-test.c
2103 15ffb43cSPhilippe Mathieu-DaudéT: git https://github.com/philmd/qemu.git fw_cfg-next
2104 15ffb43cSPhilippe Mathieu-Daudé
2105 2313abf0SThomas HuthXIVE
2106 2313abf0SThomas HuthM: Cédric Le Goater <clg@kaod.org>
2107 ba477e64SDavid GibsonR: David Gibson <david@gibson.dropbear.id.au>
2108 ba477e64SDavid GibsonR: Greg Kurz <groug@kaod.org>
2109 2313abf0SThomas HuthL: qemu-ppc@nongnu.org
2110 2313abf0SThomas HuthS: Supported
2111 2313abf0SThomas HuthF: hw/*/*xive*
2112 2313abf0SThomas HuthF: include/hw/*/*xive*
2113 24563a58SCédric Le GoaterF: docs/*/*xive*
2114 2313abf0SThomas Huth
2115 7bd0d13fSPhilippe Mathieu-DaudéRenesas peripherals
2116 7bd0d13fSPhilippe Mathieu-DaudéM: Yoshinori Sato <ysato@users.sourceforge.jp>
2117 7bd0d13fSPhilippe Mathieu-DaudéR: Magnus Damm <magnus.damm@gmail.com>
2118 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes
2119 645194c7SYoshinori SatoF: hw/char/renesas_sci.c
2120 7bd0d13fSPhilippe Mathieu-DaudéF: hw/char/sh_serial.c
2121 c7f37bafSYoshinori SatoF: hw/timer/renesas_*.c
2122 7bd0d13fSPhilippe Mathieu-DaudéF: hw/timer/sh_timer.c
2123 645194c7SYoshinori SatoF: include/hw/char/renesas_sci.h
2124 7bd0d13fSPhilippe Mathieu-DaudéF: include/hw/sh4/sh.h
2125 c7f37bafSYoshinori SatoF: include/hw/timer/renesas_*.h
2126 7bd0d13fSPhilippe Mathieu-Daudé
2127 e78597ccSYoshinori SatoRenesas RX peripherals
2128 e78597ccSYoshinori SatoM: Yoshinori Sato <ysato@users.sourceforge.jp>
2129 f166061cSPhilippe Mathieu-DaudéS: Odd Fixes
2130 e78597ccSYoshinori SatoF: hw/intc/rx_icu.c
2131 0c80f50fSYoshinori SatoF: hw/rx/
2132 e78597ccSYoshinori SatoF: include/hw/intc/rx_icu.h
2133 0c80f50fSYoshinori SatoF: include/hw/rx/
2134 e78597ccSYoshinori Sato
2135 de4d4adbSPavel PisaCAN bus subsystem and hardware
2136 de4d4adbSPavel PisaM: Pavel Pisa <pisa@cmp.felk.cvut.cz>
2137 de4d4adbSPavel PisaM: Vikram Garhwal <fnu.vikram@xilinx.com>
2138 de4d4adbSPavel PisaS: Maintained
2139 de4d4adbSPavel PisaW: https://canbus.pages.fel.cvut.cz/
2140 de4d4adbSPavel PisaF: net/can/*
2141 de4d4adbSPavel PisaF: hw/net/can/*
2142 de4d4adbSPavel PisaF: include/net/can_*.h
2143 de4d4adbSPavel Pisa
2144 fd5d5c56SAnthony LiguoriSubsystems
2145 fd5d5c56SAnthony Liguori----------
2146 fd5d5c56SAnthony LiguoriAudio
2147 9f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2148 fd5d5c56SAnthony LiguoriS: Maintained
2149 fd5d5c56SAnthony LiguoriF: audio/
2150 8d8b636dSPaolo BonziniF: hw/audio/
2151 a2b245aeSThomas HuthF: include/hw/audio/
2152 92a3c6aaSMarkus ArmbrusterF: qapi/audio.json
2153 1e8a1faeSThomas HuthF: tests/qtest/ac97-test.c
2154 1e8a1faeSThomas HuthF: tests/qtest/es1370-test.c
2155 1e8a1faeSThomas HuthF: tests/qtest/intel-hda-test.c
2156 fd5d5c56SAnthony Liguori
2157 17f1e8f5SStefan HajnocziBlock layer core
2158 fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
2159 c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
2160 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
2161 fd5d5c56SAnthony LiguoriS: Supported
2162 fd5d5c56SAnthony LiguoriF: block*
2163 fd5d5c56SAnthony LiguoriF: block/
2164 8d8b636dSPaolo BonziniF: hw/block/
2165 4c346e0bSKevin WolfF: include/block/
2166 46078760SKevin WolfF: qemu-img*
2167 e13c59faSPeter MaydellF: docs/interop/qemu-img.rst
2168 46078760SKevin WolfF: qemu-io*
2169 29242091SKevin WolfF: tests/qemu-iotests/
2170 8dd30c86SMax ReitzF: util/qemu-progress.c
2171 0bcc8e5bSMarkus ArmbrusterF: qobject/block-qdict.c
2172 c468e368SMarkus ArmbrusterF: tests/check-block-qdict.c
2173 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block
2174 fd5d5c56SAnthony Liguori
2175 c607c7fbSStefan HajnocziStorage daemon
2176 c607c7fbSStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
2177 c607c7fbSStefan HajnocziL: qemu-block@nongnu.org
2178 c607c7fbSStefan HajnocziS: Supported
2179 c607c7fbSStefan HajnocziF: storage-daemon/
2180 c607c7fbSStefan HajnocziF: docs/interop/qemu-storage-daemon-qmp-ref.rst
2181 c607c7fbSStefan HajnocziF: docs/tools/qemu-storage-daemon.rst
2182 c607c7fbSStefan HajnocziT: git https://repo.or.cz/qemu/kevin.git block
2183 c607c7fbSStefan Hajnoczi
2184 d55053b1SStefan HajnocziBlock I/O path
2185 d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
2186 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net>
2187 d55053b1SStefan HajnocziL: qemu-block@nongnu.org
2188 d55053b1SStefan HajnocziS: Supported
2189 36c697bdSPaolo BonziniF: util/async.c
2190 36c697bdSPaolo BonziniF: util/aio-*.c
2191 1f050a46SStefan HajnocziF: util/aio-*.h
2192 1f050a46SStefan HajnocziF: util/fdmon-*.c
2193 d55053b1SStefan HajnocziF: block/io.c
2194 d55053b1SStefan HajnocziF: migration/block*
2195 e1029ae2SFam ZhengF: include/block/aio.h
2196 f5a53faaSStefan HajnocziF: include/block/aio-wait.h
2197 0a4f9ad1SPhilippe Mathieu-DaudéF: scripts/qemugdb/aio.py
2198 ed7db34bSStefan HajnocziF: tests/test-fdmon-epoll.c
2199 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git block
2200 d55053b1SStefan Hajnoczi
2201 e5b5728cSPaolo BonziniBlock SCSI subsystem
2202 e5b5728cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
2203 fe5ca46dSFam ZhengR: Fam Zheng <fam@euphon.net>
2204 e5b5728cSPaolo BonziniL: qemu-block@nongnu.org
2205 e5b5728cSPaolo BonziniS: Supported
2206 e5b5728cSPaolo BonziniF: include/scsi/*
2207 e5b5728cSPaolo BonziniF: scsi/*
2208 e5b5728cSPaolo Bonzini
2209 280458a3SJeff CodyBlock Jobs
2210 03283d64SJeff CodyM: John Snow <jsnow@redhat.com>
2211 280458a3SJeff CodyL: qemu-block@nongnu.org
2212 280458a3SJeff CodyS: Supported
2213 280458a3SJeff CodyF: blockjob.c
2214 280458a3SJeff CodyF: include/block/blockjob.h
2215 33e9e9bdSKevin WolfF: job.c
2216 1a90bc81SKevin WolfF: job-qmp.c
2217 c468e368SMarkus ArmbrusterF: include/qemu/job.h
2218 280458a3SJeff CodyF: block/backup.c
2219 280458a3SJeff CodyF: block/commit.c
2220 77346025SJeff CodyF: block/stream.c
2221 280458a3SJeff CodyF: block/mirror.c
2222 bf42508fSKevin WolfF: qapi/job.json
2223 77582e2cSJohn SnowT: git https://gitlab.com/jsnow/qemu.git jobs
2224 280458a3SJeff Cody
2225 4120201dSMarkus ArmbrusterBlock QAPI, monitor, command line
2226 4120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
2227 4120201dSMarkus ArmbrusterS: Supported
2228 4120201dSMarkus ArmbrusterF: blockdev.c
2229 a2dde2f2SMaxim LevitskyF: blockdev-hmp-cmds.c
2230 4120201dSMarkus ArmbrusterF: block/qapi.c
2231 4120201dSMarkus ArmbrusterF: qapi/block*.json
2232 fa988e39SMarkus ArmbrusterF: qapi/transaction.json
2233 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git block-next
2234 4120201dSMarkus Armbruster
2235 538193bcSJohn SnowDirty Bitmaps
2236 edb05904SEric BlakeM: Eric Blake <eblake@redhat.com>
2237 edb05904SEric BlakeM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
2238 edb05904SEric BlakeR: John Snow <jsnow@redhat.com>
2239 538193bcSJohn SnowL: qemu-block@nongnu.org
2240 538193bcSJohn SnowS: Supported
2241 538193bcSJohn SnowF: include/qemu/hbitmap.h
2242 538193bcSJohn SnowF: include/block/dirty-bitmap.h
2243 bb4e58c6SEric BlakeF: block/monitor/bitmap-qmp-cmds.c
2244 00637c6bSVladimir Sementsov-OgievskiyF: block/dirty-bitmap.c
2245 00637c6bSVladimir Sementsov-OgievskiyF: block/qcow2-bitmap.c
2246 052db8e7SVladimir Sementsov-OgievskiyF: migration/block-dirty-bitmap.c
2247 00637c6bSVladimir Sementsov-OgievskiyF: util/hbitmap.c
2248 538193bcSJohn SnowF: tests/test-hbitmap.c
2249 5746c1cdSPhilippe Mathieu-DaudéF: docs/interop/bitmaps.rst
2250 edb05904SEric BlakeT: git https://repo.or.cz/qemu/ericb.git bitmaps
2251 538193bcSJohn Snow
2252 61af0ee6SPaolo BonziniCharacter device backends
2253 55fc84a7SMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com>
2254 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com>
2255 fd5d5c56SAnthony LiguoriS: Maintained
2256 178fe0aeSMarc-André LureauF: chardev/
2257 8228e353SMarc-André LureauF: include/chardev/
2258 dbeee392SMarkus ArmbrusterF: qapi/char.json
2259 fd5d5c56SAnthony Liguori
2260 e26082fdSPaolo BonziniCharacter Devices (Braille)
2261 e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org>
2262 e26082fdSPaolo BonziniS: Maintained
2263 6b10e573SMarc-André LureauF: chardev/baum.c
2264 fd5d5c56SAnthony Liguori
2265 e94630d3SMarkus ArmbrusterCommand line option argument parsing
2266 e94630d3SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
2267 e94630d3SMarkus ArmbrusterS: Supported
2268 e94630d3SMarkus ArmbrusterF: include/qemu/option.h
2269 e94630d3SMarkus ArmbrusterF: tests/test-keyval.c
2270 e94630d3SMarkus ArmbrusterF: tests/test-qemu-opts.c
2271 e94630d3SMarkus ArmbrusterF: util/keyval.c
2272 e94630d3SMarkus ArmbrusterF: util/qemu-option.c
2273 e94630d3SMarkus Armbruster
2274 8c413e79SMarkus ArmbrusterCoverity model
2275 8c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
2276 8c413e79SMarkus ArmbrusterS: Supported
2277 8c413e79SMarkus ArmbrusterF: scripts/coverity-model.c
2278 8c413e79SMarkus Armbruster
2279 9c263d07SPeter MaydellCoverity Scan integration
2280 9c263d07SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
2281 9c263d07SPeter MaydellS: Maintained
2282 9c263d07SPeter MaydellF: scripts/coverity-scan/
2283 9c263d07SPeter Maydell
2284 d24b569aSPeter A. G. CrosthwaiteDevice Tree
2285 c3c962c1SAlistair FrancisM: Alistair Francis <alistair.francis@wdc.com>
2286 c3c962c1SAlistair FrancisR: David Gibson <david@gibson.dropbear.id.au>
2287 d24b569aSPeter A. G. CrosthwaiteS: Maintained
2288 800d4dedSPaolo BonziniF: softmmu/device_tree.c
2289 82407515SThomas HuthF: include/sysemu/device_tree.h
2290 d24b569aSPeter A. G. Crosthwaite
2291 3505a22bSMarc-André LureauDump
2292 3505a22bSMarc-André LureauS: Supported
2293 3505a22bSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com>
2294 6d3da32cSMarkus ArmbrusterF: dump/
2295 3505a22bSMarc-André LureauF: hw/misc/vmcoreinfo.c
2296 3505a22bSMarc-André LureauF: include/hw/misc/vmcoreinfo.h
2297 6d3da32cSMarkus ArmbrusterF: include/qemu/win_dump_defs
2298 3505a22bSMarc-André LureauF: include/sysemu/dump-arch.h
2299 3505a22bSMarc-André LureauF: include/sysemu/dump.h
2300 d06b747bSMarkus ArmbrusterF: qapi/dump.json
2301 3505a22bSMarc-André LureauF: scripts/dump-guest-memory.py
2302 3505a22bSMarc-André LureauF: stubs/dump.c
2303 3505a22bSMarc-André Lureau
2304 4f966768SMarkus ArmbrusterError reporting
2305 4f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
2306 4f966768SMarkus ArmbrusterS: Supported
2307 4f966768SMarkus ArmbrusterF: include/qapi/error.h
2308 4f966768SMarkus ArmbrusterF: include/qemu/error-report.h
2309 abb3d37dSMarkus ArmbrusterF: qapi/error.json
2310 4f966768SMarkus ArmbrusterF: util/error.c
2311 4f966768SMarkus ArmbrusterF: util/qemu-error.c
2312 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/err-bad-newline.cocci
2313 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error-use-after-free.cocci
2314 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/error_propagate_null.cocci
2315 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/remove_local_err.cocci
2316 d1d3a997SVladimir Sementsov-OgievskiyF: scripts/coccinelle/use-error_fatal.cocci
2317 8220f3acSVladimir Sementsov-OgievskiyF: scripts/coccinelle/errp-guard.cocci
2318 4f966768SMarkus Armbruster
2319 fd5d5c56SAnthony LiguoriGDB stub
2320 c7b3e866SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
2321 c7b3e866SAlex BennéeR: Philippe Mathieu-Daudé <philmd@redhat.com>
2322 c7b3e866SAlex BennéeS: Maintained
2323 fd5d5c56SAnthony LiguoriF: gdbstub*
2324 fd5d5c56SAnthony LiguoriF: gdb-xml/
2325 fd5d5c56SAnthony Liguori
2326 01a9c03cSPaolo BonziniMemory API
2327 01a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
2328 01a9c03cSPaolo BonziniS: Supported
2329 01a9c03cSPaolo BonziniF: include/exec/ioport.h
2330 14776ab5STony NguyenF: include/exec/memop.h
2331 01a9c03cSPaolo BonziniF: include/exec/memory.h
2332 2b1641d0SPaolo BonziniF: include/exec/ram_addr.h
2333 41aa4e9fSJuan QuintelaF: include/exec/ramblock.h
2334 800d4dedSPaolo BonziniF: softmmu/dma-helpers.c
2335 c7f419f5SClaudio FontanaF: softmmu/ioport.c
2336 c7f419f5SClaudio FontanaF: softmmu/memory.c
2337 d9f24bf5SPaolo BonziniF: softmmu/physmem.c
2338 01a9c03cSPaolo BonziniF: include/exec/memory-internal.h
2339 044e2af9SPhilippe Mathieu-DaudéF: scripts/coccinelle/memory-region-housekeeping.cocci
2340 01a9c03cSPaolo Bonzini
2341 7ee3bf03SGerd HoffmannSPICE
2342 7ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2343 7ee3bf03SGerd HoffmannS: Supported
2344 6e481d57SPeter MaydellF: include/ui/qemu-spice.h
2345 438528a3SThomas HuthF: include/ui/spice-display.h
2346 7ee3bf03SGerd HoffmannF: ui/spice-*.c
2347 7ee3bf03SGerd HoffmannF: audio/spiceaudio.c
2348 8d8b636dSPaolo BonziniF: hw/display/qxl*
2349 608cfed6SMarkus ArmbrusterF: qapi/ui.json
2350 9bd4cb35SPhilippe Mathieu-DaudéF: docs/spice-port-fqdn.txt
2351 7ee3bf03SGerd Hoffmann
2352 fd5d5c56SAnthony LiguoriGraphics
2353 25eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2354 25eccc37SGerd HoffmannS: Odd Fixes
2355 fd5d5c56SAnthony LiguoriF: ui/
2356 e220656cSThomas HuthF: include/ui/
2357 608cfed6SMarkus ArmbrusterF: qapi/ui.json
2358 b1d38037SMarc-André LureauF: util/drm.c
2359 fd5d5c56SAnthony Liguori
2360 351f1bf6SAndreas FärberCocoa graphics
2361 30ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
2362 351f1bf6SAndreas FärberS: Odd Fixes
2363 351f1bf6SAndreas FärberF: ui/cocoa.m
2364 351f1bf6SAndreas Färber
2365 fd5d5c56SAnthony LiguoriMain loop
2366 da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
2367 da26f37aSPaolo BonziniS: Maintained
2368 54d31236SMarkus ArmbrusterF: include/qemu/main-loop.h
2369 54d31236SMarkus ArmbrusterF: include/sysemu/runstate.h
2370 e6dba048SAlejandro JimenezF: include/sysemu/runstate-action.h
2371 3ecb29a3SPaolo BonziniF: util/main-loop.c
2372 3ecb29a3SPaolo BonziniF: util/qemu-timer.c
2373 bac068e0SAlexander BulekovF: softmmu/vl.c
2374 7b733862SAlexander BulekovF: softmmu/main.c
2375 c7f419f5SClaudio FontanaF: softmmu/cpus.c
2376 b0c3cf94SClaudio FontanaF: softmmu/cpu-throttle.c
2377 740b1759SClaudio FontanaF: softmmu/cpu-timers.c
2378 740b1759SClaudio FontanaF: softmmu/icount.c
2379 e6dba048SAlejandro JimenezF: softmmu/runstate-action.c
2380 0e201d34SMarkus ArmbrusterF: qapi/run-state.json
2381 fd5d5c56SAnthony Liguori
2382 1b7e01d0SStefan HajnocziRead, Copy, Update (RCU)
2383 1b7e01d0SStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com>
2384 1b7e01d0SStefan HajnocziS: Maintained
2385 1b7e01d0SStefan HajnocziF: include/qemu/rcu*.h
2386 1b7e01d0SStefan HajnocziF: tests/rcutorture.c
2387 1b7e01d0SStefan HajnocziF: tests/test-rcu-*.c
2388 1b7e01d0SStefan HajnocziF: util/rcu.c
2389 1b7e01d0SStefan Hajnoczi
2390 8899b4aeSLuiz CapitulinoHuman Monitor (HMP)
2391 c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com>
2392 fbb0621aSLuiz CapitulinoS: Maintained
2393 5bce308aSKevin WolfF: monitor/monitor-internal.h
2394 e84328faSKevin WolfF: monitor/misc.c
2395 1d95db74SKevin WolfF: monitor/monitor.c
2396 f1b3ccfaSKevin WolfF: monitor/hmp*
2397 f1b3ccfaSKevin WolfF: hmp.h
2398 c13e9912SThomas HuthF: hmp-commands*.hx
2399 c13e9912SThomas HuthF: include/monitor/hmp-target.h
2400 1e8a1faeSThomas HuthF: tests/qtest/test-hmp.c
2401 637de4dbSMarkus ArmbrusterF: include/qemu/qemu-print.h
2402 637de4dbSMarkus ArmbrusterF: util/qemu-print.c
2403 fd5d5c56SAnthony Liguori
2404 f536f112SPaolo BonziniNetwork device backends
2405 442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com>
2406 fd5d5c56SAnthony LiguoriS: Maintained
2407 fd5d5c56SAnthony LiguoriF: net/
2408 d24b2b1cSThomas HuthF: include/net/
2409 e9bbc8bdSMarkus ArmbrusterF: qemu-bridge-helper.c
2410 e18a8b34SStefan HajnocziT: git https://github.com/jasowang/qemu.git net
2411 3c0bd37dSMarkus ArmbrusterF: qapi/net.json
2412 fd5d5c56SAnthony Liguori
2413 aee09bafSVincenzo MaffioneNetmap network backend
2414 aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it>
2415 aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it>
2416 aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com>
2417 aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/
2418 aee09bafSVincenzo MaffioneS: Maintained
2419 aee09bafSVincenzo MaffioneF: net/netmap.c
2420 aee09bafSVincenzo Maffione
2421 4fc264f4SEduardo HabkostHost Memory Backends
2422 4fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
2423 4fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com>
2424 4fc264f4SEduardo HabkostS: Maintained
2425 4fc264f4SEduardo HabkostF: backends/hostmem*.c
2426 4fc264f4SEduardo HabkostF: include/sysemu/hostmem.h
2427 f953c100SEduardo HabkostT: git https://gitlab.com/ehabkost/qemu.git machine-next
2428 4fc264f4SEduardo Habkost
2429 6034011cSGongleiCryptodev Backends
2430 6034011cSGongleiM: Gonglei <arei.gonglei@huawei.com>
2431 6034011cSGongleiS: Maintained
2432 6034011cSGongleiF: include/sysemu/cryptodev*.h
2433 6034011cSGongleiF: backends/cryptodev*.c
2434 6034011cSGonglei
2435 b8eaee96SJohn SnowPython library
2436 b8eaee96SJohn SnowM: John Snow <jsnow@redhat.com>
2437 b8eaee96SJohn SnowM: Cleber Rosa <crosa@redhat.com>
2438 b8eaee96SJohn SnowR: Eduardo Habkost <ehabkost@redhat.com>
2439 b8eaee96SJohn SnowS: Maintained
2440 b8eaee96SJohn SnowF: python/
2441 b8eaee96SJohn SnowT: git https://gitlab.com/jsnow/qemu.git python
2442 b8eaee96SJohn Snow
2443 ad904f66SEduardo HabkostPython scripts
2444 ad904f66SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
2445 ad904f66SEduardo HabkostM: Cleber Rosa <crosa@redhat.com>
2446 ad904f66SEduardo HabkostS: Odd fixes
2447 ad904f66SEduardo HabkostF: scripts/*.py
2448 ad904f66SEduardo HabkostF: tests/*.py
2449 ad904f66SEduardo Habkost
2450 f4abfc6cSVladimir Sementsov-OgievskiyBenchmark util
2451 f4abfc6cSVladimir Sementsov-OgievskiyM: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
2452 f4abfc6cSVladimir Sementsov-OgievskiyS: Maintained
2453 f4abfc6cSVladimir Sementsov-OgievskiyF: scripts/simplebench/
2454 f4abfc6cSVladimir Sementsov-Ogievskiy
2455 8899b4aeSLuiz CapitulinoQAPI
2456 9740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
2457 2f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com>
2458 9740618cSLuiz CapitulinoS: Supported
2459 8899b4aeSLuiz CapitulinoF: qapi/
2460 0311c5bdSMarkus ArmbrusterX: qapi/*.json
2461 ac4abb9aSMarkus ArmbrusterF: include/qapi/
2462 ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/
2463 ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h
2464 c0bd0b50SPaolo BonziniF: tests/qapi-schema/
2465 ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c
2466 e94630d3SMarkus ArmbrusterF: tests/test-qapi-*.c
2467 ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c
2468 e94630d3SMarkus ArmbrusterF: tests/test-visitor-serialization.c
2469 be25fcc4SMarkus ArmbrusterF: scripts/qapi-gen.py
2470 be25fcc4SMarkus ArmbrusterF: scripts/qapi/*
2471 4078ee54SPeter MaydellF: docs/sphinx/qapidoc.py
2472 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/qapi*
2473 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next
2474 8899b4aeSLuiz Capitulino
2475 7810d291SLuiz CapitulinoQAPI Schema
2476 7810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com>
2477 7810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
2478 7810d291SLuiz CapitulinoS: Supported
2479 0311c5bdSMarkus ArmbrusterF: qapi/*.json
2480 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next
2481 7810d291SLuiz Capitulino
2482 f3582ba4SLuiz CapitulinoQObject
2483 daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
2484 daf5dc78SMarkus ArmbrusterS: Supported
2485 f3582ba4SLuiz CapitulinoF: qobject/
2486 7735d2b5SMarkus ArmbrusterF: include/qapi/qmp/
2487 7735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h
2488 a2f3453eSEric BlakeF: scripts/coccinelle/qobject.cocci
2489 7735d2b5SMarkus ArmbrusterF: tests/check-qdict.c
2490 7735d2b5SMarkus ArmbrusterF: tests/check-qjson.c
2491 7735d2b5SMarkus ArmbrusterF: tests/check-qlist.c
2492 cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qlit.c
2493 cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qnull.c
2494 cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qnum.c
2495 cd81e02bSPhilippe Mathieu-DaudéF: tests/check-qobject.c
2496 7735d2b5SMarkus ArmbrusterF: tests/check-qstring.c
2497 fe07b62cSPhilippe Mathieu-DaudéF: tests/data/qobject/qdict.txt
2498 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next
2499 f3582ba4SLuiz Capitulino
2500 f05d9999SMichael RothQEMU Guest Agent
2501 2f5f9bc8SMichael RothM: Michael Roth <michael.roth@amd.com>
2502 f05d9999SMichael RothS: Maintained
2503 f05d9999SMichael RothF: qga/
2504 27a296fcSPeter MaydellF: docs/interop/qemu-ga.rst
2505 db16115fSPeter MaydellF: docs/interop/qemu-ga-ref.rst
2506 ab7f9f7dSPhilippe Mathieu-DaudéF: scripts/qemu-guest-agent/
2507 ab7f9f7dSPhilippe Mathieu-DaudéF: tests/test-qga.c
2508 e18a8b34SStefan HajnocziT: git https://github.com/mdroth/qemu.git qga
2509 f05d9999SMichael Roth
2510 4688c94cSAndreas FärberQOM
2511 1085d86eSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
2512 1085d86eSPaolo BonziniR: Daniel P. Berrange <berrange@redhat.com>
2513 1085d86eSPaolo BonziniR: Eduardo Habkost <ehabkost@redhat.com>
2514 4688c94cSAndreas FärberS: Supported
2515 8f920054SMarkus ArmbrusterF: docs/qdev-device-use.txt
2516 8f920054SMarkus ArmbrusterF: hw/core/qdev*
2517 b77b5b3dSMarkus ArmbrusterF: hw/core/bus.c
2518 b77b5b3dSMarkus ArmbrusterF: hw/core/sysbus.c
2519 8f920054SMarkus ArmbrusterF: include/hw/qdev*
2520 8f920054SMarkus ArmbrusterF: include/monitor/qdev.h
2521 4688c94cSAndreas FärberF: include/qom/
2522 c577ff62SMarkus ArmbrusterF: qapi/qom.json
2523 c577ff62SMarkus ArmbrusterF: qapi/qdev.json
2524 22fb6eb5SPaolo BonziniF: scripts/coccinelle/qom-parent-type.cocci
2525 800d4dedSPaolo BonziniF: softmmu/qdev-monitor.c
2526 4688c94cSAndreas FärberF: qom/
2527 9f4aa7ceSAndreas FärberF: tests/check-qom-interface.c
2528 9f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c
2529 8f920054SMarkus ArmbrusterF: tests/test-qdev-global-props.c
2530 4688c94cSAndreas Färber
2531 94dfc0f3SEduardo HabkostQOM boilerplate conversion script
2532 94dfc0f3SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
2533 94dfc0f3SEduardo HabkostS: Maintained
2534 94dfc0f3SEduardo HabkostF: scripts/codeconverter/
2535 94dfc0f3SEduardo Habkost
2536 8899b4aeSLuiz CapitulinoQMP
2537 9740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
2538 9740618cSLuiz CapitulinoS: Supported
2539 5bce308aSKevin WolfF: monitor/monitor-internal.h
2540 f1b3ccfaSKevin WolfF: monitor/qmp*
2541 e84328faSKevin WolfF: monitor/misc.c
2542 1d95db74SKevin WolfF: monitor/monitor.c
2543 92a3c6aaSMarkus ArmbrusterF: qapi/control.json
2544 abb3d37dSMarkus ArmbrusterF: qapi/error.json
2545 92a3c6aaSMarkus ArmbrusterF: qapi/introspect.json
2546 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/*qmp-*
2547 12b2f0d9SPhilippe Mathieu-DaudéF: docs/interop/*qmp-*
2548 9740618cSLuiz CapitulinoF: scripts/qmp/
2549 1e8a1faeSThomas HuthF: tests/qtest/qmp-test.c
2550 1e8a1faeSThomas HuthF: tests/qtest/qmp-cmd-test.c
2551 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/armbru.git qapi-next
2552 8899b4aeSLuiz Capitulino
2553 98a43bf0SPaolo Bonziniqtest
2554 98a43bf0SPaolo BonziniM: Thomas Huth <thuth@redhat.com>
2555 98a43bf0SPaolo BonziniM: Laurent Vivier <lvivier@redhat.com>
2556 2185fd67SPaolo BonziniR: Paolo Bonzini <pbonzini@redhat.com>
2557 98a43bf0SPaolo BonziniS: Maintained
2558 c7f419f5SClaudio FontanaF: softmmu/qtest.c
2559 1583a389SClaudio FontanaF: accel/qtest/
2560 1e8a1faeSThomas HuthF: tests/qtest/
2561 520ddc18SThomas HuthX: tests/qtest/bios-tables-test*
2562 98a43bf0SPaolo Bonzini
2563 5f6fd09aSAlexander BulekovDevice Fuzzing
2564 5f6fd09aSAlexander BulekovM: Alexander Bulekov <alxndr@bu.edu>
2565 5f6fd09aSAlexander BulekovR: Paolo Bonzini <pbonzini@redhat.com>
2566 5f6fd09aSAlexander BulekovR: Bandan Das <bsd@redhat.com>
2567 5f6fd09aSAlexander BulekovR: Stefan Hajnoczi <stefanha@redhat.com>
2568 6184e5fbSThomas HuthR: Thomas Huth <thuth@redhat.com>
2569 5f6fd09aSAlexander BulekovS: Maintained
2570 5f6fd09aSAlexander BulekovF: tests/qtest/fuzz/
2571 211635b3SAlexander BulekovF: scripts/oss-fuzz/
2572 f3a0208fSAlexander BulekovF: docs/devel/fuzzing.rst
2573 5f6fd09aSAlexander Bulekov
2574 cc0100f4SAlistair FrancisRegister API
2575 c22e580cSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
2576 cc0100f4SAlistair FrancisS: Maintained
2577 cc0100f4SAlistair FrancisF: hw/core/register.c
2578 cc0100f4SAlistair FrancisF: include/hw/register.h
2579 06a7b243SPhilippe Mathieu-DaudéF: include/hw/registerfields.h
2580 cc0100f4SAlistair Francis
2581 fd5d5c56SAnthony LiguoriSLIRP
2582 eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org>
2583 bafc72abSJan KiszkaS: Maintained
2584 fd5d5c56SAnthony LiguoriF: slirp/
2585 663fb1e1SThomas HuthF: net/slirp.c
2586 d24b2b1cSThomas HuthF: include/net/slirp.h
2587 02cffe24SSamuel ThibaultT: git https://people.debian.org/~sthibault/qemu.git slirp
2588 fd5d5c56SAnthony Liguori
2589 6d0af39fSEdgar E. IglesiasStreams
2590 6d0af39fSEdgar E. IglesiasM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
2591 6d0af39fSEdgar E. IglesiasS: Maintained
2592 6d0af39fSEdgar E. IglesiasF: hw/core/stream.c
2593 6d0af39fSEdgar E. IglesiasF: include/hw/stream.h
2594 6d0af39fSEdgar E. Iglesias
2595 b1ed728aSPaolo BonziniStubs
2596 b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
2597 b1ed728aSPaolo BonziniS: Maintained
2598 b1ed728aSPaolo BonziniF: stubs/
2599 b1ed728aSPaolo Bonzini
2600 598a3f35SStefan HajnocziTracing
2601 1cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
2602 598a3f35SStefan HajnocziS: Maintained
2603 598a3f35SStefan HajnocziF: trace/
2604 0e076292SThomas HuthF: trace-events
2605 3a8273b1SPeter MaydellF: docs/qemu-option-trace.rst.inc
2606 92a3c6aaSMarkus ArmbrusterF: qapi/trace.json
2607 f70fd8fdSLluís VilanovaF: scripts/tracetool.py
2608 f70fd8fdSLluís VilanovaF: scripts/tracetool/
2609 62dd1048SDaniel P. BerrangéF: scripts/qemu-trace-stap*
2610 605ffebbSPeter MaydellF: docs/interop/qemu-trace-stap.rst
2611 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/tracing.txt
2612 e18a8b34SStefan HajnocziT: git https://github.com/stefanha/qemu.git tracing
2613 598a3f35SStefan Hajnoczi
2614 3859b6cfSMarkus ArmbrusterTPM
2615 1f63669eSStefan BergerM: Stefan Berger <stefanb@linux.ibm.com>
2616 6b4f250bSStefan BergerS: Maintained
2617 3859b6cfSMarkus ArmbrusterF: tpm.c
2618 c39f95dcSPhilippe Mathieu-DaudéF: stubs/tpm.c
2619 3859b6cfSMarkus ArmbrusterF: hw/tpm/*
2620 3859b6cfSMarkus ArmbrusterF: include/hw/acpi/tpm.h
2621 3859b6cfSMarkus ArmbrusterF: include/sysemu/tpm*
2622 3859b6cfSMarkus ArmbrusterF: qapi/tpm.json
2623 8ae92e24SPhilippe Mathieu-DaudéF: backends/tpm/
2624 1e8a1faeSThomas HuthF: tests/qtest/*tpm*
2625 e18a8b34SStefan HajnocziT: git https://github.com/stefanberger/qemu-tpm.git tpm-next
2626 3859b6cfSMarkus Armbruster
2627 14f40fdcSBlue SwirlCheckpatch
2628 14f40fdcSBlue SwirlS: Odd Fixes
2629 14f40fdcSBlue SwirlF: scripts/checkpatch.pl
2630 14f40fdcSBlue Swirl
2631 c0787c8dSJuan QuintelaMigration
2632 c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com>
2633 d7fc72ceSDr. David Alan GilbertM: Dr. David Alan Gilbert <dgilbert@redhat.com>
2634 c0787c8dSJuan QuintelaS: Maintained
2635 107b5969SMarc-André LureauF: hw/core/vmstate-if.c
2636 107b5969SMarc-André LureauF: include/hw/vmstate-if.h
2637 c0787c8dSJuan QuintelaF: include/migration/
2638 44a1f946SDr. David Alan GilbertF: migration/
2639 c5515640SAmit ShahF: scripts/vmstate-static-checker.py
2640 c5515640SAmit ShahF: tests/vmstate-static-checker-data/
2641 1e8a1faeSThomas HuthF: tests/qtest/migration-test.c
2642 c468e368SMarkus ArmbrusterF: docs/devel/migration.rst
2643 48685a8eSMarkus ArmbrusterF: qapi/migration.json
2644 c0787c8dSJuan Quintela
2645 a566907fSMarc-André LureauD-Bus
2646 a566907fSMarc-André LureauM: Marc-André Lureau <marcandre.lureau@redhat.com>
2647 a566907fSMarc-André LureauS: Maintained
2648 5010cec2SMarc-André LureauF: backends/dbus-vmstate.c
2649 586ca6baSMarc-André LureauF: tests/dbus-vmstate*
2650 a5021d69SMarc-André LureauF: util/dbus.c
2651 a5021d69SMarc-André LureauF: include/qemu/dbus.h
2652 a566907fSMarc-André LureauF: docs/interop/dbus.rst
2653 5010cec2SMarc-André LureauF: docs/interop/dbus-vmstate.rst
2654 a566907fSMarc-André Lureau
2655 92bfedb0SEduardo OtuboSeccomp
2656 064983cbSotuboM: Eduardo Otubo <otubo@redhat.com>
2657 92bfedb0SEduardo OtuboS: Supported
2658 800d4dedSPaolo BonziniF: softmmu/qemu-seccomp.c
2659 92bfedb0SEduardo OtuboF: include/sysemu/seccomp.h
2660 92bfedb0SEduardo Otubo
2661 ddbb0d09SDaniel P. BerrangeCryptography
2662 ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
2663 ddbb0d09SDaniel P. BerrangeS: Maintained
2664 ddbb0d09SDaniel P. BerrangeF: crypto/
2665 ddbb0d09SDaniel P. BerrangeF: include/crypto/
2666 92a3c6aaSMarkus ArmbrusterF: qapi/crypto.json
2667 ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-*
2668 3947ecfcSPhilippe Mathieu-DaudéF: tests/benchmark-crypto-*
2669 4d21171bSPhilippe Mathieu-DaudéF: tests/crypto-tls-*
2670 4d21171bSPhilippe Mathieu-DaudéF: tests/pkix_asn1_tab.c
2671 899833cdSDaniel P. BerrangeF: qemu.sasl
2672 ddbb0d09SDaniel P. Berrange
2673 10817bf0SDaniel P. BerrangeCoroutines
2674 10817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com>
2675 10817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com>
2676 00a25291SStefan HajnocziS: Maintained
2677 10817bf0SDaniel P. BerrangeF: util/*coroutine*
2678 10817bf0SDaniel P. BerrangeF: include/qemu/coroutine*
2679 10817bf0SDaniel P. BerrangeF: tests/test-coroutine.c
2680 10817bf0SDaniel P. Berrange
2681 88c5f205SDaniel P. BerrangeBuffers
2682 88c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
2683 88c5f205SDaniel P. BerrangeS: Odd fixes
2684 88c5f205SDaniel P. BerrangeF: util/buffer.c
2685 88c5f205SDaniel P. BerrangeF: include/qemu/buffer.h
2686 88c5f205SDaniel P. Berrange
2687 666a3af9SDaniel P. BerrangeI/O Channels
2688 666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
2689 666a3af9SDaniel P. BerrangeS: Maintained
2690 666a3af9SDaniel P. BerrangeF: io/
2691 666a3af9SDaniel P. BerrangeF: include/io/
2692 666a3af9SDaniel P. BerrangeF: tests/test-io-*
2693 666a3af9SDaniel P. Berrange
2694 5b76dd13SDaniel P. BerrangeUser authorization
2695 5b76dd13SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
2696 5b76dd13SDaniel P. BerrangeS: Maintained
2697 5b76dd13SDaniel P. BerrangeF: authz/
2698 c8c99887SDaniel P. BerrangeF: qapi/authz.json
2699 5b76dd13SDaniel P. BerrangeF: include/authz/
2700 5b76dd13SDaniel P. BerrangeF: tests/test-authz-*
2701 5b76dd13SDaniel P. Berrange
2702 5614a283SGerd HoffmannSockets
2703 5614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com>
2704 5614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
2705 5614a283SGerd HoffmannS: Maintained
2706 5614a283SGerd HoffmannF: include/qemu/sockets.h
2707 5614a283SGerd HoffmannF: util/qemu-sockets.c
2708 a2ff5a48SMarkus ArmbrusterF: qapi/sockets.json
2709 5614a283SGerd Hoffmann
2710 90e33dfeSDaniel P. BerrangéFile monitor
2711 90e33dfeSDaniel P. BerrangéM: Daniel P. Berrange <berrange@redhat.com>
2712 90e33dfeSDaniel P. BerrangéS: Odd fixes
2713 90e33dfeSDaniel P. BerrangéF: util/filemonitor*.c
2714 90e33dfeSDaniel P. BerrangéF: include/qemu/filemonitor.h
2715 90e33dfeSDaniel P. BerrangéF: tests/test-util-filemonitor.c
2716 90e33dfeSDaniel P. Berrangé
2717 d310d85bSAlberto GarciaThrottling infrastructure
2718 d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com>
2719 d310d85bSAlberto GarciaS: Supported
2720 d310d85bSAlberto GarciaF: block/throttle-groups.c
2721 d310d85bSAlberto GarciaF: include/block/throttle-groups.h
2722 89603938SPhilippe Mathieu-DaudéF: include/qemu/throttle*.h
2723 d310d85bSAlberto GarciaF: util/throttle.c
2724 89603938SPhilippe Mathieu-DaudéF: docs/throttle.txt
2725 89603938SPhilippe Mathieu-DaudéF: tests/test-throttle.c
2726 d310d85bSAlberto GarciaL: qemu-block@nongnu.org
2727 d310d85bSAlberto Garcia
2728 080d7aacSFam ZhengUUID
2729 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net>
2730 080d7aacSFam ZhengS: Supported
2731 080d7aacSFam ZhengF: util/uuid.c
2732 080d7aacSFam ZhengF: include/qemu/uuid.h
2733 080d7aacSFam ZhengF: tests/test-uuid.c
2734 080d7aacSFam Zheng
2735 50186051SLukas StraubYank feature
2736 50186051SLukas StraubM: Lukas Straub <lukasstraub2@web.de>
2737 50186051SLukas StraubS: Odd fixes
2738 50186051SLukas StraubF: util/yank.c
2739 *228e3ec4SLukas StraubF: stubs/yank.c
2740 50186051SLukas StraubF: include/qemu/yank.h
2741 50186051SLukas StraubF: qapi/yank.json
2742 50186051SLukas Straub
2743 a4cc318eSzhanghailiangCOLO Framework
2744 a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com>
2745 a4cc318eSzhanghailiangS: Maintained
2746 a4cc318eSzhanghailiangF: migration/colo*
2747 a4cc318eSzhanghailiangF: include/migration/colo.h
2748 a4cc318eSzhanghailiangF: include/migration/failover.h
2749 a4cc318eSzhanghailiangF: docs/COLO-FT.txt
2750 a4cc318eSzhanghailiang
2751 88f82ed1SZhang ChenCOLO Proxy
2752 c6bf50ffSZhang ChenM: Zhang Chen <chen.zhang@intel.com>
2753 88f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com>
2754 88f82ed1SZhang ChenS: Supported
2755 88f82ed1SZhang ChenF: docs/colo-proxy.txt
2756 88f82ed1SZhang ChenF: net/colo*
2757 88f82ed1SZhang ChenF: net/filter-rewriter.c
2758 88f82ed1SZhang ChenF: net/filter-mirror.c
2759 88f82ed1SZhang Chen
2760 62258201SPavel DovgalyukRecord/replay
2761 62258201SPavel DovgalyukM: Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
2762 62258201SPavel DovgalyukR: Paolo Bonzini <pbonzini@redhat.com>
2763 70b7fba9SStefan HajnocziW: https://wiki.qemu.org/Features/record-replay
2764 62258201SPavel DovgalyukS: Supported
2765 62258201SPavel DovgalyukF: replay/*
2766 62258201SPavel DovgalyukF: block/blkreplay.c
2767 62258201SPavel DovgalyukF: net/filter-replay.c
2768 62258201SPavel DovgalyukF: include/sysemu/replay.h
2769 62258201SPavel DovgalyukF: docs/replay.txt
2770 62258201SPavel DovgalyukF: stubs/replay.c
2771 c7ebab0fSPavel DovgalyukF: tests/acceptance/replay_kernel.py
2772 be52eca3SPavel DovgalyukF: tests/acceptance/reverse_debugging.py
2773 43d7e1d7SPavel DovgalyukF: qapi/replay.json
2774 62258201SPavel Dovgalyuk
2775 eecf5eedSPeter XuIOVA Tree
2776 eecf5eedSPeter XuM: Peter Xu <peterx@redhat.com>
2777 eecf5eedSPeter XuS: Maintained
2778 eecf5eedSPeter XuF: include/qemu/iova-tree.h
2779 eecf5eedSPeter XuF: util/iova-tree.c
2780 eecf5eedSPeter Xu
2781 5ee547bbSViktor Prutyanovelf2dmp
2782 5ee547bbSViktor PrutyanovM: Viktor Prutyanov <viktor.prutyanov@phystech.edu>
2783 5ee547bbSViktor PrutyanovS: Maintained
2784 5ee547bbSViktor PrutyanovF: contrib/elf2dmp/
2785 5ee547bbSViktor Prutyanov
2786 93198b6cSCorey MinyardI2C and SMBus
2787 93198b6cSCorey MinyardM: Corey Minyard <cminyard@mvista.com>
2788 93198b6cSCorey MinyardS: Maintained
2789 93198b6cSCorey MinyardF: hw/i2c/core.c
2790 93198b6cSCorey MinyardF: hw/i2c/smbus_slave.c
2791 93198b6cSCorey MinyardF: hw/i2c/smbus_master.c
2792 93198b6cSCorey MinyardF: hw/i2c/smbus_eeprom.c
2793 93198b6cSCorey MinyardF: include/hw/i2c/i2c.h
2794 93198b6cSCorey MinyardF: include/hw/i2c/smbus_master.h
2795 93198b6cSCorey MinyardF: include/hw/i2c/smbus_slave.h
2796 93198b6cSCorey MinyardF: include/hw/i2c/smbus_eeprom.h
2797 93198b6cSCorey Minyard
2798 d0d89526SPhilippe Mathieu-DaudéFirmware schema specifications
2799 d0d89526SPhilippe Mathieu-DaudéM: Laszlo Ersek <lersek@redhat.com>
2800 d0d89526SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <philmd@redhat.com>
2801 d0d89526SPhilippe Mathieu-DaudéR: Daniel P. Berrange <berrange@redhat.com>
2802 d0d89526SPhilippe Mathieu-DaudéR: Kashyap Chamarthy <kchamart@redhat.com>
2803 d0d89526SPhilippe Mathieu-DaudéS: Maintained
2804 d0d89526SPhilippe Mathieu-DaudéF: docs/interop/firmware.json
2805 d0d89526SPhilippe Mathieu-Daudé
2806 6739df3fSLaszlo ErsekEDK2 Firmware
2807 6739df3fSLaszlo ErsekM: Laszlo Ersek <lersek@redhat.com>
2808 6739df3fSLaszlo ErsekM: Philippe Mathieu-Daudé <philmd@redhat.com>
2809 6739df3fSLaszlo ErsekS: Supported
2810 6739df3fSLaszlo ErsekF: pc-bios/descriptors/??-edk2-*.json
2811 6739df3fSLaszlo ErsekF: pc-bios/edk2-*
2812 6739df3fSLaszlo ErsekF: roms/Makefile.edk2
2813 6739df3fSLaszlo ErsekF: roms/edk2
2814 6739df3fSLaszlo ErsekF: roms/edk2-*
2815 6739df3fSLaszlo ErsekF: tests/data/uefi-boot-images/
2816 6739df3fSLaszlo ErsekF: tests/uefi-test-tools/
2817 922febe2SThomas HuthF: .gitlab-ci.d/edk2.yml
2818 71920809SPhilippe Mathieu-DaudéF: .gitlab-ci.d/edk2/
2819 6739df3fSLaszlo Ersek
2820 8bc43f39SPeter XuVT-d Emulation
2821 8bc43f39SPeter XuM: Michael S. Tsirkin <mst@redhat.com>
2822 8bc43f39SPeter XuM: Peter Xu <peterx@redhat.com>
2823 8bc43f39SPeter XuR: Jason Wang <jasowang@redhat.com>
2824 8bc43f39SPeter XuS: Supported
2825 8bc43f39SPeter XuF: hw/i386/intel_iommu.c
2826 8bc43f39SPeter XuF: hw/i386/intel_iommu_internal.h
2827 8bc43f39SPeter XuF: include/hw/i386/intel_iommu.h
2828 8bc43f39SPeter Xu
2829 e92fb016SBin MengOpenSBI Firmware
2830 e92fb016SBin MengM: Bin Meng <bmeng.cn@gmail.com>
2831 e92fb016SBin MengS: Supported
2832 e92fb016SBin MengF: pc-bios/opensbi-*
2833 e92fb016SBin MengF: .gitlab-ci.d/opensbi.yml
2834 e92fb016SBin MengF: .gitlab-ci.d/opensbi/
2835 e92fb016SBin Meng
2836 fd5d5c56SAnthony LiguoriUsermode Emulation
2837 fd5d5c56SAnthony Liguori------------------
2838 6347e1f1SMarkus ArmbrusterOverall usermode emulation
2839 486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi>
2840 486bbe5fSPaolo BonziniS: Maintained
2841 486bbe5fSPaolo BonziniF: thunk.c
2842 58410666SPhilippe Mathieu-DaudéF: accel/tcg/user-exec*.c
2843 486bbe5fSPaolo Bonzini
2844 fd5d5c56SAnthony LiguoriBSD user
2845 297e8005SMarkus ArmbrusterS: Orphan
2846 fd5d5c56SAnthony LiguoriF: bsd-user/
2847 ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak
2848 fd5d5c56SAnthony Liguori
2849 fd5d5c56SAnthony LiguoriLinux user
2850 8f902c54SRiku VoipioM: Laurent Vivier <laurent@vivier.eu>
2851 fd5d5c56SAnthony LiguoriS: Maintained
2852 fd5d5c56SAnthony LiguoriF: linux-user/
2853 ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak
2854 e5dd9875SThomas HuthF: scripts/qemu-binfmt-conf.sh
2855 e3a6c825SLaurent VivierF: scripts/update-syscalltbl.sh
2856 57333330SLaurent VivierF: scripts/update-mips-syscall-args.sh
2857 382ae67aSLaurent VivierF: scripts/gensyscalls.sh
2858 42f5a7e9SAurelien Jarno
2859 42f5a7e9SAurelien JarnoTiny Code Generator (TCG)
2860 42f5a7e9SAurelien Jarno-------------------------
2861 6347e1f1SMarkus ArmbrusterCommon TCG code
2862 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
2863 42f5a7e9SAurelien JarnoS: Maintained
2864 42f5a7e9SAurelien JarnoF: tcg/
2865 d3582cfdSPhilippe Mathieu-DaudéF: include/tcg/
2866 42f5a7e9SAurelien Jarno
2867 22b5867bSAlex BennéeTCG Plugins
2868 22b5867bSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
2869 22b5867bSAlex BennéeS: Maintained
2870 8ea6abf0SAlex BennéeF: docs/devel/tcg-plugins.rst
2871 22b5867bSAlex BennéeF: plugins/
2872 c17a386bSAlex BennéeF: tests/plugin/
2873 c17a386bSAlex BennéeF: contrib/plugins/
2874 22b5867bSAlex Bennée
2875 6347e1f1SMarkus ArmbrusterAArch64 TCG target
2876 3e5a01efSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
2877 b25a464cSClaudio FontanaS: Maintained
2878 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
2879 b25a464cSClaudio FontanaF: tcg/aarch64/
2880 c17652eeSPaolo BonziniF: disas/arm-a64.cc
2881 c17652eeSPaolo BonziniF: disas/libvixl/
2882 b25a464cSClaudio Fontana
2883 6347e1f1SMarkus ArmbrusterARM TCG target
2884 42f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com>
2885 42f5a7e9SAurelien JarnoS: Maintained
2886 b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
2887 42f5a7e9SAurelien JarnoF: tcg/arm/
2888 c17652eeSPaolo BonziniF: disas/arm.c
2889 42f5a7e9SAurelien Jarno
2890 6347e1f1SMarkus Armbrusteri386 TCG target
2891 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
2892 42f5a7e9SAurelien JarnoS: Maintained
2893 42f5a7e9SAurelien JarnoF: tcg/i386/
2894 c17652eeSPaolo BonziniF: disas/i386.c
2895 42f5a7e9SAurelien Jarno
2896 6347e1f1SMarkus ArmbrusterMIPS TCG target
2897 cf960317SPhilippe Mathieu-DaudéM: Philippe Mathieu-Daudé <f4bug@amsat.org>
2898 099d510bSAleksandar MarkovicR: Aurelien Jarno <aurelien@aurel32.net>
2899 dab1e1e1SHuacai ChenR: Huacai Chen <chenhuacai@kernel.org>
2900 15d983deSAleksandar MarkovicR: Jiaxun Yang <jiaxun.yang@flygoat.com>
2901 97d89746SAleksandar MarkovicR: Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>
2902 cf960317SPhilippe Mathieu-DaudéS: Odd Fixes
2903 42f5a7e9SAurelien JarnoF: tcg/mips/
2904 42f5a7e9SAurelien Jarno
2905 6347e1f1SMarkus ArmbrusterPPC TCG target
2906 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
2907 15610d42SPranith KumarS: Odd Fixes
2908 42f5a7e9SAurelien JarnoF: tcg/ppc/
2909 c17652eeSPaolo BonziniF: disas/ppc.c
2910 42f5a7e9SAurelien Jarno
2911 6347e1f1SMarkus ArmbrusterRISC-V TCG target
2912 c1677bccSPalmer DabbeltM: Palmer Dabbelt <palmer@dabbelt.com>
2913 fb1f70f3SAlistair FrancisM: Alistair Francis <Alistair.Francis@wdc.com>
2914 fb1f70f3SAlistair FrancisL: qemu-riscv@nongnu.org
2915 fb1f70f3SAlistair FrancisS: Maintained
2916 fb1f70f3SAlistair FrancisF: tcg/riscv/
2917 fb1f70f3SAlistair FrancisF: disas/riscv.c
2918 fb1f70f3SAlistair Francis
2919 6347e1f1SMarkus ArmbrusterS390 TCG target
2920 336f744eSRichard HendersonM: Richard Henderson <richard.henderson@linaro.org>
2921 42f5a7e9SAurelien JarnoS: Maintained
2922 42f5a7e9SAurelien JarnoF: tcg/s390/
2923 c17652eeSPaolo BonziniF: disas/s390.c
2924 146bd283SCornelia HuckL: qemu-s390x@nongnu.org
2925 42f5a7e9SAurelien Jarno
2926 6347e1f1SMarkus ArmbrusterSPARC TCG target
2927 297e8005SMarkus ArmbrusterS: Odd Fixes
2928 42f5a7e9SAurelien JarnoF: tcg/sparc/
2929 c17652eeSPaolo BonziniF: disas/sparc.c
2930 bc75c9e5SStefan Weil
2931 6347e1f1SMarkus ArmbrusterTCI TCG target
2932 bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de>
2933 bc75c9e5SStefan WeilS: Maintained
2934 8ef9cd55SAndreas FärberF: tcg/tci/
2935 752a2ae2SPhilippe Mathieu-DaudéF: tcg/tci.c
2936 c17652eeSPaolo BonziniF: disas/tci.c
2937 aa09c951SAndreas Färber
2938 f05b328cSStefan HajnocziBlock drivers
2939 f05b328cSStefan Hajnoczi-------------
2940 f05b328cSStefan HajnocziVMDK
2941 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net>
2942 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
2943 f05b328cSStefan HajnocziS: Supported
2944 f05b328cSStefan HajnocziF: block/vmdk.c
2945 f05b328cSStefan Hajnoczi
2946 f05b328cSStefan HajnocziRBD
2947 2bbd9986SJason DillamanM: Jason Dillaman <dillaman@redhat.com>
2948 280458a3SJeff CodyL: qemu-block@nongnu.org
2949 f05b328cSStefan HajnocziS: Supported
2950 f05b328cSStefan HajnocziF: block/rbd.c
2951 f05b328cSStefan Hajnoczi
2952 f05b328cSStefan HajnocziSheepdog
2953 f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com>
2954 280458a3SJeff CodyL: qemu-block@nongnu.org
2955 5f5246b6SJeff CodyS: Odd Fixes
2956 f05b328cSStefan HajnocziF: block/sheepdog.c
2957 f05b328cSStefan Hajnoczi
2958 f05b328cSStefan HajnocziVHDX
2959 5f5246b6SJeff CodyM: Jeff Cody <codyprime@gmail.com>
2960 280458a3SJeff CodyL: qemu-block@nongnu.org
2961 f05b328cSStefan HajnocziS: Supported
2962 f05b328cSStefan HajnocziF: block/vhdx*
2963 f05b328cSStefan Hajnoczi
2964 f05b328cSStefan HajnocziVDI
2965 f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de>
2966 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
2967 f05b328cSStefan HajnocziS: Maintained
2968 f05b328cSStefan HajnocziF: block/vdi.c
2969 f05b328cSStefan Hajnoczi
2970 f05b328cSStefan HajnocziiSCSI
2971 f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com>
2972 f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com>
2973 f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de>
2974 c95e4c0eSKevin WolfL: qemu-block@nongnu.org
2975 2185fd67SPaolo BonziniS: Odd Fixes
2976 f05b328cSStefan HajnocziF: block/iscsi.c
2977 2deb63c2SPeter LievenF: block/iscsi-opts.c
2978 f05b328cSStefan Hajnoczi
2979 99c62e70SEric BlakeNetwork Block Device (NBD)
2980 99c62e70SEric BlakeM: Eric Blake <eblake@redhat.com>
2981 99c62e70SEric BlakeL: qemu-block@nongnu.org
2982 99c62e70SEric BlakeS: Maintained
2983 99c62e70SEric BlakeF: block/nbd*
2984 99c62e70SEric BlakeF: nbd/
2985 99c62e70SEric BlakeF: include/block/nbd*
2986 99c62e70SEric BlakeF: qemu-nbd.*
2987 99c62e70SEric BlakeF: blockdev-nbd.c
2988 3229a835SVladimir Sementsov-OgievskiyF: docs/interop/nbd.txt
2989 87c0868fSPeter MaydellF: docs/interop/qemu-nbd.rst
2990 ebe2aad2SStefan HajnocziT: git https://repo.or.cz/qemu/ericb.git nbd
2991 99c62e70SEric Blake
2992 6542aa9cSPeter LievenNFS
2993 6542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de>
2994 280458a3SJeff CodyL: qemu-block@nongnu.org
2995 6542aa9cSPeter LievenS: Maintained
2996 6542aa9cSPeter LievenF: block/nfs.c
2997 6542aa9cSPeter Lieven
2998 f05b328cSStefan HajnocziSSH
2999 f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com>
3000 280458a3SJeff CodyL: qemu-block@nongnu.org
3001 f05b328cSStefan HajnocziS: Supported
3002 f05b328cSStefan HajnocziF: block/ssh.c
3003 c9a12e75SChrysostomos Nanakos
3004 280458a3SJeff CodyCURL
3005 280458a3SJeff CodyL: qemu-block@nongnu.org
3006 5c6090faSThomas HuthS: Odd Fixes
3007 280458a3SJeff CodyF: block/curl.c
3008 280458a3SJeff Cody
3009 280458a3SJeff CodyGLUSTER
3010 280458a3SJeff CodyL: qemu-block@nongnu.org
3011 5c6090faSThomas HuthL: integration@gluster.org
3012 5c6090faSThomas HuthS: Odd Fixes
3013 280458a3SJeff CodyF: block/gluster.c
3014 b5e9476cSGonglei
3015 199667a8SFam ZhengNull Block Driver
3016 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net>
3017 199667a8SFam ZhengL: qemu-block@nongnu.org
3018 199667a8SFam ZhengS: Supported
3019 199667a8SFam ZhengF: block/null.c
3020 199667a8SFam Zheng
3021 bdd6a90aSFam ZhengNVMe Block Driver
3022 1a949789SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3023 1a949789SStefan HajnocziR: Fam Zheng <fam@euphon.net>
3024 bdd6a90aSFam ZhengL: qemu-block@nongnu.org
3025 bdd6a90aSFam ZhengS: Supported
3026 bdd6a90aSFam ZhengF: block/nvme*
3027 dc0b4d94SPhilippe Mathieu-DaudéF: include/block/nvme.h
3028 1a949789SStefan HajnocziT: git https://github.com/stefanha/qemu.git block
3029 bdd6a90aSFam Zheng
3030 b5e9476cSGongleiBootdevice
3031 b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com>
3032 b5e9476cSGongleiS: Maintained
3033 800d4dedSPaolo BonziniF: softmmu/bootdevice.c
3034 ecdda9e0SAlberto Garcia
3035 ecdda9e0SAlberto GarciaQuorum
3036 ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com>
3037 ecdda9e0SAlberto GarciaS: Supported
3038 ecdda9e0SAlberto GarciaF: block/quorum.c
3039 ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org
3040 e7c6e631SStefan Hajnoczi
3041 bfcc224eSAapo Vienamoblklogwrites
3042 bfcc224eSAapo VienamoM: Ari Sundholm <ari@tuxera.com>
3043 bfcc224eSAapo VienamoL: qemu-block@nongnu.org
3044 bfcc224eSAapo VienamoS: Supported
3045 bfcc224eSAapo VienamoF: block/blklogwrites.c
3046 bfcc224eSAapo Vienamo
3047 e7c6e631SStefan Hajnocziblkverify
3048 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3049 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3050 e7c6e631SStefan HajnocziS: Supported
3051 e7c6e631SStefan HajnocziF: block/blkverify.c
3052 e7c6e631SStefan Hajnoczi
3053 e7c6e631SStefan Hajnoczibochs
3054 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3055 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3056 e7c6e631SStefan HajnocziS: Supported
3057 e7c6e631SStefan HajnocziF: block/bochs.c
3058 e7c6e631SStefan Hajnoczi
3059 e7c6e631SStefan Hajnoczicloop
3060 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3061 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3062 e7c6e631SStefan HajnocziS: Supported
3063 e7c6e631SStefan HajnocziF: block/cloop.c
3064 e7c6e631SStefan Hajnoczi
3065 e7c6e631SStefan Hajnoczidmg
3066 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3067 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3068 e7c6e631SStefan HajnocziS: Supported
3069 e7c6e631SStefan HajnocziF: block/dmg.c
3070 e7c6e631SStefan Hajnoczi
3071 e7c6e631SStefan Hajnocziparallels
3072 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3073 f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org>
3074 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3075 e7c6e631SStefan HajnocziS: Supported
3076 e7c6e631SStefan HajnocziF: block/parallels.c
3077 5746c1cdSPhilippe Mathieu-DaudéF: docs/interop/parallels.txt
3078 e7c6e631SStefan Hajnoczi
3079 e7c6e631SStefan Hajnocziqed
3080 e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3081 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3082 e7c6e631SStefan HajnocziS: Supported
3083 e7c6e631SStefan HajnocziF: block/qed.c
3084 e7c6e631SStefan Hajnoczi
3085 e7c6e631SStefan Hajnocziraw
3086 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3087 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3088 e7c6e631SStefan HajnocziS: Supported
3089 e7c6e631SStefan HajnocziF: block/linux-aio.c
3090 f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h
3091 2e6fc7ebSEric BlakeF: block/raw-format.c
3092 c1bb86cdSEric BlakeF: block/file-posix.c
3093 c1bb86cdSEric BlakeF: block/file-win32.c
3094 e7c6e631SStefan HajnocziF: block/win32-aio.c
3095 e7c6e631SStefan Hajnoczi
3096 6663a0a3SAarushi MehtaLinux io_uring
3097 6663a0a3SAarushi MehtaM: Aarushi Mehta <mehta.aaru20@gmail.com>
3098 6663a0a3SAarushi MehtaM: Julia Suvorova <jusual@redhat.com>
3099 6663a0a3SAarushi MehtaM: Stefan Hajnoczi <stefanha@redhat.com>
3100 6663a0a3SAarushi MehtaL: qemu-block@nongnu.org
3101 6663a0a3SAarushi MehtaS: Maintained
3102 6663a0a3SAarushi MehtaF: block/io_uring.c
3103 06a47ef5SAarushi MehtaF: stubs/io_uring.c
3104 6663a0a3SAarushi Mehta
3105 e7c6e631SStefan Hajnocziqcow2
3106 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3107 c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
3108 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3109 e7c6e631SStefan HajnocziS: Supported
3110 e7c6e631SStefan HajnocziF: block/qcow2*
3111 b24f9882SPhilippe Mathieu-DaudéF: docs/interop/qcow2.txt
3112 e7c6e631SStefan Hajnoczi
3113 e7c6e631SStefan Hajnocziqcow
3114 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3115 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3116 e7c6e631SStefan HajnocziS: Supported
3117 e7c6e631SStefan HajnocziF: block/qcow.c
3118 e7c6e631SStefan Hajnoczi
3119 e7c6e631SStefan Hajnocziblkdebug
3120 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3121 c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
3122 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3123 e7c6e631SStefan HajnocziS: Supported
3124 e7c6e631SStefan HajnocziF: block/blkdebug.c
3125 e7c6e631SStefan Hajnoczi
3126 e7c6e631SStefan Hajnoczivpc
3127 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3128 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3129 e7c6e631SStefan HajnocziS: Supported
3130 e7c6e631SStefan HajnocziF: block/vpc.c
3131 e7c6e631SStefan Hajnoczi
3132 e7c6e631SStefan Hajnoczivvfat
3133 e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
3134 e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
3135 4b7c5bc4SPrasad J PanditS: Odd Fixes
3136 e7c6e631SStefan HajnocziF: block/vvfat.c
3137 abfe4e94SStefan Hajnoczi
3138 abfe4e94SStefan HajnocziImage format fuzzer
3139 abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
3140 abfe4e94SStefan HajnocziL: qemu-block@nongnu.org
3141 abfe4e94SStefan HajnocziS: Supported
3142 abfe4e94SStefan HajnocziF: tests/image-fuzzer/
3143 717171bdSDaniel P. Berrange
3144 8675a376SCoiby XuVhost-user block device backend server
3145 8675a376SCoiby XuM: Coiby Xu <Coiby.Xu@gmail.com>
3146 8675a376SCoiby XuS: Maintained
3147 8675a376SCoiby XuF: block/export/vhost-user-blk-server.c
3148 80a06cc5SStefan HajnocziF: block/export/vhost-user-blk-server.h
3149 80a06cc5SStefan HajnocziF: include/qemu/vhost-user-server.h
3150 8675a376SCoiby XuF: tests/qtest/libqos/vhost-user-blk.c
3151 80a06cc5SStefan HajnocziF: util/vhost-user-server.c
3152 8675a376SCoiby Xu
3153 0c9b70d5SMax ReitzFUSE block device exports
3154 0c9b70d5SMax ReitzM: Max Reitz <mreitz@redhat.com>
3155 0c9b70d5SMax ReitzL: qemu-block@nongnu.org
3156 0c9b70d5SMax ReitzS: Supported
3157 0c9b70d5SMax ReitzF: block/export/fuse.c
3158 0c9b70d5SMax Reitz
3159 049105a3SChanglong XieReplication
3160 205f8618SChanglong XieM: Wen Congyang <wencongyang2@huawei.com>
3161 3ccc0a01SZhang ChenM: Xie Changlong <xiechanglong.d@gmail.com>
3162 049105a3SChanglong XieS: Supported
3163 049105a3SChanglong XieF: replication*
3164 049105a3SChanglong XieF: block/replication.c
3165 049105a3SChanglong XieF: tests/test-replication.c
3166 049105a3SChanglong XieF: docs/block-replication.txt
3167 049105a3SChanglong Xie
3168 a3defabbSMarcel ApfelbaumPVRDMA
3169 bfffeac8SYuval ShaiaM: Yuval Shaia <yuval.shaia.ml@gmail.com>
3170 fe355cbdSMarcel ApfelbaumM: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
3171 a3defabbSMarcel ApfelbaumS: Maintained
3172 a3defabbSMarcel ApfelbaumF: hw/rdma/*
3173 a3defabbSMarcel ApfelbaumF: hw/rdma/vmw/*
3174 a3defabbSMarcel ApfelbaumF: docs/pvrdma.txt
3175 a5d2f6f8SYuval ShaiaF: contrib/rdmacm-mux/*
3176 4a5c9903SYuval ShaiaF: qapi/rdma.json
3177 a3defabbSMarcel Apfelbaum
3178 b052fec8SAlex BennéeSemihosting
3179 b052fec8SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
3180 b052fec8SAlex BennéeS: Maintained
3181 b052fec8SAlex BennéeF: hw/semihosting/
3182 b052fec8SAlex BennéeF: include/hw/semihosting/
3183 b052fec8SAlex Bennée
3184 b9e02c06SAlex BennéeBuild and test automation
3185 b9e02c06SAlex Bennée-------------------------
3186 0475a03eSEduardo HabkostBuild and test automation
3187 b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
3188 fe5ca46dSFam ZhengM: Fam Zheng <fam@euphon.net>
3189 0d8ea8f1SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@redhat.com>
3190 e70dc7f8SAlex BennéeS: Maintained
3191 20a4f14fSPhilippe Mathieu-DaudéF: .github/lockdown.yml
3192 b9e02c06SAlex BennéeF: .travis.yml
3193 0708e647SAlex BennéeF: scripts/travis/
3194 d92d886aSAlex BennéeF: .shippable.yml
3195 e70dc7f8SAlex BennéeF: tests/docker/
3196 18023821SFam ZhengF: tests/vm/
3197 54dbfd85SPhilippe Mathieu-DaudéF: scripts/archive-source.sh
3198 e70dc7f8SAlex BennéeW: https://travis-ci.org/qemu/qemu
3199 2a747008SPhilippe Mathieu-DaudéW: https://app.shippable.com/github/qemu/qemu
3200 e70dc7f8SAlex BennéeW: http://patchew.org/QEMU/
3201 717171bdSDaniel P. Berrange
3202 7162fbb4SEd MasteFreeBSD Hosted Continuous Integration
3203 7162fbb4SEd MasteM: Ed Maste <emaste@freebsd.org>
3204 7162fbb4SEd MasteM: Li-Wen Hsu <lwhsu@freebsd.org>
3205 7162fbb4SEd MasteS: Maintained
3206 7162fbb4SEd MasteF: .cirrus.yml
3207 7162fbb4SEd MasteW: https://cirrus-ci.com/github/qemu/qemu
3208 7162fbb4SEd Maste
3209 daee8de3SYonggang LuoWindows Hosted Continuous Integration
3210 daee8de3SYonggang LuoM: Yonggang Luo <luoyonggang@gmail.com>
3211 daee8de3SYonggang LuoS: Maintained
3212 daee8de3SYonggang LuoF: .cirrus.yml
3213 daee8de3SYonggang LuoW: https://cirrus-ci.com/github/qemu/qemu
3214 daee8de3SYonggang Luo
3215 0a8b05c7SThomas HuthGitLab Continuous Integration
3216 0a8b05c7SThomas HuthM: Thomas Huth <thuth@redhat.com>
3217 d1d3ba2bSThomas HuthM: Philippe Mathieu-Daudé <philmd@redhat.com>
3218 d1d3ba2bSThomas HuthM: Alex Bennée <alex.bennee@linaro.org>
3219 d1d3ba2bSThomas HuthR: Wainer dos Santos Moschetta <wainersm@redhat.com>
3220 0a8b05c7SThomas HuthS: Maintained
3221 0a8b05c7SThomas HuthF: .gitlab-ci.yml
3222 6bcb5fc0SThomas HuthF: .gitlab-ci.d/crossbuilds.yml
3223 4fb71636SDaniel P. BerrangéF: .gitlab-ci.d/*py
3224 3758e88bSPhilippe Mathieu-DaudéF: scripts/ci/gitlab-pipeline-status
3225 0a8b05c7SThomas Huth
3226 7e97017eSAlex BennéeGuest Test Compilation Support
3227 7e97017eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
3228 7e97017eSAlex BennéeR: Philippe Mathieu-Daudé <f4bug@amsat.org>
3229 00a25291SStefan HajnocziS: Maintained
3230 7e97017eSAlex BennéeF: tests/tcg/Makefile
3231 c722a9e4SAlex BennéeF: tests/tcg/Makefile.include
3232 7e97017eSAlex Bennée
3233 6634f1c4SPhilippe Mathieu-DaudéAcceptance (Integration) Testing with the Avocado framework
3234 6634f1c4SPhilippe Mathieu-DaudéW: https://trello.com/b/6Qi1pxVn/avocado-qemu
3235 6634f1c4SPhilippe Mathieu-DaudéR: Cleber Rosa <crosa@redhat.com>
3236 6634f1c4SPhilippe Mathieu-DaudéR: Philippe Mathieu-Daudé <philmd@redhat.com>
3237 6634f1c4SPhilippe Mathieu-DaudéR: Wainer dos Santos Moschetta <wainersm@redhat.com>
3238 6634f1c4SPhilippe Mathieu-DaudéS: Odd Fixes
3239 6634f1c4SPhilippe Mathieu-DaudéF: tests/acceptance/
3240 6634f1c4SPhilippe Mathieu-Daudé
3241 717171bdSDaniel P. BerrangeDocumentation
3242 717171bdSDaniel P. Berrange-------------
3243 717171bdSDaniel P. BerrangeBuild system architecture
3244 717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
3245 717171bdSDaniel P. BerrangeS: Odd Fixes
3246 c39cdbf6SPhilippe Mathieu-DaudéF: docs/devel/build-system.txt
3247 8a49e97fSFam Zheng
3248 92329a7eSAlex BennéeGIT Data Mining Config
3249 92329a7eSAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
3250 92329a7eSAlex BennéeS: Odd Fixes
3251 92329a7eSAlex BennéeF: gitdm.config
3252 92329a7eSAlex BennéeF: contrib/gitdm/*
3253 92329a7eSAlex Bennée
3254 b02c9bc3SMarkus ArmbrusterIncompatible changes
3255 b02c9bc3SMarkus ArmbrusterR: libvir-list@redhat.com
3256 abcd92dbSPaolo BonziniF: docs/system/deprecated.rst
3257 b02c9bc3SMarkus Armbruster
3258 aef45d51SDaniel P. BerrangeBuild System
3259 aef45d51SDaniel P. Berrange------------
3260 aef45d51SDaniel P. BerrangeGIT submodules
3261 aef45d51SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
3262 aef45d51SDaniel P. BerrangeS: Odd Fixes
3263 aef45d51SDaniel P. BerrangeF: scripts/git-submodule.sh
3264 c10e01b9SPeter Maydell
3265 ef45a392SAleksandar MarkovicUI translations
3266 ca263c0fSAleksandar MarkovicS: Orphaned
3267 ef45a392SAleksandar MarkovicF: po/*.po
3268 ef45a392SAleksandar Markovic
3269 c10e01b9SPeter MaydellSphinx documentation configuration and build machinery
3270 c10e01b9SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
3271 c10e01b9SPeter MaydellS: Maintained
3272 c10e01b9SPeter MaydellF: docs/conf.py
3273 c10e01b9SPeter MaydellF: docs/*/conf.py
3274 4078ee54SPeter MaydellF: docs/sphinx/
3275 53fb8bfbSAleksandar Markovic
3276 53fb8bfbSAleksandar MarkovicMiscellaneous
3277 53fb8bfbSAleksandar Markovic-------------
3278 53fb8bfbSAleksandar MarkovicPerformance Tools and Tests
3279 53fb8bfbSAleksandar MarkovicM: Ahmed Karaman <ahmedkhaledkaraman@gmail.com>
3280 53fb8bfbSAleksandar MarkovicS: Maintained
3281 53fb8bfbSAleksandar MarkovicF: scripts/performance/
3282