From: Markus Armbruster <armbru@redhat.com>
To: qemu-devel <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] MAINTAINERS leaves too many files uncovered
Date: Tue, 30 Aug 2016 13:31:12 +0200 [thread overview]
Message-ID: <87a8fucx33.fsf@dusky.pond.sub.org> (raw)
In-Reply-To: <876132olyi.fsf@blackfin.pond.sub.org> (Markus Armbruster's message of "Tue, 22 Sep 2015 11:13:57 +0200")
Markus Armbruster <armbru@redhat.com> writes:
> Paolo asked for an update.
Another update; HEAD is commit e00da55.
> Markus Armbruster <armbru@redhat.com> writes:
>
>> Markus Armbruster <armbru@redhat.com> writes:
>>
>>> In my experience, too many files are not covered by MAINTAINERS.
>>> scripts/get_maintainer.pl falls back to git then, unless you say
>>> --no-git-fallback. Copies sent there tends to annoy their recipients
>>> without accomplishing all that much.
>>>
>>> Two obvious improvements:
>>>
>>> * Easy: Flip scripts/get_maintainer.pl's default to --no-git-fallback.
>>> I'll post the obvious patch, please raise your objections there.
>>>
>>> * Harder: improve MAINTAINERS coverage.
>>
>> A few folks have started doing that. Much appreciated!
>>
>> I collected recent patches to MAINTAINERS, and reran my analysis.
>>
>>> Let me back up subjective experience with hard data. The tree has quite
>>> a few files:
>>>
>>> $ git-ls-files | wc -l
>>> 3746
>>
>> Now 3752.
>
> Eleven months later, this is 4387.
Another eleven months later, it's 4921.
>>> Counting them by extension:
>>>
>>> $ git-ls-files | sed -n 's#.*/##;s#.*\.##p' | sort | uniq -c | sort -nr
>>> 1836 c
>>> 818 h
>>> 133 out
>>> 105 S
>>> 97 objs
>>> 69 s
>>> 64 mak
>>> 48 json
>>> 47 py
>>> 41 txt
>>> 33 exit
>>> 33 err
>>> 16 xml
>>> 16 bin
>>> 13 rom
>>> 12 sh
>>> 12 dsl
>>> [Long tail that doesn't add up to anything interesting omitted]
>>>
>>> Let's look for .c not in MAINTAINERS:
>>>
>>> $ for i in `git-ls-files`; do [ "`scripts/get_maintainer.pl -f --no-git-fallback $i`" ] || echo $i; done >unmaintained-files
>>> $ grep -c '\.c$' unmaintained-files
>>> 1066
>>>
>>> That's almost 60%. Not good.
>>
>> Down to 491 our of 1841 (27%). Progress, but not quite enough.
>
> 461 out of 1945 (24%). At this linear rate, we'll reach 10%
> unmaintained in five years.
This is now
$ for i in `git-ls-files`; do [ "`scripts/get_maintainer.pl -f --no-git-fallback $i | grep -v '^qemu-devel@nongnu\.org'`" ] || echo $i; done >unmaintained-files
$ grep -c '\.c$' unmaintained-files
402
402 out of 2132 (19%). More progress, but not yet there.
> We're still adding unmaintained .c files:
>
> $ git-diff --diff-filter=A --name-only e668d1b | grep -c '\.c$'
> 116
> $ git-diff --diff-filter=A --name-only e668d1b | grep '\.c$' | join unmaintained-files - | wc -l
> 37
>
> 37 out of 116 new files (32%) are not covered. That's worse than we do
> for old files. Inexcusable.
$ git-diff --diff-filter=A --name-only 6138fbd | grep -c '\.c$'
215
$ git-diff --diff-filter=A --name-only 6138fbd | grep '\.c$' | join unmaintained-files - | wc -l
86
This time, it's 86 out of 215 (40%). Getting worse. I'll cook up a
patch to make checkpatch.pl catch such additions.
>>> Apparently, nobody cares for tests:
>>>
>>> $ grep '^tests/' unmaintained-files | grep -c '\.c$'
>>> 654
>>> $ git-ls-files | grep '^tests/' | grep -c '\.c$'
>>> 664
>>
>> Now 91 out of 665.
>
> 105 out of 687.
114 out of 726.
>>> Filtering those out leaves us with 412 unmaintained out of of 1172, or
>>> 35% unmaintained. Not good even if we (foolishly!) considered tests not
>>> worthy of maintenance.
>>>
>>> Maybe unmaintained files are much smaller. David A. Wheeler's
>>> SLOCCount counts 570kSLOC in 1212 maintained files (+140 files sloccount
>>> doesn't know how to count) vs. 300kSLOC in 1798 unmaintained files (+596
>>> uncounted), or 35% unmaintained SLOC. With tests/ ignored, it's 30%.
>>> So, unmaintained files are indeed smaller, but 30-something percent is
>>> still not good.
>>>
>>> Where are the unmaintained files? Top-scoring directories outside
>>> tests/ and include/, files in subdirs not counted:
>>>
>>> #files directory
>>> 84 68% .
>>> 63 100% default-configs
>>> 48 100% pc-bios
>>> 43 97% stubs
>>> 39 100% util
>>> 37 100% pc-bios/keymaps
>>> 35 81% hw/display
>>> 32 94% scripts
>>> 26 92% docs
>>> 26 100% libcacard
>>> 23 69% hw/misc
>>> 22 57% hw/net
>>> 21 63% hw/intc
>>> 19 100% roms
>>> 18 100% disas
>>> 18 56% hw/timer
>>> 16 100% hw/core
>>> 15 53% hw/char
>>> 15 100% qga
>>> 14 100% docs/specs
>>> 12 92% hw/input
>>> 12 100% qobject
>>> 12 100% target-m68k
>>> 11 100% backends
>>> 11 100% pc-bios/s390-ccw
>>> 10 71% hw/dma
>
> Different tack: what are the unmaintained files we actually change?
>
> Unmaintained files sorted by number of commits in the past year (commit
> 1733681):
>
> $ for i in `cat unmaintained-files`; do echo -n "$i "; git-rev-list 1733681.. $i | wc -l; done | awk '{ printf "%7d %s\n", $2, $1 }' | sort -rn | head -n 100
> 79 trace-events
> 77 MAINTAINERS
> 74 tests/Makefile
> 37 hw/core/qdev.c
> 35 arch_init.c
> 33 tests/libqos/ahci.c
> 30 tests/libqos/ahci.h
> 27 qdev-monitor.c
> 27 include/hw/boards.h
> 27 Makefile
> 26 include/exec/exec-all.h
> 25 include/hw/virtio/virtio.h
> 24 hw/xen/xen_pt_config_init.c
> 23 include/hw/virtio/virtio-scsi.h
> 22 util/qemu-option.c
> 22 hw/net/rtl8139.c
> 22 hw/intc/arm_gic.c
> 22 VERSION
> 21 target-tilegx/translate.c
> 21 include/ui/console.h
[...]
Unmaintained files sorted by number of commits in the past year (commit
351053e):
$ for i in `cat unmaintained-files`; do echo -n "$i "; git-rev-list 351053e.. $i | wc -l; done | awk '{ printf "%7d %s\n", $2, $1 }' | sort -rn | head -n 100
181 trace-events
104 configure
98 MAINTAINERS
82 hw/misc/ivshmem.c
54 qemu-options.hx
53 Makefile.objs
50 target-tilegx/translate.c
49 Makefile
42 include/sysemu/block-backend.h
31 include/qemu-common.h
30 tests/vhost-user-test.c
28 tests/.gitignore
28 include/qom/cpu.h
27 include/qemu/osdep.h
23 include/sysemu/sysemu.h
22 tests/test-throttle.c
22 scripts/checkpatch.pl
22 hw/ipmi/ipmi_bmc_sim.c
21 qemu-doc.texi
20 util/log.c
20 tests/Makefile.include
20 VERSION
19 include/hw/compat.h
18 util/oslib-posix.c
18 tests/ivshmem-test.c
18 stubs/Makefile.objs
18 include/qemu/typedefs.h
18 include/qemu/log.h
18 hw/sd/sdhci.c
18 hw/nvram/fw_cfg.c
17 target-m68k/translate.c
17 include/sysemu/replay.h
17 hw/sd/sd.c
17 hw/core/qdev-properties.c
16 replay/replay.c
16 include/sysemu/char.h
16 hw/core/qdev.c
16 gdbstub.c
15 tests/vhost-user-bridge.c
15 tests/test-visitor-serialization.c
15 dump.c
15 docs/specs/vhost-user.txt
15 bsd-user/main.c
14 util/cutils.c
14 replay/replay-internal.h
14 qom/cpu.c
14 hw/misc/Makefile.objs
13 target-tilegx/cpu.h
13 replay/replay-input.c
13 Makefile.target
12 util/Makefile.objs
12 qdev-monitor.c
12 hw/display/vga.c
12 contrib/ivshmem-server/main.c
11 util/oslib-win32.c
11 tests/bios-tables-test.c
11 scripts/clean-includes
11 hw/intc/gicv3_internal.h
11 hw/intc/Makefile.objs
11 hw/core/qdev-properties-system.c
11 hw/core/loader.c
10 tests/virtio-blk-test.c
10 target-tilegx/helper.h
10 scripts/dump-guest-memory.py
10 include/hw/nvram/fw_cfg.h
10 hw/input/hid.c
10 disas.c
10 default-configs/i386-softmmu.mak
10 default-configs/arm-softmmu.mak
10 contrib/ivshmem-server/ivshmem-server.c
9 tests/test-qga.c
9 tests/test-cutils.c
9 tests/test-aio.c
9 tests/libqtest.c
9 target-m68k/cpu.h
9 scripts/update-linux-headers.sh
9 rules.mak
9 include/hw/qdev-core.h
9 include/hw/isa/isa.h
9 hw/misc/mips_itu.c
9 hmp-commands-info.hx
9 default-configs/x86_64-softmmu.mak
9 contrib/ivshmem-server/ivshmem-server.h
8 util/qemu-option.c
8 tests/virtio-scsi-test.c
8 tests/virtio-net-test.c
8 tests/test-logging.c
8 replay/replay-events.c
8 qemu-nbd.texi
8 pc-bios/optionrom/Makefile
8 include/hw/arm/xlnx-zynqmp.h
8 hw/moxie/moxiesim.c
8 hw/misc/bcm2835_property.c
8 hw/m68k/an5206.c
8 hw/input/ps2.c
8 hw/display/vmware_vga.c
8 hw/core/ptimer.c
8 .gitignore
7 util/osdep.c
7 util/mmap-alloc.c
Active subsystems lacking a maintainer include tilegx, qdev, replay.
Headers that should probably be covered by existing MAINTAINERS stanzas
include include/sysemu/block-backend.h include/qom/cpu.h
include/hw/arm/xlnx-zynqmp.h.
> Sorted by maximum(added lines, deleted lines), top scorers:
>
> $ git-diff --numstat 1733681 `cat unmaintained-files ` | awk '{ print ($1 > $2 ? $1 : $2), $0 }' | sort -nr | sed 's/^[0-9]* //' | head -n 100
> 2161 0 target-tilegx/translate.c
> 1504 0 pc-bios/qemu.rsrc
> 1406 0 target-tilegx/opcode_tilegx.h
> 1255 0 tests/test-cutils.c
> 1203 0 include/standard-headers/linux/input.h
> 1 1112 arch_init.c
> 1104 0 tests/pkix_asn1_tab.c
> 1039 767 fpu/softfloat.c
> 1014 0 docs/specs/rocker.txt
> 962 0 tests/libqos/ahci.c
> 924 4 disas/mips.c
> 908 0 include/standard-headers/linux/pci_regs.h
> 609 150 hw/intc/arm_gic.c
> 597 0 scripts/analyze-migration.py
> 586 0 tests/libqos/ahci.h
> 565 119 hw/display/tcx.c
> 485 0 tests/crypto-tls-x509-helpers.c
> 465 0 tests/tco-test.c
> 463 0 tests/rcutorture.c
> 439 0 hw/display/vga-helpers.h
[...]
$ git-diff --numstat 351053e `cat unmaintained-files ` | awk '{ print ($1 > $2 ? $1 : $2), $0 }' | sort -nr | sed 's/^[0-9]* //' | head -n 100
2453 0 target-tilegx/translate.c
1810 0 hw/ipmi/ipmi_bmc_sim.c
63 1542 trace-events
1438 0 tests/vhost-user-bridge.c
1406 0 target-tilegx/opcode_tilegx.h
1348 5 tests/test-cutils.c
1105 0 tests/pkix_asn1_tab.c
1063 0 linux-headers/asm-mips/unistd.h
950 515 hw/misc/ivshmem.c
930 0 tests/test-qga.c
907 559 configure
844 0 util/qht.c
825 0 hmp-commands-info.hx
805 0 include/standard-headers/linux/input-event-codes.h
71 788 include/standard-headers/linux/input.h
778 0 tests/Makefile.include
635 0 include/hw/ide/internal.h
623 0 tests/migration/guestperf/plot.py
177 539 scripts/checkpatch.pl
537 0 hw/ipmi/isa_ipmi_bt.c
530 0 tests/postcopy-test.c
524 0 hw/misc/mips_itu.c
519 175 tests/vhost-user-test.c
519 0 hw/ipmi/ipmi_bmc_extern.c
516 0 tests/ivshmem-test.c
514 0 hw/timer/aspeed_timer.c
501 0 hw/ipmi/isa_ipmi_kcs.c
487 0 tests/qht-bench.c
485 0 tests/crypto-tls-x509-helpers.c
478 0 tests/e1000e-test.c
468 72 qemu-options.hx
460 0 hw/intc/mips_gic.c
459 282 scripts/dump-guest-memory.py
457 0 contrib/ivshmem-server/ivshmem-server.c
453 0 include/hw/arm/fsl-imx6.h
452 0 linux-headers/asm-arm/unistd.h
446 0 contrib/ivshmem-client/ivshmem-client.c
440 0 hw/misc/bcm2835_property.c
440 0 hw/i2c/aspeed_i2c.c
439 0 tests/migration/guestperf/engine.py
432 0 tests/ipmi-bt-test.c
426 0 hw/display/bcm2835_fb.c
412 58 hw/nvram/fw_cfg.c
410 0 hw/dma/bcm2835_dma.c
408 0 linux-headers/asm-s390/unistd.h
405 0 include/hw/ide/ahci.h
397 0 util/qdist.c
396 0 linux-headers/asm-powerpc/unistd.h
389 0 tests/test-qdist.c
381 0 linux-headers/asm-x86/unistd_32.h
8 368 include/qemu-common.h
367 0 tests/migration/stress.c
366 0 include/standard-headers/asm-x86/hyperv.h
355 74 MAINTAINERS
354 0 replay/replay.c
343 95 include/standard-headers/linux/pci_regs.h
339 0 hw/intc/aspeed_vic.c
338 0 util/log.c
336 0 hw/misc/bcm2835_mbox.c
334 0 linux-headers/asm-x86/unistd_64.h
331 0 hw/intc/gicv3_internal.h
323 0 linux-headers/asm-x86/unistd_x32.h
320 69 scripts/qemu-binfmt-conf.sh
318 46 util/cutils.c
311 0 replay/replay-events.c
308 0 hw/i2c/i2c-ddc.c
305 0 hw/intc/bcm2836_control.c
304 0 hw/misc/zynq-xadc.c
298 0 pc-bios/optionrom/linuxboot_dma.c
295 6 util/oslib-win32.c
292 0 tests/ipmi-kcs-test.c
292 0 hw/misc/auxbus.c
282 0 hw/misc/aspeed_scu.c
273 0 contrib/ivshmem-server/main.c
262 0 include/hw/ipmi/ipmi.h
261 89 hw/sd/sd.c
257 0 include/hw/net/imx_fec.h
255 0 tests/migration/guestperf/shell.py
254 0 tests/test-blockjob-txn.c
254 0 docs/specs/ivshmem-spec.txt
252 0 docs/throttle.txt
80 251 hw/core/qdev.c
251 0 hw/core/bus.c
1 250 linux-headers/asm-x86/hyperv.h
249 0 include/hw/arm/fsl-imx25.h
248 0 tests/io-channel-helpers.c
246 0 hw/misc/mips_cmgcr.c
243 111 dump.c
241 0 contrib/ivshmem-client/main.c
238 0 hw/intc/bcm2835_ic.c
232 0 hw/sd/sdhci-internal.h
231 5 docs/specs/vhost-user.txt
231 0 util/timed-average.c
222 0 scripts/qemu.py
221 2 docs/specs/qcow2.txt
216 0 tests/test-filter-redirector.c
216 0 target-tilegx/spr_def_64.h
216 0 include/hw/intc/mips_gic.h
213 0 scripts/clean-header-guards.pl
212 0 contrib/ivshmem-client/ivshmem-client.h
>>>
>>> Ideas? Takers?
>>
>> Full list of unmaintained files now:
[...]
.dir-locals.el
.exrc
.gitignore
.gitmodules
.mailmap
CODING_STYLE
COPYING
COPYING.LIB
Changelog
HACKING
LICENSE
MAINTAINERS
Makefile
Makefile.objs
Makefile.target
README
VERSION
accel.c
arch_init.c
backends/Makefile.objs
backends/tpm.c
balloon.c
bsd-user/Makefile.objs
bsd-user/bsd-mman.h
bsd-user/bsdload.c
bsd-user/elfload.c
bsd-user/errno_defs.h
bsd-user/freebsd/strace.list
bsd-user/freebsd/syscall_nr.h
bsd-user/i386/target_signal.h
bsd-user/i386/target_syscall.h
bsd-user/main.c
bsd-user/mmap.c
bsd-user/netbsd/strace.list
bsd-user/netbsd/syscall_nr.h
bsd-user/openbsd/strace.list
bsd-user/openbsd/syscall_nr.h
bsd-user/qemu.h
bsd-user/signal.c
bsd-user/sparc/target_signal.h
bsd-user/sparc/target_syscall.h
bsd-user/sparc64/target_signal.h
bsd-user/sparc64/target_syscall.h
bsd-user/strace.c
bsd-user/syscall.c
bsd-user/syscall_defs.h
bsd-user/uaccess.c
bsd-user/x86_64/target_signal.h
bsd-user/x86_64/target_syscall.h
bt-host.c
bt-vhci.c
configure
contrib/ivshmem-client/Makefile.objs
contrib/ivshmem-client/ivshmem-client.c
contrib/ivshmem-client/ivshmem-client.h
contrib/ivshmem-client/main.c
contrib/ivshmem-server/Makefile.objs
contrib/ivshmem-server/ivshmem-server.c
contrib/ivshmem-server/ivshmem-server.h
contrib/ivshmem-server/main.c
default-configs/aarch64-linux-user.mak
default-configs/aarch64-softmmu.mak
default-configs/alpha-linux-user.mak
default-configs/alpha-softmmu.mak
default-configs/arm-linux-user.mak
default-configs/arm-softmmu.mak
default-configs/armeb-linux-user.mak
default-configs/cris-linux-user.mak
default-configs/cris-softmmu.mak
default-configs/i386-bsd-user.mak
default-configs/i386-linux-user.mak
default-configs/i386-softmmu.mak
default-configs/lm32-softmmu.mak
default-configs/m68k-linux-user.mak
default-configs/m68k-softmmu.mak
default-configs/microblaze-linux-user.mak
default-configs/microblaze-softmmu.mak
default-configs/microblazeel-linux-user.mak
default-configs/microblazeel-softmmu.mak
default-configs/mips-linux-user.mak
default-configs/mips-softmmu-common.mak
default-configs/mips-softmmu.mak
default-configs/mips64-linux-user.mak
default-configs/mips64-softmmu.mak
default-configs/mips64el-linux-user.mak
default-configs/mips64el-softmmu.mak
default-configs/mipsel-linux-user.mak
default-configs/mipsel-softmmu.mak
default-configs/mipsn32-linux-user.mak
default-configs/mipsn32el-linux-user.mak
default-configs/moxie-softmmu.mak
default-configs/or32-linux-user.mak
default-configs/or32-softmmu.mak
default-configs/pci.mak
default-configs/ppc-linux-user.mak
default-configs/ppc-softmmu.mak
default-configs/ppc64-linux-user.mak
default-configs/ppc64-softmmu.mak
default-configs/ppc64abi32-linux-user.mak
default-configs/ppc64le-linux-user.mak
default-configs/ppcemb-softmmu.mak
default-configs/s390x-linux-user.mak
default-configs/s390x-softmmu.mak
default-configs/sh4-linux-user.mak
default-configs/sh4-softmmu.mak
default-configs/sh4eb-linux-user.mak
default-configs/sh4eb-softmmu.mak
default-configs/sound.mak
default-configs/sparc-bsd-user.mak
default-configs/sparc-linux-user.mak
default-configs/sparc-softmmu.mak
default-configs/sparc32plus-linux-user.mak
default-configs/sparc64-bsd-user.mak
default-configs/sparc64-linux-user.mak
default-configs/sparc64-softmmu.mak
default-configs/tilegx-linux-user.mak
default-configs/tricore-softmmu.mak
default-configs/unicore32-linux-user.mak
default-configs/unicore32-softmmu.mak
default-configs/usb.mak
default-configs/x86_64-bsd-user.mak
default-configs/x86_64-linux-user.mak
default-configs/x86_64-softmmu.mak
default-configs/xtensa-softmmu.mak
default-configs/xtensaeb-softmmu.mak
device-hotplug.c
disas.c
disas/Makefile.objs
disas/hppa.c
disas/m68k.c
dma-helpers.c
docs/aio_notify.promela
docs/aio_notify_accept.promela
docs/aio_notify_bug.promela
docs/atomics.txt
docs/bitmaps.md
docs/blkdebug.txt
docs/blkverify.txt
docs/bootindex.txt
docs/ccid.txt
docs/ich9-ehci-uhci.cfg
docs/igd-assign.txt
docs/image-fuzzer.txt
docs/live-block-ops.txt
docs/memory-hotplug.txt
docs/memory.txt
docs/multi-thread-compression.txt
docs/multiple-iothreads.txt
docs/multiseat.txt
docs/pci_expander_bridge.txt
docs/q35-chipset.cfg
docs/qcow2-cache.txt
docs/qdev-device-use.txt
docs/qemupciserial.inf
docs/rcu.txt
docs/rdma.txt
docs/replay.txt
docs/specs/acpi_cpu_hotplug.txt
docs/specs/acpi_mem_hotplug.txt
docs/specs/acpi_nvdimm.txt
docs/specs/acpi_pci_hotplug.txt
docs/specs/edu.txt
docs/specs/fw_cfg.txt
docs/specs/ivshmem-spec.txt
docs/specs/pci-ids.txt
docs/specs/pci-serial.txt
docs/specs/pci-testdev.txt
docs/specs/ppc-spapr-hcalls.txt
docs/specs/ppc-spapr-hotplug.txt
docs/specs/pvpanic.txt
docs/specs/qcow2.txt
docs/specs/qed_spec.txt
docs/specs/rocker.txt
docs/specs/standard-vga.txt
docs/specs/vhost-user.txt
docs/specs/vmw_pvscsi-spec.txt
docs/spice-port-fqdn.txt
docs/throttle.txt
docs/virtio-balloon-stats.txt
docs/virtio-migration.txt
docs/vnc-ledstate-Pseudo-encoding.txt
docs/win32-qemu-event.promela
docs/xbzrle.txt
dtc
dump.c
gdb-xml/aarch64-core.xml
gdb-xml/aarch64-fpu.xml
gdb-xml/arm-core.xml
gdb-xml/arm-neon.xml
gdb-xml/arm-vfp.xml
gdb-xml/arm-vfp3.xml
gdb-xml/cf-core.xml
gdb-xml/cf-fp.xml
gdb-xml/power-altivec.xml
gdb-xml/power-core.xml
gdb-xml/power-fpu.xml
gdb-xml/power-spe.xml
gdb-xml/power-vsx.xml
gdb-xml/power64-core.xml
gdbstub.c
hmp-commands-info.hx
hmp.h
hw/Makefile.objs
hw/bt/Makefile.objs
hw/bt/core.c
hw/bt/hci-csr.c
hw/bt/hci.c
hw/bt/hid.c
hw/bt/l2cap.c
hw/bt/sdp.c
hw/core/Makefile.objs
hw/core/bus.c
hw/core/empty_slot.c
hw/core/fw-path-provider.c
hw/core/hotplug.c
hw/core/irq.c
hw/core/loader.c
hw/core/nmi.c
hw/core/null-machine.c
hw/core/platform-bus.c
hw/core/ptimer.c
hw/core/qdev-properties-system.c
hw/core/qdev-properties.c
hw/core/qdev.c
hw/core/stream.c
hw/core/sysbus.c
hw/core/uboot_image.h
hw/cpu/Makefile.objs
hw/cpu/core.c
hw/cpu/realview_mpcore.c
hw/display/Makefile.objs
hw/display/ads7846.c
hw/display/bcm2835_fb.c
hw/display/blizzard.c
hw/display/cg3.c
hw/display/cirrus_vga.c
hw/display/cirrus_vga_rop.h
hw/display/cirrus_vga_rop2.h
hw/display/dpcd.c
hw/display/framebuffer.c
hw/display/framebuffer.h
hw/display/g364fb.c
hw/display/jazz_led.c
hw/display/sm501.c
hw/display/sm501_template.h
hw/display/ssd0303.c
hw/display/ssd0323.c
hw/display/tc6393xb.c
hw/display/tc6393xb_template.h
hw/display/tcx.c
hw/display/trace-events
hw/display/vga-helpers.h
hw/display/vga-isa-mm.c
hw/display/vga-isa.c
hw/display/vga-pci.c
hw/display/vga.c
hw/display/vga.h
hw/display/vga_int.h
hw/display/vmware_vga.c
hw/dma/Makefile.objs
hw/dma/bcm2835_dma.c
hw/dma/i82374.c
hw/dma/rc4030.c
hw/dma/soc_dma.c
hw/dma/sparc32_dma.c
hw/dma/sun4m_iommu.c
hw/dma/trace-events
hw/gpio/Makefile.objs
hw/gpio/gpio_key.c
hw/gpio/max7310.c
hw/gpio/mpc8xxx.c
hw/gpio/zaurus.c
hw/i2c/Makefile.objs
hw/i2c/aspeed_i2c.c
hw/i2c/bitbang_i2c.c
hw/i2c/bitbang_i2c.h
hw/i2c/core.c
hw/i2c/i2c-ddc.c
hw/i2c/smbus.c
hw/i2c/smbus_eeprom.c
hw/input/Makefile.objs
hw/input/adb.c
hw/input/hid.c
hw/input/lm832x.c
hw/input/pckbd.c
hw/input/ps2.c
hw/input/trace-events
hw/input/tsc2005.c
hw/input/tsc210x.c
hw/input/vmmouse.c
hw/intc/Makefile.objs
hw/intc/aspeed_vic.c
hw/intc/bcm2835_ic.c
hw/intc/bcm2836_control.c
hw/intc/gicv3_internal.h
hw/intc/heathrow_pic.c
hw/intc/mips_gic.c
hw/intc/openpic.c
hw/intc/openpic_kvm.c
hw/intc/sh_intc.c
hw/intc/slavio_intctl.c
hw/intc/trace-events
hw/intc/vgic_common.h
hw/ipmi/Makefile.objs
hw/ipmi/ipmi.c
hw/ipmi/ipmi_bmc_extern.c
hw/ipmi/ipmi_bmc_sim.c
hw/ipmi/isa_ipmi_bt.c
hw/ipmi/isa_ipmi_kcs.c
hw/isa/Makefile.objs
hw/isa/apm.c
hw/isa/i82378.c
hw/isa/isa-bus.c
hw/isa/trace-events
hw/isa/vt82c686.c
hw/m68k/Makefile.objs
hw/m68k/an5206.c
hw/m68k/dummy_m68k.c
hw/m68k/mcf5206.c
hw/m68k/mcf5208.c
hw/m68k/mcf_intc.c
hw/misc/Makefile.objs
hw/misc/applesmc.c
hw/misc/arm_integrator_debug.c
hw/misc/arm_l2x0.c
hw/misc/arm_sysctl.c
hw/misc/aspeed_scu.c
hw/misc/auxbus.c
hw/misc/bcm2835_mbox.c
hw/misc/bcm2835_property.c
hw/misc/cbus.c
hw/misc/eccmemctl.c
hw/misc/hyperv_testdev.c
hw/misc/ivshmem.c
hw/misc/max111x.c
hw/misc/mips_cmgcr.c
hw/misc/mips_cpc.c
hw/misc/mips_itu.c
hw/misc/mst_fpga.c
hw/misc/pvpanic.c
hw/misc/slavio_misc.c
hw/misc/stm32f2xx_syscfg.c
hw/misc/tmp105.c
hw/misc/tmp105.h
hw/misc/trace-events
hw/misc/vmport.c
hw/misc/zynq-xadc.c
hw/moxie/Makefile.objs
hw/moxie/moxiesim.c
hw/nvram/Makefile.objs
hw/nvram/ds1225y.c
hw/nvram/eeprom93xx.c
hw/nvram/fw_cfg.c
hw/nvram/mac_nvram.c
hw/nvram/trace-events
hw/pci-host/Makefile.objs
hw/pci-host/apb.c
hw/pci-host/bonito.c
hw/pci-host/gpex.c
hw/pcmcia/Makefile.objs
hw/pcmcia/pcmcia.c
hw/sd/Makefile.objs
hw/sd/core.c
hw/sd/sd.c
hw/sd/sdhci-internal.h
hw/sd/sdhci.c
hw/sd/ssi-sd.c
hw/sd/trace-events
hw/timer/Makefile.objs
hw/timer/aspeed_timer.c
hw/timer/ds1338.c
hw/timer/m48t59.c
hw/timer/mips_gictimer.c
hw/timer/sh_timer.c
hw/timer/slavio_timer.c
hw/timer/stm32f2xx_timer.c
hw/timer/trace-events
hw/timer/twl92230.c
hw/tpm/Makefile.objs
hw/tpm/tpm_int.h
hw/tpm/tpm_passthrough.c
hw/tpm/tpm_tis.c
hw/tpm/tpm_tis.h
hw/tpm/tpm_util.c
hw/tpm/tpm_util.h
hw/virtio/Makefile.objs
hw/virtio/trace-events
hw/watchdog/Makefile.objs
hw/watchdog/watchdog.c
hw/watchdog/wdt_i6300esb.c
hw/watchdog/wdt_ib700.c
include/disas/bfd.h
include/disas/disas.h
include/elf.h
include/exec/address-spaces.h
include/exec/gdbstub.h
include/exec/gen-icount.h
include/exec/hwaddr.h
include/exec/log.h
include/exec/memattrs.h
include/exec/poison.h
include/exec/semihost.h
include/exec/softmmu-semi.h
include/exec/tb-context.h
include/exec/tb-hash-xx.h
include/exec/user/abitypes.h
include/exec/user/thunk.h
include/glib-compat.h
include/hw/arm/ast2400.h
include/hw/arm/bcm2835_peripherals.h
include/hw/arm/bcm2836.h
include/hw/arm/fdt.h
include/hw/arm/fsl-imx25.h
include/hw/arm/fsl-imx6.h
include/hw/arm/linux-boot-if.h
include/hw/arm/raspi_platform.h
include/hw/arm/sharpsl.h
include/hw/arm/soc_dma.h
include/hw/arm/stm32f205_soc.h
include/hw/arm/sysbus-fdt.h
include/hw/arm/virt.h
include/hw/arm/xlnx-zynqmp.h
include/hw/audio/audio.h
include/hw/audio/pcspk.h
include/hw/block/block.h
include/hw/block/flash.h
include/hw/bt.h
include/hw/char/bcm2835_aux.h
include/hw/char/cadence_uart.h
include/hw/char/digic-uart.h
include/hw/char/escc.h
include/hw/char/imx_serial.h
include/hw/char/pl011.h
include/hw/char/serial.h
include/hw/char/stm32f2xx_usart.h
include/hw/char/xilinx_uartlite.h
include/hw/compat.h
include/hw/cpu/a15mpcore.h
include/hw/cpu/a9mpcore.h
include/hw/cpu/arm11mpcore.h
include/hw/cpu/core.h
include/hw/cris/etraxfs.h
include/hw/cris/etraxfs_dma.h
include/hw/devices.h
include/hw/display/bcm2835_fb.h
include/hw/display/dpcd.h
include/hw/display/xlnx_dp.h
include/hw/dma/bcm2835_dma.h
include/hw/dma/xlnx-zynq-devcfg.h
include/hw/dma/xlnx_dpdma.h
include/hw/elf_ops.h
include/hw/empty_slot.h
include/hw/fw-path-provider.h
include/hw/gpio/imx_gpio.h
include/hw/hotplug.h
include/hw/hw.h
include/hw/i2c/aspeed_i2c.h
include/hw/i2c/i2c-ddc.h
include/hw/i2c/i2c.h
include/hw/i2c/imx_i2c.h
include/hw/i2c/pm_smbus.h
include/hw/i2c/smbus.h
include/hw/ide/ahci.h
include/hw/ide/internal.h
include/hw/ide/pci.h
include/hw/input/adb.h
include/hw/input/hid.h
include/hw/input/ps2.h
include/hw/intc/aspeed_vic.h
include/hw/intc/bcm2835_ic.h
include/hw/intc/bcm2836_control.h
include/hw/intc/imx_avic.h
include/hw/intc/mips_gic.h
include/hw/ipack/ipack.h
include/hw/ipmi/ipmi.h
include/hw/irq.h
include/hw/isa/apm.h
include/hw/isa/i8257.h
include/hw/isa/i8259_internal.h
include/hw/isa/isa.h
include/hw/isa/pc87312.h
include/hw/isa/vt82c686.h
include/hw/kvm/clock.h
include/hw/loader.h
include/hw/m68k/mcf.h
include/hw/mem/pc-dimm.h
include/hw/mips/bios.h
include/hw/mips/cps.h
include/hw/mips/cpudevs.h
include/hw/mips/mips.h
include/hw/misc/arm_integrator_debug.h
include/hw/misc/aspeed_scu.h
include/hw/misc/auxbus.h
include/hw/misc/bcm2835_mbox.h
include/hw/misc/bcm2835_mbox_defs.h
include/hw/misc/bcm2835_property.h
include/hw/misc/imx25_ccm.h
include/hw/misc/imx31_ccm.h
include/hw/misc/imx6_ccm.h
include/hw/misc/imx6_src.h
include/hw/misc/imx_ccm.h
include/hw/misc/ivshmem.h
include/hw/misc/mips_cmgcr.h
include/hw/misc/mips_cpc.h
include/hw/misc/mips_itu.h
include/hw/misc/stm32f2xx_syscfg.h
include/hw/misc/tmp105_regs.h
include/hw/misc/zynq-xadc.h
include/hw/net/cadence_gem.h
include/hw/net/imx_fec.h
include/hw/net/mii.h
include/hw/nmi.h
include/hw/nvram/eeprom93xx.h
include/hw/nvram/fw_cfg.h
include/hw/nvram/fw_cfg_keys.h
include/hw/nvram/openbios_firmware_abi.h
include/hw/pci-host/apb.h
include/hw/pci-host/gpex.h
include/hw/pci-host/ppce500.h
include/hw/pcmcia.h
include/hw/platform-bus.h
include/hw/ppc/mac_dbdma.h
include/hw/ppc/openpic.h
include/hw/ppc/ppc.h
include/hw/ppc/ppc4xx.h
include/hw/ppc/ppc_e500.h
include/hw/ptimer.h
include/hw/qdev-core.h
include/hw/qdev-dma.h
include/hw/qdev-properties.h
include/hw/qdev.h
include/hw/scsi/esp.h
include/hw/scsi/scsi.h
include/hw/sd/sd.h
include/hw/sd/sdhci.h
include/hw/sh4/sh.h
include/hw/sh4/sh_intc.h
include/hw/sparc/grlib.h
include/hw/sparc/sparc32_dma.h
include/hw/sparc/sun4m.h
include/hw/ssi/aspeed_smc.h
include/hw/ssi/imx_spi.h
include/hw/ssi/ssi.h
include/hw/ssi/xilinx_spips.h
include/hw/stream.h
include/hw/sysbus.h
include/hw/timer/aspeed_timer.h
include/hw/timer/digic-timer.h
include/hw/timer/hpet.h
include/hw/timer/i8254.h
include/hw/timer/i8254_internal.h
include/hw/timer/imx_epit.h
include/hw/timer/imx_gpt.h
include/hw/timer/m48t59.h
include/hw/timer/mc146818rtc.h
include/hw/timer/mc146818rtc_regs.h
include/hw/timer/mips_gictimer.h
include/hw/timer/stm32f2xx_timer.h
include/hw/tricore/tricore.h
include/hw/unicore32/puv3.h
include/hw/watchdog/wdt_diag288.h
include/libdecnumber/dconfig.h
include/libdecnumber/decContext.h
include/libdecnumber/decDPD.h
include/libdecnumber/decNumber.h
include/libdecnumber/decNumberLocal.h
include/libdecnumber/dpd/decimal128.h
include/libdecnumber/dpd/decimal128Local.h
include/libdecnumber/dpd/decimal32.h
include/libdecnumber/dpd/decimal64.h
include/monitor/hmp-target.h
include/monitor/monitor.h
include/monitor/qdev.h
include/qapi/qmp/dispatch.h
include/qemu-common.h
include/qemu-io.h
include/qemu/acl.h
include/qemu/atomic.h
include/qemu/base64.h
include/qemu/bcd.h
include/qemu/bitmap.h
include/qemu/bitops.h
include/qemu/bswap.h
include/qemu/compatfd.h
include/qemu/compiler.h
include/qemu/config-file.h
include/qemu/crc32c.h
include/qemu/cutils.h
include/qemu/envlist.h
include/qemu/event_notifier.h
include/qemu/fifo32.h
include/qemu/fifo8.h
include/qemu/fprintf-fn.h
include/qemu/hbitmap.h
include/qemu/help_option.h
include/qemu/host-utils.h
include/qemu/id.h
include/qemu/int128.h
include/qemu/iov.h
include/qemu/log.h
include/qemu/main-loop.h
include/qemu/memfd.h
include/qemu/mmap-alloc.h
include/qemu/module.h
include/qemu/notify.h
include/qemu/option.h
include/qemu/option_int.h
include/qemu/osdep.h
include/qemu/path.h
include/qemu/processor.h
include/qemu/qdist.h
include/qemu/qht.h
include/qemu/queue.h
include/qemu/range.h
include/qemu/ratelimit.h
include/qemu/rcu.h
include/qemu/rcu_queue.h
include/qemu/readline.h
include/qemu/rfifolock.h
include/qemu/seqlock.h
include/qemu/thread-posix.h
include/qemu/thread-win32.h
include/qemu/thread.h
include/qemu/timed-average.h
include/qemu/timer.h
include/qemu/typedefs.h
include/qemu/unicode.h
include/qemu/uri.h
include/qemu/xattr.h
include/qom/cpu.h
include/standard-headers/asm-s390/kvm_virtio.h
include/standard-headers/asm-s390/virtio-ccw.h
include/standard-headers/asm-x86/hyperv.h
include/standard-headers/linux/if_ether.h
include/standard-headers/linux/input-event-codes.h
include/standard-headers/linux/input.h
include/standard-headers/linux/pci_regs.h
include/standard-headers/linux/types.h
include/standard-headers/linux/virtio_9p.h
include/standard-headers/linux/virtio_balloon.h
include/standard-headers/linux/virtio_blk.h
include/standard-headers/linux/virtio_config.h
include/standard-headers/linux/virtio_console.h
include/standard-headers/linux/virtio_gpu.h
include/standard-headers/linux/virtio_ids.h
include/standard-headers/linux/virtio_input.h
include/standard-headers/linux/virtio_net.h
include/standard-headers/linux/virtio_pci.h
include/standard-headers/linux/virtio_ring.h
include/standard-headers/linux/virtio_rng.h
include/standard-headers/linux/virtio_scsi.h
include/standard-headers/linux/virtio_types.h
include/sysemu/accel.h
include/sysemu/arch_init.h
include/sysemu/balloon.h
include/sysemu/block-backend.h
include/sysemu/blockdev.h
include/sysemu/bt.h
include/sysemu/char.h
include/sysemu/cpus.h
include/sysemu/dma.h
include/sysemu/dump-arch.h
include/sysemu/dump.h
include/sysemu/iothread.h
include/sysemu/memory_mapping.h
include/sysemu/os-posix.h
include/sysemu/os-win32.h
include/sysemu/qtest.h
include/sysemu/replay.h
include/sysemu/sysemu.h
include/sysemu/tpm.h
include/sysemu/tpm_backend.h
include/sysemu/tpm_backend_int.h
include/sysemu/watchdog.h
include/trace-tcg.h
include/trace.h
iohandler.c
iothread.c
libdecnumber/decContext.c
libdecnumber/decNumber.c
libdecnumber/dpd/decimal128.c
libdecnumber/dpd/decimal32.c
libdecnumber/dpd/decimal64.c
linux-headers/COPYING
linux-headers/README
linux-headers/asm-arm/kvm.h
linux-headers/asm-arm/kvm_para.h
linux-headers/asm-arm/unistd.h
linux-headers/asm-arm64/kvm.h
linux-headers/asm-arm64/kvm_para.h
linux-headers/asm-arm64/unistd.h
linux-headers/asm-generic/kvm_para.h
linux-headers/asm-mips/kvm.h
linux-headers/asm-mips/kvm_para.h
linux-headers/asm-mips/unistd.h
linux-headers/asm-powerpc/epapr_hcalls.h
linux-headers/asm-powerpc/kvm.h
linux-headers/asm-powerpc/kvm_para.h
linux-headers/asm-powerpc/unistd.h
linux-headers/asm-s390/kvm.h
linux-headers/asm-s390/kvm_para.h
linux-headers/asm-s390/unistd.h
linux-headers/asm-x86/hyperv.h
linux-headers/asm-x86/kvm.h
linux-headers/asm-x86/kvm_para.h
linux-headers/asm-x86/unistd.h
linux-headers/asm-x86/unistd_32.h
linux-headers/asm-x86/unistd_64.h
linux-headers/asm-x86/unistd_x32.h
linux-headers/linux/kvm.h
linux-headers/linux/kvm_para.h
linux-headers/linux/psci.h
linux-headers/linux/userfaultfd.h
linux-headers/linux/vfio.h
linux-headers/linux/vhost.h
linux-headers/linux/virtio_config.h
linux-headers/linux/virtio_ring.h
memory_mapping.c
module-common.c
os-posix.c
page_cache.c
pc-bios/Makefile
pc-bios/QEMU,cgthree.bin
pc-bios/QEMU,tcx.bin
pc-bios/README
pc-bios/acpi-dsdt.aml
pc-bios/bamboo.dtb
pc-bios/bamboo.dts
pc-bios/bios-256k.bin
pc-bios/bios.bin
pc-bios/efi-e1000.rom
pc-bios/efi-e1000e.rom
pc-bios/efi-eepro100.rom
pc-bios/efi-ne2k_pci.rom
pc-bios/efi-pcnet.rom
pc-bios/efi-rtl8139.rom
pc-bios/efi-virtio.rom
pc-bios/efi-vmxnet3.rom
pc-bios/keymaps/ar
pc-bios/keymaps/bepo
pc-bios/keymaps/common
pc-bios/keymaps/cz
pc-bios/keymaps/da
pc-bios/keymaps/de
pc-bios/keymaps/de-ch
pc-bios/keymaps/en-gb
pc-bios/keymaps/en-us
pc-bios/keymaps/es
pc-bios/keymaps/et
pc-bios/keymaps/fi
pc-bios/keymaps/fo
pc-bios/keymaps/fr
pc-bios/keymaps/fr-be
pc-bios/keymaps/fr-ca
pc-bios/keymaps/fr-ch
pc-bios/keymaps/hr
pc-bios/keymaps/hu
pc-bios/keymaps/is
pc-bios/keymaps/it
pc-bios/keymaps/ja
pc-bios/keymaps/lt
pc-bios/keymaps/lv
pc-bios/keymaps/mk
pc-bios/keymaps/modifiers
pc-bios/keymaps/nl
pc-bios/keymaps/nl-be
pc-bios/keymaps/no
pc-bios/keymaps/pl
pc-bios/keymaps/pt
pc-bios/keymaps/pt-br
pc-bios/keymaps/ru
pc-bios/keymaps/sl
pc-bios/keymaps/sv
pc-bios/keymaps/th
pc-bios/keymaps/tr
pc-bios/kvmvapic.bin
pc-bios/linuxboot.bin
pc-bios/linuxboot_dma.bin
pc-bios/multiboot.bin
pc-bios/openbios-ppc
pc-bios/openbios-sparc32
pc-bios/openbios-sparc64
pc-bios/optionrom/Makefile
pc-bios/optionrom/code16gcc.h
pc-bios/optionrom/flat.lds
pc-bios/optionrom/kvmvapic.S
pc-bios/optionrom/linuxboot.S
pc-bios/optionrom/linuxboot_dma.c
pc-bios/optionrom/multiboot.S
pc-bios/optionrom/optionrom.h
pc-bios/palcode-clipper
pc-bios/petalogix-ml605.dtb
pc-bios/petalogix-s3adsp1800.dtb
pc-bios/ppc_rom.bin
pc-bios/pxe-e1000.rom
pc-bios/pxe-eepro100.rom
pc-bios/pxe-ne2k_pci.rom
pc-bios/pxe-pcnet.rom
pc-bios/pxe-rtl8139.rom
pc-bios/pxe-virtio.rom
pc-bios/qemu-icon.bmp
pc-bios/qemu-nsis.bmp
pc-bios/qemu-nsis.ico
pc-bios/qemu.rsrc
pc-bios/qemu_logo.svg
pc-bios/qemu_logo_no_text.svg
pc-bios/s390-ccw.img
pc-bios/sgabios.bin
pc-bios/slof.bin
pc-bios/spapr-rtas.bin
pc-bios/u-boot.e500
pc-bios/vgabios-cirrus.bin
pc-bios/vgabios-qxl.bin
pc-bios/vgabios-stdvga.bin
pc-bios/vgabios-virtio.bin
pc-bios/vgabios-vmware.bin
pc-bios/vgabios.bin
pixman
po/Makefile
po/bg.po
po/de_DE.po
po/fr_FR.po
po/hu.po
po/it.po
po/messages.po
po/tr.po
po/zh_CN.po
qdev-monitor.c
qdict-test-data.txt
qemu-bridge-helper.c
qemu-doc.texi
qemu-ga.texi
qemu-nbd.texi
qemu-option-trace.texi
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx
qemu-tech.texi
qemu.sasl
qom/cpu.c
qtest.c
replay/Makefile.objs
replay/replay-char.c
replay/replay-events.c
replay/replay-input.c
replay/replay-internal.c
replay/replay-internal.h
replay/replay-time.c
replay/replay.c
roms/Makefile
roms/SLOF
roms/config.seabios-128k
roms/config.seabios-256k
roms/config.vga-cirrus
roms/config.vga-isavga
roms/config.vga-qxl
roms/config.vga-stdvga
roms/config.vga-virtio
roms/config.vga-vmware
roms/configure-seabios.sh
roms/ipxe
roms/openbios
roms/openhackware
roms/qemu-palcode
roms/seabios
roms/sgabios
roms/u-boot
roms/vgabios
rules.mak
scripts/analyse-9p-simpletrace.py
scripts/analyze-inclusions
scripts/analyze-migration.py
scripts/check-qerror.sh
scripts/checkpatch.pl
scripts/clean-header-guards.pl
scripts/clean-includes
scripts/cleanup-trace-events.pl
scripts/cocci-macro-file.h
scripts/coccinelle/err-bad-newline.cocci
scripts/coccinelle/error_propagate_null.cocci
scripts/coccinelle/overflow_muldiv64.cocci
scripts/coccinelle/remove_local_err.cocci
scripts/coccinelle/remove_muldiv64.cocci
scripts/coccinelle/return_directly.cocci
scripts/coccinelle/round.cocci
scripts/coccinelle/simplify_muldiv64.cocci
scripts/coccinelle/swap_muldiv64.cocci
scripts/create_config
scripts/disas-objdump.pl
scripts/dump-guest-memory.py
scripts/extract-vsssdk-headers
scripts/feature_to_c.sh
scripts/get_maintainer.pl
scripts/gtester-cat
scripts/hxtool
scripts/kvm/kvm_flightrecorder
scripts/kvm/vmxcap
scripts/make-release
scripts/make_device_config.sh
scripts/ordereddict.py
scripts/qemu-binfmt-conf.sh
scripts/qemu-gdb.py
scripts/qemu-guest-agent/fsfreeze-hook
scripts/qemu-guest-agent/fsfreeze-hook.d/mysql-flush.sh.sample
scripts/qemu.py
scripts/qemugdb/__init__.py
scripts/qemugdb/aio.py
scripts/qemugdb/coroutine.py
scripts/qemugdb/mtree.py
scripts/qtest.py
scripts/refresh-pxe-roms.sh
scripts/shaderinclude.pl
scripts/signrom.py
scripts/simpletrace.py
scripts/switch-timer-api
scripts/texi2pod.pl
scripts/update-linux-headers.sh
spice-qemu-char.c
stubs/Makefile.objs
stubs/arch-query-cpu-def.c
stubs/bdrv-next-monitor-owned.c
stubs/blk-commit-all.c
stubs/blockdev-close-all-bdrv-states.c
stubs/clock-warp.c
stubs/cpu-get-clock.c
stubs/cpu-get-icount.c
stubs/cpus.c
stubs/dump.c
stubs/fd-register.c
stubs/fdset-add-fd.c
stubs/fdset-find-fd.c
stubs/fdset-get-fd.c
stubs/fdset-remove-fd.c
stubs/gdbstub.c
stubs/get-fd.c
stubs/get-next-serial.c
stubs/get-vm-name.c
stubs/iohandler.c
stubs/iothread-lock.c
stubs/ipmi.c
stubs/is-daemonized.c
stubs/machine-init-done.c
stubs/migr-blocker.c
stubs/mon-is-qmp.c
stubs/mon-printf.c
stubs/monitor-init.c
stubs/notify-event.c
stubs/pc_madt_cpu_entry.c
stubs/qmp_pc_dimm_device_list.c
stubs/qtest.c
stubs/replay-user.c
stubs/replay.c
stubs/reset.c
stubs/runstate-check.c
stubs/set-fd-handler.c
stubs/slirp.c
stubs/smbios_type_38.c
stubs/sysbus.c
stubs/target-get-monitor-def.c
stubs/target-monitor-defs.c
stubs/trace-control.c
stubs/uuid.c
stubs/vhost.c
stubs/vm-stop.c
stubs/vmstate.c
target-m68k/Makefile.objs
target-m68k/cpu-qom.h
target-m68k/cpu.c
target-m68k/cpu.h
target-m68k/gdbstub.c
target-m68k/helper.c
target-m68k/helper.h
target-m68k/m68k-semi.c
target-m68k/op_helper.c
target-m68k/qregs.def
target-m68k/translate.c
target-tilegx/Makefile.objs
target-tilegx/cpu.c
target-tilegx/cpu.h
target-tilegx/helper.c
target-tilegx/helper.h
target-tilegx/opcode_tilegx.h
target-tilegx/simd_helper.c
target-tilegx/spr_def_64.h
target-tilegx/translate.c
tcg-runtime.c
tests/.gitignore
tests/Makefile.include
tests/acpi-test-data/pc/APIC
tests/acpi-test-data/pc/APIC.cphp
tests/acpi-test-data/pc/DSDT
tests/acpi-test-data/pc/DSDT.bridge
tests/acpi-test-data/pc/DSDT.cphp
tests/acpi-test-data/pc/DSDT.ipmikcs
tests/acpi-test-data/pc/FACP
tests/acpi-test-data/pc/FACS
tests/acpi-test-data/pc/HPET
tests/acpi-test-data/q35/APIC
tests/acpi-test-data/q35/APIC.cphp
tests/acpi-test-data/q35/DSDT
tests/acpi-test-data/q35/DSDT.bridge
tests/acpi-test-data/q35/DSDT.cphp
tests/acpi-test-data/q35/DSDT.ipmibt
tests/acpi-test-data/q35/FACP
tests/acpi-test-data/q35/FACS
tests/acpi-test-data/q35/HPET
tests/acpi-test-data/q35/MCFG
tests/acpi-test-data/rebuild-expected-aml.sh
tests/bios-tables-test.c
tests/boot-order-test.c
tests/boot-sector.c
tests/boot-sector.h
tests/check-block.sh
tests/check-qnull.c
tests/crypto-tls-x509-helpers.c
tests/crypto-tls-x509-helpers.h
tests/data/test-qga-config
tests/device-introspect-test.c
tests/display-vga-test.c
tests/drive_del-test.c
tests/ds1338-test.c
tests/e1000-test.c
tests/e1000e-test.c
tests/eepro100-test.c
tests/endianness-test.c
tests/fw_cfg-test.c
tests/guest-debug/test-gdbstub.py
tests/hd-geo-test.c
tests/i440fx-test.c
tests/i82801b11-test.c
tests/io-channel-helpers.c
tests/io-channel-helpers.h
tests/ioh3420-test.c
tests/ipmi-bt-test.c
tests/ipmi-kcs-test.c
tests/ipoctal232-test.c
tests/ivshmem-test.c
tests/libqos/fw_cfg.c
tests/libqos/fw_cfg.h
tests/libqos/i2c-imx.c
tests/libqos/i2c-omap.c
tests/libqos/i2c.c
tests/libqos/i2c.h
tests/libqos/libqos-pc.c
tests/libqos/libqos-pc.h
tests/libqos/libqos.c
tests/libqos/libqos.h
tests/libqos/malloc-generic.c
tests/libqos/malloc-generic.h
tests/libqos/malloc-pc.c
tests/libqos/malloc-pc.h
tests/libqos/malloc.c
tests/libqos/malloc.h
tests/libqos/pci-pc.c
tests/libqos/pci-pc.h
tests/libqos/pci.c
tests/libqos/pci.h
tests/libqos/usb.c
tests/libqos/usb.h
tests/libqos/virtio-mmio.c
tests/libqos/virtio-mmio.h
tests/libqos/virtio-pci.c
tests/libqos/virtio-pci.h
tests/libqos/virtio.c
tests/libqos/virtio.h
tests/libqtest.c
tests/libqtest.h
tests/m48t59-test.c
tests/migration/.gitignore
tests/migration/guestperf-batch.py
tests/migration/guestperf-plot.py
tests/migration/guestperf.py
tests/migration/guestperf/__init__.py
tests/migration/guestperf/comparison.py
tests/migration/guestperf/engine.py
tests/migration/guestperf/hardware.py
tests/migration/guestperf/plot.py
tests/migration/guestperf/progress.py
tests/migration/guestperf/report.py
tests/migration/guestperf/scenario.py
tests/migration/guestperf/shell.py
tests/migration/guestperf/timings.py
tests/migration/stress.c
tests/multiboot/Makefile
tests/multiboot/libc.c
tests/multiboot/libc.h
tests/multiboot/link.ld
tests/multiboot/mmap.c
tests/multiboot/mmap.out
tests/multiboot/module.txt
tests/multiboot/modules.c
tests/multiboot/modules.out
tests/multiboot/multiboot.h
tests/multiboot/run_test.sh
tests/multiboot/start.S
tests/ne2000-test.c
tests/pc-cpu-test.c
tests/pcnet-test.c
tests/pkix_asn1_tab.c
tests/postcopy-test.c
tests/prom-env-test.c
tests/pvpanic-test.c
tests/pxe-test.c
tests/q35-test.c
tests/qemu-iotests-quick.sh
tests/qht-bench.c
tests/rcutorture.c
tests/rocker/README
tests/rocker/all
tests/rocker/bridge
tests/rocker/bridge-stp
tests/rocker/bridge-vlan
tests/rocker/bridge-vlan-stp
tests/rocker/port
tests/rocker/tut.dot
tests/rtc-test.c
tests/rtl8139-test.c
tests/spapr-phb-test.c
tests/tcg/Makefile
tests/tcg/hello-arm.c
tests/tcg/hello-i386.c
tests/tcg/hello-mips.c
tests/tcg/linux-test.c
tests/tcg/pi_10.com
tests/tcg/runcom.c
tests/tcg/sha1.c
tests/tcg/test-arm-iwmmxt.s
tests/tcg/test-i386-code16.S
tests/tcg/test-i386-fprem.c
tests/tcg/test-i386-muldiv.h
tests/tcg/test-i386-shift.h
tests/tcg/test-i386-ssse3.c
tests/tcg/test-i386-vm86.S
tests/tcg/test-i386.c
tests/tcg/test-i386.h
tests/tcg/test-mmap.c
tests/tcg/test_path.c
tests/tcg/testthread.c
tests/tco-test.c
tests/test-aio.c
tests/test-base64.c
tests/test-bitops.c
tests/test-blockjob-txn.c
tests/test-blockjob.c
tests/test-cutils.c
tests/test-filter-mirror.c
tests/test-filter-redirector.c
tests/test-hbitmap.c
tests/test-int128.c
tests/test-iov.c
tests/test-logging.c
tests/test-mul64.c
tests/test-netfilter.c
tests/test-qdev-global-props.c
tests/test-qdist.c
tests/test-qemu-opts.c
tests/test-qga.c
tests/test-qht-par.c
tests/test-qht.c
tests/test-rcu-list.c
tests/test-rfifolock.c
tests/test-thread-pool.c
tests/test-throttle.c
tests/test-timed-average.c
tests/test-visitor-serialization.c
tests/test-vmstate.c
tests/test-write-threshold.c
tests/test-x86-cpuid.c
tests/test-xbzrle.c
tests/tmp105-test.c
tests/tpci200-test.c
tests/vhost-user-bridge.c
tests/vhost-user-test.c
tests/virtio-balloon-test.c
tests/virtio-blk-test.c
tests/virtio-console-test.c
tests/virtio-net-test.c
tests/virtio-rng-test.c
tests/virtio-scsi-test.c
tests/virtio-serial-test.c
tests/vmxnet3-test.c
tests/wdt_ib700-test.c
thread-pool.c
tpm.c
trace-events
util/Makefile.objs
util/acl.c
util/base64.c
util/bitmap.c
util/bitops.c
util/compatfd.c
util/crc32c.c
util/cutils.c
util/envlist.c
util/event_notifier-posix.c
util/event_notifier-win32.c
util/fifo8.c
util/getauxval.c
util/hbitmap.c
util/hexdump.c
util/host-utils.c
util/id.c
util/iov.c
util/log.c
util/memfd.c
util/mmap-alloc.c
util/module.c
util/notify.c
util/osdep.c
util/oslib-posix.c
util/oslib-win32.c
util/path.c
util/qdist.c
util/qemu-config.c
util/qemu-openpty.c
util/qemu-option.c
util/qemu-progress.c
util/qemu-thread-posix.c
util/qemu-thread-win32.c
util/qemu-timer-common.c
util/qht.c
util/range.c
util/rcu.c
util/readline.c
util/rfifolock.c
util/timed-average.c
util/trace-events
util/unicode.c
util/uri.c
version.rc
next prev parent reply other threads:[~2016-08-30 11:31 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-20 9:19 [Qemu-devel] MAINTAINERS leaves too many files uncovered Markus Armbruster
2014-10-20 18:36 ` Paolo Bonzini
2014-10-22 8:23 ` Markus Armbruster
2014-10-22 9:00 ` Paolo Bonzini
2014-10-22 11:45 ` Markus Armbruster
2014-10-22 11:50 ` Paolo Bonzini
2014-10-22 13:06 ` Markus Armbruster
2014-10-22 13:22 ` Alexander Graf
2014-10-22 13:36 ` Paolo Bonzini
2014-10-22 11:58 ` [Qemu-devel] MAINTAINERS: please add myself as usb-serial.c and baum.c maintainer Samuel Thibault
2014-10-22 12:51 ` Paolo Bonzini
2014-10-22 13:00 ` Markus Armbruster
2014-10-22 13:53 ` Samuel Thibault
2014-10-22 15:21 ` Markus Armbruster
2014-10-22 12:06 ` [Qemu-devel] MAINTAINERS leaves too many files uncovered Michael Roth
2014-10-22 12:54 ` Luiz Capitulino
2015-09-22 9:13 ` Markus Armbruster
2015-09-22 10:06 ` Daniel P. Berrange
2015-09-22 10:18 ` Paolo Bonzini
2015-09-22 13:42 ` Thomas Huth
2015-09-22 14:58 ` Gerd Hoffmann
2015-09-22 15:13 ` Juan Quintela
2015-09-22 14:58 ` Daniel P. Berrange
2015-09-22 15:40 ` Peter Maydell
2015-09-22 18:07 ` Eric Blake
2015-09-22 19:50 ` Paolo Bonzini
2015-09-23 8:24 ` Kevin Wolf
2015-09-23 8:30 ` Alberto Garcia
2015-09-24 12:49 ` Markus Armbruster
2015-09-24 12:47 ` Markus Armbruster
2015-09-22 18:37 ` John Snow
2016-08-30 11:31 ` Markus Armbruster [this message]
2016-08-30 12:26 ` Cornelia Huck
2016-08-30 12:40 ` Paolo Bonzini
2016-08-30 13:29 ` Cornelia Huck
2016-08-30 12:48 ` Paolo Bonzini
2016-08-30 12:57 ` Peter Maydell
2016-08-30 18:31 ` John Snow
2016-08-30 14:47 ` Paolo Bonzini
2016-08-30 15:29 ` Markus Armbruster
2016-08-30 15:33 ` Paolo Bonzini
2016-08-31 8:28 ` Markus Armbruster
2016-08-30 13:39 ` Cornelia Huck
2016-09-12 13:56 ` Thomas Huth
2016-09-23 12:56 ` Thomas Huth
2016-09-23 14:47 ` Thomas Huth
2018-11-21 18:14 ` Markus Armbruster
2018-11-22 12:22 ` Thomas Huth
2018-11-22 21:56 ` BALATON Zoltan
2018-11-23 5:17 ` Philippe Mathieu-Daudé
2018-11-23 10:56 ` BALATON Zoltan
2018-11-23 11:03 ` Philippe Mathieu-Daudé
2018-11-26 13:54 ` Markus Armbruster
2014-10-22 14:02 ` Alex Bennée
2014-10-22 15:26 ` Markus Armbruster
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87a8fucx33.fsf@dusky.pond.sub.org \
--to=armbru@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.