root / MAINTAINERS @ feature-archipelago
History | View | Annotate | Download (17.9 kB)
1 |
QEMU Maintainers |
---|---|
2 |
================ |
3 |
|
4 |
The intention of this file is not to establish who owns what portions of the |
5 |
code base, but to provide a set of names that developers can consult when they |
6 |
have a question about a particular subset and also to provide a set of names |
7 |
to be CC'd when submitting a patch to obtain appropriate review. |
8 |
|
9 |
In general, if you have a question about inclusion of a patch, you should |
10 |
consult qemu-devel and not any specific individual privately. |
11 |
|
12 |
Descriptions 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 |
|
51 |
General Project Administration |
52 |
------------------------------ |
53 |
M: Anthony Liguori <aliguori@amazon.com> |
54 |
|
55 |
Guest CPU cores (TCG): |
56 |
---------------------- |
57 |
Alpha |
58 |
M: Richard Henderson <rth@twiddle.net> |
59 |
S: Maintained |
60 |
F: target-alpha/ |
61 |
F: hw/alpha/ |
62 |
|
63 |
ARM |
64 |
M: Peter Maydell <peter.maydell@linaro.org> |
65 |
S: Maintained |
66 |
F: target-arm/ |
67 |
F: hw/arm/ |
68 |
F: hw/cpu/a*mpcore.c |
69 |
|
70 |
CRIS |
71 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
72 |
S: Maintained |
73 |
F: target-cris/ |
74 |
F: hw/cris/ |
75 |
|
76 |
LM32 |
77 |
M: Michael Walle <michael@walle.cc> |
78 |
S: Maintained |
79 |
F: target-lm32/ |
80 |
F: hw/lm32/ |
81 |
F: hw/char/lm32_* |
82 |
|
83 |
M68K |
84 |
S: Orphan |
85 |
F: target-m68k/ |
86 |
F: hw/m68k/ |
87 |
|
88 |
MicroBlaze |
89 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
90 |
S: Maintained |
91 |
F: target-microblaze/ |
92 |
F: hw/microblaze/ |
93 |
|
94 |
MIPS |
95 |
M: Aurelien Jarno <aurelien@aurel32.net> |
96 |
S: Odd Fixes |
97 |
F: target-mips/ |
98 |
F: hw/mips/ |
99 |
|
100 |
Moxie |
101 |
M: Anthony Green <green@moxielogic.com> |
102 |
S: Maintained |
103 |
F: target-moxie/ |
104 |
|
105 |
OpenRISC |
106 |
M: Jia Liu <proljc@gmail.com> |
107 |
S: Maintained |
108 |
F: target-openrisc/ |
109 |
F: hw/openrisc/ |
110 |
|
111 |
PowerPC |
112 |
M: Alexander Graf <agraf@suse.de> |
113 |
L: qemu-ppc@nongnu.org |
114 |
S: Maintained |
115 |
F: target-ppc/ |
116 |
F: hw/ppc/ |
117 |
|
118 |
S390 |
119 |
M: Richard Henderson <rth@twiddle.net> |
120 |
M: Alexander Graf <agraf@suse.de> |
121 |
S: Maintained |
122 |
F: target-s390x/ |
123 |
F: hw/s390x/ |
124 |
|
125 |
SH4 |
126 |
M: Aurelien Jarno <aurelien@aurel32.net> |
127 |
S: Odd Fixes |
128 |
F: target-sh4/ |
129 |
F: hw/sh4/ |
130 |
|
131 |
SPARC |
132 |
M: Blue Swirl <blauwirbel@gmail.com> |
133 |
S: Maintained |
134 |
F: target-sparc/ |
135 |
F: hw/sparc/ |
136 |
F: hw/sparc64/ |
137 |
|
138 |
UniCore32 |
139 |
M: Guan Xuetao <gxt@mprc.pku.edu.cn> |
140 |
S: Maintained |
141 |
F: target-unicore32/ |
142 |
F: hw/unicore32/ |
143 |
|
144 |
X86 |
145 |
M: qemu-devel@nongnu.org |
146 |
S: Odd Fixes |
147 |
F: target-i386/ |
148 |
F: hw/i386/ |
149 |
|
150 |
Xtensa |
151 |
M: Max Filippov <jcmvbkbc@gmail.com> |
152 |
W: http://wiki.osll.spb.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa |
153 |
S: Maintained |
154 |
F: target-xtensa/ |
155 |
F: hw/xtensa/ |
156 |
|
157 |
Guest CPU Cores (KVM): |
158 |
---------------------- |
159 |
|
160 |
Overall |
161 |
M: Gleb Natapov <gleb@redhat.com> |
162 |
M: Paolo Bonzini <pbonzini@redhat.com> |
163 |
L: kvm@vger.kernel.org |
164 |
S: Supported |
165 |
F: kvm-* |
166 |
F: */kvm.* |
167 |
|
168 |
ARM |
169 |
M: Peter Maydell <peter.maydell@linaro.org> |
170 |
S: Maintained |
171 |
F: target-arm/kvm.c |
172 |
|
173 |
PPC |
174 |
M: Alexander Graf <agraf@suse.de> |
175 |
S: Maintained |
176 |
F: target-ppc/kvm.c |
177 |
|
178 |
S390 |
179 |
M: Alexander Graf <agraf@suse.de> |
180 |
S: Maintained |
181 |
F: target-s390x/kvm.c |
182 |
|
183 |
X86 |
184 |
M: Gleb Natapov <gleb@redhat.com> |
185 |
M: Marcelo Tosatti <mtosatti@redhat.com> |
186 |
L: kvm@vger.kernel.org |
187 |
S: Supported |
188 |
F: target-i386/kvm.c |
189 |
|
190 |
Guest CPU Cores (Xen): |
191 |
---------------------- |
192 |
|
193 |
X86 |
194 |
M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> |
195 |
L: xen-devel@lists.xensource.com |
196 |
S: Supported |
197 |
F: xen-* |
198 |
F: */xen* |
199 |
|
200 |
Hosts: |
201 |
------ |
202 |
|
203 |
LINUX |
204 |
L: qemu-devel@nongnu.org |
205 |
S: Maintained |
206 |
F: linux-* |
207 |
F: linux-headers/ |
208 |
|
209 |
POSIX |
210 |
L: qemu-devel@nongnu.org |
211 |
S: Maintained |
212 |
F: *posix* |
213 |
|
214 |
W32, W64 |
215 |
L: qemu-devel@nongnu.org |
216 |
M: Stefan Weil <sw@weilnetz.de> |
217 |
S: Maintained |
218 |
F: *win32* |
219 |
|
220 |
ARM Machines |
221 |
------------ |
222 |
Allwinner-a10 |
223 |
M: Li Guang <lig.fnst@cn.fujitsu.com> |
224 |
S: Maintained |
225 |
F: hw/*/allwinner-a10* |
226 |
F: include/hw/*/allwinner-a10* |
227 |
F: hw/arm/cubieboard.c |
228 |
|
229 |
Exynos |
230 |
M: Evgeny Voevodin <e.voevodin@samsung.com> |
231 |
M: Maksim Kozlov <m.kozlov@samsung.com> |
232 |
M: Igor Mitsyanko <i.mitsyanko@gmail.com> |
233 |
M: Dmitry Solodkiy <d.solodkiy@samsung.com> |
234 |
S: Maintained |
235 |
F: hw/*/exynos* |
236 |
|
237 |
Calxeda Highbank |
238 |
M: Mark Langsdorf <mark.langsdorf@calxeda.com> |
239 |
S: Supported |
240 |
F: hw/arm/highbank.c |
241 |
F: hw/net/xgmac.c |
242 |
|
243 |
Canon DIGIC |
244 |
M: Antony Pavlov <antonynpavlov@gmail.com> |
245 |
S: Maintained |
246 |
F: include/hw/arm/digic.h |
247 |
F: hw/*/digic* |
248 |
|
249 |
Gumstix |
250 |
M: qemu-devel@nongnu.org |
251 |
S: Orphan |
252 |
F: hw/arm/gumstix.c |
253 |
|
254 |
i.MX31 |
255 |
M: Peter Chubb <peter.chubb@nicta.com.au> |
256 |
S: Odd fixes |
257 |
F: hw/*/imx* |
258 |
F: hw/arm/kzm.c |
259 |
|
260 |
Integrator CP |
261 |
M: Peter Maydell <peter.maydell@linaro.org> |
262 |
S: Maintained |
263 |
F: hw/arm/integratorcp.c |
264 |
|
265 |
Mainstone |
266 |
M: qemu-devel@nongnu.org |
267 |
S: Orphan |
268 |
F: hw/arm/mainstone.c |
269 |
|
270 |
Musicpal |
271 |
M: Jan Kiszka <jan.kiszka@web.de> |
272 |
S: Maintained |
273 |
F: hw/arm/musicpal.c |
274 |
|
275 |
nSeries |
276 |
M: Andrzej Zaborowski <balrogg@gmail.com> |
277 |
S: Maintained |
278 |
F: hw/arm/nseries.c |
279 |
|
280 |
Palm |
281 |
M: Andrzej Zaborowski <balrogg@gmail.com> |
282 |
S: Maintained |
283 |
F: hw/arm/palm.c |
284 |
|
285 |
Real View |
286 |
M: Peter Maydell <peter.maydell@linaro.org> |
287 |
S: Maintained |
288 |
F: hw/arm/realview* |
289 |
|
290 |
Spitz |
291 |
M: Andrzej Zaborowski <balrogg@gmail.com> |
292 |
S: Maintained |
293 |
F: hw/arm/spitz.c |
294 |
|
295 |
Stellaris |
296 |
M: Peter Maydell <peter.maydell@linaro.org> |
297 |
S: Maintained |
298 |
F: hw/*/stellaris* |
299 |
|
300 |
Versatile PB |
301 |
M: Peter Maydell <peter.maydell@linaro.org> |
302 |
S: Maintained |
303 |
F: hw/*/versatile* |
304 |
|
305 |
Xilinx Zynq |
306 |
M: Peter Crosthwaite <peter.crosthwaite@petalogix.com> |
307 |
S: Maintained |
308 |
F: hw/arm/xilinx_zynq.c |
309 |
F: hw/misc/zynq_slcr.c |
310 |
F: hw/*/cadence_* |
311 |
F: hw/ssi/xilinx_spips.c |
312 |
|
313 |
CRIS Machines |
314 |
------------- |
315 |
Axis Dev88 |
316 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
317 |
S: Maintained |
318 |
F: hw/cris/axis_dev88.c |
319 |
F: hw/*/etraxfs_*.c |
320 |
|
321 |
LM32 Machines |
322 |
------------- |
323 |
EVR32 and uclinux BSP |
324 |
M: Michael Walle <michael@walle.cc> |
325 |
S: Maintained |
326 |
F: hw/lm32/lm32_boards.c |
327 |
|
328 |
milkymist |
329 |
M: Michael Walle <michael@walle.cc> |
330 |
S: Maintained |
331 |
F: hw/lm32/milkymist.c |
332 |
|
333 |
M68K Machines |
334 |
------------- |
335 |
an5206 |
336 |
S: Orphan |
337 |
F: hw/m68k/an5206.c |
338 |
|
339 |
dummy_m68k |
340 |
S: Orphan |
341 |
F: hw/m68k/dummy_m68k.c |
342 |
|
343 |
mcf5208 |
344 |
S: Orphan |
345 |
F: hw/m68k/mcf5208.c |
346 |
|
347 |
MicroBlaze Machines |
348 |
------------------- |
349 |
petalogix_s3adsp1800 |
350 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
351 |
S: Maintained |
352 |
F: hw/microblaze/petalogix_s3adsp1800_mmu.c |
353 |
|
354 |
petalogix_ml605 |
355 |
M: Peter Crosthwaite <peter.crosthwaite@petalogix.com> |
356 |
S: Maintained |
357 |
F: hw/microblaze/petalogix_ml605_mmu.c |
358 |
|
359 |
MIPS Machines |
360 |
------------- |
361 |
Jazz |
362 |
M: Hervé Poussineau <hpoussin@reactos.org> |
363 |
S: Maintained |
364 |
F: hw/mips/mips_jazz.c |
365 |
|
366 |
Malta |
367 |
M: Aurelien Jarno <aurelien@aurel32.net> |
368 |
S: Maintained |
369 |
F: hw/mips/mips_malta.c |
370 |
|
371 |
Mipssim |
372 |
M: qemu-devel@nongnu.org |
373 |
S: Orphan |
374 |
F: hw/mips/mips_mipssim.c |
375 |
|
376 |
R4000 |
377 |
M: Aurelien Jarno <aurelien@aurel32.net> |
378 |
S: Maintained |
379 |
F: hw/mips/mips_r4k.c |
380 |
|
381 |
OpenRISC Machines |
382 |
----------------- |
383 |
or1k-sim |
384 |
M: Jia Liu <proljc@gmail.com> |
385 |
S: Maintained |
386 |
F: hw/openrisc/openrisc_sim.c |
387 |
|
388 |
PowerPC Machines |
389 |
---------------- |
390 |
405 |
391 |
M: Alexander Graf <agraf@suse.de> |
392 |
L: qemu-ppc@nongnu.org |
393 |
S: Odd Fixes |
394 |
F: hw/ppc/ppc405_boards.c |
395 |
|
396 |
Bamboo |
397 |
M: Alexander Graf <agraf@suse.de> |
398 |
L: qemu-ppc@nongnu.org |
399 |
S: Odd Fixes |
400 |
F: hw/ppc/ppc440_bamboo.c |
401 |
|
402 |
e500 |
403 |
M: Alexander Graf <agraf@suse.de> |
404 |
M: Scott Wood <scottwood@freescale.com> |
405 |
L: qemu-ppc@nongnu.org |
406 |
S: Supported |
407 |
F: hw/ppc/e500.[hc] |
408 |
F: hw/ppc/e500plat.c |
409 |
|
410 |
mpc8544ds |
411 |
M: Alexander Graf <agraf@suse.de> |
412 |
M: Scott Wood <scottwood@freescale.com> |
413 |
L: qemu-ppc@nongnu.org |
414 |
S: Supported |
415 |
F: hw/ppc/mpc8544ds.c |
416 |
F: hw/ppc/mpc8544_guts.c |
417 |
|
418 |
New World |
419 |
M: Alexander Graf <agraf@suse.de> |
420 |
L: qemu-ppc@nongnu.org |
421 |
S: Maintained |
422 |
F: hw/ppc/mac_newworld.c |
423 |
F: hw/pci-host/uninorth.c |
424 |
F: hw/pci-bridge/dec.[hc] |
425 |
F: hw/misc/macio/ |
426 |
|
427 |
Old World |
428 |
M: Alexander Graf <agraf@suse.de> |
429 |
L: qemu-ppc@nongnu.org |
430 |
S: Maintained |
431 |
F: hw/ppc/mac_oldworld.c |
432 |
F: hw/pci-host/grackle.c |
433 |
F: hw/misc/macio/ |
434 |
|
435 |
PReP |
436 |
M: Andreas Färber <andreas.faerber@web.de> |
437 |
L: qemu-ppc@nongnu.org |
438 |
S: Odd Fixes |
439 |
F: hw/ppc/prep.c |
440 |
F: hw/pci-host/prep.[hc] |
441 |
F: hw/isa/pc87312.[hc] |
442 |
|
443 |
sPAPR |
444 |
M: Alexander Graf <agraf@suse.de> |
445 |
L: qemu-ppc@nongnu.org |
446 |
S: Supported |
447 |
F: hw/*/spapr* |
448 |
F: include/hw/*/spapr* |
449 |
F: hw/*/xics* |
450 |
F: include/hw/*/xics* |
451 |
F: pc-bios/spapr-rtas/* |
452 |
|
453 |
virtex_ml507 |
454 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
455 |
L: qemu-ppc@nongnu.org |
456 |
S: Odd Fixes |
457 |
F: hw/ppc/virtex_ml507.c |
458 |
|
459 |
SH4 Machines |
460 |
------------ |
461 |
R2D |
462 |
M: Magnus Damm <magnus.damm@gmail.com> |
463 |
S: Maintained |
464 |
F: hw/sh4/r2d.c |
465 |
|
466 |
Shix |
467 |
M: Magnus Damm <magnus.damm@gmail.com> |
468 |
S: Orphan |
469 |
F: hw/sh4/shix.c |
470 |
|
471 |
SPARC Machines |
472 |
-------------- |
473 |
Sun4m |
474 |
M: Blue Swirl <blauwirbel@gmail.com> |
475 |
S: Maintained |
476 |
F: hw/sparc/sun4m.c |
477 |
|
478 |
Sun4u |
479 |
M: Blue Swirl <blauwirbel@gmail.com> |
480 |
S: Maintained |
481 |
F: hw/sparc64/sun4u.c |
482 |
|
483 |
Leon3 |
484 |
M: Fabien Chouteau <chouteau@adacore.com> |
485 |
S: Maintained |
486 |
F: hw/sparc/leon3.c |
487 |
F: hw/*/grlib* |
488 |
|
489 |
S390 Machines |
490 |
------------- |
491 |
S390 Virtio |
492 |
M: Alexander Graf <agraf@suse.de> |
493 |
S: Maintained |
494 |
F: hw/s390x/s390-*.c |
495 |
|
496 |
S390 Virtio-ccw |
497 |
M: Cornelia Huck <cornelia.huck@de.ibm.com> |
498 |
M: Alexander Graf <agraf@suse.de> |
499 |
S: Supported |
500 |
F: hw/s390x/s390-virtio-ccw.c |
501 |
F: hw/s390x/css.[hc] |
502 |
T: git git://github.com/cohuck/qemu virtio-ccw-upstr |
503 |
|
504 |
UniCore32 Machines |
505 |
------------- |
506 |
PKUnity-3 SoC initramfs-with-busybox |
507 |
M: Guan Xuetao <gxt@mprc.pku.edu.cn> |
508 |
S: Maintained |
509 |
F: hw/*/puv3* |
510 |
F: hw/unicore32/ |
511 |
|
512 |
X86 Machines |
513 |
------------ |
514 |
PC |
515 |
M: Anthony Liguori <aliguori@amazon.com> |
516 |
M: Michael S. Tsirkin <mst@redhat.com> |
517 |
S: Supported |
518 |
F: include/hw/i386/ |
519 |
F: hw/i386/ |
520 |
F: hw/pci-host/piix.c |
521 |
F: hw/pci-host/q35.c |
522 |
F: hw/pci-host/pam.c |
523 |
F: include/hw/pci-host/q35.h |
524 |
F: include/hw/pci-host/pam.h |
525 |
F: hw/isa/piix4.c |
526 |
F: hw/isa/lpc_ich9.c |
527 |
F: hw/i2c/smbus_ich9.c |
528 |
F: hw/acpi/piix4.c |
529 |
F: hw/acpi/ich9.c |
530 |
F: include/hw/acpi/ich9.h |
531 |
F: include/hw/acpi/piix.h |
532 |
|
533 |
|
534 |
Xtensa Machines |
535 |
--------------- |
536 |
sim |
537 |
M: Max Filippov <jcmvbkbc@gmail.com> |
538 |
S: Maintained |
539 |
F: hw/xtensa/xtensa_sim.c |
540 |
|
541 |
Avnet LX60 |
542 |
M: Max Filippov <jcmvbkbc@gmail.com> |
543 |
S: Maintained |
544 |
F: hw/xtensa/xtensa_lx60.c |
545 |
|
546 |
Devices |
547 |
------- |
548 |
IDE |
549 |
M: Kevin Wolf <kwolf@redhat.com> |
550 |
S: Odd Fixes |
551 |
F: include/hw/ide.h |
552 |
F: hw/ide/ |
553 |
|
554 |
OMAP |
555 |
M: Peter Maydell <peter.maydell@linaro.org> |
556 |
S: Maintained |
557 |
F: hw/*/omap* |
558 |
|
559 |
PCI |
560 |
M: Michael S. Tsirkin <mst@redhat.com> |
561 |
S: Supported |
562 |
F: include/hw/pci/* |
563 |
F: hw/pci/* |
564 |
F: hw/acpi/* |
565 |
|
566 |
ppc4xx |
567 |
M: Alexander Graf <agraf@suse.de> |
568 |
L: qemu-ppc@nongnu.org |
569 |
S: Odd Fixes |
570 |
F: hw/ppc/ppc4*.c |
571 |
|
572 |
ppce500 |
573 |
M: Alexander Graf <agraf@suse.de> |
574 |
M: Scott Wood <scottwood@freescale.com> |
575 |
L: qemu-ppc@nongnu.org |
576 |
S: Supported |
577 |
F: hw/ppc/e500* |
578 |
|
579 |
SCSI |
580 |
M: Paolo Bonzini <pbonzini@redhat.com> |
581 |
S: Supported |
582 |
F: include/hw/scsi* |
583 |
F: hw/scsi/* |
584 |
T: git git://github.com/bonzini/qemu.git scsi-next |
585 |
|
586 |
LSI53C895A |
587 |
S: Orphan |
588 |
F: hw/scsi/lsi53c895a.c |
589 |
|
590 |
SSI |
591 |
M: Peter Crosthwaite <peter.crosthwaite@petalogix.com> |
592 |
S: Maintained |
593 |
F: hw/ssi/* |
594 |
F: hw/block/m25p80.c |
595 |
|
596 |
USB |
597 |
M: Gerd Hoffmann <kraxel@redhat.com> |
598 |
S: Maintained |
599 |
F: hw/usb/* |
600 |
|
601 |
VFIO |
602 |
M: Alex Williamson <alex.williamson@redhat.com> |
603 |
S: Supported |
604 |
F: hw/misc/vfio.c |
605 |
|
606 |
vhost |
607 |
M: Michael S. Tsirkin <mst@redhat.com> |
608 |
S: Supported |
609 |
F: hw/*/*vhost* |
610 |
|
611 |
virtio |
612 |
M: Anthony Liguori <aliguori@amazon.com> |
613 |
M: Michael S. Tsirkin <mst@redhat.com> |
614 |
S: Supported |
615 |
F: hw/*/virtio* |
616 |
|
617 |
virtio-9p |
618 |
M: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> |
619 |
S: Supported |
620 |
F: hw/9pfs/ |
621 |
F: fsdev/ |
622 |
T: git git://github.com/kvaneesh/QEMU.git |
623 |
|
624 |
virtio-blk |
625 |
M: Kevin Wolf <kwolf@redhat.com> |
626 |
M: Stefan Hajnoczi <stefanha@redhat.com> |
627 |
S: Supported |
628 |
F: hw/block/virtio-blk.c |
629 |
|
630 |
virtio-ccw |
631 |
M: Cornelia Huck <cornelia.huck@de.ibm.com> |
632 |
S: Supported |
633 |
F: hw/s390x/virtio-ccw.[hc] |
634 |
T: git git://github.com/cohuck/qemu virtio-ccw-upstr |
635 |
|
636 |
virtio-serial |
637 |
M: Amit Shah <amit.shah@redhat.com> |
638 |
S: Supported |
639 |
F: hw/char/virtio-serial-bus.c |
640 |
F: hw/char/virtio-console.c |
641 |
|
642 |
nvme |
643 |
M: Keith Busch <keith.busch@intel.com> |
644 |
S: Supported |
645 |
F: hw/block/nvme* |
646 |
|
647 |
Xilinx EDK |
648 |
M: Peter Crosthwaite <peter.crosthwaite@petalogix.com> |
649 |
M: Edgar E. Iglesias <edgar.iglesias@gmail.com> |
650 |
S: Maintained |
651 |
F: hw/*/xilinx_* |
652 |
F: include/hw/xilinx.h |
653 |
|
654 |
Subsystems |
655 |
---------- |
656 |
Audio |
657 |
M: Vassili Karpov (malc) <av1474@comtv.ru> |
658 |
M: Gerd Hoffmann <kraxel@redhat.com> |
659 |
S: Maintained |
660 |
F: audio/ |
661 |
F: hw/audio/ |
662 |
|
663 |
Block |
664 |
M: Kevin Wolf <kwolf@redhat.com> |
665 |
M: Stefan Hajnoczi <stefanha@redhat.com> |
666 |
S: Supported |
667 |
F: block* |
668 |
F: block/ |
669 |
F: hw/block/ |
670 |
T: git git://repo.or.cz/qemu/kevin.git block |
671 |
T: git git://github.com/stefanha/qemu.git block |
672 |
|
673 |
Character Devices |
674 |
M: Anthony Liguori <aliguori@amazon.com> |
675 |
S: Maintained |
676 |
F: qemu-char.c |
677 |
|
678 |
CPU |
679 |
M: Andreas Färber <afaerber@suse.de> |
680 |
S: Supported |
681 |
F: qom/cpu.c |
682 |
F: include/qom/cpu.h |
683 |
F: target-i386/cpu.c |
684 |
|
685 |
ICC Bus |
686 |
M: Igor Mammedov <imammedo@redhat.com> |
687 |
S: Supported |
688 |
F: include/hw/cpu/icc_bus.h |
689 |
F: hw/cpu/icc_bus.c |
690 |
|
691 |
Device Tree |
692 |
M: Peter Crosthwaite <peter.crosthwaite@petalogix.com> |
693 |
M: Alexander Graf <agraf@suse.de> |
694 |
S: Maintained |
695 |
F: device_tree.[ch] |
696 |
|
697 |
GDB stub |
698 |
M: qemu-devel@nongnu.org |
699 |
S: Odd Fixes |
700 |
F: gdbstub* |
701 |
F: gdb-xml/ |
702 |
|
703 |
SPICE |
704 |
M: Gerd Hoffmann <kraxel@redhat.com> |
705 |
S: Supported |
706 |
F: include/ui/qemu-spice.h |
707 |
F: ui/spice-*.c |
708 |
F: audio/spiceaudio.c |
709 |
F: hw/display/qxl* |
710 |
|
711 |
Graphics |
712 |
M: Anthony Liguori <aliguori@amazon.com> |
713 |
S: Maintained |
714 |
F: ui/ |
715 |
|
716 |
Cocoa graphics |
717 |
M: Andreas Färber <andreas.faerber@web.de> |
718 |
M: Peter Maydell <peter.maydell@linaro.org> |
719 |
S: Odd Fixes |
720 |
F: ui/cocoa.m |
721 |
|
722 |
Main loop |
723 |
M: Anthony Liguori <aliguori@amazon.com> |
724 |
S: Supported |
725 |
F: vl.c |
726 |
|
727 |
Human Monitor (HMP) |
728 |
M: Luiz Capitulino <lcapitulino@redhat.com> |
729 |
S: Maintained |
730 |
F: monitor.c |
731 |
F: hmp.c |
732 |
F: hmp-commands.hx |
733 |
T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp |
734 |
|
735 |
Network device layer |
736 |
M: Anthony Liguori <aliguori@amazon.com> |
737 |
M: Stefan Hajnoczi <stefanha@redhat.com> |
738 |
S: Maintained |
739 |
F: net/ |
740 |
T: git git://github.com/stefanha/qemu.git net |
741 |
|
742 |
Netmap network backend |
743 |
M: Luigi Rizzo <rizzo@iet.unipi.it> |
744 |
M: Giuseppe Lettieri <g.lettieri@iet.unipi.it> |
745 |
M: Vincenzo Maffione <v.maffione@gmail.com> |
746 |
W: http://info.iet.unipi.it/~luigi/netmap/ |
747 |
S: Maintained |
748 |
F: net/netmap.c |
749 |
|
750 |
Network Block Device (NBD) |
751 |
M: Paolo Bonzini <pbonzini@redhat.com> |
752 |
S: Odd Fixes |
753 |
F: block/nbd.c |
754 |
F: nbd.* |
755 |
F: qemu-nbd.c |
756 |
T: git git://github.com/bonzini/qemu.git nbd-next |
757 |
|
758 |
QAPI |
759 |
M: Luiz Capitulino <lcapitulino@redhat.com> |
760 |
M: Michael Roth <mdroth@linux.vnet.ibm.com> |
761 |
S: Maintained |
762 |
F: qapi/ |
763 |
T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp |
764 |
|
765 |
QAPI Schema |
766 |
M: Eric Blake <eblake@redhat.com> |
767 |
M: Luiz Capitulino <lcapitulino@redhat.com> |
768 |
M: Markus Armbruster <armbru@redhat.com> |
769 |
S: Supported |
770 |
F: qapi-schema.json |
771 |
T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp |
772 |
|
773 |
QMP |
774 |
M: Luiz Capitulino <lcapitulino@redhat.com> |
775 |
S: Maintained |
776 |
F: qmp.c |
777 |
F: monitor.c |
778 |
F: qmp-commands.hx |
779 |
F: QMP/ |
780 |
T: git git://repo.or.cz/qemu/qmp-unstable.git queue/qmp |
781 |
|
782 |
SLIRP |
783 |
M: Jan Kiszka <jan.kiszka@siemens.com> |
784 |
S: Maintained |
785 |
F: slirp/ |
786 |
T: git git://git.kiszka.org/qemu.git queues/slirp |
787 |
|
788 |
Tracing |
789 |
M: Stefan Hajnoczi <stefanha@redhat.com> |
790 |
S: Maintained |
791 |
F: trace/ |
792 |
F: scripts/tracetool.py |
793 |
F: scripts/tracetool/ |
794 |
F: docs/tracing.txt |
795 |
T: git git://github.com/stefanha/qemu.git tracing |
796 |
|
797 |
Checkpatch |
798 |
M: Blue Swirl <blauwirbel@gmail.com> |
799 |
S: Odd Fixes |
800 |
F: scripts/checkpatch.pl |
801 |
|
802 |
Seccomp |
803 |
M: Eduardo Otubo <otubo@linux.vnet.ibm.com> |
804 |
S: Supported |
805 |
F: qemu-seccomp.c |
806 |
F: include/sysemu/seccomp.h |
807 |
|
808 |
Usermode Emulation |
809 |
------------------ |
810 |
BSD user |
811 |
M: Blue Swirl <blauwirbel@gmail.com> |
812 |
S: Maintained |
813 |
F: bsd-user/ |
814 |
|
815 |
Linux user |
816 |
M: Riku Voipio <riku.voipio@iki.fi> |
817 |
S: Maintained |
818 |
F: linux-user/ |
819 |
|
820 |
Tiny Code Generator (TCG) |
821 |
------------------------- |
822 |
Common code |
823 |
M: qemu-devel@nongnu.org |
824 |
M: Richard Henderson <rth@twiddle.net> |
825 |
S: Maintained |
826 |
F: tcg/ |
827 |
|
828 |
AArch64 target |
829 |
M: Claudio Fontana <claudio.fontana@huawei.com> |
830 |
M: Claudio Fontana <claudio.fontana@gmail.com> |
831 |
S: Maintained |
832 |
F: tcg/aarch64/ |
833 |
|
834 |
ARM target |
835 |
M: Andrzej Zaborowski <balrogg@gmail.com> |
836 |
S: Maintained |
837 |
F: tcg/arm/ |
838 |
|
839 |
i386 target |
840 |
M: qemu-devel@nongnu.org |
841 |
S: Maintained |
842 |
F: tcg/i386/ |
843 |
|
844 |
IA64 target |
845 |
M: Aurelien Jarno <aurelien@aurel32.net> |
846 |
S: Maintained |
847 |
F: tcg/ia64/ |
848 |
|
849 |
MIPS target |
850 |
M: Aurelien Jarno <aurelien@aurel32.net> |
851 |
S: Maintained |
852 |
F: tcg/mips/ |
853 |
|
854 |
PPC |
855 |
M: Vassili Karpov (malc) <av1474@comtv.ru> |
856 |
S: Maintained |
857 |
F: tcg/ppc/ |
858 |
|
859 |
PPC64 target |
860 |
M: Vassili Karpov (malc) <av1474@comtv.ru> |
861 |
S: Maintained |
862 |
F: tcg/ppc64/ |
863 |
|
864 |
S390 target |
865 |
M: Alexander Graf <agraf@suse.de> |
866 |
M: Richard Henderson <rth@twiddle.net> |
867 |
S: Maintained |
868 |
F: tcg/s390/ |
869 |
|
870 |
SPARC target |
871 |
M: Blue Swirl <blauwirbel@gmail.com> |
872 |
S: Maintained |
873 |
F: tcg/sparc/ |
874 |
|
875 |
TCI target |
876 |
M: Stefan Weil <sw@weilnetz.de> |
877 |
S: Maintained |
878 |
F: tcg/tci/ |
879 |
F: tci.c |
880 |
|
881 |
Stable branches |
882 |
--------------- |
883 |
Stable 1.0 |
884 |
L: qemu-stable@nongnu.org |
885 |
T: git git://git.qemu-project.org/qemu-stable-1.0.git |
886 |
S: Orphan |
887 |
|
888 |
Stable 0.15 |
889 |
L: qemu-stable@nongnu.org |
890 |
M: Andreas Färber <afaerber@suse.de> |
891 |
T: git git://git.qemu-project.org/qemu-stable-0.15.git |
892 |
S: Supported |
893 |
|
894 |
Stable 0.14 |
895 |
L: qemu-stable@nongnu.org |
896 |
T: git git://git.qemu-project.org/qemu-stable-0.14.git |
897 |
S: Orphan |
898 |
|
899 |
Stable 0.10 |
900 |
L: qemu-stable@nongnu.org |
901 |
T: git git://git.qemu-project.org/qemu-stable-0.10.git |
902 |
S: Orphan |
903 |
|
904 |
Block drivers |
905 |
------------- |
906 |
VMDK |
907 |
M: Fam Zheng <famz@redhat.com> |
908 |
S: Supported |
909 |
F: block/vmdk.c |
910 |
|
911 |
RBD |
912 |
M: Josh Durgin <josh.durgin@inktank.com> |
913 |
S: Supported |
914 |
F: block/rbd.c |
915 |
|
916 |
Sheepdog |
917 |
M: MORITA Kazutaka <morita.kazutaka@lab.ntt.co.jp> |
918 |
M: Liu Yuan <namei.unix@gmail.com> |
919 |
L: sheepdog@lists.wpkg.org |
920 |
S: Supported |
921 |
F: block/sheepdog.c |
922 |
|
923 |
VHDX |
924 |
M: Jeff Cody <jcody@redhat.com> |
925 |
S: Supported |
926 |
F: block/vhdx* |
927 |
|
928 |
VDI |
929 |
M: Stefan Weil <sw@weilnetz.de> |
930 |
S: Maintained |
931 |
F: block/vdi.c |
932 |
|
933 |
iSCSI |
934 |
M: Ronnie Sahlberg <ronniesahlberg@gmail.com> |
935 |
M: Paolo Bonzini <pbonzini@redhat.com> |
936 |
M: Peter Lieven <pl@kamp.de> |
937 |
S: Supported |
938 |
F: block/iscsi.c |
939 |
|
940 |
NFS |
941 |
M: Peter Lieven <pl@kamp.de> |
942 |
S: Maintained |
943 |
F: block/nfs.c |
944 |
|
945 |
SSH |
946 |
M: Richard W.M. Jones <rjones@redhat.com> |
947 |
S: Supported |
948 |
F: block/ssh.c |