xref: /qemu/MAINTAINERS (revision 7a4e543d)
1QEMU Maintainers
2================
3
4The intention of this file is not to establish who owns what portions of the
5code base, but to provide a set of names that developers can consult when they
6have a question about a particular subset and also to provide a set of names
7to be CC'd when submitting a patch to obtain appropriate review.
8
9In general, if you have a question about inclusion of a patch, you should
10consult qemu-devel and not any specific individual privately.
11
12Descriptions of section entries:
13
14	M: Mail patches to: FullName <address@domain>
15	L: Mailing list that is relevant to this area
16	W: Web-page with status/info
17	Q: Patchwork web based patch tracking system site
18	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
19	S: Status, one of the following:
20	   Supported:	Someone is actually paid to look after this.
21	   Maintained:	Someone actually looks after it.
22	   Odd Fixes:	It has a maintainer but they don't have time to do
23			much other than throw the odd patch in. See below.
24	   Orphan:	No current maintainer [but maybe you could take the
25			role as you write your new code].
26	   Obsolete:	Old code. Something tagged obsolete generally means
27			it has been replaced by a better system and you
28			should be using that.
29	F: Files and directories with wildcard patterns.
30	   A trailing slash includes all files and subdirectory files.
31	   F:	drivers/net/	all files in and below drivers/net
32	   F:	drivers/net/*	all files in drivers/net, but not below
33	   F:	*/net/*		all files in "any top level directory"/net
34	   One pattern per line.  Multiple F: lines acceptable.
35	X: Files and directories that are NOT maintained, same rules as F:
36	   Files exclusions are tested before file matches.
37	   Can be useful for excluding a specific subdirectory, for instance:
38	   F:	net/
39	   X:	net/ipv6/
40	   matches all files in and below net excluding net/ipv6/
41	K: Keyword perl extended regex pattern to match content in a
42	   patch or file.  For instance:
43	   K: of_get_profile
44	      matches patches or files that contain "of_get_profile"
45	   K: \b(printk|pr_(info|err))\b
46	      matches patches or files that contain one or more of the words
47	      printk, pr_info or pr_err
48	   One regex pattern per line.  Multiple K: lines acceptable.
49
50
51General Project Administration
52------------------------------
53M: Peter Maydell <peter.maydell@linaro.org>
54
55All patches CC here
56L: qemu-devel@nongnu.org
57F: *
58F: */
59
60Responsible Disclosure, Reporting Security Issues
61------------------------------
62W: http://wiki.qemu.org/SecurityProcess
63M: Michael S. Tsirkin <mst@redhat.com>
64L: secalert@redhat.com
65
66Guest CPU cores (TCG):
67----------------------
68Overall
69L: qemu-devel@nongnu.org
70M: Paolo Bonzini <pbonzini@redhat.com>
71M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
72M: Richard Henderson <rth@twiddle.net>
73S: Maintained
74F: cpu-exec.c
75F: cpu-exec-common.c
76F: cpus.c
77F: cputlb.c
78F: exec.c
79F: softmmu_template.h
80F: translate-all.*
81F: translate-common.c
82F: include/exec/cpu*.h
83F: include/exec/exec-all.h
84F: include/exec/helper*.h
85F: include/exec/tb-hash.h
86
87Alpha
88M: Richard Henderson <rth@twiddle.net>
89S: Maintained
90F: target-alpha/
91F: hw/alpha/
92F: tests/tcg/alpha/
93F: disas/alpha.c
94
95ARM
96M: Peter Maydell <peter.maydell@linaro.org>
97L: qemu-arm@nongnu.org
98S: Maintained
99F: target-arm/
100F: hw/arm/
101F: hw/cpu/a*mpcore.c
102F: disas/arm.c
103F: disas/arm-a64.cc
104F: disas/libvixl/
105
106CRIS
107M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
108S: Maintained
109F: target-cris/
110F: hw/cris/
111F: tests/tcg/cris/
112F: disas/cris.c
113
114LM32
115M: Michael Walle <michael@walle.cc>
116S: Maintained
117F: target-lm32/
118F: disas/lm32.c
119F: hw/lm32/
120F: hw/*/lm32_*
121F: hw/*/milkymist-*
122F: include/hw/char/lm32_juart.h
123F: include/hw/lm32/
124F: tests/tcg/lm32/
125
126M68K
127S: Orphan
128F: target-m68k/
129F: hw/m68k/
130
131MicroBlaze
132M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
133S: Maintained
134F: target-microblaze/
135F: hw/microblaze/
136F: disas/microblaze.c
137
138MIPS
139M: Aurelien Jarno <aurelien@aurel32.net>
140M: Leon Alrae <leon.alrae@imgtec.com>
141S: Maintained
142F: target-mips/
143F: hw/mips/
144F: tests/tcg/mips/
145F: disas/mips.c
146
147Moxie
148M: Anthony Green <green@moxielogic.com>
149S: Maintained
150F: target-moxie/
151F: disas/moxie.c
152
153OpenRISC
154M: Jia Liu <proljc@gmail.com>
155S: Maintained
156F: target-openrisc/
157F: hw/openrisc/
158F: tests/tcg/openrisc/
159
160PowerPC
161M: Alexander Graf <agraf@suse.de>
162L: qemu-ppc@nongnu.org
163S: Maintained
164F: target-ppc/
165F: hw/ppc/
166F: disas/ppc.c
167
168S390
169M: Richard Henderson <rth@twiddle.net>
170M: Alexander Graf <agraf@suse.de>
171S: Maintained
172F: target-s390x/
173F: hw/s390x/
174F: disas/s390.c
175
176SH4
177M: Aurelien Jarno <aurelien@aurel32.net>
178S: Odd Fixes
179F: target-sh4/
180F: hw/sh4/
181F: disas/sh4.c
182
183SPARC
184M: Blue Swirl <blauwirbel@gmail.com>
185M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
186S: Maintained
187F: target-sparc/
188F: hw/sparc/
189F: hw/sparc64/
190F: disas/sparc.c
191
192UniCore32
193M: Guan Xuetao <gxt@mprc.pku.edu.cn>
194S: Maintained
195F: target-unicore32/
196F: hw/unicore32/
197
198X86
199M: Paolo Bonzini <pbonzini@redhat.com>
200M: Richard Henderson <rth@twiddle.net>
201M: Eduardo Habkost <ehabkost@redhat.com>
202S: Maintained
203F: target-i386/
204F: hw/i386/
205F: disas/i386.c
206
207Xtensa
208M: Max Filippov <jcmvbkbc@gmail.com>
209W: http://wiki.osll.spb.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
210S: Maintained
211F: target-xtensa/
212F: hw/xtensa/
213F: tests/tcg/xtensa/
214
215TriCore
216M: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
217S: Maintained
218F: target-tricore/
219F: hw/tricore/
220
221Guest CPU Cores (KVM):
222----------------------
223
224Overall
225M: Paolo Bonzini <pbonzini@redhat.com>
226L: kvm@vger.kernel.org
227S: Supported
228F: kvm-*
229F: */kvm.*
230
231ARM
232M: Peter Maydell <peter.maydell@linaro.org>
233L: qemu-arm@nongnu.org
234S: Maintained
235F: target-arm/kvm.c
236
237MIPS
238M: James Hogan <james.hogan@imgtec.com>
239S: Maintained
240F: target-mips/kvm.c
241
242PPC
243M: Alexander Graf <agraf@suse.de>
244S: Maintained
245F: target-ppc/kvm.c
246
247S390
248M: Christian Borntraeger <borntraeger@de.ibm.com>
249M: Cornelia Huck <cornelia.huck@de.ibm.com>
250M: Alexander Graf <agraf@suse.de>
251S: Maintained
252F: target-s390x/kvm.c
253F: target-s390x/ioinst.[ch]
254F: target-s390x/machine.c
255F: hw/intc/s390_flic.c
256F: hw/intc/s390_flic_kvm.c
257F: include/hw/s390x/s390_flic.h
258F: gdb-xml/s390*.xml
259T: git git://github.com/cohuck/qemu.git s390-next
260T: git git://github.com/borntraeger/qemu.git s390-next
261
262X86
263M: Paolo Bonzini <pbonzini@redhat.com>
264M: Marcelo Tosatti <mtosatti@redhat.com>
265L: kvm@vger.kernel.org
266S: Supported
267F: target-i386/kvm.c
268
269Guest CPU Cores (Xen):
270----------------------
271
272X86
273M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
274L: xen-devel@lists.xensource.com
275S: Supported
276F: xen-*
277F: */xen*
278F: hw/char/xen_console.c
279F: hw/display/xenfb.c
280F: hw/net/xen_nic.c
281F: hw/block/xen_*
282F: hw/xen/
283F: hw/xenpv/
284F: hw/i386/xen/
285F: include/hw/xen/
286F: include/sysemu/xen-mapcache.h
287
288Hosts:
289------
290
291LINUX
292L: qemu-devel@nongnu.org
293S: Maintained
294F: linux-*
295F: linux-headers/
296
297POSIX
298L: qemu-devel@nongnu.org
299S: Maintained
300F: *posix*
301
302W32, W64
303L: qemu-devel@nongnu.org
304M: Stefan Weil <sw@weilnetz.de>
305S: Maintained
306F: *win32*
307F: qemu.nsi
308
309ARM Machines
310------------
311Allwinner-a10
312M: Beniamino Galvani <b.galvani@gmail.com>
313L: qemu-arm@nongnu.org
314S: Maintained
315F: hw/*/allwinner*
316F: include/hw/*/allwinner*
317F: hw/arm/cubieboard.c
318
319ARM PrimeCell
320M: Peter Maydell <peter.maydell@linaro.org>
321L: qemu-arm@nongnu.org
322S: Maintained
323F: hw/char/pl011.c
324F: hw/display/pl110*
325F: hw/dma/pl080.c
326F: hw/dma/pl330.c
327F: hw/gpio/pl061.c
328F: hw/input/pl050.c
329F: hw/intc/pl190.c
330F: hw/sd/pl181.c
331F: hw/timer/pl031.c
332F: include/hw/arm/primecell.h
333
334ARM cores
335M: Peter Maydell <peter.maydell@linaro.org>
336L: qemu-arm@nongnu.org
337S: Maintained
338F: hw/intc/arm*
339F: hw/intc/gic_internal.h
340F: hw/misc/a9scu.c
341F: hw/misc/arm11scu.c
342F: hw/timer/a9gtimer*
343F: hw/timer/arm_*
344F: include/hw/arm/arm.h
345F: include/hw/intc/arm*
346F: include/hw/misc/a9scu.h
347F: include/hw/misc/arm11scu.h
348F: include/hw/timer/a9gtimer.h
349F: include/hw/timer/arm_mptimer.h
350
351Exynos
352M: Evgeny Voevodin <e.voevodin@samsung.com>
353M: Maksim Kozlov <m.kozlov@samsung.com>
354M: Igor Mitsyanko <i.mitsyanko@gmail.com>
355M: Dmitry Solodkiy <d.solodkiy@samsung.com>
356L: qemu-arm@nongnu.org
357S: Maintained
358F: hw/*/exynos*
359
360Calxeda Highbank
361M: Rob Herring <robh@kernel.org>
362L: qemu-arm@nongnu.org
363S: Maintained
364F: hw/arm/highbank.c
365F: hw/net/xgmac.c
366
367Canon DIGIC
368M: Antony Pavlov <antonynpavlov@gmail.com>
369L: qemu-arm@nongnu.org
370S: Maintained
371F: include/hw/arm/digic.h
372F: hw/*/digic*
373
374Gumstix
375L: qemu-devel@nongnu.org
376L: qemu-arm@nongnu.org
377S: Orphan
378F: hw/arm/gumstix.c
379
380i.MX31
381M: Peter Chubb <peter.chubb@nicta.com.au>
382L: qemu-arm@nongnu.org
383S: Odd fixes
384F: hw/*/imx*
385F: hw/arm/kzm.c
386
387Integrator CP
388M: Peter Maydell <peter.maydell@linaro.org>
389L: qemu-arm@nongnu.org
390S: Maintained
391F: hw/arm/integratorcp.c
392
393Musicpal
394M: Jan Kiszka <jan.kiszka@web.de>
395L: qemu-arm@nongnu.org
396S: Maintained
397F: hw/arm/musicpal.c
398
399nSeries
400M: Andrzej Zaborowski <balrogg@gmail.com>
401L: qemu-arm@nongnu.org
402S: Maintained
403F: hw/arm/nseries.c
404
405Palm
406M: Andrzej Zaborowski <balrogg@gmail.com>
407L: qemu-arm@nongnu.org
408S: Maintained
409F: hw/arm/palm.c
410
411Real View
412M: Peter Maydell <peter.maydell@linaro.org>
413L: qemu-arm@nongnu.org
414S: Maintained
415F: hw/arm/realview*
416F: hw/intc/realview_gic.c
417F: include/hw/intc/realview_gic.h
418
419PXA2XX
420M: Andrzej Zaborowski <balrogg@gmail.com>
421L: qemu-arm@nongnu.org
422S: Maintained
423F: hw/arm/mainstone.c
424F: hw/arm/spitz.c
425F: hw/arm/tosa.c
426F: hw/arm/z2.c
427F: hw/*/pxa2xx*
428
429Stellaris
430M: Peter Maydell <peter.maydell@linaro.org>
431L: qemu-arm@nongnu.org
432S: Maintained
433F: hw/*/stellaris*
434
435Versatile PB
436M: Peter Maydell <peter.maydell@linaro.org>
437L: qemu-arm@nongnu.org
438S: Maintained
439F: hw/*/versatile*
440
441Xilinx Zynq
442M: Alistair Francis <alistair.francis@xilinx.com>
443M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
444L: qemu-arm@nongnu.org
445S: Maintained
446F: hw/arm/xilinx_zynq.c
447F: hw/misc/zynq_slcr.c
448F: hw/*/cadence_*
449F: hw/ssi/xilinx_spips.c
450
451Xilinx ZynqMP
452M: Alistair Francis <alistair.francis@xilinx.com>
453M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
454L: qemu-arm@nongnu.org
455S: Maintained
456F: hw/arm/xlnx-zynqmp.c
457F: hw/arm/xlnx-ep108.c
458F: include/hw/arm/xlnx-zynqmp.h
459
460ARM ACPI Subsystem
461M: Shannon Zhao <zhaoshenglong@huawei.com>
462M: Shannon Zhao <shannon.zhao@linaro.org>
463L: qemu-arm@nongnu.org
464S: Maintained
465F: hw/arm/virt-acpi-build.c
466F: include/hw/arm/virt-acpi-build.h
467
468CRIS Machines
469-------------
470Axis Dev88
471M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
472S: Maintained
473F: hw/cris/axis_dev88.c
474F: hw/*/etraxfs_*.c
475
476LM32 Machines
477-------------
478EVR32 and uclinux BSP
479M: Michael Walle <michael@walle.cc>
480S: Maintained
481F: hw/lm32/lm32_boards.c
482
483milkymist
484M: Michael Walle <michael@walle.cc>
485S: Maintained
486F: hw/lm32/milkymist.c
487
488M68K Machines
489-------------
490an5206
491S: Orphan
492F: hw/m68k/an5206.c
493
494dummy_m68k
495S: Orphan
496F: hw/m68k/dummy_m68k.c
497
498mcf5208
499S: Orphan
500F: hw/m68k/mcf5208.c
501
502MicroBlaze Machines
503-------------------
504petalogix_s3adsp1800
505M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
506S: Maintained
507F: hw/microblaze/petalogix_s3adsp1800_mmu.c
508
509petalogix_ml605
510M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
511S: Maintained
512F: hw/microblaze/petalogix_ml605_mmu.c
513
514MIPS Machines
515-------------
516Jazz
517M: Hervé Poussineau <hpoussin@reactos.org>
518S: Maintained
519F: hw/mips/mips_jazz.c
520
521Malta
522M: Aurelien Jarno <aurelien@aurel32.net>
523S: Maintained
524F: hw/mips/mips_malta.c
525
526Mipssim
527L: qemu-devel@nongnu.org
528S: Orphan
529F: hw/mips/mips_mipssim.c
530
531R4000
532M: Aurelien Jarno <aurelien@aurel32.net>
533S: Maintained
534F: hw/mips/mips_r4k.c
535
536OpenRISC Machines
537-----------------
538or1k-sim
539M: Jia Liu <proljc@gmail.com>
540S: Maintained
541F: hw/openrisc/openrisc_sim.c
542
543PowerPC Machines
544----------------
545405
546M: Alexander Graf <agraf@suse.de>
547L: qemu-ppc@nongnu.org
548S: Odd Fixes
549F: hw/ppc/ppc405_boards.c
550
551Bamboo
552M: Alexander Graf <agraf@suse.de>
553L: qemu-ppc@nongnu.org
554S: Odd Fixes
555F: hw/ppc/ppc440_bamboo.c
556
557e500
558M: Alexander Graf <agraf@suse.de>
559M: Scott Wood <scottwood@freescale.com>
560L: qemu-ppc@nongnu.org
561S: Supported
562F: hw/ppc/e500.[hc]
563F: hw/ppc/e500plat.c
564
565mpc8544ds
566M: Alexander Graf <agraf@suse.de>
567M: Scott Wood <scottwood@freescale.com>
568L: qemu-ppc@nongnu.org
569S: Supported
570F: hw/ppc/mpc8544ds.c
571F: hw/ppc/mpc8544_guts.c
572
573New World
574M: Alexander Graf <agraf@suse.de>
575L: qemu-ppc@nongnu.org
576S: Maintained
577F: hw/ppc/mac_newworld.c
578F: hw/pci-host/uninorth.c
579F: hw/pci-bridge/dec.[hc]
580F: hw/misc/macio/
581
582Old World
583M: Alexander Graf <agraf@suse.de>
584L: qemu-ppc@nongnu.org
585S: Maintained
586F: hw/ppc/mac_oldworld.c
587F: hw/pci-host/grackle.c
588F: hw/misc/macio/
589
590PReP
591M: Andreas Färber <andreas.faerber@web.de>
592L: qemu-ppc@nongnu.org
593S: Odd Fixes
594F: hw/ppc/prep.c
595F: hw/pci-host/prep.[hc]
596F: hw/isa/pc87312.[hc]
597
598sPAPR
599M: David Gibson <david@gibson.dropbear.id.au>
600M: Alexander Graf <agraf@suse.de>
601L: qemu-ppc@nongnu.org
602S: Supported
603F: hw/*/spapr*
604F: include/hw/*/spapr*
605F: hw/*/xics*
606F: include/hw/*/xics*
607F: pc-bios/spapr-rtas/*
608
609virtex_ml507
610M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
611L: qemu-ppc@nongnu.org
612S: Odd Fixes
613F: hw/ppc/virtex_ml507.c
614
615SH4 Machines
616------------
617R2D
618M: Magnus Damm <magnus.damm@gmail.com>
619S: Maintained
620F: hw/sh4/r2d.c
621
622Shix
623M: Magnus Damm <magnus.damm@gmail.com>
624S: Orphan
625F: hw/sh4/shix.c
626
627SPARC Machines
628--------------
629Sun4m
630M: Blue Swirl <blauwirbel@gmail.com>
631M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
632S: Maintained
633F: hw/sparc/sun4m.c
634
635Sun4u
636M: Blue Swirl <blauwirbel@gmail.com>
637M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
638S: Maintained
639F: hw/sparc64/sun4u.c
640
641Leon3
642M: Fabien Chouteau <chouteau@adacore.com>
643S: Maintained
644F: hw/sparc/leon3.c
645F: hw/*/grlib*
646
647S390 Machines
648-------------
649S390 Virtio
650M: Alexander Graf <agraf@suse.de>
651S: Maintained
652F: hw/s390x/s390-*.c
653X: hw/s390x/*pci*.[hc]
654
655S390 Virtio-ccw
656M: Cornelia Huck <cornelia.huck@de.ibm.com>
657M: Christian Borntraeger <borntraeger@de.ibm.com>
658M: Alexander Graf <agraf@suse.de>
659S: Supported
660F: hw/char/sclp*.[hc]
661F: hw/s390x/
662X: hw/s390x/s390-virtio-bus.[ch]
663F: include/hw/s390x/
664F: pc-bios/s390-ccw/
665F: hw/watchdog/wdt_diag288.c
666T: git git://github.com/cohuck/qemu.git s390-next
667T: git git://github.com/borntraeger/qemu.git s390-next
668
669UniCore32 Machines
670-------------
671PKUnity-3 SoC initramfs-with-busybox
672M: Guan Xuetao <gxt@mprc.pku.edu.cn>
673S: Maintained
674F: hw/*/puv3*
675F: hw/unicore32/
676
677X86 Machines
678------------
679PC
680M: Michael S. Tsirkin <mst@redhat.com>
681S: Supported
682F: include/hw/i386/
683F: hw/i386/
684F: hw/pci-host/piix.c
685F: hw/pci-host/q35.c
686F: hw/pci-host/pam.c
687F: include/hw/pci-host/q35.h
688F: include/hw/pci-host/pam.h
689F: hw/isa/piix4.c
690F: hw/isa/lpc_ich9.c
691F: hw/i2c/smbus_ich9.c
692F: hw/acpi/piix4.c
693F: hw/acpi/ich9.c
694F: include/hw/acpi/ich9.h
695F: include/hw/acpi/piix.h
696F: hw/misc/sga.c
697
698PC Chipset
699M: Michael S. Tsirkin <mst@redhat.com>
700M: Paolo Bonzini <pbonzini@redhat.com>
701S: Support
702F: hw/char/debugcon.c
703F: hw/char/parallel.c
704F: hw/char/serial*
705F: hw/dma/i8257*
706F: hw/i2c/pm_smbus.c
707F: hw/intc/apic*
708F: hw/intc/ioapic*
709F: hw/intc/i8259*
710F: hw/misc/debugexit.c
711F: hw/misc/pc-testdev.c
712F: hw/timer/hpet*
713F: hw/timer/i8254*
714F: hw/timer/mc146818rtc*
715
716
717Xtensa Machines
718---------------
719sim
720M: Max Filippov <jcmvbkbc@gmail.com>
721S: Maintained
722F: hw/xtensa/sim.c
723
724XTFPGA (LX60, LX200, ML605, KC705)
725M: Max Filippov <jcmvbkbc@gmail.com>
726S: Maintained
727F: hw/xtensa/xtfpga.c
728F: hw/net/opencores_eth.c
729
730Devices
731-------
732EDU
733M: Jiri Slaby <jslaby@suse.cz>
734S: Maintained
735F: hw/misc/edu.c
736
737IDE
738M: John Snow <jsnow@redhat.com>
739L: qemu-block@nongnu.org
740S: Supported
741F: include/hw/ide.h
742F: hw/ide/
743F: hw/block/block.c
744F: hw/block/cdrom.c
745F: hw/block/hd-geometry.c
746F: tests/ide-test.c
747F: tests/ahci-test.c
748F: tests/libqos/ahci*
749T: git git://github.com/jnsnow/qemu.git ide
750
751Floppy
752M: John Snow <jsnow@redhat.com>
753L: qemu-block@nongnu.org
754S: Supported
755F: hw/block/fdc.c
756F: include/hw/block/fdc.h
757F: tests/fdc-test.c
758T: git git://github.com/jnsnow/qemu.git ide
759
760OMAP
761M: Peter Maydell <peter.maydell@linaro.org>
762S: Maintained
763F: hw/*/omap*
764
765IPack
766M: Alberto Garcia <berto@igalia.com>
767S: Odd Fixes
768F: hw/char/ipoctal232.c
769F: hw/ipack/
770
771PCI
772M: Michael S. Tsirkin <mst@redhat.com>
773S: Supported
774F: include/hw/pci/*
775F: hw/misc/pci-testdev.c
776F: hw/pci/*
777F: hw/pci-bridge/*
778
779ACPI/SMBIOS
780M: Michael S. Tsirkin <mst@redhat.com>
781M: Igor Mammedov <imammedo@redhat.com>
782S: Supported
783F: include/hw/acpi/*
784F: include/hw/smbios/*
785F: hw/mem/*
786F: hw/acpi/*
787F: hw/smbios/*
788F: hw/i386/acpi-build.[hc]
789F: hw/i386/*dsl
790F: hw/arm/virt-acpi-build.c
791F: include/hw/arm/virt-acpi-build.h
792F: scripts/acpi*py
793
794ppc4xx
795M: Alexander Graf <agraf@suse.de>
796L: qemu-ppc@nongnu.org
797S: Odd Fixes
798F: hw/ppc/ppc4*.c
799
800ppce500
801M: Alexander Graf <agraf@suse.de>
802M: Scott Wood <scottwood@freescale.com>
803L: qemu-ppc@nongnu.org
804S: Supported
805F: hw/ppc/e500*
806F: hw/pci-host/ppce500.c
807F: hw/net/fsl_etsec/
808
809Character devices
810M: Paolo Bonzini <pbonzini@redhat.com>
811S: Odd Fixes
812F: hw/char/
813
814Network devices
815M: Jason Wang <jasowang@redhat.com>
816S: Odd Fixes
817F: hw/net/
818T: git git://github.com/jasowang/qemu.git net
819
820SCSI
821M: Paolo Bonzini <pbonzini@redhat.com>
822S: Supported
823F: include/hw/scsi*
824F: hw/scsi/*
825T: git git://github.com/bonzini/qemu.git scsi-next
826
827LSI53C895A
828S: Orphan
829F: hw/scsi/lsi53c895a.c
830
831SSI
832M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
833S: Maintained
834F: hw/ssi/*
835F: hw/block/m25p80.c
836X: hw/ssi/xilinx_*
837
838Xilinx SPI
839M: Alistair Francis <alistair.francis@xilinx.com>
840M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
841S: Maintained
842F: hw/ssi/xilinx_*
843
844USB
845M: Gerd Hoffmann <kraxel@redhat.com>
846S: Maintained
847F: hw/usb/*
848F: tests/usb-*-test.c
849
850USB (serial adapter)
851M: Gerd Hoffmann <kraxel@redhat.com>
852M: Samuel Thibault <samuel.thibault@ens-lyon.org>
853S: Maintained
854F: hw/usb/dev-serial.c
855
856VFIO
857M: Alex Williamson <alex.williamson@redhat.com>
858S: Supported
859F: hw/vfio/*
860
861vhost
862M: Michael S. Tsirkin <mst@redhat.com>
863S: Supported
864F: hw/*/*vhost*
865
866virtio
867M: Michael S. Tsirkin <mst@redhat.com>
868S: Supported
869F: hw/*/virtio*
870F: net/vhost-user.c
871
872virtio-9p
873M: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
874M: Greg Kurz <gkurz@linux.vnet.ibm.com>
875S: Supported
876F: hw/9pfs/
877F: fsdev/
878F: tests/virtio-9p-test.c
879T: git git://github.com/kvaneesh/QEMU.git
880
881virtio-blk
882M: Stefan Hajnoczi <stefanha@redhat.com>
883L: qemu-block@nongnu.org
884S: Supported
885F: hw/block/virtio-blk.c
886F: hw/block/dataplane/*
887F: hw/virtio/dataplane/*
888T: git git://github.com/stefanha/qemu.git block
889
890virtio-ccw
891M: Cornelia Huck <cornelia.huck@de.ibm.com>
892M: Christian Borntraeger <borntraeger@de.ibm.com>
893S: Supported
894F: hw/s390x/virtio-ccw.[hc]
895T: git git://github.com/cohuck/qemu.git s390-next
896T: git git://github.com/borntraeger/qemu.git s390-next
897
898virtio-input
899M: Gerd Hoffmann <kraxel@redhat.com>
900S: Maintained
901F: hw/input/virtio-input*.c
902F: include/hw/virtio/virtio-input.h
903
904virtio-serial
905M: Amit Shah <amit.shah@redhat.com>
906S: Supported
907F: hw/char/virtio-serial-bus.c
908F: hw/char/virtio-console.c
909F: include/hw/virtio/virtio-serial.h
910
911virtio-rng
912M: Amit Shah <amit.shah@redhat.com>
913S: Supported
914F: hw/virtio/virtio-rng.c
915F: include/hw/virtio/virtio-rng.h
916F: backends/rng*.c
917
918nvme
919M: Keith Busch <keith.busch@intel.com>
920L: qemu-block@nongnu.org
921S: Supported
922F: hw/block/nvme*
923F: tests/nvme-test.c
924
925megasas
926M: Hannes Reinecke <hare@suse.de>
927L: qemu-block@nongnu.org
928S: Supported
929F: hw/scsi/megasas.c
930F: hw/scsi/mfi.h
931
932Xilinx EDK
933M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
934M: Alistair Francis <alistair.francis@xilinx.com>
935M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
936S: Maintained
937F: hw/*/xilinx_*
938F: include/hw/xilinx.h
939
940Vmware
941M: Dmitry Fleytman <dmitry@daynix.com>
942S: Maintained
943F: hw/net/vmxnet*
944F: hw/scsi/vmw_pvscsi*
945
946Rocker
947M: Scott Feldman <sfeldma@gmail.com>
948M: Jiri Pirko <jiri@resnulli.us>
949S: Maintained
950F: hw/net/rocker/
951
952NVDIMM
953M: Xiao Guangrong <guangrong.xiao@linux.intel.com>
954S: Maintained
955F: hw/acpi/nvdimm.c
956F: hw/mem/nvdimm.c
957F: include/hw/mem/nvdimm.h
958
959Subsystems
960----------
961Audio
962M: Gerd Hoffmann <kraxel@redhat.com>
963S: Maintained
964F: audio/
965F: hw/audio/
966F: tests/ac97-test.c
967F: tests/es1370-test.c
968F: tests/intel-hda-test.c
969
970Block layer core
971M: Kevin Wolf <kwolf@redhat.com>
972L: qemu-block@nongnu.org
973S: Supported
974F: block*
975F: block/
976F: hw/block/
977F: include/block/
978F: qemu-img*
979F: qemu-io*
980F: tests/qemu-iotests/
981T: git git://repo.or.cz/qemu/kevin.git block
982
983Block I/O path
984M: Stefan Hajnoczi <stefanha@redhat.com>
985L: qemu-block@nongnu.org
986S: Supported
987F: async.c
988F: aio-*.c
989F: block/io.c
990F: migration/block*
991T: git git://github.com/stefanha/qemu.git block
992
993Block Jobs
994M: Jeff Cody <jcody@redhat.com>
995L: qemu-block@nongnu.org
996S: Supported
997F: blockjob.c
998F: include/block/blockjob.h
999F: block/backup.c
1000F: block/commit.c
1001F: block/stream.h
1002F: block/mirror.c
1003T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1004
1005Block QAPI, monitor, command line
1006M: Markus Armbruster <armbru@redhat.com>
1007S: Supported
1008F: blockdev.c
1009F: block/qapi.c
1010F: qapi/block*.json
1011T: git git://repo.or.cz/qemu/armbru.git block-next
1012
1013Character device backends
1014M: Paolo Bonzini <pbonzini@redhat.com>
1015S: Maintained
1016F: qemu-char.c
1017F: backends/msmouse.c
1018F: backends/testdev.c
1019
1020Character Devices (Braille)
1021M: Samuel Thibault <samuel.thibault@ens-lyon.org>
1022S: Maintained
1023F: backends/baum.c
1024
1025Coverity model
1026M: Markus Armbruster <armbru@redhat.com>
1027S: Supported
1028F: scripts/coverity-model.c
1029
1030CPU
1031M: Andreas Färber <afaerber@suse.de>
1032S: Supported
1033F: qom/cpu.c
1034F: include/qom/cpu.h
1035F: target-i386/cpu.c
1036
1037ICC Bus
1038M: Igor Mammedov <imammedo@redhat.com>
1039S: Supported
1040F: include/hw/cpu/icc_bus.h
1041F: hw/cpu/icc_bus.c
1042
1043Device Tree
1044M: Peter Crosthwaite <crosthwaite.peter@gmail.com>
1045M: Alexander Graf <agraf@suse.de>
1046S: Maintained
1047F: device_tree.c
1048F: include/sysemu/device_tree.h
1049
1050Error reporting
1051M: Markus Armbruster <armbru@redhat.com>
1052S: Supported
1053F: include/qapi/error.h
1054F: include/qemu/error-report.h
1055F: util/error.c
1056F: util/qemu-error.c
1057
1058GDB stub
1059L: qemu-devel@nongnu.org
1060S: Odd Fixes
1061F: gdbstub*
1062F: gdb-xml/
1063
1064Memory API
1065M: Paolo Bonzini <pbonzini@redhat.com>
1066S: Supported
1067F: include/exec/ioport.h
1068F: ioport.c
1069F: include/exec/memory.h
1070F: include/exec/ram_addr.h
1071F: memory.c
1072F: include/exec/memory-internal.h
1073F: exec.c
1074
1075SPICE
1076M: Gerd Hoffmann <kraxel@redhat.com>
1077S: Supported
1078F: include/ui/qemu-spice.h
1079F: ui/spice-*.c
1080F: audio/spiceaudio.c
1081F: hw/display/qxl*
1082
1083Graphics
1084M: Gerd Hoffmann <kraxel@redhat.com>
1085S: Odd Fixes
1086F: ui/
1087
1088Cocoa graphics
1089M: Andreas Färber <andreas.faerber@web.de>
1090M: Peter Maydell <peter.maydell@linaro.org>
1091S: Odd Fixes
1092F: ui/cocoa.m
1093
1094Main loop
1095M: Paolo Bonzini <pbonzini@redhat.com>
1096S: Maintained
1097F: cpus.c
1098F: main-loop.c
1099F: qemu-timer.c
1100F: vl.c
1101
1102Human Monitor (HMP)
1103M: Luiz Capitulino <lcapitulino@redhat.com>
1104S: Maintained
1105F: monitor.c
1106F: hmp.c
1107F: hmp-commands.hx
1108T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp
1109
1110Network device backends
1111M: Jason Wang <jasowang@redhat.com>
1112S: Maintained
1113F: net/
1114T: git git://github.com/jasowang/qemu.git net
1115
1116Netmap network backend
1117M: Luigi Rizzo <rizzo@iet.unipi.it>
1118M: Giuseppe Lettieri <g.lettieri@iet.unipi.it>
1119M: Vincenzo Maffione <v.maffione@gmail.com>
1120W: http://info.iet.unipi.it/~luigi/netmap/
1121S: Maintained
1122F: net/netmap.c
1123
1124Network Block Device (NBD)
1125M: Paolo Bonzini <pbonzini@redhat.com>
1126S: Odd Fixes
1127F: block/nbd*
1128F: nbd/
1129F: include/block/nbd*
1130F: qemu-nbd.c
1131T: git git://github.com/bonzini/qemu.git nbd-next
1132
1133NUMA
1134M: Eduardo Habkost <ehabkost@redhat.com>
1135S: Maintained
1136F: numa.c
1137F: include/sysemu/numa.h
1138K: numa|NUMA
1139K: srat|SRAT
1140T: git git://github.com/ehabkost/qemu.git numa
1141
1142QAPI
1143M: Markus Armbruster <armbru@redhat.com>
1144M: Michael Roth <mdroth@linux.vnet.ibm.com>
1145S: Supported
1146F: qapi/
1147X: qapi/*.json
1148F: include/qapi/
1149X: include/qapi/qmp/
1150F: include/qapi/qmp/dispatch.h
1151F: tests/qapi-schema/
1152F: tests/test-*-visitor.c
1153F: tests/test-qmp-*.c
1154F: scripts/qapi*
1155F: docs/qapi*
1156T: git git://repo.or.cz/qemu/armbru.git qapi-next
1157
1158QAPI Schema
1159M: Eric Blake <eblake@redhat.com>
1160M: Markus Armbruster <armbru@redhat.com>
1161S: Supported
1162F: qapi-schema.json
1163F: qapi/*.json
1164T: git git://repo.or.cz/qemu/armbru.git qapi-next
1165
1166QObject
1167M: Luiz Capitulino <lcapitulino@redhat.com>
1168S: Maintained
1169F: qobject/
1170F: include/qapi/qmp/
1171X: include/qapi/qmp/dispatch.h
1172F: tests/check-qdict.c
1173F: tests/check-qfloat.c
1174F: tests/check-qint.c
1175F: tests/check-qjson.c
1176F: tests/check-qlist.c
1177F: tests/check-qstring.c
1178T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp
1179
1180QEMU Guest Agent
1181M: Michael Roth <mdroth@linux.vnet.ibm.com>
1182S: Maintained
1183F: qga/
1184T: git git://github.com/mdroth/qemu.git qga
1185
1186QOM
1187M: Andreas Färber <afaerber@suse.de>
1188S: Supported
1189T: git git://github.com/afaerber/qemu-cpu.git qom-next
1190F: include/qom/
1191X: include/qom/cpu.h
1192F: qom/
1193X: qom/cpu.c
1194F: tests/check-qom-interface.c
1195F: tests/check-qom-proplist.c
1196F: tests/qom-test.c
1197
1198QMP
1199M: Markus Armbruster <armbru@redhat.com>
1200S: Supported
1201F: qmp.c
1202F: monitor.c
1203F: qmp-commands.hx
1204F: docs/*qmp-*
1205F: scripts/qmp/
1206T: git git://repo.or.cz/qemu/armbru.git qapi-next
1207
1208SLIRP
1209M: Jan Kiszka <jan.kiszka@siemens.com>
1210S: Maintained
1211F: slirp/
1212F: net/slirp.c
1213T: git git://git.kiszka.org/qemu.git queues/slirp
1214
1215Tracing
1216M: Stefan Hajnoczi <stefanha@redhat.com>
1217S: Maintained
1218F: trace/
1219F: scripts/tracetool.py
1220F: scripts/tracetool/
1221F: docs/tracing.txt
1222T: git git://github.com/stefanha/qemu.git tracing
1223
1224Checkpatch
1225M: Blue Swirl <blauwirbel@gmail.com>
1226S: Odd Fixes
1227F: scripts/checkpatch.pl
1228
1229Migration
1230M: Juan Quintela <quintela@redhat.com>
1231M: Amit Shah <amit.shah@redhat.com>
1232S: Maintained
1233F: include/migration/
1234F: migration/
1235F: scripts/vmstate-static-checker.py
1236F: tests/vmstate-static-checker-data/
1237
1238Seccomp
1239M: Eduardo Otubo <eduardo.otubo@profitbricks.com>
1240S: Supported
1241F: qemu-seccomp.c
1242F: include/sysemu/seccomp.h
1243
1244Cryptography
1245M: Daniel P. Berrange <berrange@redhat.com>
1246S: Maintained
1247F: crypto/
1248F: include/crypto/
1249F: tests/test-crypto-*
1250
1251Coroutines
1252M: Stefan Hajnoczi <stefanha@redhat.com>
1253M: Kevin Wolf <kwolf@redhat.com>
1254F: util/*coroutine*
1255F: include/qemu/coroutine*
1256F: tests/test-coroutine.c
1257
1258Buffers
1259M: Daniel P. Berrange <berrange@redhat.com>
1260S: Odd fixes
1261F: util/buffer.c
1262F: include/qemu/buffer.h
1263
1264I/O Channels
1265M: Daniel P. Berrange <berrange@redhat.com>
1266S: Maintained
1267F: io/
1268F: include/io/
1269F: tests/test-io-*
1270
1271Sockets
1272M: Daniel P. Berrange <berrange@redhat.com>
1273M: Gerd Hoffmann <kraxel@redhat.com>
1274M: Paolo Bonzini <pbonzini@redhat.com>
1275S: Maintained
1276F: include/qemu/sockets.h
1277F: util/qemu-sockets.c
1278
1279Usermode Emulation
1280------------------
1281Overall
1282M: Riku Voipio <riku.voipio@iki.fi>
1283S: Maintained
1284F: thunk.c
1285F: user-exec.c
1286
1287BSD user
1288M: Blue Swirl <blauwirbel@gmail.com>
1289S: Maintained
1290F: bsd-user/
1291
1292Linux user
1293M: Riku Voipio <riku.voipio@iki.fi>
1294S: Maintained
1295F: linux-user/
1296
1297Tiny Code Generator (TCG)
1298-------------------------
1299Common code
1300M: Richard Henderson <rth@twiddle.net>
1301S: Maintained
1302F: tcg/
1303
1304AArch64 target
1305M: Claudio Fontana <claudio.fontana@huawei.com>
1306M: Claudio Fontana <claudio.fontana@gmail.com>
1307S: Maintained
1308L: qemu-arm@nongnu.org
1309F: tcg/aarch64/
1310F: disas/arm-a64.cc
1311F: disas/libvixl/
1312
1313ARM target
1314M: Andrzej Zaborowski <balrogg@gmail.com>
1315S: Maintained
1316L: qemu-arm@nongnu.org
1317F: tcg/arm/
1318F: disas/arm.c
1319
1320i386 target
1321L: qemu-devel@nongnu.org
1322S: Maintained
1323F: tcg/i386/
1324F: disas/i386.c
1325
1326IA64 target
1327M: Aurelien Jarno <aurelien@aurel32.net>
1328S: Maintained
1329F: tcg/ia64/
1330F: disas/ia64.c
1331
1332MIPS target
1333M: Aurelien Jarno <aurelien@aurel32.net>
1334S: Maintained
1335F: tcg/mips/
1336F: disas/mips.c
1337
1338PPC
1339M: Vassili Karpov (malc) <av1474@comtv.ru>
1340S: Maintained
1341F: tcg/ppc/
1342F: disas/ppc.c
1343
1344S390 target
1345M: Alexander Graf <agraf@suse.de>
1346M: Richard Henderson <rth@twiddle.net>
1347S: Maintained
1348F: tcg/s390/
1349F: disas/s390.c
1350
1351SPARC target
1352M: Blue Swirl <blauwirbel@gmail.com>
1353S: Maintained
1354F: tcg/sparc/
1355F: disas/sparc.c
1356
1357TCI target
1358M: Stefan Weil <sw@weilnetz.de>
1359S: Maintained
1360F: tcg/tci/
1361F: tci.c
1362F: disas/tci.c
1363
1364Stable branches
1365---------------
1366Stable 1.0
1367L: qemu-stable@nongnu.org
1368T: git git://git.qemu-project.org/qemu-stable-1.0.git
1369S: Orphan
1370
1371Stable 0.15
1372L: qemu-stable@nongnu.org
1373M: Andreas Färber <afaerber@suse.de>
1374T: git git://git.qemu-project.org/qemu-stable-0.15.git
1375S: Supported
1376
1377Stable 0.14
1378L: qemu-stable@nongnu.org
1379T: git git://git.qemu-project.org/qemu-stable-0.14.git
1380S: Orphan
1381
1382Stable 0.10
1383L: qemu-stable@nongnu.org
1384T: git git://git.qemu-project.org/qemu-stable-0.10.git
1385S: Orphan
1386
1387Block drivers
1388-------------
1389VMDK
1390M: Fam Zheng <famz@redhat.com>
1391L: qemu-block@nongnu.org
1392S: Supported
1393F: block/vmdk.c
1394
1395RBD
1396M: Josh Durgin <jdurgin@redhat.com>
1397M: Jeff Cody <jcody@redhat.com>
1398L: qemu-block@nongnu.org
1399S: Supported
1400F: block/rbd.c
1401T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1402
1403Sheepdog
1404M: Hitoshi Mitake <mitake.hitoshi@lab.ntt.co.jp>
1405M: Liu Yuan <namei.unix@gmail.com>
1406M: Jeff Cody <jcody@redhat.com>
1407L: qemu-block@nongnu.org
1408L: sheepdog@lists.wpkg.org
1409S: Supported
1410F: block/sheepdog.c
1411T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1412
1413VHDX
1414M: Jeff Cody <jcody@redhat.com>
1415L: qemu-block@nongnu.org
1416S: Supported
1417F: block/vhdx*
1418T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1419
1420VDI
1421M: Stefan Weil <sw@weilnetz.de>
1422L: qemu-block@nongnu.org
1423S: Maintained
1424F: block/vdi.c
1425
1426iSCSI
1427M: Ronnie Sahlberg <ronniesahlberg@gmail.com>
1428M: Paolo Bonzini <pbonzini@redhat.com>
1429M: Peter Lieven <pl@kamp.de>
1430L: qemu-block@nongnu.org
1431S: Supported
1432F: block/iscsi.c
1433
1434NFS
1435M: Jeff Cody <jcody@redhat.com>
1436M: Peter Lieven <pl@kamp.de>
1437L: qemu-block@nongnu.org
1438S: Maintained
1439F: block/nfs.c
1440T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1441
1442SSH
1443M: Richard W.M. Jones <rjones@redhat.com>
1444M: Jeff Cody <jcody@redhat.com>
1445L: qemu-block@nongnu.org
1446S: Supported
1447F: block/ssh.c
1448T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1449
1450ARCHIPELAGO
1451M: Chrysostomos Nanakos <chris@include.gr>
1452M: Jeff Cody <jcody@redhat.com>
1453L: qemu-block@nongnu.org
1454S: Maintained
1455F: block/archipelago.c
1456T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1457
1458CURL
1459M: Jeff Cody <jcody@redhat.com>
1460L: qemu-block@nongnu.org
1461S: Supported
1462F: block/curl.c
1463T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1464
1465GLUSTER
1466M: Jeff Cody <jcody@redhat.com>
1467L: qemu-block@nongnu.org
1468S: Supported
1469F: block/gluster.c
1470T: git git://github.com/codyprime/qemu-kvm-jtc.git block
1471
1472Null Block Driver
1473M: Fam Zheng <famz@redhat.com>
1474L: qemu-block@nongnu.org
1475S: Supported
1476F: block/null.c
1477
1478Bootdevice
1479M: Gonglei <arei.gonglei@huawei.com>
1480S: Maintained
1481F: bootdevice.c
1482
1483Quorum
1484M: Alberto Garcia <berto@igalia.com>
1485S: Supported
1486F: block/quorum.c
1487L: qemu-block@nongnu.org
1488
1489blkverify
1490M: Stefan Hajnoczi <stefanha@redhat.com>
1491L: qemu-block@nongnu.org
1492S: Supported
1493F: block/blkverify.c
1494
1495bochs
1496M: Stefan Hajnoczi <stefanha@redhat.com>
1497L: qemu-block@nongnu.org
1498S: Supported
1499F: block/bochs.c
1500
1501cloop
1502M: Stefan Hajnoczi <stefanha@redhat.com>
1503L: qemu-block@nongnu.org
1504S: Supported
1505F: block/cloop.c
1506
1507dmg
1508M: Stefan Hajnoczi <stefanha@redhat.com>
1509L: qemu-block@nongnu.org
1510S: Supported
1511F: block/dmg.c
1512
1513parallels
1514M: Stefan Hajnoczi <stefanha@redhat.com>
1515M: Denis V. Lunev <den@openvz.org>
1516L: qemu-block@nongnu.org
1517S: Supported
1518F: block/parallels.c
1519F: docs/specs/parallels.txt
1520
1521qed
1522M: Stefan Hajnoczi <stefanha@redhat.com>
1523L: qemu-block@nongnu.org
1524S: Supported
1525F: block/qed.c
1526
1527raw
1528M: Kevin Wolf <kwolf@redhat.com>
1529L: qemu-block@nongnu.org
1530S: Supported
1531F: block/linux-aio.c
1532F: block/raw-aio.h
1533F: block/raw-posix.c
1534F: block/raw-win32.c
1535F: block/raw_bsd.c
1536F: block/win32-aio.c
1537
1538qcow2
1539M: Kevin Wolf <kwolf@redhat.com>
1540L: qemu-block@nongnu.org
1541S: Supported
1542F: block/qcow2*
1543
1544qcow
1545M: Kevin Wolf <kwolf@redhat.com>
1546L: qemu-block@nongnu.org
1547S: Supported
1548F: block/qcow.c
1549
1550blkdebug
1551M: Kevin Wolf <kwolf@redhat.com>
1552L: qemu-block@nongnu.org
1553S: Supported
1554F: block/blkdebug.c
1555
1556vpc
1557M: Kevin Wolf <kwolf@redhat.com>
1558L: qemu-block@nongnu.org
1559S: Supported
1560F: block/vpc.c
1561
1562vvfat
1563M: Kevin Wolf <kwolf@redhat.com>
1564L: qemu-block@nongnu.org
1565S: Supported
1566F: block/vvfat.c
1567
1568Image format fuzzer
1569M: Stefan Hajnoczi <stefanha@redhat.com>
1570L: qemu-block@nongnu.org
1571S: Supported
1572F: tests/image-fuzzer/
1573
1574Build and test automation
1575-------------------------
1576M: Alex Bennée <alex.bennee@linaro.org>
1577L: qemu-devel@nongnu.org
1578S: Supported
1579F: .travis.yml
1580
1581Documentation
1582-------------
1583Build system architecture
1584M: Daniel P. Berrange <berrange@redhat.com>
1585S: Odd Fixes
1586F: docs/build-system.txt
1587