qemu/stubs
Paolo Bonzini c2b38b277a block: move AioContext, QEMUTimer, main-loop to libqemuutil
AioContext is fairly self contained, the only dependency is QEMUTimer but
that in turn doesn't need anything else.  So move them out of block-obj-y
to avoid introducing a dependency from io/ to block-obj-y.

main-loop and its dependency iohandler also need to be moved, because
later in this series io/ will call iohandler_get_aio_context.

[Changed copyright "the QEMU team" to "other QEMU contributors" as
suggested by Daniel Berrange and agreed by Paolo.
--Stefan]

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Fam Zheng <famz@redhat.com>
Message-id: 20170213135235.12274-2-pbonzini@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2017-02-21 11:14:07 +00:00
..
arch-query-cpu-def.c
arch-query-cpu-model-baseline.c
arch-query-cpu-model-comparison.c
arch-query-cpu-model-expansion.c
bdrv-next-monitor-owned.c
blk-commit-all.c
blockdev-close-all-bdrv-states.c
clock-warp.c
cpu-get-clock.c
cpu-get-icount.c
dump.c
error-printf.c tests: send error_report to test log 2016-11-01 16:06:57 +01:00
fd-register.c
fdset.c stubs: group all monitor_fdset_* functions in a single file 2017-01-16 17:52:35 +01:00
gdbstub.c
get-vm-name.c
iothread-lock.c
iothread.c aio: introduce qemu_get_current_aio_context 2016-10-28 21:50:18 +08:00
is-daemonized.c
linux-aio.c block: move AioContext, QEMUTimer, main-loop to libqemuutil 2017-02-21 11:14:07 +00:00
machine-init-done.c
Makefile.objs block: move AioContext, QEMUTimer, main-loop to libqemuutil 2017-02-21 11:14:07 +00:00
migr-blocker.c migration: disallow migrate_add_blocker during migration 2017-01-24 18:00:30 +00:00
monitor.c char: rename CharDriverState Chardev 2017-01-27 18:07:59 +01:00
notify-event.c
pc_madt_cpu_entry.c machine: Make possible_cpu_arch_ids() return const pointer 2017-01-23 21:25:37 -02:00
qmp_pc_dimm_device_list.c
qtest.c
replay.c char: rename CharDriverState Chardev 2017-01-27 18:07:59 +01:00
runstate-check.c
set-fd-handler.c block: move AioContext, QEMUTimer, main-loop to libqemuutil 2017-02-21 11:14:07 +00:00
slirp.c
sysbus.c
target-get-monitor-def.c
target-monitor-defs.c
trace-control.c trace: remove global 'uint16 dstate[]' array 2016-10-12 09:35:54 +02:00
uuid.c util: Add UUID API 2016-09-23 11:42:52 +08:00
vm-stop.c
vmstate.c vmstate_register_with_alias_id: Take an Error ** 2017-02-06 13:36:49 +01:00