xref: /openbmc/qemu/MAINTAINERS (revision 15610d42)
1b6f97c14SbellardQEMU Maintainers
2b6f97c14Sbellard================
3b6f97c14Sbellard
4fd5d5c56SAnthony LiguoriThe intention of this file is not to establish who owns what portions of the
5fd5d5c56SAnthony Liguoricode base, but to provide a set of names that developers can consult when they
6fd5d5c56SAnthony Liguorihave a question about a particular subset and also to provide a set of names
7fd5d5c56SAnthony Liguorito be CC'd when submitting a patch to obtain appropriate review.
83cd9acb4Sbellard
9fd5d5c56SAnthony LiguoriIn general, if you have a question about inclusion of a patch, you should
10fd5d5c56SAnthony Liguoriconsult qemu-devel and not any specific individual privately.
11b6f97c14Sbellard
12fd5d5c56SAnthony LiguoriDescriptions of section entries:
13b6f97c14Sbellard
14fd5d5c56SAnthony Liguori	M: Mail patches to: FullName <address@domain>
15fd5d5c56SAnthony Liguori	L: Mailing list that is relevant to this area
16fd5d5c56SAnthony Liguori	W: Web-page with status/info
17fd5d5c56SAnthony Liguori	Q: Patchwork web based patch tracking system site
18fd5d5c56SAnthony Liguori	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
19fd5d5c56SAnthony Liguori	S: Status, one of the following:
20fd5d5c56SAnthony Liguori	   Supported:	Someone is actually paid to look after this.
21fd5d5c56SAnthony Liguori	   Maintained:	Someone actually looks after it.
22fd5d5c56SAnthony Liguori	   Odd Fixes:	It has a maintainer but they don't have time to do
23c91bbffbSPeter Maydell			much other than throw the odd patch in. See below.
24fd5d5c56SAnthony Liguori	   Orphan:	No current maintainer [but maybe you could take the
25fd5d5c56SAnthony Liguori			role as you write your new code].
26fd5d5c56SAnthony Liguori	   Obsolete:	Old code. Something tagged obsolete generally means
27fd5d5c56SAnthony Liguori			it has been replaced by a better system and you
28fd5d5c56SAnthony Liguori			should be using that.
29fd5d5c56SAnthony Liguori	F: Files and directories with wildcard patterns.
30fd5d5c56SAnthony Liguori	   A trailing slash includes all files and subdirectory files.
31fd5d5c56SAnthony Liguori	   F:	drivers/net/	all files in and below drivers/net
32fd5d5c56SAnthony Liguori	   F:	drivers/net/*	all files in drivers/net, but not below
33fd5d5c56SAnthony Liguori	   F:	*/net/*		all files in "any top level directory"/net
34fd5d5c56SAnthony Liguori	   One pattern per line.  Multiple F: lines acceptable.
35fd5d5c56SAnthony Liguori	X: Files and directories that are NOT maintained, same rules as F:
36fd5d5c56SAnthony Liguori	   Files exclusions are tested before file matches.
37fd5d5c56SAnthony Liguori	   Can be useful for excluding a specific subdirectory, for instance:
38fd5d5c56SAnthony Liguori	   F:	net/
39fd5d5c56SAnthony Liguori	   X:	net/ipv6/
40fd5d5c56SAnthony Liguori	   matches all files in and below net excluding net/ipv6/
41fd5d5c56SAnthony Liguori	K: Keyword perl extended regex pattern to match content in a
42fd5d5c56SAnthony Liguori	   patch or file.  For instance:
43fd5d5c56SAnthony Liguori	   K: of_get_profile
44fd5d5c56SAnthony Liguori	      matches patches or files that contain "of_get_profile"
45fd5d5c56SAnthony Liguori	   K: \b(printk|pr_(info|err))\b
46fd5d5c56SAnthony Liguori	      matches patches or files that contain one or more of the words
47fd5d5c56SAnthony Liguori	      printk, pr_info or pr_err
48fd5d5c56SAnthony Liguori	   One regex pattern per line.  Multiple K: lines acceptable.
49b6f97c14Sbellard
50b6f97c14Sbellard
51fd5d5c56SAnthony LiguoriGeneral Project Administration
52fd5d5c56SAnthony Liguori------------------------------
53ff0d4876SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
54fd5d5c56SAnthony Liguori
55c9a19d5bSStephen WarrenAll patches CC here
56c9a19d5bSStephen WarrenL: qemu-devel@nongnu.org
57c9a19d5bSStephen WarrenF: *
58c9a19d5bSStephen WarrenF: */
59c9a19d5bSStephen Warren
6062622c11SMichael S. TsirkinResponsible Disclosure, Reporting Security Issues
6162622c11SMichael S. Tsirkin------------------------------
6262622c11SMichael S. TsirkinW: http://wiki.qemu.org/SecurityProcess
6362622c11SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
6462622c11SMichael S. TsirkinL: secalert@redhat.com
6562622c11SMichael S. Tsirkin
66936c2230SLaurent VivierTrivial patches
67936c2230SLaurent Vivier---------------
68936c2230SLaurent VivierTrivial patches
69936c2230SLaurent VivierM: Michael Tokarev <mjt@tls.msk.ru>
70936c2230SLaurent VivierM: Laurent Vivier <laurent@vivier.eu>
71936c2230SLaurent VivierS: Maintained
72936c2230SLaurent VivierL: qemu-trivial@nongnu.org
73936c2230SLaurent VivierK: ^Subject:.*(?i)trivial
74936c2230SLaurent VivierT: git git://git.corpit.ru/qemu.git trivial-patches
75936c2230SLaurent VivierT: git git://github.com/vivier/qemu.git trivial-patches
76936c2230SLaurent Vivier
77fd5d5c56SAnthony LiguoriGuest CPU cores (TCG):
78fd5d5c56SAnthony Liguori----------------------
79486bbe5fSPaolo BonziniOverall
805dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org
812b1641d0SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
822b1641d0SPaolo BonziniM: Peter Crosthwaite <crosthwaite.peter@gmail.com>
832b1641d0SPaolo BonziniM: Richard Henderson <rth@twiddle.net>
842b1641d0SPaolo BonziniS: Maintained
85486bbe5fSPaolo BonziniF: cpu-exec.c
862b1641d0SPaolo BonziniF: cpu-exec-common.c
872b1641d0SPaolo BonziniF: cpus.c
88486bbe5fSPaolo BonziniF: cputlb.c
892b1641d0SPaolo BonziniF: exec.c
90486bbe5fSPaolo BonziniF: softmmu_template.h
912b1641d0SPaolo BonziniF: translate-all.*
922b1641d0SPaolo BonziniF: translate-common.c
932b1641d0SPaolo BonziniF: include/exec/cpu*.h
942b1641d0SPaolo BonziniF: include/exec/exec-all.h
95486bbe5fSPaolo BonziniF: include/exec/helper*.h
962b1641d0SPaolo BonziniF: include/exec/tb-hash.h
97460423d3SThomas HuthF: include/sysemu/cpus.h
98486bbe5fSPaolo Bonzini
991badb586SPeter MaydellFPU emulation
1001badb586SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net>
1011badb586SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
1021badb586SPeter MaydellS: Odd Fixes
1031badb586SPeter MaydellF: fpu/
1041badb586SPeter MaydellF: include/fpu/
1051badb586SPeter Maydell
106b6f97c14SbellardAlpha
1078d6df264SRichard HendersonM: Richard Henderson <rth@twiddle.net>
1088d6df264SRichard HendersonS: Maintained
109fd5d5c56SAnthony LiguoriF: target-alpha/
1108d8b636dSPaolo BonziniF: hw/alpha/
111c0bd0b50SPaolo BonziniF: tests/tcg/alpha/
112c17652eeSPaolo BonziniF: disas/alpha.c
113fd5d5c56SAnthony Liguori
114fd5d5c56SAnthony LiguoriARM
1151ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
116b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
117fd5d5c56SAnthony LiguoriS: Maintained
118fd5d5c56SAnthony LiguoriF: target-arm/
1198d8b636dSPaolo BonziniF: hw/arm/
1208d8b636dSPaolo BonziniF: hw/cpu/a*mpcore.c
121c17652eeSPaolo BonziniF: disas/arm.c
122c17652eeSPaolo BonziniF: disas/arm-a64.cc
123c17652eeSPaolo BonziniF: disas/libvixl/
124fd5d5c56SAnthony Liguori
125fd5d5c56SAnthony LiguoriCRIS
126fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
127fd5d5c56SAnthony LiguoriS: Maintained
128fd5d5c56SAnthony LiguoriF: target-cris/
1298d8b636dSPaolo BonziniF: hw/cris/
130c9b90090SThomas HuthF: include/hw/cris/
131c0bd0b50SPaolo BonziniF: tests/tcg/cris/
132c17652eeSPaolo BonziniF: disas/cris.c
133fd5d5c56SAnthony Liguori
13407bf23a7SMichael WalleLM32
13507bf23a7SMichael WalleM: Michael Walle <michael@walle.cc>
13607bf23a7SMichael WalleS: Maintained
13707bf23a7SMichael WalleF: target-lm32/
1384eab7a0aSMichael WalleF: disas/lm32.c
1398d8b636dSPaolo BonziniF: hw/lm32/
1404eab7a0aSMichael WalleF: hw/*/lm32_*
1414eab7a0aSMichael WalleF: hw/*/milkymist-*
1424eab7a0aSMichael WalleF: include/hw/char/lm32_juart.h
1434eab7a0aSMichael WalleF: include/hw/lm32/
144c0bd0b50SPaolo BonziniF: tests/tcg/lm32/
14507bf23a7SMichael Walle
146fd5d5c56SAnthony LiguoriM68K
147595a926dSLaurent VivierM: Laurent Vivier <laurent@vivier.eu>
148595a926dSLaurent VivierS: Maintained
149fd5d5c56SAnthony LiguoriF: target-m68k/
1508d8b636dSPaolo BonziniF: hw/m68k/
151fd5d5c56SAnthony Liguori
152abc07545SEdgar E. IglesiasMicroBlaze
153fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
154fd5d5c56SAnthony LiguoriS: Maintained
155fd5d5c56SAnthony LiguoriF: target-microblaze/
1568d8b636dSPaolo BonziniF: hw/microblaze/
157c17652eeSPaolo BonziniF: disas/microblaze.c
158fd5d5c56SAnthony Liguori
159fd5d5c56SAnthony LiguoriMIPS
160ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net>
16178851fa5SLeon AlraeM: Yongbok Kim <yongbok.kim@imgtec.com>
1626f640917SLeon AlraeS: Maintained
163fd5d5c56SAnthony LiguoriF: target-mips/
1648d8b636dSPaolo BonziniF: hw/mips/
1655995db88SThomas HuthF: hw/misc/mips_*
1665995db88SThomas HuthF: hw/intc/mips_gic.c
1675995db88SThomas HuthF: hw/timer/mips_gictimer.c
1685995db88SThomas HuthF: include/hw/mips/
1695995db88SThomas HuthF: include/hw/misc/mips_*
1705995db88SThomas HuthF: include/hw/intc/mips_gic.h
1715995db88SThomas HuthF: include/hw/timer/mips_gictimer.h
172c0bd0b50SPaolo BonziniF: tests/tcg/mips/
173c17652eeSPaolo BonziniF: disas/mips.c
174fd5d5c56SAnthony Liguori
175d15a9c23SAnthony GreenMoxie
176d15a9c23SAnthony GreenM: Anthony Green <green@moxielogic.com>
177d15a9c23SAnthony GreenS: Maintained
178d15a9c23SAnthony GreenF: target-moxie/
179c17652eeSPaolo BonziniF: disas/moxie.c
180a3ccdfb5SThomas HuthF: hw/moxie/
181a3ccdfb5SThomas HuthF: default-configs/moxie-softmmu.mak
182d15a9c23SAnthony Green
183945dad6dSJia LiuOpenRISC
184945dad6dSJia LiuM: Jia Liu <proljc@gmail.com>
185945dad6dSJia LiuS: Maintained
186945dad6dSJia LiuF: target-openrisc/
187945dad6dSJia LiuF: hw/openrisc/
188c0bd0b50SPaolo BonziniF: tests/tcg/openrisc/
189945dad6dSJia Liu
190fd5d5c56SAnthony LiguoriPowerPC
191b4daafbdSDavid GibsonM: David Gibson <david@gibson.dropbear.id.au>
192fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
193a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
194fd5d5c56SAnthony LiguoriS: Maintained
195fd5d5c56SAnthony LiguoriF: target-ppc/
1968d8b636dSPaolo BonziniF: hw/ppc/
197b5d55020SThomas HuthF: include/hw/ppc/
198c17652eeSPaolo BonziniF: disas/ppc.c
199fd5d5c56SAnthony Liguori
200749717a0SAlexander GrafS390
2012b35e93fSRichard HendersonM: Richard Henderson <rth@twiddle.net>
202fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
203fd5d5c56SAnthony LiguoriS: Maintained
204fd5d5c56SAnthony LiguoriF: target-s390x/
2058d8b636dSPaolo BonziniF: hw/s390x/
206c17652eeSPaolo BonziniF: disas/s390.c
207b6f97c14Sbellard
208fd5d5c56SAnthony LiguoriSH4
209ddb13561SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net>
2102c9b7d1aSAndreas FärberS: Odd Fixes
211fd5d5c56SAnthony LiguoriF: target-sh4/
2128d8b636dSPaolo BonziniF: hw/sh4/
213c17652eeSPaolo BonziniF: disas/sh4.c
2148a90f900SThomas HuthF: include/hw/sh4/
215fd5d5c56SAnthony Liguori
216fd5d5c56SAnthony LiguoriSPARC
217f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
2182c742bf7SMark Cave-AylandM: Artyom Tarasenko <atar4qemu@gmail.com>
219fd5d5c56SAnthony LiguoriS: Maintained
220fd5d5c56SAnthony LiguoriF: target-sparc/
2218d8b636dSPaolo BonziniF: hw/sparc/
2228d8b636dSPaolo BonziniF: hw/sparc64/
223c17652eeSPaolo BonziniF: disas/sparc.c
224fd5d5c56SAnthony Liguori
225a6ea7b4cSAndreas FärberUniCore32
226a6ea7b4cSAndreas FärberM: Guan Xuetao <gxt@mprc.pku.edu.cn>
227a6ea7b4cSAndreas FärberS: Maintained
228a6ea7b4cSAndreas FärberF: target-unicore32/
2298d8b636dSPaolo BonziniF: hw/unicore32/
23047b98d59SThomas HuthF: include/hw/unicore32/
231a6ea7b4cSAndreas Färber
232fd5d5c56SAnthony LiguoriX86
233d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
234d46d72fdSPaolo BonziniM: Richard Henderson <rth@twiddle.net>
235e1a04339SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
236b203a4baSEduardo HabkostS: Maintained
237fd5d5c56SAnthony LiguoriF: target-i386/
2388d8b636dSPaolo BonziniF: hw/i386/
239c17652eeSPaolo BonziniF: disas/i386.c
240fd5d5c56SAnthony Liguori
24116e7caaeSMax FilippovXtensa
24216e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
243375847a6SMax FilippovW: http://wiki.osll.spb.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
24416e7caaeSMax FilippovS: Maintained
24516e7caaeSMax FilippovF: target-xtensa/
2468d8b636dSPaolo BonziniF: hw/xtensa/
247c0bd0b50SPaolo BonziniF: tests/tcg/xtensa/
24816e7caaeSMax Filippov
24948e06fe0SBastian KoppelmannTriCore
25048e06fe0SBastian KoppelmannM: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
25148e06fe0SBastian KoppelmannS: Maintained
25248e06fe0SBastian KoppelmannF: target-tricore/
25348e06fe0SBastian KoppelmannF: hw/tricore/
254d46d14e6SThomas HuthF: include/hw/tricore/
25548e06fe0SBastian Koppelmann
256fd5d5c56SAnthony LiguoriGuest CPU Cores (KVM):
257fd5d5c56SAnthony Liguori----------------------
258fd5d5c56SAnthony Liguori
259fd5d5c56SAnthony LiguoriOverall
260c6d559d9SMichael S. TsirkinM: Paolo Bonzini <pbonzini@redhat.com>
261fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
262fd5d5c56SAnthony LiguoriS: Supported
263fd5d5c56SAnthony LiguoriF: kvm-*
264fd5d5c56SAnthony LiguoriF: */kvm.*
265a95e9a48SThomas HuthF: include/sysemu/kvm*.h
266fd5d5c56SAnthony Liguori
267ed4659d1SPeter MaydellARM
268ed4659d1SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
269b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
270ed4659d1SPeter MaydellS: Maintained
271ed4659d1SPeter MaydellF: target-arm/kvm.c
272ed4659d1SPeter Maydell
273a31896c4SJames HoganMIPS
274a31896c4SJames HoganM: James Hogan <james.hogan@imgtec.com>
275a31896c4SJames HoganS: Maintained
276a31896c4SJames HoganF: target-mips/kvm.c
277a31896c4SJames Hogan
278fd5d5c56SAnthony LiguoriPPC
279fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
280fd5d5c56SAnthony LiguoriS: Maintained
281fd5d5c56SAnthony LiguoriF: target-ppc/kvm.c
282fd5d5c56SAnthony Liguori
283fd5d5c56SAnthony LiguoriS390
284b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com>
285b304bf00SChristian BorntraegerM: Cornelia Huck <cornelia.huck@de.ibm.com>
286fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
287fd5d5c56SAnthony LiguoriS: Maintained
288fd5d5c56SAnthony LiguoriF: target-s390x/kvm.c
289c5bfb202SCornelia HuckF: target-s390x/ioinst.[ch]
290c5bfb202SCornelia HuckF: target-s390x/machine.c
2914277af19SCornelia HuckF: hw/intc/s390_flic.c
2924277af19SCornelia HuckF: hw/intc/s390_flic_kvm.c
2934277af19SCornelia HuckF: include/hw/s390x/s390_flic.h
294c5bfb202SCornelia HuckF: gdb-xml/s390*.xml
2953e9ed24bSCornelia HuckT: git git://github.com/cohuck/qemu.git s390-next
2963e9ed24bSCornelia HuckT: git git://github.com/borntraeger/qemu.git s390-next
297fd5d5c56SAnthony Liguori
298fd5d5c56SAnthony LiguoriX86
299d46d72fdSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
300fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com>
301fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
302fd5d5c56SAnthony LiguoriS: Supported
303fd5d5c56SAnthony LiguoriF: target-i386/kvm.c
304fd5d5c56SAnthony Liguori
3058a6b0cd7SStefano StabelliniGuest CPU Cores (Xen):
3068a6b0cd7SStefano Stabellini----------------------
3078a6b0cd7SStefano Stabellini
3088a6b0cd7SStefano StabelliniX86
3093623c57eSStefano StabelliniM: Stefano Stabellini <sstabellini@kernel.org>
3103623c57eSStefano StabelliniM: Anthony Perard <anthony.perard@citrix.com>
3118a6b0cd7SStefano StabelliniL: xen-devel@lists.xensource.com
3128a6b0cd7SStefano StabelliniS: Supported
3138a6b0cd7SStefano StabelliniF: xen-*
3148a6b0cd7SStefano StabelliniF: */xen*
315c92451c2SPaolo BonziniF: hw/char/xen_console.c
316c92451c2SPaolo BonziniF: hw/display/xenfb.c
317c92451c2SPaolo BonziniF: hw/net/xen_nic.c
3189027ac50SStefano StabelliniF: hw/block/xen_*
319c92451c2SPaolo BonziniF: hw/xen/
320c92451c2SPaolo BonziniF: hw/xenpv/
3219027ac50SStefano StabelliniF: hw/i386/xen/
322c92451c2SPaolo BonziniF: include/hw/xen/
3239027ac50SStefano StabelliniF: include/sysemu/xen-mapcache.h
3248a6b0cd7SStefano Stabellini
3251bdd6874SStefan WeilHosts:
3261bdd6874SStefan Weil------
3271bdd6874SStefan Weil
3281bdd6874SStefan WeilLINUX
3291bdd6874SStefan WeilL: qemu-devel@nongnu.org
3301bdd6874SStefan WeilS: Maintained
3311bdd6874SStefan WeilF: linux-*
3321bdd6874SStefan WeilF: linux-headers/
3331bdd6874SStefan Weil
3341bdd6874SStefan WeilPOSIX
3351bdd6874SStefan WeilL: qemu-devel@nongnu.org
3361bdd6874SStefan WeilS: Maintained
3371bdd6874SStefan WeilF: *posix*
3381bdd6874SStefan Weil
3391bdd6874SStefan WeilW32, W64
3401bdd6874SStefan WeilL: qemu-devel@nongnu.org
3411bdd6874SStefan WeilM: Stefan Weil <sw@weilnetz.de>
3421bdd6874SStefan WeilS: Maintained
3431bdd6874SStefan WeilF: *win32*
34403972660SThomas HuthF: */*win32*
34503972660SThomas HuthF: include/*/*win32*
34603972660SThomas HuthX: qga/*win32*
347885bdc95SStefan WeilF: qemu.nsi
3481bdd6874SStefan Weil
349fd5d5c56SAnthony LiguoriARM Machines
350fd5d5c56SAnthony Liguori------------
35184291fe7SliguangAllwinner-a10
35285b4d5daSBeniamino GalvaniM: Beniamino Galvani <b.galvani@gmail.com>
353b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
35484291fe7SliguangS: Maintained
35585b4d5daSBeniamino GalvaniF: hw/*/allwinner*
35685b4d5daSBeniamino GalvaniF: include/hw/*/allwinner*
35784291fe7SliguangF: hw/arm/cubieboard.c
35884291fe7Sliguang
35906271000SPaolo BonziniARM PrimeCell
36006271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org>
361b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
36206271000SPaolo BonziniS: Maintained
36306271000SPaolo BonziniF: hw/char/pl011.c
36406271000SPaolo BonziniF: hw/display/pl110*
36506271000SPaolo BonziniF: hw/dma/pl080.c
36606271000SPaolo BonziniF: hw/dma/pl330.c
36706271000SPaolo BonziniF: hw/gpio/pl061.c
36806271000SPaolo BonziniF: hw/input/pl050.c
36906271000SPaolo BonziniF: hw/intc/pl190.c
37006271000SPaolo BonziniF: hw/sd/pl181.c
37106271000SPaolo BonziniF: hw/timer/pl031.c
37206271000SPaolo BonziniF: include/hw/arm/primecell.h
37306271000SPaolo Bonzini
37406271000SPaolo BonziniARM cores
37506271000SPaolo BonziniM: Peter Maydell <peter.maydell@linaro.org>
376b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
37706271000SPaolo BonziniS: Maintained
37806271000SPaolo BonziniF: hw/intc/arm*
37906271000SPaolo BonziniF: hw/intc/gic_internal.h
38006271000SPaolo BonziniF: hw/misc/a9scu.c
38106271000SPaolo BonziniF: hw/misc/arm11scu.c
38206271000SPaolo BonziniF: hw/timer/a9gtimer*
38306271000SPaolo BonziniF: hw/timer/arm_*
38406271000SPaolo BonziniF: include/hw/arm/arm.h
38506271000SPaolo BonziniF: include/hw/intc/arm*
38606271000SPaolo BonziniF: include/hw/misc/a9scu.h
38706271000SPaolo BonziniF: include/hw/misc/arm11scu.h
38806271000SPaolo BonziniF: include/hw/timer/a9gtimer.h
38906271000SPaolo BonziniF: include/hw/timer/arm_mptimer.h
39006271000SPaolo Bonzini
391fc63dcffSEvgeny VoevodinExynos
392f44c5c67SIgor MitsyankoM: Igor Mitsyanko <i.mitsyanko@gmail.com>
393b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
394fc63dcffSEvgeny VoevodinS: Maintained
3958d8b636dSPaolo BonziniF: hw/*/exynos*
396ed0db866SThomas HuthF: include/hw/arm/exynos4210.h
397fc63dcffSEvgeny Voevodin
398766fd09fSMark LangsdorfCalxeda Highbank
3999ef137caSRob HerringM: Rob Herring <robh@kernel.org>
400b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
4019ef137caSRob HerringS: Maintained
4028d8b636dSPaolo BonziniF: hw/arm/highbank.c
4038d8b636dSPaolo BonziniF: hw/net/xgmac.c
404766fd09fSMark Langsdorf
4059082f121SAntony PavlovCanon DIGIC
4069082f121SAntony PavlovM: Antony Pavlov <antonynpavlov@gmail.com>
407b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
4089082f121SAntony PavlovS: Maintained
4099082f121SAntony PavlovF: include/hw/arm/digic.h
4109082f121SAntony PavlovF: hw/*/digic*
4119082f121SAntony Pavlov
412fd5d5c56SAnthony LiguoriGumstix
4135dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org
414b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
415fd5d5c56SAnthony LiguoriS: Orphan
4168d8b636dSPaolo BonziniF: hw/arm/gumstix.c
417fd5d5c56SAnthony Liguori
4180325559dSPeter Chubbi.MX31
4190325559dSPeter ChubbM: Peter Chubb <peter.chubb@nicta.com.au>
420b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
4210325559dSPeter ChubbS: Odd fixes
4228d8b636dSPaolo BonziniF: hw/*/imx*
4238d8b636dSPaolo BonziniF: hw/arm/kzm.c
424ed0db866SThomas HuthF: include/hw/arm/fsl-imx31.h
4250325559dSPeter Chubb
426fd5d5c56SAnthony LiguoriIntegrator CP
4271ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
428b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
429fd5d5c56SAnthony LiguoriS: Maintained
4308d8b636dSPaolo BonziniF: hw/arm/integratorcp.c
431fd5d5c56SAnthony Liguori
432fd5d5c56SAnthony LiguoriMusicpal
433fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de>
434b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
435fd5d5c56SAnthony LiguoriS: Maintained
4368d8b636dSPaolo BonziniF: hw/arm/musicpal.c
437fd5d5c56SAnthony Liguori
438fd5d5c56SAnthony LiguorinSeries
439fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
440b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
441fd5d5c56SAnthony LiguoriS: Maintained
4428d8b636dSPaolo BonziniF: hw/arm/nseries.c
443fd5d5c56SAnthony Liguori
444fd5d5c56SAnthony LiguoriPalm
445fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
446b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
447fd5d5c56SAnthony LiguoriS: Maintained
4488d8b636dSPaolo BonziniF: hw/arm/palm.c
449fd5d5c56SAnthony Liguori
450fd5d5c56SAnthony LiguoriReal View
4511ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
452b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
453fd5d5c56SAnthony LiguoriS: Maintained
4548d8b636dSPaolo BonziniF: hw/arm/realview*
4555ea53049SPaolo BonziniF: hw/intc/realview_gic.c
4565ea53049SPaolo BonziniF: include/hw/intc/realview_gic.h
457fd5d5c56SAnthony Liguori
4589b31bff0SPaolo BonziniPXA2XX
459fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
460b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
461fd5d5c56SAnthony LiguoriS: Maintained
4629b31bff0SPaolo BonziniF: hw/arm/mainstone.c
4638d8b636dSPaolo BonziniF: hw/arm/spitz.c
4649b31bff0SPaolo BonziniF: hw/arm/tosa.c
4659b31bff0SPaolo BonziniF: hw/arm/z2.c
4669b31bff0SPaolo BonziniF: hw/*/pxa2xx*
467ed0db866SThomas HuthF: include/hw/arm/pxa.h
468fd5d5c56SAnthony Liguori
469fd5d5c56SAnthony LiguoriStellaris
4701ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
471b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
472fd5d5c56SAnthony LiguoriS: Maintained
4738d8b636dSPaolo BonziniF: hw/*/stellaris*
474fd5d5c56SAnthony Liguori
475fd5d5c56SAnthony LiguoriVersatile PB
4761ce9ce6aSPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
477b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
478fd5d5c56SAnthony LiguoriS: Maintained
4798d8b636dSPaolo BonziniF: hw/*/versatile*
480fd5d5c56SAnthony Liguori
481e3260506SPeter A. G. CrosthwaiteXilinx Zynq
482cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
4834b46ba61SAlistair FrancisM: Alistair Francis <alistair.francis@xilinx.com>
484b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
485e3260506SPeter A. G. CrosthwaiteS: Maintained
486cc0100f4SAlistair FrancisF: hw/*/xilinx_*
4878d8b636dSPaolo BonziniF: hw/*/cadence_*
488cc0100f4SAlistair FrancisF: hw/misc/zynq_slcr.c
489cc0100f4SAlistair FrancisX: hw/ssi/xilinx_*
490e3260506SPeter A. G. Crosthwaite
491137805f5SAlistair FrancisXilinx ZynqMP
492137805f5SAlistair FrancisM: Alistair Francis <alistair.francis@xilinx.com>
493cc0100f4SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
494b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
495137805f5SAlistair FrancisS: Maintained
496cc0100f4SAlistair FrancisF: hw/*/xlnx*.c
497f586d5fcSMarkus ArmbrusterF: include/hw/*/xlnx*.h
498137805f5SAlistair Francis
4998f4d260eSShannon ZhaoARM ACPI Subsystem
5008f4d260eSShannon ZhaoM: Shannon Zhao <zhaoshenglong@huawei.com>
5018f4d260eSShannon ZhaoM: Shannon Zhao <shannon.zhao@linaro.org>
502b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
5038f4d260eSShannon ZhaoS: Maintained
5048f4d260eSShannon ZhaoF: hw/arm/virt-acpi-build.c
5058f4d260eSShannon ZhaoF: include/hw/arm/virt-acpi-build.h
5068f4d260eSShannon Zhao
507a1f8193bSAlistair FrancisSTM32F205
508a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
509a1f8193bSAlistair FrancisS: Maintained
510a1f8193bSAlistair FrancisF: hw/arm/stm32f205_soc.c
511a1f8193bSAlistair FrancisF: hw/misc/stm32f2xx_syscfg.c
512a1f8193bSAlistair FrancisF: hw/char/stm32f2xx_usart.c
513a1f8193bSAlistair FrancisF: hw/timer/stm32f2xx_timer.c
514a1f8193bSAlistair FrancisF: hw/adc/*
515a1f8193bSAlistair FrancisF: hw/ssi/stm32f2xx_spi.c
516a1f8193bSAlistair Francis
517a1f8193bSAlistair FrancisNetduino 2
518a1f8193bSAlistair FrancisM: Alistair Francis <alistair@alistair23.me>
519a1f8193bSAlistair FrancisS: Maintained
520a1f8193bSAlistair FrancisF: hw/arm/netduino2.c
521a1f8193bSAlistair Francis
522fd5d5c56SAnthony LiguoriCRIS Machines
523fd5d5c56SAnthony Liguori-------------
524fd5d5c56SAnthony LiguoriAxis Dev88
525fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
526fd5d5c56SAnthony LiguoriS: Maintained
5278d8b636dSPaolo BonziniF: hw/cris/axis_dev88.c
5286e481d57SPeter MaydellF: hw/*/etraxfs_*.c
529fd5d5c56SAnthony Liguori
53007bf23a7SMichael WalleLM32 Machines
53107bf23a7SMichael Walle-------------
53207bf23a7SMichael WalleEVR32 and uclinux BSP
53307bf23a7SMichael WalleM: Michael Walle <michael@walle.cc>
53407bf23a7SMichael WalleS: Maintained
5358d8b636dSPaolo BonziniF: hw/lm32/lm32_boards.c
53607bf23a7SMichael Walle
537d118aa6bSMichael Wallemilkymist
538d118aa6bSMichael WalleM: Michael Walle <michael@walle.cc>
539d118aa6bSMichael WalleS: Maintained
5408d8b636dSPaolo BonziniF: hw/lm32/milkymist.c
541d118aa6bSMichael Walle
542afcacd53SAurelien JarnoM68K Machines
543fd5d5c56SAnthony Liguori-------------
544fd5d5c56SAnthony Liguorian5206
5450e19885eSAnthony LiguoriS: Orphan
5468d8b636dSPaolo BonziniF: hw/m68k/an5206.c
547fd5d5c56SAnthony Liguori
548fd5d5c56SAnthony Liguoridummy_m68k
5490e19885eSAnthony LiguoriS: Orphan
5508d8b636dSPaolo BonziniF: hw/m68k/dummy_m68k.c
551fd5d5c56SAnthony Liguori
552fd5d5c56SAnthony Liguorimcf5208
5530e19885eSAnthony LiguoriS: Orphan
5548d8b636dSPaolo BonziniF: hw/m68k/mcf5208.c
555fd5d5c56SAnthony Liguori
556fd5d5c56SAnthony LiguoriMicroBlaze Machines
557b6f97c14Sbellard-------------------
558fd5d5c56SAnthony Liguoripetalogix_s3adsp1800
559fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
560fd5d5c56SAnthony LiguoriS: Maintained
5616e481d57SPeter MaydellF: hw/microblaze/petalogix_s3adsp1800_mmu.c
562b6f97c14Sbellard
563d36e8ce7SPeter A. G. Crosthwaitepetalogix_ml605
5644b46ba61SAlistair FrancisM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
565d36e8ce7SPeter A. G. CrosthwaiteS: Maintained
5668d8b636dSPaolo BonziniF: hw/microblaze/petalogix_ml605_mmu.c
567d36e8ce7SPeter A. G. Crosthwaite
568fd5d5c56SAnthony LiguoriMIPS Machines
569fd5d5c56SAnthony Liguori-------------
570fd5d5c56SAnthony LiguoriJazz
571fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org>
572fd5d5c56SAnthony LiguoriS: Maintained
5738d8b636dSPaolo BonziniF: hw/mips/mips_jazz.c
574fd5d5c56SAnthony Liguori
575fd5d5c56SAnthony LiguoriMalta
576fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net>
577fd5d5c56SAnthony LiguoriS: Maintained
5788d8b636dSPaolo BonziniF: hw/mips/mips_malta.c
579fd5d5c56SAnthony Liguori
580fd5d5c56SAnthony LiguoriMipssim
5815dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org
582fd5d5c56SAnthony LiguoriS: Orphan
5838d8b636dSPaolo BonziniF: hw/mips/mips_mipssim.c
584fd5d5c56SAnthony Liguori
585fd5d5c56SAnthony LiguoriR4000
586fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net>
587fd5d5c56SAnthony LiguoriS: Maintained
5888d8b636dSPaolo BonziniF: hw/mips/mips_r4k.c
589fd5d5c56SAnthony Liguori
590945dad6dSJia LiuOpenRISC Machines
591945dad6dSJia Liu-----------------
592945dad6dSJia Liuor1k-sim
593945dad6dSJia LiuM: Jia Liu <proljc@gmail.com>
594945dad6dSJia LiuS: Maintained
595945dad6dSJia LiuF: hw/openrisc/openrisc_sim.c
596945dad6dSJia Liu
597fd5d5c56SAnthony LiguoriPowerPC Machines
598fd5d5c56SAnthony Liguori----------------
599fd5d5c56SAnthony Liguori405
600fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
601a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
6029b9fe135SAndreas FärberS: Odd Fixes
6038d8b636dSPaolo BonziniF: hw/ppc/ppc405_boards.c
604fd5d5c56SAnthony Liguori
605aaade8d7SAndreas FärberBamboo
606aaade8d7SAndreas FärberM: Alexander Graf <agraf@suse.de>
607aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org
608aaade8d7SAndreas FärberS: Odd Fixes
6098d8b636dSPaolo BonziniF: hw/ppc/ppc440_bamboo.c
610aaade8d7SAndreas Färber
61198cded3aSAndreas Färbere500
61298cded3aSAndreas FärberM: Alexander Graf <agraf@suse.de>
61398cded3aSAndreas FärberM: Scott Wood <scottwood@freescale.com>
61498cded3aSAndreas FärberL: qemu-ppc@nongnu.org
61598cded3aSAndreas FärberS: Supported
61698cded3aSAndreas FärberF: hw/ppc/e500.[hc]
61798cded3aSAndreas FärberF: hw/ppc/e500plat.c
618b5d55020SThomas HuthF: include/hw/ppc/ppc_e500.h
619b5d55020SThomas HuthF: include/hw/pci-host/ppce500.h
620b5d55020SThomas HuthF: pc-bios/u-boot.e500
62198cded3aSAndreas Färber
62298cded3aSAndreas Färbermpc8544ds
62398cded3aSAndreas FärberM: Alexander Graf <agraf@suse.de>
62498cded3aSAndreas FärberM: Scott Wood <scottwood@freescale.com>
62598cded3aSAndreas FärberL: qemu-ppc@nongnu.org
62698cded3aSAndreas FärberS: Supported
62798cded3aSAndreas FärberF: hw/ppc/mpc8544ds.c
6288d8b636dSPaolo BonziniF: hw/ppc/mpc8544_guts.c
62998cded3aSAndreas Färber
630fd5d5c56SAnthony LiguoriNew World
631fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
632a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
633fd5d5c56SAnthony LiguoriS: Maintained
634baec1910SAndreas FärberF: hw/ppc/mac_newworld.c
6356e481d57SPeter MaydellF: hw/pci-host/uninorth.c
6366e481d57SPeter MaydellF: hw/pci-bridge/dec.[hc]
6378d8b636dSPaolo BonziniF: hw/misc/macio/
638b5d55020SThomas HuthF: include/hw/ppc/mac_dbdma.h
639b5d55020SThomas HuthF: hw/nvram/mac_nvram.c
640fd5d5c56SAnthony Liguori
641fd5d5c56SAnthony LiguoriOld World
642fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
643a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
644fd5d5c56SAnthony LiguoriS: Maintained
645baec1910SAndreas FärberF: hw/ppc/mac_oldworld.c
6466e481d57SPeter MaydellF: hw/pci-host/grackle.c
6478d8b636dSPaolo BonziniF: hw/misc/macio/
648835c42d3SThomas HuthF: hw/intc/heathrow_pic.c
649fd5d5c56SAnthony Liguori
650ec38d398SAndreas FärberPReP
6519f38774dSAndreas FärberL: qemu-devel@nongnu.org
652a6c98685SAndreas FärberL: qemu-ppc@nongnu.org
653ec38d398SAndreas FärberS: Odd Fixes
65475610155SAndreas FärberF: hw/ppc/prep.c
6556e481d57SPeter MaydellF: hw/pci-host/prep.[hc]
6568d8b636dSPaolo BonziniF: hw/isa/pc87312.[hc]
657835c42d3SThomas HuthF: pc-bios/ppc_rom.bin
658fd5d5c56SAnthony Liguori
659300b115cSAndreas FärbersPAPR
660085eb217SDavid GibsonM: David Gibson <david@gibson.dropbear.id.au>
6618a269ca4SAndreas FärberM: Alexander Graf <agraf@suse.de>
6628a269ca4SAndreas FärberL: qemu-ppc@nongnu.org
6638a269ca4SAndreas FärberS: Supported
6648d8b636dSPaolo BonziniF: hw/*/spapr*
665f9de2da7SDavid GibsonF: include/hw/*/spapr*
666f9de2da7SDavid GibsonF: hw/*/xics*
667f9de2da7SDavid GibsonF: include/hw/*/xics*
668f9de2da7SDavid GibsonF: pc-bios/spapr-rtas/*
669b5d55020SThomas HuthF: pc-bios/spapr-rtas.bin
670b5d55020SThomas HuthF: pc-bios/slof.bin
671bcad45deSCédric Le GoaterF: pc-bios/skiboot.lid
672b5d55020SThomas HuthF: docs/specs/ppc-spapr-hcalls.txt
673b5d55020SThomas HuthF: docs/specs/ppc-spapr-hotplug.txt
674a70ab357SGreg KurzF: tests/spapr*
675a70ab357SGreg KurzF: tests/libqos/*spapr*
676a70ab357SGreg KurzF: tests/rtas*
677a70ab357SGreg KurzF: tests/libqos/rtas*
6788a269ca4SAndreas Färber
679794d00bfSAndreas Färbervirtex_ml507
680794d00bfSAndreas FärberM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
681794d00bfSAndreas FärberL: qemu-ppc@nongnu.org
682794d00bfSAndreas FärberS: Odd Fixes
6836e481d57SPeter MaydellF: hw/ppc/virtex_ml507.c
684794d00bfSAndreas Färber
685fd5d5c56SAnthony LiguoriSH4 Machines
686fd5d5c56SAnthony Liguori------------
687fd5d5c56SAnthony LiguoriR2D
688fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com>
689fd5d5c56SAnthony LiguoriS: Maintained
6906e481d57SPeter MaydellF: hw/sh4/r2d.c
69181527b94SThomas HuthF: hw/intc/sh_intc.c
69281527b94SThomas HuthF: hw/timer/sh_timer.c
693fd5d5c56SAnthony Liguori
694fd5d5c56SAnthony LiguoriShix
695fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com>
69681527b94SThomas HuthS: Odd Fixes
6976e481d57SPeter MaydellF: hw/sh4/shix.c
698fd5d5c56SAnthony Liguori
699fd5d5c56SAnthony LiguoriSPARC Machines
700fd5d5c56SAnthony Liguori--------------
701fd5d5c56SAnthony LiguoriSun4m
702f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
703fd5d5c56SAnthony LiguoriS: Maintained
7048d8b636dSPaolo BonziniF: hw/sparc/sun4m.c
705c10a1c78SThomas HuthF: hw/dma/sparc32_dma.c
706c10a1c78SThomas HuthF: hw/dma/sun4m_iommu.c
707c10a1c78SThomas HuthF: include/hw/sparc/sparc32_dma.h
708c10a1c78SThomas HuthF: include/hw/sparc/sun4m.h
709c10a1c78SThomas HuthF: pc-bios/openbios-sparc32
710fd5d5c56SAnthony Liguori
711fd5d5c56SAnthony LiguoriSun4u
712f2416d3aSMark Cave-AylandM: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
713fd5d5c56SAnthony LiguoriS: Maintained
7148d8b636dSPaolo BonziniF: hw/sparc64/sun4u.c
715c10a1c78SThomas HuthF: pc-bios/openbios-sparc64
716fd5d5c56SAnthony Liguori
717ce6c760cSFabien ChouteauLeon3
718ce6c760cSFabien ChouteauM: Fabien Chouteau <chouteau@adacore.com>
719ce6c760cSFabien ChouteauS: Maintained
7208d8b636dSPaolo BonziniF: hw/sparc/leon3.c
7218d8b636dSPaolo BonziniF: hw/*/grlib*
722c10a1c78SThomas HuthF: include/hw/sparc/grlib.h
723ce6c760cSFabien Chouteau
724fd5d5c56SAnthony LiguoriS390 Machines
725fd5d5c56SAnthony Liguori-------------
726dd4ad64aSCornelia HuckS390 Virtio-ccw
727dd4ad64aSCornelia HuckM: Cornelia Huck <cornelia.huck@de.ibm.com>
728b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com>
729dd4ad64aSCornelia HuckM: Alexander Graf <agraf@suse.de>
730dd4ad64aSCornelia HuckS: Supported
7310c6aa7eeSPaolo BonziniF: hw/char/sclp*.[hc]
732c5bfb202SCornelia HuckF: hw/s390x/
7334277af19SCornelia HuckF: include/hw/s390x/
7344277af19SCornelia HuckF: pc-bios/s390-ccw/
735c5bfb202SCornelia HuckF: hw/watchdog/wdt_diag288.c
7361e4738b2SSascha SilbeF: include/hw/watchdog/wdt_diag288.h
7371e4738b2SSascha SilbeF: pc-bios/s390-ccw.img
7381e4738b2SSascha SilbeF: default-configs/s390x-softmmu.mak
7393e9ed24bSCornelia HuckT: git git://github.com/cohuck/qemu.git s390-next
7403e9ed24bSCornelia HuckT: git git://github.com/borntraeger/qemu.git s390-next
741dd4ad64aSCornelia Huck
742ab9528caSGuan XuetaoUniCore32 Machines
743ab9528caSGuan Xuetao-------------
744ab9528caSGuan XuetaoPKUnity-3 SoC initramfs-with-busybox
745ab9528caSGuan XuetaoM: Guan Xuetao <gxt@mprc.pku.edu.cn>
746ab9528caSGuan XuetaoS: Maintained
7478d8b636dSPaolo BonziniF: hw/*/puv3*
748ab9528caSGuan XuetaoF: hw/unicore32/
749ab9528caSGuan Xuetao
750fd5d5c56SAnthony LiguoriX86 Machines
751fd5d5c56SAnthony Liguori------------
752fd5d5c56SAnthony LiguoriPC
753046a6486SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
754fd5d5c56SAnthony LiguoriS: Supported
755046a6486SMichael S. TsirkinF: include/hw/i386/
756046a6486SMichael S. TsirkinF: hw/i386/
757046a6486SMichael S. TsirkinF: hw/pci-host/piix.c
758046a6486SMichael S. TsirkinF: hw/pci-host/q35.c
759046a6486SMichael S. TsirkinF: hw/pci-host/pam.c
760046a6486SMichael S. TsirkinF: include/hw/pci-host/q35.h
761046a6486SMichael S. TsirkinF: include/hw/pci-host/pam.h
762046a6486SMichael S. TsirkinF: hw/isa/piix4.c
763046a6486SMichael S. TsirkinF: hw/isa/lpc_ich9.c
764046a6486SMichael S. TsirkinF: hw/i2c/smbus_ich9.c
765046a6486SMichael S. TsirkinF: hw/acpi/piix4.c
766046a6486SMichael S. TsirkinF: hw/acpi/ich9.c
767046a6486SMichael S. TsirkinF: include/hw/acpi/ich9.h
768f586d5fcSMarkus ArmbrusterF: include/hw/acpi/piix4.h
7699cc3b73cSPaolo BonziniF: hw/misc/sga.c
7709cc3b73cSPaolo Bonzini
7719cc3b73cSPaolo BonziniPC Chipset
7729cc3b73cSPaolo BonziniM: Michael S. Tsirkin <mst@redhat.com>
7739cc3b73cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
7749cc3b73cSPaolo BonziniS: Support
7759cc3b73cSPaolo BonziniF: hw/char/debugcon.c
7769cc3b73cSPaolo BonziniF: hw/char/parallel.c
7779cc3b73cSPaolo BonziniF: hw/char/serial*
7789cc3b73cSPaolo BonziniF: hw/dma/i8257*
7799cc3b73cSPaolo BonziniF: hw/i2c/pm_smbus.c
7809cc3b73cSPaolo BonziniF: hw/intc/apic*
7819cc3b73cSPaolo BonziniF: hw/intc/ioapic*
7829cc3b73cSPaolo BonziniF: hw/intc/i8259*
7839cc3b73cSPaolo BonziniF: hw/misc/debugexit.c
7849cc3b73cSPaolo BonziniF: hw/misc/pc-testdev.c
7859cc3b73cSPaolo BonziniF: hw/timer/hpet*
7869cc3b73cSPaolo BonziniF: hw/timer/i8254*
7879cc3b73cSPaolo BonziniF: hw/timer/mc146818rtc*
788a2feb348SThomas HuthF: include/hw/i2c/pm_smbus.h
789a2feb348SThomas HuthF: include/hw/timer/hpet.h
790a2feb348SThomas HuthF: include/hw/timer/i8254*
791a2feb348SThomas HuthF: include/hw/timer/mc146818rtc*
792046a6486SMichael S. Tsirkin
7935da4fb00SMichael S. TsirkinMachine core
7945da4fb00SMichael S. TsirkinM: Eduardo Habkost <ehabkost@redhat.com>
7955da4fb00SMichael S. TsirkinM: Marcel Apfelbaum <marcel@redhat.com>
7965da4fb00SMichael S. TsirkinS: Supported
7975da4fb00SMichael S. TsirkinF: hw/core/machine.c
7985da4fb00SMichael S. TsirkinF: include/hw/boards.h
799fd5d5c56SAnthony Liguori
80016e7caaeSMax FilippovXtensa Machines
80116e7caaeSMax Filippov---------------
802375847a6SMax Filippovsim
80316e7caaeSMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
80416e7caaeSMax FilippovS: Maintained
805437a8c11SMax FilippovF: hw/xtensa/sim.c
806375847a6SMax Filippov
807437a8c11SMax FilippovXTFPGA (LX60, LX200, ML605, KC705)
808375847a6SMax FilippovM: Max Filippov <jcmvbkbc@gmail.com>
809375847a6SMax FilippovS: Maintained
810437a8c11SMax FilippovF: hw/xtensa/xtfpga.c
811437a8c11SMax FilippovF: hw/net/opencores_eth.c
81216e7caaeSMax Filippov
813fd5d5c56SAnthony LiguoriDevices
814fd5d5c56SAnthony Liguori-------
815b30934cbSJiri SlabyEDU
816b30934cbSJiri SlabyM: Jiri Slaby <jslaby@suse.cz>
817b30934cbSJiri SlabyS: Maintained
818b30934cbSJiri SlabyF: hw/misc/edu.c
819b30934cbSJiri Slaby
820fd5d5c56SAnthony LiguoriIDE
821c095348bSJohn SnowM: John Snow <jsnow@redhat.com>
822c095348bSJohn SnowL: qemu-block@nongnu.org
823c095348bSJohn SnowS: Supported
8248d8b636dSPaolo BonziniF: include/hw/ide.h
825c9f7acd5SThomas HuthF: include/hw/ide/
826fd5d5c56SAnthony LiguoriF: hw/ide/
827c095348bSJohn SnowF: hw/block/block.c
828c095348bSJohn SnowF: hw/block/cdrom.c
829c095348bSJohn SnowF: hw/block/hd-geometry.c
830c095348bSJohn SnowF: tests/ide-test.c
831c095348bSJohn SnowF: tests/ahci-test.c
832aee50319SJohn SnowF: tests/libqos/ahci*
833c095348bSJohn SnowT: git git://github.com/jnsnow/qemu.git ide
834c095348bSJohn Snow
835c095348bSJohn SnowFloppy
836c095348bSJohn SnowM: John Snow <jsnow@redhat.com>
837c095348bSJohn SnowL: qemu-block@nongnu.org
838c095348bSJohn SnowS: Supported
839c095348bSJohn SnowF: hw/block/fdc.c
840c095348bSJohn SnowF: include/hw/block/fdc.h
841aee50319SJohn SnowF: tests/fdc-test.c
842c095348bSJohn SnowT: git git://github.com/jnsnow/qemu.git ide
843fd5d5c56SAnthony Liguori
844f5f487b2SPeter MaydellOMAP
845f5f487b2SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
846f5f487b2SPeter MaydellS: Maintained
8478d8b636dSPaolo BonziniF: hw/*/omap*
848ed0db866SThomas HuthF: include/hw/arm/omap.h
849f5f487b2SPeter Maydell
85028d54e58SPaolo BonziniIPack
85128d54e58SPaolo BonziniM: Alberto Garcia <berto@igalia.com>
85228d54e58SPaolo BonziniS: Odd Fixes
85328d54e58SPaolo BonziniF: hw/char/ipoctal232.c
85428d54e58SPaolo BonziniF: hw/ipack/
85528d54e58SPaolo Bonzini
856fd5d5c56SAnthony LiguoriPCI
857fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
858874a2358SMichael S. TsirkinM: Marcel Apfelbaum <marcel@redhat.com>
859fd5d5c56SAnthony LiguoriS: Supported
8608d8b636dSPaolo BonziniF: include/hw/pci/*
861f178bc6bSPaolo BonziniF: hw/misc/pci-testdev.c
862ca818cfbSMichael S. TsirkinF: hw/pci/*
863f178bc6bSPaolo BonziniF: hw/pci-bridge/*
8640e0b3592SMichael S. Tsirkin
865d31e5ae7SMichael S. TsirkinACPI/SMBIOS
8660e0b3592SMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
8670e0b3592SMichael S. TsirkinM: Igor Mammedov <imammedo@redhat.com>
8680e0b3592SMichael S. TsirkinS: Supported
8690e0b3592SMichael S. TsirkinF: include/hw/acpi/*
870d31e5ae7SMichael S. TsirkinF: include/hw/smbios/*
8710e0b3592SMichael S. TsirkinF: hw/mem/*
8728d8b636dSPaolo BonziniF: hw/acpi/*
873d31e5ae7SMichael S. TsirkinF: hw/smbios/*
8740e0b3592SMichael S. TsirkinF: hw/i386/acpi-build.[hc]
8750e0b3592SMichael S. TsirkinF: hw/arm/virt-acpi-build.c
8760e0b3592SMichael S. TsirkinF: include/hw/arm/virt-acpi-build.h
877fd5d5c56SAnthony Liguori
878aaade8d7SAndreas Färberppc4xx
879aaade8d7SAndreas FärberM: Alexander Graf <agraf@suse.de>
880aaade8d7SAndreas FärberL: qemu-ppc@nongnu.org
881aaade8d7SAndreas FärberS: Odd Fixes
8828d8b636dSPaolo BonziniF: hw/ppc/ppc4*.c
883b5d55020SThomas HuthF: include/hw/ppc/ppc4xx.h
884aaade8d7SAndreas Färber
88598cded3aSAndreas Färberppce500
88698cded3aSAndreas FärberM: Alexander Graf <agraf@suse.de>
88798cded3aSAndreas FärberM: Scott Wood <scottwood@freescale.com>
88898cded3aSAndreas FärberL: qemu-ppc@nongnu.org
88998cded3aSAndreas FärberS: Supported
8906e481d57SPeter MaydellF: hw/ppc/e500*
891566dd236SPaolo BonziniF: hw/pci-host/ppce500.c
892566dd236SPaolo BonziniF: hw/net/fsl_etsec/
89398cded3aSAndreas Färber
89461af0ee6SPaolo BonziniCharacter devices
89561af0ee6SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
89661af0ee6SPaolo BonziniS: Odd Fixes
89761af0ee6SPaolo BonziniF: hw/char/
89861af0ee6SPaolo Bonzini
899f536f112SPaolo BonziniNetwork devices
900f536f112SPaolo BonziniM: Jason Wang <jasowang@redhat.com>
901f536f112SPaolo BonziniS: Odd Fixes
902f536f112SPaolo BonziniF: hw/net/
9036bd7776cSGreg KurzF: tests/virtio-net-test.c
904f536f112SPaolo BonziniT: git git://github.com/jasowang/qemu.git net
905f536f112SPaolo Bonzini
906fd5d5c56SAnthony LiguoriSCSI
907de7724f7SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
908de7724f7SPaolo BonziniS: Supported
90974460f34SThomas HuthF: include/hw/scsi/*
9108d8b636dSPaolo BonziniF: hw/scsi/*
9116bd7776cSGreg KurzF: tests/virtio-scsi-test.c
9121ab09a40SAndreas FärberT: git git://github.com/bonzini/qemu.git scsi-next
913de7724f7SPaolo Bonzini
914de7724f7SPaolo BonziniLSI53C895A
9150e19885eSAnthony LiguoriS: Orphan
9168d8b636dSPaolo BonziniF: hw/scsi/lsi53c895a.c
917fd5d5c56SAnthony Liguori
918fcb5629dSPeter A. G. CrosthwaiteSSI
9194b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com>
920fcb5629dSPeter A. G. CrosthwaiteS: Maintained
9218d8b636dSPaolo BonziniF: hw/ssi/*
9228d8b636dSPaolo BonziniF: hw/block/m25p80.c
9234b46ba61SAlistair FrancisX: hw/ssi/xilinx_*
9244b46ba61SAlistair Francis
9254b46ba61SAlistair FrancisXilinx SPI
9264b46ba61SAlistair FrancisM: Alistair Francis <alistair.francis@xilinx.com>
9274b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com>
9284b46ba61SAlistair FrancisS: Maintained
9294b46ba61SAlistair FrancisF: hw/ssi/xilinx_*
930fcb5629dSPeter A. G. Crosthwaite
931fd5d5c56SAnthony LiguoriUSB
9325d0d62feSGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
9335d0d62feSGerd HoffmannS: Maintained
9348d8b636dSPaolo BonziniF: hw/usb/*
93528edfce0SGongleiF: tests/usb-*-test.c
936beded0ffSThomas HuthF: docs/usb2.txt
937beded0ffSThomas HuthF: docs/usb-storage.txt
938beded0ffSThomas HuthF: include/hw/usb.h
939beded0ffSThomas HuthF: include/hw/usb/
940fd5d5c56SAnthony Liguori
941e26082fdSPaolo BonziniUSB (serial adapter)
942e26082fdSPaolo BonziniM: Gerd Hoffmann <kraxel@redhat.com>
943e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org>
944e26082fdSPaolo BonziniS: Maintained
945e26082fdSPaolo BonziniF: hw/usb/dev-serial.c
946e26082fdSPaolo Bonzini
94792e1fb5eSAlex WilliamsonVFIO
94892e1fb5eSAlex WilliamsonM: Alex Williamson <alex.williamson@redhat.com>
94992e1fb5eSAlex WilliamsonS: Supported
950cf7087dbSKim PhillipsF: hw/vfio/*
95199b88c6dSThomas HuthF: include/hw/vfio/
95292e1fb5eSAlex Williamson
953fd5d5c56SAnthony Liguorivhost
954fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
955fd5d5c56SAnthony LiguoriS: Supported
9568d8b636dSPaolo BonziniF: hw/*/*vhost*
957fd5d5c56SAnthony Liguori
958fd5d5c56SAnthony Liguorivirtio
959a75143edSMichael S. TsirkinM: Michael S. Tsirkin <mst@redhat.com>
960fd5d5c56SAnthony LiguoriS: Supported
9618d8b636dSPaolo BonziniF: hw/*/virtio*
96272fa605dSThomas HuthF: hw/virtio/Makefile.objs
96372fa605dSThomas HuthF: hw/virtio/trace-events
9646a084ea3SMichael S. TsirkinF: net/vhost-user.c
965494f7b57SThomas HuthF: include/hw/virtio/
9666bd7776cSGreg KurzF: tests/virtio-balloon-test.c
967fd5d5c56SAnthony Liguori
968fd5d5c56SAnthony Liguorivirtio-9p
96923704102SAneesh Kumar K.VM: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
9708c1cd719SGreg KurzM: Greg Kurz <groug@kaod.org>
971fd5d5c56SAnthony LiguoriS: Supported
972aebeca25SAndreas FärberF: hw/9pfs/
973aebeca25SAndreas FärberF: fsdev/
9742d888c09SAndreas FärberF: tests/virtio-9p-test.c
9753f3309cbSAndreas FärberT: git git://github.com/kvaneesh/QEMU.git
9768c1cd719SGreg KurzT: git git://github.com/gkurz/qemu.git 9p-next
977fd5d5c56SAnthony Liguori
978fd5d5c56SAnthony Liguorivirtio-blk
97954d01a00SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
980b457a5f5SStefan HajnocziL: qemu-block@nongnu.org
981fd5d5c56SAnthony LiguoriS: Supported
9828d8b636dSPaolo BonziniF: hw/block/virtio-blk.c
983b457a5f5SStefan HajnocziF: hw/block/dataplane/*
9846bd7776cSGreg KurzF: tests/virtio-blk-test.c
985b457a5f5SStefan HajnocziT: git git://github.com/stefanha/qemu.git block
986fd5d5c56SAnthony Liguori
987dd4ad64aSCornelia Huckvirtio-ccw
988dd4ad64aSCornelia HuckM: Cornelia Huck <cornelia.huck@de.ibm.com>
989b304bf00SChristian BorntraegerM: Christian Borntraeger <borntraeger@de.ibm.com>
990dd4ad64aSCornelia HuckS: Supported
991dd4ad64aSCornelia HuckF: hw/s390x/virtio-ccw.[hc]
9923e9ed24bSCornelia HuckT: git git://github.com/cohuck/qemu.git s390-next
9933e9ed24bSCornelia HuckT: git git://github.com/borntraeger/qemu.git s390-next
994dd4ad64aSCornelia Huck
995a5d4d7b5SGerd Hoffmannvirtio-input
996a5d4d7b5SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
997a5d4d7b5SGerd HoffmannS: Maintained
998a5d4d7b5SGerd HoffmannF: hw/input/virtio-input*.c
999a5d4d7b5SGerd HoffmannF: include/hw/virtio/virtio-input.h
1000a5d4d7b5SGerd Hoffmann
1001fd5d5c56SAnthony Liguorivirtio-serial
1002fd5d5c56SAnthony LiguoriM: Amit Shah <amit.shah@redhat.com>
1003fd5d5c56SAnthony LiguoriS: Supported
10048d8b636dSPaolo BonziniF: hw/char/virtio-serial-bus.c
10058d8b636dSPaolo BonziniF: hw/char/virtio-console.c
100668a5e38aSAmit ShahF: include/hw/virtio/virtio-serial.h
10076bd7776cSGreg KurzF: tests/virtio-console-test.c
10086bd7776cSGreg KurzF: tests/virtio-serial-test.c
1009fd5d5c56SAnthony Liguori
10101f51a5cbSAmit Shahvirtio-rng
10111f51a5cbSAmit ShahM: Amit Shah <amit.shah@redhat.com>
10121f51a5cbSAmit ShahS: Supported
10131f51a5cbSAmit ShahF: hw/virtio/virtio-rng.c
10141f51a5cbSAmit ShahF: include/hw/virtio/virtio-rng.h
1015750cf869SThomas HuthF: include/sysemu/rng*.h
10161f51a5cbSAmit ShahF: backends/rng*.c
10176bd7776cSGreg KurzF: tests/virtio-rng-test.c
10181f51a5cbSAmit Shah
1019f3c507adSKeith Buschnvme
1020f3c507adSKeith BuschM: Keith Busch <keith.busch@intel.com>
1021c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1022f3c507adSKeith BuschS: Supported
1023f3c507adSKeith BuschF: hw/block/nvme*
1024fc967791SAndreas FärberF: tests/nvme-test.c
1025f3c507adSKeith Busch
1026d383c625SHannes Reineckemegasas
1027d383c625SHannes ReineckeM: Hannes Reinecke <hare@suse.de>
1028c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1029d383c625SHannes ReineckeS: Supported
1030d383c625SHannes ReineckeF: hw/scsi/megasas.c
1031d383c625SHannes ReineckeF: hw/scsi/mfi.h
1032d383c625SHannes Reinecke
1033605d52e6SDmitry FleytmanNetwork packet abstractions
1034605d52e6SDmitry FleytmanM: Dmitry Fleytman <dmitry@daynix.com>
1035605d52e6SDmitry FleytmanS: Maintained
1036605d52e6SDmitry FleytmanF: include/net/eth.h
1037605d52e6SDmitry FleytmanF: net/eth.c
1038605d52e6SDmitry FleytmanF: hw/net/net_rx_pkt*
1039605d52e6SDmitry FleytmanF: hw/net/net_tx_pkt*
1040605d52e6SDmitry Fleytman
1041622fb504SDmitry FleytmanVmware
1042622fb504SDmitry FleytmanM: Dmitry Fleytman <dmitry@daynix.com>
1043622fb504SDmitry FleytmanS: Maintained
1044622fb504SDmitry FleytmanF: hw/net/vmxnet*
1045622fb504SDmitry FleytmanF: hw/scsi/vmw_pvscsi*
1046622fb504SDmitry Fleytman
1047de24d3f1SScott FeldmanRocker
1048de24d3f1SScott FeldmanM: Jiri Pirko <jiri@resnulli.us>
1049de24d3f1SScott FeldmanS: Maintained
1050de24d3f1SScott FeldmanF: hw/net/rocker/
1051de850948SThomas HuthF: tests/rocker/
1052de850948SThomas HuthF: docs/specs/rocker.txt
1053de24d3f1SScott Feldman
105470d1fb9cSXiao GuangrongNVDIMM
105570d1fb9cSXiao GuangrongM: Xiao Guangrong <guangrong.xiao@linux.intel.com>
105670d1fb9cSXiao GuangrongS: Maintained
105770d1fb9cSXiao GuangrongF: hw/acpi/nvdimm.c
105870d1fb9cSXiao GuangrongF: hw/mem/nvdimm.c
105970d1fb9cSXiao GuangrongF: include/hw/mem/nvdimm.h
106070d1fb9cSXiao Guangrong
1061093454e2SDmitry Fleytmane1000x
1062093454e2SDmitry FleytmanM: Dmitry Fleytman <dmitry@daynix.com>
1063093454e2SDmitry FleytmanS: Maintained
1064093454e2SDmitry FleytmanF: hw/net/e1000x*
1065093454e2SDmitry Fleytman
10666f3fbe4eSDmitry Fleytmane1000e
10676f3fbe4eSDmitry FleytmanM: Dmitry Fleytman <dmitry@daynix.com>
10686f3fbe4eSDmitry FleytmanS: Maintained
10696f3fbe4eSDmitry FleytmanF: hw/net/e1000e*
10706f3fbe4eSDmitry Fleytman
1071e481a1f6SAlistair FrancisGeneric Loader
1072e481a1f6SAlistair FrancisM: Alistair Francis <alistair.francis@xilinx.com>
1073e481a1f6SAlistair FrancisS: Maintained
1074e481a1f6SAlistair FrancisF: hw/core/generic-loader.c
1075e481a1f6SAlistair FrancisF: include/hw/core/generic-loader.h
1076e481a1f6SAlistair Francis
1077fd5d5c56SAnthony LiguoriSubsystems
1078fd5d5c56SAnthony Liguori----------
1079fd5d5c56SAnthony LiguoriAudio
10809f575846SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
1081fd5d5c56SAnthony LiguoriS: Maintained
1082fd5d5c56SAnthony LiguoriF: audio/
10838d8b636dSPaolo BonziniF: hw/audio/
1084a2b245aeSThomas HuthF: include/hw/audio/
1085d7b50c0cSAndreas FärberF: tests/ac97-test.c
10868fa74c94SAndreas FärberF: tests/es1370-test.c
1087fbaf445aSAndreas FärberF: tests/intel-hda-test.c
1088fd5d5c56SAnthony Liguori
108917f1e8f5SStefan HajnocziBlock layer core
1090fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
1091c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
1092c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1093fd5d5c56SAnthony LiguoriS: Supported
1094fd5d5c56SAnthony LiguoriF: block*
1095fd5d5c56SAnthony LiguoriF: block/
10968d8b636dSPaolo BonziniF: hw/block/
10974c346e0bSKevin WolfF: include/block/
109846078760SKevin WolfF: qemu-img*
109946078760SKevin WolfF: qemu-io*
110029242091SKevin WolfF: tests/qemu-iotests/
1101d48adddaSStefan HajnocziT: git git://repo.or.cz/qemu/kevin.git block
1102fd5d5c56SAnthony Liguori
1103d55053b1SStefan HajnocziBlock I/O path
1104d55053b1SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
11059ca3003dSFam ZhengM: Fam Zheng <famz@redhat.com>
1106d55053b1SStefan HajnocziL: qemu-block@nongnu.org
1107d55053b1SStefan HajnocziS: Supported
1108d55053b1SStefan HajnocziF: async.c
1109d55053b1SStefan HajnocziF: aio-*.c
1110d55053b1SStefan HajnocziF: block/io.c
1111d55053b1SStefan HajnocziF: migration/block*
1112e1029ae2SFam ZhengF: include/block/aio.h
1113d55053b1SStefan HajnocziT: git git://github.com/stefanha/qemu.git block
1114d55053b1SStefan Hajnoczi
1115280458a3SJeff CodyBlock Jobs
1116280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1117280458a3SJeff CodyL: qemu-block@nongnu.org
1118280458a3SJeff CodyS: Supported
1119280458a3SJeff CodyF: blockjob.c
1120280458a3SJeff CodyF: include/block/blockjob.h
1121280458a3SJeff CodyF: block/backup.c
1122280458a3SJeff CodyF: block/commit.c
112377346025SJeff CodyF: block/stream.c
1124280458a3SJeff CodyF: block/mirror.c
1125280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1126280458a3SJeff Cody
11274120201dSMarkus ArmbrusterBlock QAPI, monitor, command line
11284120201dSMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
11294120201dSMarkus ArmbrusterS: Supported
11304120201dSMarkus ArmbrusterF: blockdev.c
11314120201dSMarkus ArmbrusterF: block/qapi.c
11324120201dSMarkus ArmbrusterF: qapi/block*.json
11334120201dSMarkus ArmbrusterT: git git://repo.or.cz/qemu/armbru.git block-next
11344120201dSMarkus Armbruster
113561af0ee6SPaolo BonziniCharacter device backends
1136da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
1137fd5d5c56SAnthony LiguoriS: Maintained
1138fd5d5c56SAnthony LiguoriF: qemu-char.c
1139da26f37aSPaolo BonziniF: backends/msmouse.c
1140da26f37aSPaolo BonziniF: backends/testdev.c
1141fd5d5c56SAnthony Liguori
1142e26082fdSPaolo BonziniCharacter Devices (Braille)
1143e26082fdSPaolo BonziniM: Samuel Thibault <samuel.thibault@ens-lyon.org>
1144e26082fdSPaolo BonziniS: Maintained
1145e26082fdSPaolo BonziniF: backends/baum.c
1146fd5d5c56SAnthony Liguori
11478c413e79SMarkus ArmbrusterCoverity model
11488c413e79SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
11498c413e79SMarkus ArmbrusterS: Supported
11508c413e79SMarkus ArmbrusterF: scripts/coverity-model.c
11518c413e79SMarkus Armbruster
1152f2ca0524SAndreas FärberCPU
115312b0e69cSAndreas FärberL: qemu-devel@nongnu.org
1154f2ca0524SAndreas FärberS: Supported
1155f2ca0524SAndreas FärberF: qom/cpu.c
11566e481d57SPeter MaydellF: include/qom/cpu.h
1157f2ca0524SAndreas Färber
1158d24b569aSPeter A. G. CrosthwaiteDevice Tree
11594b46ba61SAlistair FrancisM: Peter Crosthwaite <crosthwaite.peter@gmail.com>
1160d24b569aSPeter A. G. CrosthwaiteM: Alexander Graf <agraf@suse.de>
1161d24b569aSPeter A. G. CrosthwaiteS: Maintained
116282407515SThomas HuthF: device_tree.c
116382407515SThomas HuthF: include/sysemu/device_tree.h
1164d24b569aSPeter A. G. Crosthwaite
11654f966768SMarkus ArmbrusterError reporting
11664f966768SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
11674f966768SMarkus ArmbrusterS: Supported
11684f966768SMarkus ArmbrusterF: include/qapi/error.h
11694f966768SMarkus ArmbrusterF: include/qemu/error-report.h
11704f966768SMarkus ArmbrusterF: util/error.c
11714f966768SMarkus ArmbrusterF: util/qemu-error.c
11724f966768SMarkus Armbruster
1173fd5d5c56SAnthony LiguoriGDB stub
11745dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org
1175fd5d5c56SAnthony LiguoriS: Odd Fixes
1176fd5d5c56SAnthony LiguoriF: gdbstub*
1177fd5d5c56SAnthony LiguoriF: gdb-xml/
1178fd5d5c56SAnthony Liguori
117901a9c03cSPaolo BonziniMemory API
118001a9c03cSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
118101a9c03cSPaolo BonziniS: Supported
118201a9c03cSPaolo BonziniF: include/exec/ioport.h
118301a9c03cSPaolo BonziniF: ioport.c
118401a9c03cSPaolo BonziniF: include/exec/memory.h
11852b1641d0SPaolo BonziniF: include/exec/ram_addr.h
118601a9c03cSPaolo BonziniF: memory.c
118701a9c03cSPaolo BonziniF: include/exec/memory-internal.h
118801a9c03cSPaolo BonziniF: exec.c
118901a9c03cSPaolo Bonzini
11907ee3bf03SGerd HoffmannSPICE
11917ee3bf03SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
11927ee3bf03SGerd HoffmannS: Supported
11936e481d57SPeter MaydellF: include/ui/qemu-spice.h
1194438528a3SThomas HuthF: include/ui/spice-display.h
11957ee3bf03SGerd HoffmannF: ui/spice-*.c
11967ee3bf03SGerd HoffmannF: audio/spiceaudio.c
11978d8b636dSPaolo BonziniF: hw/display/qxl*
11987ee3bf03SGerd Hoffmann
1199fd5d5c56SAnthony LiguoriGraphics
120025eccc37SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
120125eccc37SGerd HoffmannS: Odd Fixes
1202fd5d5c56SAnthony LiguoriF: ui/
1203e220656cSThomas HuthF: include/ui/
1204fd5d5c56SAnthony Liguori
1205351f1bf6SAndreas FärberCocoa graphics
120630ef3c74SPeter MaydellM: Peter Maydell <peter.maydell@linaro.org>
1207351f1bf6SAndreas FärberS: Odd Fixes
1208351f1bf6SAndreas FärberF: ui/cocoa.m
1209351f1bf6SAndreas Färber
1210fd5d5c56SAnthony LiguoriMain loop
1211da26f37aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
1212da26f37aSPaolo BonziniS: Maintained
1213da26f37aSPaolo BonziniF: cpus.c
1214da26f37aSPaolo BonziniF: main-loop.c
1215da26f37aSPaolo BonziniF: qemu-timer.c
1216fd5d5c56SAnthony LiguoriF: vl.c
1217fd5d5c56SAnthony Liguori
12188899b4aeSLuiz CapitulinoHuman Monitor (HMP)
1219c833fb4aSMarkus ArmbrusterM: Dr. David Alan Gilbert <dgilbert@redhat.com>
1220fbb0621aSLuiz CapitulinoS: Maintained
1221fd5d5c56SAnthony LiguoriF: monitor.c
1222c13e9912SThomas HuthF: hmp.[ch]
1223c13e9912SThomas HuthF: hmp-commands*.hx
1224c13e9912SThomas HuthF: include/monitor/hmp-target.h
1225fd5d5c56SAnthony Liguori
1226f536f112SPaolo BonziniNetwork device backends
1227442469e6SStefan HajnocziM: Jason Wang <jasowang@redhat.com>
1228fd5d5c56SAnthony LiguoriS: Maintained
1229fd5d5c56SAnthony LiguoriF: net/
1230d24b2b1cSThomas HuthF: include/net/
12315fc51cc3SJason WangT: git git://github.com/jasowang/qemu.git net
1232fd5d5c56SAnthony Liguori
1233aee09bafSVincenzo MaffioneNetmap network backend
1234aee09bafSVincenzo MaffioneM: Luigi Rizzo <rizzo@iet.unipi.it>
1235aee09bafSVincenzo MaffioneM: Giuseppe Lettieri <g.lettieri@iet.unipi.it>
1236aee09bafSVincenzo MaffioneM: Vincenzo Maffione <v.maffione@gmail.com>
1237aee09bafSVincenzo MaffioneW: http://info.iet.unipi.it/~luigi/netmap/
1238aee09bafSVincenzo MaffioneS: Maintained
1239aee09bafSVincenzo MaffioneF: net/netmap.c
1240aee09bafSVincenzo Maffione
124144f76b28SPaolo BonziniNetwork Block Device (NBD)
124244f76b28SPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
124344f76b28SPaolo BonziniS: Odd Fixes
1244798bfe00SFam ZhengF: block/nbd*
1245798bfe00SFam ZhengF: nbd/
1246798bfe00SFam ZhengF: include/block/nbd*
124744f76b28SPaolo BonziniF: qemu-nbd.c
12481ab09a40SAndreas FärberT: git git://github.com/bonzini/qemu.git nbd-next
124944f76b28SPaolo Bonzini
12502f54eb98SEduardo HabkostNUMA
12512f54eb98SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
12522f54eb98SEduardo HabkostS: Maintained
12532f54eb98SEduardo HabkostF: numa.c
12542f54eb98SEduardo HabkostF: include/sysemu/numa.h
12552f54eb98SEduardo HabkostT: git git://github.com/ehabkost/qemu.git numa
12562f54eb98SEduardo Habkost
12574fc264f4SEduardo HabkostHost Memory Backends
12584fc264f4SEduardo HabkostM: Eduardo Habkost <ehabkost@redhat.com>
12594fc264f4SEduardo HabkostM: Igor Mammedov <imammedo@redhat.com>
12604fc264f4SEduardo HabkostS: Maintained
12614fc264f4SEduardo HabkostF: backends/hostmem*.c
12624fc264f4SEduardo HabkostF: include/sysemu/hostmem.h
12634fc264f4SEduardo Habkost
12648899b4aeSLuiz CapitulinoQAPI
12659740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
12668899b4aeSLuiz CapitulinoM: Michael Roth <mdroth@linux.vnet.ibm.com>
12679740618cSLuiz CapitulinoS: Supported
12688899b4aeSLuiz CapitulinoF: qapi/
12690311c5bdSMarkus ArmbrusterX: qapi/*.json
1270ac4abb9aSMarkus ArmbrusterF: include/qapi/
1271ac4abb9aSMarkus ArmbrusterX: include/qapi/qmp/
1272ac4abb9aSMarkus ArmbrusterF: include/qapi/qmp/dispatch.h
1273c0bd0b50SPaolo BonziniF: tests/qapi-schema/
1274ac4abb9aSMarkus ArmbrusterF: tests/test-*-visitor.c
1275ac4abb9aSMarkus ArmbrusterF: tests/test-qmp-*.c
12760311c5bdSMarkus ArmbrusterF: scripts/qapi*
12770311c5bdSMarkus ArmbrusterF: docs/qapi*
12789740618cSLuiz CapitulinoT: git git://repo.or.cz/qemu/armbru.git qapi-next
12798899b4aeSLuiz Capitulino
12807810d291SLuiz CapitulinoQAPI Schema
12817810d291SLuiz CapitulinoM: Eric Blake <eblake@redhat.com>
12827810d291SLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
12837810d291SLuiz CapitulinoS: Supported
12847810d291SLuiz CapitulinoF: qapi-schema.json
12850311c5bdSMarkus ArmbrusterF: qapi/*.json
12869740618cSLuiz CapitulinoT: git git://repo.or.cz/qemu/armbru.git qapi-next
12877810d291SLuiz Capitulino
1288f3582ba4SLuiz CapitulinoQObject
1289daf5dc78SMarkus ArmbrusterM: Markus Armbruster <armbru@redhat.com>
1290daf5dc78SMarkus ArmbrusterS: Supported
1291f3582ba4SLuiz CapitulinoF: qobject/
12927735d2b5SMarkus ArmbrusterF: include/qapi/qmp/
12937735d2b5SMarkus ArmbrusterX: include/qapi/qmp/dispatch.h
12947735d2b5SMarkus ArmbrusterF: tests/check-qdict.c
12957735d2b5SMarkus ArmbrusterF: tests/check-qfloat.c
12967735d2b5SMarkus ArmbrusterF: tests/check-qint.c
12977735d2b5SMarkus ArmbrusterF: tests/check-qjson.c
12987735d2b5SMarkus ArmbrusterF: tests/check-qlist.c
12997735d2b5SMarkus ArmbrusterF: tests/check-qstring.c
1300daf5dc78SMarkus ArmbrusterT: git git://repo.or.cz/qemu/armbru.git qapi-next
1301f3582ba4SLuiz Capitulino
1302f05d9999SMichael RothQEMU Guest Agent
1303f05d9999SMichael RothM: Michael Roth <mdroth@linux.vnet.ibm.com>
1304f05d9999SMichael RothS: Maintained
1305f05d9999SMichael RothF: qga/
1306f05d9999SMichael RothT: git git://github.com/mdroth/qemu.git qga
1307f05d9999SMichael Roth
13084688c94cSAndreas FärberQOM
13094688c94cSAndreas FärberM: Andreas Färber <afaerber@suse.de>
13104688c94cSAndreas FärberS: Supported
13114688c94cSAndreas FärberT: git git://github.com/afaerber/qemu-cpu.git qom-next
13124688c94cSAndreas FärberF: include/qom/
13134688c94cSAndreas FärberX: include/qom/cpu.h
13144688c94cSAndreas FärberF: qom/
13154688c94cSAndreas FärberX: qom/cpu.c
13169f4aa7ceSAndreas FärberF: tests/check-qom-interface.c
13179f4aa7ceSAndreas FärberF: tests/check-qom-proplist.c
13184688c94cSAndreas FärberF: tests/qom-test.c
13194688c94cSAndreas Färber
13208899b4aeSLuiz CapitulinoQMP
13219740618cSLuiz CapitulinoM: Markus Armbruster <armbru@redhat.com>
13229740618cSLuiz CapitulinoS: Supported
13238899b4aeSLuiz CapitulinoF: qmp.c
13248899b4aeSLuiz CapitulinoF: monitor.c
13259b89b6a2SMarkus ArmbrusterF: docs/*qmp-*
13269740618cSLuiz CapitulinoF: scripts/qmp/
13279740618cSLuiz CapitulinoT: git git://repo.or.cz/qemu/armbru.git qapi-next
13288899b4aeSLuiz Capitulino
1329cc0100f4SAlistair FrancisRegister API
1330cc0100f4SAlistair FrancisM: Alistair Francis <alistair.francis@xilinx.com>
1331cc0100f4SAlistair FrancisS: Maintained
1332cc0100f4SAlistair FrancisF: hw/core/register.c
1333cc0100f4SAlistair FrancisF: include/hw/register.h
1334cc0100f4SAlistair Francis
1335fd5d5c56SAnthony LiguoriSLIRP
1336eda509faSSamuel ThibaultM: Samuel Thibault <samuel.thibault@ens-lyon.org>
1337bafc72abSJan KiszkaM: Jan Kiszka <jan.kiszka@siemens.com>
1338bafc72abSJan KiszkaS: Maintained
1339fd5d5c56SAnthony LiguoriF: slirp/
1340663fb1e1SThomas HuthF: net/slirp.c
1341d24b2b1cSThomas HuthF: include/net/slirp.h
13421ab09a40SAndreas FärberT: git git://git.kiszka.org/qemu.git queues/slirp
1343fd5d5c56SAnthony Liguori
1344b1ed728aSPaolo BonziniStubs
1345b1ed728aSPaolo BonziniM: Paolo Bonzini <pbonzini@redhat.com>
1346b1ed728aSPaolo BonziniS: Maintained
1347b1ed728aSPaolo BonziniF: stubs/
1348b1ed728aSPaolo Bonzini
1349598a3f35SStefan HajnocziTracing
13501cd0f8ceSStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1351598a3f35SStefan HajnocziS: Maintained
1352598a3f35SStefan HajnocziF: trace/
1353f70fd8fdSLluís VilanovaF: scripts/tracetool.py
1354f70fd8fdSLluís VilanovaF: scripts/tracetool/
1355f922ea46SAndreas FärberF: docs/tracing.txt
13561ab09a40SAndreas FärberT: git git://github.com/stefanha/qemu.git tracing
1357598a3f35SStefan Hajnoczi
135814f40fdcSBlue SwirlCheckpatch
135914f40fdcSBlue SwirlS: Odd Fixes
136014f40fdcSBlue SwirlF: scripts/checkpatch.pl
136114f40fdcSBlue Swirl
1362c0787c8dSJuan QuintelaMigration
1363c0787c8dSJuan QuintelaM: Juan Quintela <quintela@redhat.com>
13647f4675c3SAmit ShahM: Amit Shah <amit.shah@redhat.com>
1365c0787c8dSJuan QuintelaS: Maintained
1366c0787c8dSJuan QuintelaF: include/migration/
136744a1f946SDr. David Alan GilbertF: migration/
1368c5515640SAmit ShahF: scripts/vmstate-static-checker.py
1369c5515640SAmit ShahF: tests/vmstate-static-checker-data/
1370a609ad8bSThomas HuthF: docs/migration.txt
1371c0787c8dSJuan Quintela
137292bfedb0SEduardo OtuboSeccomp
13739d9de254SEduardo OtuboM: Eduardo Otubo <eduardo.otubo@profitbricks.com>
137492bfedb0SEduardo OtuboS: Supported
137592bfedb0SEduardo OtuboF: qemu-seccomp.c
137692bfedb0SEduardo OtuboF: include/sysemu/seccomp.h
137792bfedb0SEduardo Otubo
1378ddbb0d09SDaniel P. BerrangeCryptography
1379ddbb0d09SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
1380ddbb0d09SDaniel P. BerrangeS: Maintained
1381ddbb0d09SDaniel P. BerrangeF: crypto/
1382ddbb0d09SDaniel P. BerrangeF: include/crypto/
1383ddbb0d09SDaniel P. BerrangeF: tests/test-crypto-*
1384ddbb0d09SDaniel P. Berrange
138510817bf0SDaniel P. BerrangeCoroutines
138610817bf0SDaniel P. BerrangeM: Stefan Hajnoczi <stefanha@redhat.com>
138710817bf0SDaniel P. BerrangeM: Kevin Wolf <kwolf@redhat.com>
138810817bf0SDaniel P. BerrangeF: util/*coroutine*
138910817bf0SDaniel P. BerrangeF: include/qemu/coroutine*
139010817bf0SDaniel P. BerrangeF: tests/test-coroutine.c
139110817bf0SDaniel P. Berrange
139288c5f205SDaniel P. BerrangeBuffers
139388c5f205SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
139488c5f205SDaniel P. BerrangeS: Odd fixes
139588c5f205SDaniel P. BerrangeF: util/buffer.c
139688c5f205SDaniel P. BerrangeF: include/qemu/buffer.h
139788c5f205SDaniel P. Berrange
1398666a3af9SDaniel P. BerrangeI/O Channels
1399666a3af9SDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
1400666a3af9SDaniel P. BerrangeS: Maintained
1401666a3af9SDaniel P. BerrangeF: io/
1402666a3af9SDaniel P. BerrangeF: include/io/
1403666a3af9SDaniel P. BerrangeF: tests/test-io-*
1404666a3af9SDaniel P. Berrange
14055614a283SGerd HoffmannSockets
14065614a283SGerd HoffmannM: Daniel P. Berrange <berrange@redhat.com>
14075614a283SGerd HoffmannM: Gerd Hoffmann <kraxel@redhat.com>
14085614a283SGerd HoffmannM: Paolo Bonzini <pbonzini@redhat.com>
14095614a283SGerd HoffmannS: Maintained
14105614a283SGerd HoffmannF: include/qemu/sockets.h
14115614a283SGerd HoffmannF: util/qemu-sockets.c
14125614a283SGerd Hoffmann
1413d310d85bSAlberto GarciaThrottling infrastructure
1414d310d85bSAlberto GarciaM: Alberto Garcia <berto@igalia.com>
1415d310d85bSAlberto GarciaS: Supported
1416d310d85bSAlberto GarciaF: block/throttle-groups.c
1417d310d85bSAlberto GarciaF: include/block/throttle-groups.h
1418d310d85bSAlberto GarciaF: include/qemu/throttle.h
1419d310d85bSAlberto GarciaF: util/throttle.c
1420d310d85bSAlberto GarciaL: qemu-block@nongnu.org
1421d310d85bSAlberto Garcia
1422080d7aacSFam ZhengUUID
1423080d7aacSFam ZhengM: Fam Zheng <famz@redhat.com>
1424080d7aacSFam ZhengS: Supported
1425080d7aacSFam ZhengF: util/uuid.c
1426080d7aacSFam ZhengF: include/qemu/uuid.h
1427080d7aacSFam ZhengF: tests/test-uuid.c
1428080d7aacSFam Zheng
1429a4cc318eSzhanghailiangCOLO Framework
1430a4cc318eSzhanghailiangM: zhanghailiang <zhang.zhanghailiang@huawei.com>
1431a4cc318eSzhanghailiangS: Maintained
1432a4cc318eSzhanghailiangF: migration/colo*
1433a4cc318eSzhanghailiangF: include/migration/colo.h
1434a4cc318eSzhanghailiangF: include/migration/failover.h
1435a4cc318eSzhanghailiangF: docs/COLO-FT.txt
1436a4cc318eSzhanghailiang
143788f82ed1SZhang ChenCOLO Proxy
143888f82ed1SZhang ChenM: Zhang Chen <zhangchen.fnst@cn.fujitsu.com>
143988f82ed1SZhang ChenM: Li Zhijian <lizhijian@cn.fujitsu.com>
144088f82ed1SZhang ChenS: Supported
144188f82ed1SZhang ChenF: docs/colo-proxy.txt
144288f82ed1SZhang ChenF: net/colo*
144388f82ed1SZhang ChenF: net/filter-rewriter.c
144488f82ed1SZhang ChenF: net/filter-mirror.c
144588f82ed1SZhang Chen
1446fd5d5c56SAnthony LiguoriUsermode Emulation
1447fd5d5c56SAnthony Liguori------------------
1448486bbe5fSPaolo BonziniOverall
1449486bbe5fSPaolo BonziniM: Riku Voipio <riku.voipio@iki.fi>
1450486bbe5fSPaolo BonziniS: Maintained
1451486bbe5fSPaolo BonziniF: thunk.c
1452486bbe5fSPaolo BonziniF: user-exec.c
1453486bbe5fSPaolo Bonzini
1454fd5d5c56SAnthony LiguoriBSD user
1455297e8005SMarkus ArmbrusterS: Orphan
1456fd5d5c56SAnthony LiguoriF: bsd-user/
1457ccf0a57bSThomas HuthF: default-configs/*-bsd-user.mak
1458fd5d5c56SAnthony Liguori
1459fd5d5c56SAnthony LiguoriLinux user
1460fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi>
1461fd5d5c56SAnthony LiguoriS: Maintained
1462fd5d5c56SAnthony LiguoriF: linux-user/
1463ccf0a57bSThomas HuthF: default-configs/*-linux-user.mak
146442f5a7e9SAurelien Jarno
146542f5a7e9SAurelien JarnoTiny Code Generator (TCG)
146642f5a7e9SAurelien Jarno-------------------------
146742f5a7e9SAurelien JarnoCommon code
1468cc7772bdSRichard HendersonM: Richard Henderson <rth@twiddle.net>
146942f5a7e9SAurelien JarnoS: Maintained
147042f5a7e9SAurelien JarnoF: tcg/
147142f5a7e9SAurelien Jarno
1472b25a464cSClaudio FontanaAArch64 target
1473b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@huawei.com>
1474b25a464cSClaudio FontanaM: Claudio Fontana <claudio.fontana@gmail.com>
1475b25a464cSClaudio FontanaS: Maintained
1476b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
1477b25a464cSClaudio FontanaF: tcg/aarch64/
1478c17652eeSPaolo BonziniF: disas/arm-a64.cc
1479c17652eeSPaolo BonziniF: disas/libvixl/
1480b25a464cSClaudio Fontana
148142f5a7e9SAurelien JarnoARM target
148242f5a7e9SAurelien JarnoM: Andrzej Zaborowski <balrogg@gmail.com>
148342f5a7e9SAurelien JarnoS: Maintained
1484b4f2bd1cSPeter MaydellL: qemu-arm@nongnu.org
148542f5a7e9SAurelien JarnoF: tcg/arm/
1486c17652eeSPaolo BonziniF: disas/arm.c
148742f5a7e9SAurelien Jarno
148842f5a7e9SAurelien Jarnoi386 target
14895dd4a88cSPaolo BonziniL: qemu-devel@nongnu.org
149042f5a7e9SAurelien JarnoS: Maintained
149142f5a7e9SAurelien JarnoF: tcg/i386/
1492c17652eeSPaolo BonziniF: disas/i386.c
149342f5a7e9SAurelien Jarno
149442f5a7e9SAurelien JarnoIA64 target
149542f5a7e9SAurelien JarnoM: Aurelien Jarno <aurelien@aurel32.net>
149642f5a7e9SAurelien JarnoS: Maintained
149742f5a7e9SAurelien JarnoF: tcg/ia64/
1498c17652eeSPaolo BonziniF: disas/ia64.c
149942f5a7e9SAurelien Jarno
150042f5a7e9SAurelien JarnoMIPS target
1501d6eec7a2SPeter MaydellM: Aurelien Jarno <aurelien@aurel32.net>
150242f5a7e9SAurelien JarnoS: Maintained
150342f5a7e9SAurelien JarnoF: tcg/mips/
1504c17652eeSPaolo BonziniF: disas/mips.c
150542f5a7e9SAurelien Jarno
150642f5a7e9SAurelien JarnoPPC
1507*15610d42SPranith KumarM: Richard Henderson <rth@twiddle.net>
1508*15610d42SPranith KumarS: Odd Fixes
150942f5a7e9SAurelien JarnoF: tcg/ppc/
1510c17652eeSPaolo BonziniF: disas/ppc.c
151142f5a7e9SAurelien Jarno
151242f5a7e9SAurelien JarnoS390 target
151342f5a7e9SAurelien JarnoM: Alexander Graf <agraf@suse.de>
151442f5a7e9SAurelien JarnoM: Richard Henderson <rth@twiddle.net>
151542f5a7e9SAurelien JarnoS: Maintained
151642f5a7e9SAurelien JarnoF: tcg/s390/
1517c17652eeSPaolo BonziniF: disas/s390.c
151842f5a7e9SAurelien Jarno
151942f5a7e9SAurelien JarnoSPARC target
1520297e8005SMarkus ArmbrusterS: Odd Fixes
152142f5a7e9SAurelien JarnoF: tcg/sparc/
1522c17652eeSPaolo BonziniF: disas/sparc.c
1523bc75c9e5SStefan Weil
1524bc75c9e5SStefan WeilTCI target
1525bc75c9e5SStefan WeilM: Stefan Weil <sw@weilnetz.de>
1526bc75c9e5SStefan WeilS: Maintained
15278ef9cd55SAndreas FärberF: tcg/tci/
15282b7be8c8SStefan WeilF: tci.c
1529c17652eeSPaolo BonziniF: disas/tci.c
1530aa09c951SAndreas Färber
1531aa09c951SAndreas FärberStable branches
1532aa09c951SAndreas Färber---------------
1533aa09c951SAndreas FärberStable 1.0
1534aa09c951SAndreas FärberL: qemu-stable@nongnu.org
153585938981SStefan HajnocziT: git git://git.qemu-project.org/qemu-stable-1.0.git
1536aa09c951SAndreas FärberS: Orphan
1537aa09c951SAndreas Färber
1538aa09c951SAndreas FärberStable 0.15
1539aa09c951SAndreas FärberL: qemu-stable@nongnu.org
154085938981SStefan HajnocziT: git git://git.qemu-project.org/qemu-stable-0.15.git
1541211b76d1SAndreas FärberS: Orphan
1542aa09c951SAndreas Färber
1543aa09c951SAndreas FärberStable 0.14
1544aa09c951SAndreas FärberL: qemu-stable@nongnu.org
154585938981SStefan HajnocziT: git git://git.qemu-project.org/qemu-stable-0.14.git
1546aa09c951SAndreas FärberS: Orphan
1547aa09c951SAndreas Färber
1548aa09c951SAndreas FärberStable 0.10
1549aa09c951SAndreas FärberL: qemu-stable@nongnu.org
155085938981SStefan HajnocziT: git git://git.qemu-project.org/qemu-stable-0.10.git
1551aa09c951SAndreas FärberS: Orphan
1552f05b328cSStefan Hajnoczi
1553f05b328cSStefan HajnocziBlock drivers
1554f05b328cSStefan Hajnoczi-------------
1555f05b328cSStefan HajnocziVMDK
1556f05b328cSStefan HajnocziM: Fam Zheng <famz@redhat.com>
1557c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1558f05b328cSStefan HajnocziS: Supported
1559f05b328cSStefan HajnocziF: block/vmdk.c
1560f05b328cSStefan Hajnoczi
1561f05b328cSStefan HajnocziRBD
15625a8ac6d9SJosh DurginM: Josh Durgin <jdurgin@redhat.com>
1563280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1564280458a3SJeff CodyL: qemu-block@nongnu.org
1565f05b328cSStefan HajnocziS: Supported
1566f05b328cSStefan HajnocziF: block/rbd.c
1567280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1568f05b328cSStefan Hajnoczi
1569f05b328cSStefan HajnocziSheepdog
157053b33231SMORITA KazutakaM: Hitoshi Mitake <mitake.hitoshi@lab.ntt.co.jp>
1571f05b328cSStefan HajnocziM: Liu Yuan <namei.unix@gmail.com>
1572280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1573280458a3SJeff CodyL: qemu-block@nongnu.org
1574dce32b6cSLiu YuanL: sheepdog@lists.wpkg.org
1575f05b328cSStefan HajnocziS: Supported
1576f05b328cSStefan HajnocziF: block/sheepdog.c
1577280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1578f05b328cSStefan Hajnoczi
1579f05b328cSStefan HajnocziVHDX
1580f05b328cSStefan HajnocziM: Jeff Cody <jcody@redhat.com>
1581280458a3SJeff CodyL: qemu-block@nongnu.org
1582f05b328cSStefan HajnocziS: Supported
1583f05b328cSStefan HajnocziF: block/vhdx*
1584280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1585f05b328cSStefan Hajnoczi
1586f05b328cSStefan HajnocziVDI
1587f05b328cSStefan HajnocziM: Stefan Weil <sw@weilnetz.de>
1588c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1589f05b328cSStefan HajnocziS: Maintained
1590f05b328cSStefan HajnocziF: block/vdi.c
1591f05b328cSStefan Hajnoczi
1592f05b328cSStefan HajnocziiSCSI
1593f05b328cSStefan HajnocziM: Ronnie Sahlberg <ronniesahlberg@gmail.com>
1594f05b328cSStefan HajnocziM: Paolo Bonzini <pbonzini@redhat.com>
1595f05b328cSStefan HajnocziM: Peter Lieven <pl@kamp.de>
1596c95e4c0eSKevin WolfL: qemu-block@nongnu.org
1597f05b328cSStefan HajnocziS: Supported
1598f05b328cSStefan HajnocziF: block/iscsi.c
1599f05b328cSStefan Hajnoczi
16006542aa9cSPeter LievenNFS
1601280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
16026542aa9cSPeter LievenM: Peter Lieven <pl@kamp.de>
1603280458a3SJeff CodyL: qemu-block@nongnu.org
16046542aa9cSPeter LievenS: Maintained
16056542aa9cSPeter LievenF: block/nfs.c
1606280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
16076542aa9cSPeter Lieven
1608f05b328cSStefan HajnocziSSH
1609f05b328cSStefan HajnocziM: Richard W.M. Jones <rjones@redhat.com>
1610280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1611280458a3SJeff CodyL: qemu-block@nongnu.org
1612f05b328cSStefan HajnocziS: Supported
1613f05b328cSStefan HajnocziF: block/ssh.c
1614280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1615c9a12e75SChrysostomos Nanakos
1616c9a12e75SChrysostomos NanakosARCHIPELAGO
1617c9a12e75SChrysostomos NanakosM: Chrysostomos Nanakos <chris@include.gr>
1618280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1619280458a3SJeff CodyL: qemu-block@nongnu.org
1620c9a12e75SChrysostomos NanakosS: Maintained
1621c9a12e75SChrysostomos NanakosF: block/archipelago.c
1622280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1623280458a3SJeff Cody
1624280458a3SJeff CodyCURL
1625280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1626280458a3SJeff CodyL: qemu-block@nongnu.org
1627280458a3SJeff CodyS: Supported
1628280458a3SJeff CodyF: block/curl.c
1629280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1630280458a3SJeff Cody
1631280458a3SJeff CodyGLUSTER
1632280458a3SJeff CodyM: Jeff Cody <jcody@redhat.com>
1633280458a3SJeff CodyL: qemu-block@nongnu.org
1634280458a3SJeff CodyS: Supported
1635280458a3SJeff CodyF: block/gluster.c
1636280458a3SJeff CodyT: git git://github.com/codyprime/qemu-kvm-jtc.git block
1637b5e9476cSGonglei
1638199667a8SFam ZhengNull Block Driver
1639199667a8SFam ZhengM: Fam Zheng <famz@redhat.com>
1640199667a8SFam ZhengL: qemu-block@nongnu.org
1641199667a8SFam ZhengS: Supported
1642199667a8SFam ZhengF: block/null.c
1643199667a8SFam Zheng
1644b5e9476cSGongleiBootdevice
1645b5e9476cSGongleiM: Gonglei <arei.gonglei@huawei.com>
1646b5e9476cSGongleiS: Maintained
1647b5e9476cSGongleiF: bootdevice.c
1648ecdda9e0SAlberto Garcia
1649ecdda9e0SAlberto GarciaQuorum
1650ecdda9e0SAlberto GarciaM: Alberto Garcia <berto@igalia.com>
1651ecdda9e0SAlberto GarciaS: Supported
1652ecdda9e0SAlberto GarciaF: block/quorum.c
1653ecdda9e0SAlberto GarciaL: qemu-block@nongnu.org
1654e7c6e631SStefan Hajnoczi
1655e7c6e631SStefan Hajnocziblkverify
1656e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1657e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1658e7c6e631SStefan HajnocziS: Supported
1659e7c6e631SStefan HajnocziF: block/blkverify.c
1660e7c6e631SStefan Hajnoczi
1661e7c6e631SStefan Hajnoczibochs
1662e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1663e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1664e7c6e631SStefan HajnocziS: Supported
1665e7c6e631SStefan HajnocziF: block/bochs.c
1666e7c6e631SStefan Hajnoczi
1667e7c6e631SStefan Hajnoczicloop
1668e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1669e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1670e7c6e631SStefan HajnocziS: Supported
1671e7c6e631SStefan HajnocziF: block/cloop.c
1672e7c6e631SStefan Hajnoczi
1673e7c6e631SStefan Hajnoczidmg
1674e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1675e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1676e7c6e631SStefan HajnocziS: Supported
1677e7c6e631SStefan HajnocziF: block/dmg.c
1678e7c6e631SStefan Hajnoczi
1679e7c6e631SStefan Hajnocziparallels
1680e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1681f3073712SDenis V. LunevM: Denis V. Lunev <den@openvz.org>
1682e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1683e7c6e631SStefan HajnocziS: Supported
1684e7c6e631SStefan HajnocziF: block/parallels.c
1685b4a9e25bSVladimir Sementsov-OgievskiyF: docs/specs/parallels.txt
1686e7c6e631SStefan Hajnoczi
1687e7c6e631SStefan Hajnocziqed
1688e7c6e631SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1689e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1690e7c6e631SStefan HajnocziS: Supported
1691e7c6e631SStefan HajnocziF: block/qed.c
1692e7c6e631SStefan Hajnoczi
1693e7c6e631SStefan Hajnocziraw
1694e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1695e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1696e7c6e631SStefan HajnocziS: Supported
1697e7c6e631SStefan HajnocziF: block/linux-aio.c
1698f586d5fcSMarkus ArmbrusterF: include/block/raw-aio.h
1699e7c6e631SStefan HajnocziF: block/raw-posix.c
1700e7c6e631SStefan HajnocziF: block/raw-win32.c
1701e7c6e631SStefan HajnocziF: block/raw_bsd.c
1702e7c6e631SStefan HajnocziF: block/win32-aio.c
1703e7c6e631SStefan Hajnoczi
1704e7c6e631SStefan Hajnocziqcow2
1705e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1706c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
1707e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1708e7c6e631SStefan HajnocziS: Supported
1709e7c6e631SStefan HajnocziF: block/qcow2*
1710e7c6e631SStefan Hajnoczi
1711e7c6e631SStefan Hajnocziqcow
1712e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1713e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1714e7c6e631SStefan HajnocziS: Supported
1715e7c6e631SStefan HajnocziF: block/qcow.c
1716e7c6e631SStefan Hajnoczi
1717e7c6e631SStefan Hajnocziblkdebug
1718e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1719c4189d85SMax ReitzM: Max Reitz <mreitz@redhat.com>
1720e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1721e7c6e631SStefan HajnocziS: Supported
1722e7c6e631SStefan HajnocziF: block/blkdebug.c
1723e7c6e631SStefan Hajnoczi
1724e7c6e631SStefan Hajnoczivpc
1725e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1726e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1727e7c6e631SStefan HajnocziS: Supported
1728e7c6e631SStefan HajnocziF: block/vpc.c
1729e7c6e631SStefan Hajnoczi
1730e7c6e631SStefan Hajnoczivvfat
1731e7c6e631SStefan HajnocziM: Kevin Wolf <kwolf@redhat.com>
1732e7c6e631SStefan HajnocziL: qemu-block@nongnu.org
1733e7c6e631SStefan HajnocziS: Supported
1734e7c6e631SStefan HajnocziF: block/vvfat.c
1735abfe4e94SStefan Hajnoczi
1736abfe4e94SStefan HajnocziImage format fuzzer
1737abfe4e94SStefan HajnocziM: Stefan Hajnoczi <stefanha@redhat.com>
1738abfe4e94SStefan HajnocziL: qemu-block@nongnu.org
1739abfe4e94SStefan HajnocziS: Supported
1740abfe4e94SStefan HajnocziF: tests/image-fuzzer/
1741717171bdSDaniel P. Berrange
1742049105a3SChanglong XieReplication
1743049105a3SChanglong XieM: Wen Congyang <wency@cn.fujitsu.com>
1744049105a3SChanglong XieM: Changlong Xie <xiecl.fnst@cn.fujitsu.com>
1745049105a3SChanglong XieS: Supported
1746049105a3SChanglong XieF: replication*
1747049105a3SChanglong XieF: block/replication.c
1748049105a3SChanglong XieF: tests/test-replication.c
1749049105a3SChanglong XieF: docs/block-replication.txt
1750049105a3SChanglong Xie
1751b9e02c06SAlex BennéeBuild and test automation
1752b9e02c06SAlex Bennée-------------------------
1753b9e02c06SAlex BennéeM: Alex Bennée <alex.bennee@linaro.org>
1754b9e02c06SAlex BennéeL: qemu-devel@nongnu.org
1755b9e02c06SAlex BennéeS: Supported
1756b9e02c06SAlex BennéeF: .travis.yml
1757717171bdSDaniel P. Berrange
1758717171bdSDaniel P. BerrangeDocumentation
1759717171bdSDaniel P. Berrange-------------
1760717171bdSDaniel P. BerrangeBuild system architecture
1761717171bdSDaniel P. BerrangeM: Daniel P. Berrange <berrange@redhat.com>
1762717171bdSDaniel P. BerrangeS: Odd Fixes
1763717171bdSDaniel P. BerrangeF: docs/build-system.txt
17648a49e97fSFam Zheng
17658a49e97fSFam ZhengDocker testing
17668a49e97fSFam Zheng--------------
17678a49e97fSFam ZhengDocker based testing framework and cases
17688a49e97fSFam ZhengM: Fam Zheng <famz@redhat.com>
17698a49e97fSFam ZhengS: Maintained
17708a49e97fSFam ZhengF: tests/docker/
1771