xref: /openbmc/qemu/MAINTAINERS (revision fd5d5c56)
1b6f97c14SbellardQEMU Maintainers
2b6f97c14Sbellard================
3b6f97c14Sbellard
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.
83cd9acb4Sbellard
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.
11b6f97c14Sbellard
12*fd5d5c56SAnthony LiguoriDescriptions of section entries:
13b6f97c14Sbellard
14*fd5d5c56SAnthony Liguori	M: Mail patches to: FullName <address@domain>
15*fd5d5c56SAnthony Liguori	L: Mailing list that is relevant to this area
16*fd5d5c56SAnthony Liguori	W: Web-page with status/info
17*fd5d5c56SAnthony Liguori	Q: Patchwork web based patch tracking system site
18*fd5d5c56SAnthony Liguori	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
19*fd5d5c56SAnthony Liguori	S: Status, one of the following:
20*fd5d5c56SAnthony Liguori	   Supported:	Someone is actually paid to look after this.
21*fd5d5c56SAnthony Liguori	   Maintained:	Someone actually looks after it.
22*fd5d5c56SAnthony Liguori	   Odd Fixes:	It has a maintainer but they don't have time to do
23*fd5d5c56SAnthony Liguori			much other than throw the odd patch in. See below..
24*fd5d5c56SAnthony Liguori	   Orphan:	No current maintainer [but maybe you could take the
25*fd5d5c56SAnthony Liguori			role as you write your new code].
26*fd5d5c56SAnthony Liguori	   Obsolete:	Old code. Something tagged obsolete generally means
27*fd5d5c56SAnthony Liguori			it has been replaced by a better system and you
28*fd5d5c56SAnthony Liguori			should be using that.
29*fd5d5c56SAnthony Liguori	F: Files and directories with wildcard patterns.
30*fd5d5c56SAnthony Liguori	   A trailing slash includes all files and subdirectory files.
31*fd5d5c56SAnthony Liguori	   F:	drivers/net/	all files in and below drivers/net
32*fd5d5c56SAnthony Liguori	   F:	drivers/net/*	all files in drivers/net, but not below
33*fd5d5c56SAnthony Liguori	   F:	*/net/*		all files in "any top level directory"/net
34*fd5d5c56SAnthony Liguori	   One pattern per line.  Multiple F: lines acceptable.
35*fd5d5c56SAnthony Liguori	X: Files and directories that are NOT maintained, same rules as F:
36*fd5d5c56SAnthony Liguori	   Files exclusions are tested before file matches.
37*fd5d5c56SAnthony Liguori	   Can be useful for excluding a specific subdirectory, for instance:
38*fd5d5c56SAnthony Liguori	   F:	net/
39*fd5d5c56SAnthony Liguori	   X:	net/ipv6/
40*fd5d5c56SAnthony Liguori	   matches all files in and below net excluding net/ipv6/
41*fd5d5c56SAnthony Liguori	K: Keyword perl extended regex pattern to match content in a
42*fd5d5c56SAnthony Liguori	   patch or file.  For instance:
43*fd5d5c56SAnthony Liguori	   K: of_get_profile
44*fd5d5c56SAnthony Liguori	      matches patches or files that contain "of_get_profile"
45*fd5d5c56SAnthony Liguori	   K: \b(printk|pr_(info|err))\b
46*fd5d5c56SAnthony Liguori	      matches patches or files that contain one or more of the words
47*fd5d5c56SAnthony Liguori	      printk, pr_info or pr_err
48*fd5d5c56SAnthony Liguori	   One regex pattern per line.  Multiple K: lines acceptable.
49b6f97c14Sbellard
50b6f97c14Sbellard
51*fd5d5c56SAnthony LiguoriGeneral Project Administration
52*fd5d5c56SAnthony Liguori------------------------------
53*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
54*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
55*fd5d5c56SAnthony Liguori
56*fd5d5c56SAnthony LiguoriGuest CPU cores (TCG):
57*fd5d5c56SAnthony Liguori----------------------
58b6f97c14SbellardAlpha
59*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
60*fd5d5c56SAnthony LiguoriS: Orphan
61*fd5d5c56SAnthony LiguoriF: target-alpha/
62*fd5d5c56SAnthony Liguori
63*fd5d5c56SAnthony LiguoriARM
64*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
65*fd5d5c56SAnthony LiguoriS: Maintained
66*fd5d5c56SAnthony LiguoriF: target-arm/
67*fd5d5c56SAnthony Liguori
68*fd5d5c56SAnthony LiguoriCRIS
69*fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
70*fd5d5c56SAnthony LiguoriS: Maintained
71*fd5d5c56SAnthony LiguoriF: target-cris/
72*fd5d5c56SAnthony Liguori
73*fd5d5c56SAnthony LiguoriM68K
74*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
75*fd5d5c56SAnthony LiguoriS: Maintained
76*fd5d5c56SAnthony LiguoriF: target-m68k/
77*fd5d5c56SAnthony Liguori
78abc07545SEdgar E. IglesiasMicroBlaze
79*fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
80*fd5d5c56SAnthony LiguoriS: Maintained
81*fd5d5c56SAnthony LiguoriF: target-microblaze/
82*fd5d5c56SAnthony Liguori
83*fd5d5c56SAnthony LiguoriMIPS
84*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
85*fd5d5c56SAnthony LiguoriS: Orphan
86*fd5d5c56SAnthony LiguoriF: target-mips/
87*fd5d5c56SAnthony Liguori
88*fd5d5c56SAnthony LiguoriPowerPC
89*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
90*fd5d5c56SAnthony LiguoriS: Maintained
91*fd5d5c56SAnthony LiguoriF: target-ppc/
92*fd5d5c56SAnthony Liguori
93749717a0SAlexander GrafS390
94*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
95*fd5d5c56SAnthony LiguoriS: Maintained
96*fd5d5c56SAnthony LiguoriF: target-s390x/
97b6f97c14Sbellard
98*fd5d5c56SAnthony LiguoriSH4
99*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
100*fd5d5c56SAnthony LiguoriS: Orphan
101*fd5d5c56SAnthony LiguoriF: target-sh4/
102*fd5d5c56SAnthony Liguori
103*fd5d5c56SAnthony LiguoriSPARC
104*fd5d5c56SAnthony LiguoriM: Blue Swirl <blauwirbel@gmail.com>
105*fd5d5c56SAnthony LiguoriS: Maintained
106*fd5d5c56SAnthony LiguoriF: target-sparc/
107*fd5d5c56SAnthony Liguori
108*fd5d5c56SAnthony LiguoriX86
109*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
110*fd5d5c56SAnthony LiguoriS: Odd Fixes
111*fd5d5c56SAnthony LiguoriF: target-i386/
112*fd5d5c56SAnthony Liguori
113*fd5d5c56SAnthony LiguoriGuest CPU Cores (KVM):
114*fd5d5c56SAnthony Liguori----------------------
115*fd5d5c56SAnthony Liguori
116*fd5d5c56SAnthony LiguoriOverall
117*fd5d5c56SAnthony LiguoriM: Avi Kivity <avi@redhat.com>
118*fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com>
119*fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
120*fd5d5c56SAnthony LiguoriS: Supported
121*fd5d5c56SAnthony LiguoriF: kvm-*
122*fd5d5c56SAnthony LiguoriF: */kvm.*
123*fd5d5c56SAnthony Liguori
124*fd5d5c56SAnthony LiguoriPPC
125*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
126*fd5d5c56SAnthony LiguoriS: Maintained
127*fd5d5c56SAnthony LiguoriF: target-ppc/kvm.c
128*fd5d5c56SAnthony Liguori
129*fd5d5c56SAnthony LiguoriS390
130*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
131*fd5d5c56SAnthony LiguoriS: Maintained
132*fd5d5c56SAnthony LiguoriF: target-s390x/kvm.c
133*fd5d5c56SAnthony Liguori
134*fd5d5c56SAnthony LiguoriX86
135*fd5d5c56SAnthony LiguoriM: Avi Kivity <avi@redhat.com>
136*fd5d5c56SAnthony LiguoriM: Marcelo Tosatti <mtosatti@redhat.com>
137*fd5d5c56SAnthony LiguoriL: kvm@vger.kernel.org
138*fd5d5c56SAnthony LiguoriS: Supported
139*fd5d5c56SAnthony LiguoriF: target-i386/kvm.c
140*fd5d5c56SAnthony Liguori
141*fd5d5c56SAnthony LiguoriARM Machines
142*fd5d5c56SAnthony Liguori------------
143*fd5d5c56SAnthony LiguoriGumstix
144*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
145*fd5d5c56SAnthony LiguoriS: Orphan
146*fd5d5c56SAnthony LiguoriF: hw/gumstix.c
147*fd5d5c56SAnthony Liguori
148*fd5d5c56SAnthony LiguoriIntegrator CP
149*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
150*fd5d5c56SAnthony LiguoriS: Maintained
151*fd5d5c56SAnthony LiguoriF: hw/integratorcp.c
152*fd5d5c56SAnthony Liguori
153*fd5d5c56SAnthony LiguoriMainstone
154*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
155*fd5d5c56SAnthony LiguoriS: Orphan
156*fd5d5c56SAnthony LiguoriF: hw/mainstone.c
157*fd5d5c56SAnthony Liguori
158*fd5d5c56SAnthony LiguoriMusicpal
159*fd5d5c56SAnthony LiguoriM: Jan Kiszka <jan.kiszka@web.de>
160*fd5d5c56SAnthony LiguoriS: Maintained
161*fd5d5c56SAnthony LiguoriF: hw/musicpal.c
162*fd5d5c56SAnthony Liguori
163*fd5d5c56SAnthony LiguorinSeries
164*fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
165*fd5d5c56SAnthony LiguoriS: Maintained
166*fd5d5c56SAnthony LiguoriF: hw/nseries.c
167*fd5d5c56SAnthony Liguori
168*fd5d5c56SAnthony LiguoriPalm
169*fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
170*fd5d5c56SAnthony LiguoriS: Maintained
171*fd5d5c56SAnthony LiguoriF: hw/palm.c
172*fd5d5c56SAnthony Liguori
173*fd5d5c56SAnthony LiguoriReal View
174*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
175*fd5d5c56SAnthony LiguoriS: Maintained
176*fd5d5c56SAnthony LiguoriF: hw/realview*
177*fd5d5c56SAnthony Liguori
178*fd5d5c56SAnthony LiguoriSpitz
179*fd5d5c56SAnthony LiguoriM: Andrzej Zaborowski <balrogg@gmail.com>
180*fd5d5c56SAnthony LiguoriS: Maintained
181*fd5d5c56SAnthony LiguoriF: hw/spitz.c
182*fd5d5c56SAnthony Liguori
183*fd5d5c56SAnthony LiguoriStellaris
184*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
185*fd5d5c56SAnthony LiguoriS: Maintained
186*fd5d5c56SAnthony LiguoriF: hw/stellaris.c
187*fd5d5c56SAnthony Liguori
188*fd5d5c56SAnthony LiguoriVersatile PB
189*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
190*fd5d5c56SAnthony LiguoriS: Maintained
191*fd5d5c56SAnthony LiguoriF: hw/versatilepb.c
192*fd5d5c56SAnthony Liguori
193*fd5d5c56SAnthony LiguoriCRIS Machines
194*fd5d5c56SAnthony Liguori-------------
195*fd5d5c56SAnthony LiguoriAxis Dev88
196*fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
197*fd5d5c56SAnthony LiguoriS: Maintained
198*fd5d5c56SAnthony LiguoriF: hw/axis_dev88.c
199*fd5d5c56SAnthony Liguori
200*fd5d5c56SAnthony Liguorietraxfs
201*fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
202*fd5d5c56SAnthony LiguoriS: Maintained
203*fd5d5c56SAnthony LiguoriF: hw/etraxfs.c
204*fd5d5c56SAnthony Liguori
205*fd5d5c56SAnthony LiguoriM86K Machines
206*fd5d5c56SAnthony Liguori-------------
207*fd5d5c56SAnthony Liguorian5206
208*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
209*fd5d5c56SAnthony LiguoriS: Maintained
210*fd5d5c56SAnthony LiguoriF: hw/an5206.c
211*fd5d5c56SAnthony Liguori
212*fd5d5c56SAnthony Liguoridummy_m68k
213*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
214*fd5d5c56SAnthony LiguoriS: Maintained
215*fd5d5c56SAnthony LiguoriF: hw/dummy_m68k.c
216*fd5d5c56SAnthony Liguori
217*fd5d5c56SAnthony Liguorimcf5208
218*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
219*fd5d5c56SAnthony LiguoriS: Maintained
220*fd5d5c56SAnthony LiguoriF: hw/mcf5208.c
221*fd5d5c56SAnthony Liguori
222*fd5d5c56SAnthony LiguoriMicroBlaze Machines
223b6f97c14Sbellard-------------------
224*fd5d5c56SAnthony Liguoripetalogix_s3adsp1800
225*fd5d5c56SAnthony LiguoriM: Edgar E. Iglesias <edgar.iglesias@gmail.com>
226*fd5d5c56SAnthony LiguoriS: Maintained
227*fd5d5c56SAnthony LiguoriF: hw/petalogix_s3adsp1800.c
228b6f97c14Sbellard
229*fd5d5c56SAnthony LiguoriMIPS Machines
230*fd5d5c56SAnthony Liguori-------------
231*fd5d5c56SAnthony LiguoriJazz
232*fd5d5c56SAnthony LiguoriM: Hervé Poussineau <hpoussin@reactos.org>
233*fd5d5c56SAnthony LiguoriS: Maintained
234*fd5d5c56SAnthony LiguoriF: hw/mips_jazz.c
235*fd5d5c56SAnthony Liguori
236*fd5d5c56SAnthony LiguoriMalta
237*fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net>
238*fd5d5c56SAnthony LiguoriS: Maintained
239*fd5d5c56SAnthony LiguoriF: hw/mips_malta.c
240*fd5d5c56SAnthony Liguori
241*fd5d5c56SAnthony LiguoriMipssim
242*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
243*fd5d5c56SAnthony LiguoriS: Orphan
244*fd5d5c56SAnthony LiguoriF: hw/mips_mipssim.c
245*fd5d5c56SAnthony Liguori
246*fd5d5c56SAnthony LiguoriR4000
247*fd5d5c56SAnthony LiguoriM: Aurelien Jarno <aurelien@aurel32.net>
248*fd5d5c56SAnthony LiguoriS: Maintained
249*fd5d5c56SAnthony LiguoriF: hw/mips_r4k.c
250*fd5d5c56SAnthony Liguori
251*fd5d5c56SAnthony LiguoriPowerPC Machines
252*fd5d5c56SAnthony Liguori----------------
253*fd5d5c56SAnthony Liguori405
254*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
255*fd5d5c56SAnthony LiguoriS: Maintained
256*fd5d5c56SAnthony LiguoriF: hw/ppc405_boards.c
257*fd5d5c56SAnthony Liguori
258*fd5d5c56SAnthony LiguoriNew World
259*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
260*fd5d5c56SAnthony LiguoriS: Maintained
261*fd5d5c56SAnthony LiguoriF: hw/ppc_newworld.c
262*fd5d5c56SAnthony Liguori
263*fd5d5c56SAnthony LiguoriOld World
264*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
265*fd5d5c56SAnthony LiguoriS: Maintained
266*fd5d5c56SAnthony LiguoriF: hw/ppc_oldworld.c
267*fd5d5c56SAnthony Liguori
268*fd5d5c56SAnthony LiguoriPrep
269*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
270*fd5d5c56SAnthony LiguoriS: Orphan
271*fd5d5c56SAnthony LiguoriF: hw/ppc_prep.c
272*fd5d5c56SAnthony Liguori
273*fd5d5c56SAnthony LiguoriSH4 Machines
274*fd5d5c56SAnthony Liguori------------
275*fd5d5c56SAnthony LiguoriR2D
276*fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com>
277*fd5d5c56SAnthony LiguoriS: Maintained
278*fd5d5c56SAnthony LiguoriF: hw/r2d.c
279*fd5d5c56SAnthony Liguori
280*fd5d5c56SAnthony LiguoriShix
281*fd5d5c56SAnthony LiguoriM: Magnus Damm <magnus.damm@gmail.com>
282*fd5d5c56SAnthony LiguoriS: Oprhan
283*fd5d5c56SAnthony LiguoriF: hw/shix.c
284*fd5d5c56SAnthony Liguori
285*fd5d5c56SAnthony LiguoriSPARC Machines
286*fd5d5c56SAnthony Liguori--------------
287*fd5d5c56SAnthony LiguoriSun4m
288*fd5d5c56SAnthony LiguoriM: Blue Swirl <blauwirbel@gmail.com>
289*fd5d5c56SAnthony LiguoriS: Maintained
290*fd5d5c56SAnthony LiguoriF: hw/sun4m.c
291*fd5d5c56SAnthony Liguori
292*fd5d5c56SAnthony LiguoriSun4u
293*fd5d5c56SAnthony LiguoriM: Blue Swirl <blauwirbel@gmail.com>
294*fd5d5c56SAnthony LiguoriS: Maintained
295*fd5d5c56SAnthony LiguoriF: hw/sun4u.c
296*fd5d5c56SAnthony Liguori
297*fd5d5c56SAnthony LiguoriS390 Machines
298*fd5d5c56SAnthony Liguori-------------
299*fd5d5c56SAnthony LiguoriS390 Virtio
300*fd5d5c56SAnthony LiguoriM: Alexander Graf <agraf@suse.de>
301*fd5d5c56SAnthony LiguoriS: Maintained
302*fd5d5c56SAnthony LiguoriF: hw/s390-*.c
303*fd5d5c56SAnthony Liguori
304*fd5d5c56SAnthony LiguoriX86 Machines
305*fd5d5c56SAnthony Liguori------------
306*fd5d5c56SAnthony LiguoriPC
307*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
308*fd5d5c56SAnthony LiguoriS: Supported
309*fd5d5c56SAnthony LiguoriF: hw/pc.[ch] hw/pc_piix.c
310*fd5d5c56SAnthony Liguori
311*fd5d5c56SAnthony LiguoriDevices
312*fd5d5c56SAnthony Liguori-------
313*fd5d5c56SAnthony LiguoriIDE
314*fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
315*fd5d5c56SAnthony LiguoriS: Odd Fixes
316*fd5d5c56SAnthony LiguoriF: hw/ide/
317*fd5d5c56SAnthony Liguori
318*fd5d5c56SAnthony LiguoriPCI
319*fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
320*fd5d5c56SAnthony LiguoriS: Supported
321*fd5d5c56SAnthony LiguoriF: hw/pci*
322*fd5d5c56SAnthony LiguoriF: hw/piix*
323*fd5d5c56SAnthony Liguori
324*fd5d5c56SAnthony LiguoriSCSI
325*fd5d5c56SAnthony LiguoriM: Paul Brook <paul@codesourcery.com>
326*fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
327*fd5d5c56SAnthony LiguoriS: Odd Fixes
328*fd5d5c56SAnthony LiguoriF: hw/lsi53c895a.c
329*fd5d5c56SAnthony LiguoriF: hw/scsi*
330*fd5d5c56SAnthony Liguori
331*fd5d5c56SAnthony LiguoriUSB
332*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
333*fd5d5c56SAnthony LiguoriS: Odd Fixes
334*fd5d5c56SAnthony LiguoriF: hw/usb*
335*fd5d5c56SAnthony Liguori
336*fd5d5c56SAnthony Liguorivhost
337*fd5d5c56SAnthony LiguoriM: Michael S. Tsirkin <mst@redhat.com>
338*fd5d5c56SAnthony LiguoriS: Supported
339*fd5d5c56SAnthony LiguoriF: hw/vhost*
340*fd5d5c56SAnthony Liguori
341*fd5d5c56SAnthony Liguorivirtio
342*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
343*fd5d5c56SAnthony LiguoriS: Supported
344*fd5d5c56SAnthony LiguoriF: hw/virtio*
345*fd5d5c56SAnthony Liguori
346*fd5d5c56SAnthony Liguorivirtio-9p
347*fd5d5c56SAnthony LiguoriM: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com>
348*fd5d5c56SAnthony LiguoriS: Supported
349*fd5d5c56SAnthony LiguoriF: hw/virtio-9p*
350*fd5d5c56SAnthony Liguori
351*fd5d5c56SAnthony Liguorivirtio-blk
352*fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
353*fd5d5c56SAnthony LiguoriS: Supported
354*fd5d5c56SAnthony LiguoriF: hw/virtio-blk*
355*fd5d5c56SAnthony Liguori
356*fd5d5c56SAnthony Liguorivirtio-serial
357*fd5d5c56SAnthony LiguoriM: Amit Shah <amit.shah@redhat.com>
358*fd5d5c56SAnthony LiguoriS: Supported
359*fd5d5c56SAnthony LiguoriF: hw/virtio-serial*
360*fd5d5c56SAnthony LiguoriF: hw/virtio-console*
361*fd5d5c56SAnthony Liguori
362*fd5d5c56SAnthony LiguoriSubsystems
363*fd5d5c56SAnthony Liguori----------
364*fd5d5c56SAnthony LiguoriAudio
365*fd5d5c56SAnthony LiguoriM: Vassili Karpov (malc) <av1474@comtv.ru>
366*fd5d5c56SAnthony LiguoriS: Maintained
367*fd5d5c56SAnthony LiguoriF: audio/
368*fd5d5c56SAnthony Liguori
369*fd5d5c56SAnthony LiguoriBlock
370*fd5d5c56SAnthony LiguoriM: Kevin Wolf <kwolf@redhat.com>
371*fd5d5c56SAnthony LiguoriS: Supported
372*fd5d5c56SAnthony LiguoriF: block*
373*fd5d5c56SAnthony LiguoriF: block/
374*fd5d5c56SAnthony Liguori
375*fd5d5c56SAnthony LiguoriCharacter Devices
376*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
377*fd5d5c56SAnthony LiguoriS: Maintained
378*fd5d5c56SAnthony LiguoriF: qemu-char.c
379*fd5d5c56SAnthony Liguori
380*fd5d5c56SAnthony LiguoriGDB stub
381*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
382*fd5d5c56SAnthony LiguoriS: Odd Fixes
383*fd5d5c56SAnthony LiguoriF: gdbstub*
384*fd5d5c56SAnthony LiguoriF: gdb-xml/
385*fd5d5c56SAnthony Liguori
386*fd5d5c56SAnthony LiguoriGraphics
387*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
388*fd5d5c56SAnthony LiguoriS: Maintained
389*fd5d5c56SAnthony LiguoriF: ui/
390*fd5d5c56SAnthony Liguori
391*fd5d5c56SAnthony LiguoriMain loop
392*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
393*fd5d5c56SAnthony LiguoriS: Supported
394*fd5d5c56SAnthony LiguoriF: vl.c
395*fd5d5c56SAnthony Liguori
396*fd5d5c56SAnthony LiguoriMonitor (QMP/HMP)
397*fd5d5c56SAnthony LiguoriM: Luiz Capitulino <lcapitulino@redhat.com>
398*fd5d5c56SAnthony LiguoriM: Markus Armbruster <armbru@redhat.com>
399*fd5d5c56SAnthony LiguoriS: Supported
400*fd5d5c56SAnthony LiguoriF: monitor.c
401*fd5d5c56SAnthony Liguori
402*fd5d5c56SAnthony LiguoriNetwork device layer
403*fd5d5c56SAnthony LiguoriM: Anthony Liguori <aliguori@us.ibm.com>
404*fd5d5c56SAnthony LiguoriM: Mark McLoughlin <markmc@redhat.com>
405*fd5d5c56SAnthony LiguoriS: Maintained
406*fd5d5c56SAnthony LiguoriF: net/
407*fd5d5c56SAnthony Liguori
408*fd5d5c56SAnthony LiguoriSLIRP
409*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
410*fd5d5c56SAnthony LiguoriS: Orphan
411*fd5d5c56SAnthony LiguoriF: slirp/
412*fd5d5c56SAnthony Liguori
413*fd5d5c56SAnthony LiguoriUsermode Emulation
414*fd5d5c56SAnthony Liguori------------------
415*fd5d5c56SAnthony LiguoriBSD user
416*fd5d5c56SAnthony LiguoriM: Blue Swirl <blauwirbel@gmail.com>
417*fd5d5c56SAnthony LiguoriS: Maintained
418*fd5d5c56SAnthony LiguoriF: bsd-user/
419*fd5d5c56SAnthony Liguori
420*fd5d5c56SAnthony LiguoriDarwin user
421*fd5d5c56SAnthony LiguoriM: qemu-devel@nongnu.org
422*fd5d5c56SAnthony LiguoriS: Orphan
423*fd5d5c56SAnthony LiguoriF: darwin-user/
424*fd5d5c56SAnthony Liguori
425*fd5d5c56SAnthony LiguoriLinux user
426*fd5d5c56SAnthony LiguoriM: Riku Voipio <riku.voipio@iki.fi>
427*fd5d5c56SAnthony LiguoriS: Maintained
428*fd5d5c56SAnthony LiguoriF: linux-user/
429