qemu-e2k/migration
Daniel P. Berrange 10817bf09d coroutine: move into libqemuutil.a library
The coroutine files are currently referenced by the block-obj-y
variable. The coroutine functionality though is already used by
more than just the block code. eg migration code uses coroutine
yield. In the future the I/O channel code will also use the
coroutine yield functionality. Since the coroutine code is nicely
self-contained it can be easily built as part of the libqemuutil.a
library, making it widely available.

The headers are also moved into include/qemu, instead of the
include/block directory, since they are now part of the util
codebase, and the impl was never in the block/ directory
either.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2015-10-20 14:59:04 +01:00
..
block.c
exec.c
fd.c
Makefile.objs
migration.c migration: announce VM's new home just before VM is runnable 2015-10-15 08:13:03 +02:00
qemu-file-buf.c coroutine: move into libqemuutil.a library 2015-10-20 14:59:04 +01:00
qemu-file-internal.h
qemu-file-stdio.c coroutine: move into libqemuutil.a library 2015-10-20 14:59:04 +01:00
qemu-file-unix.c coroutine: move into libqemuutil.a library 2015-10-20 14:59:04 +01:00
qemu-file.c coroutine: move into libqemuutil.a library 2015-10-20 14:59:04 +01:00
ram.c migration: fix deadlock 2015-10-15 08:14:13 +02:00
rdma.c coroutine: move into libqemuutil.a library 2015-10-20 14:59:04 +01:00
savevm.c migration: Use g_new() & friends where that makes obvious sense 2015-09-29 11:36:35 +05:30
tcp.c
unix.c
vmstate.c
xbzrle.c