qemu/migration
Dr. David Alan Gilbert 7659505c16 migration: Switch to using announce timer
Switch the announcements to using the new announce timer.
Move the code that does it to announce.c rather than savevm
because it really has nothing to do with the actual migration.

Migration starts the announce from bh's and so they're all
in the main thread/bql, and so there's never any racing with
the timers themselves.

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
2019-03-05 11:27:41 +08:00
..
Makefile.objs
block-dirty-bitmap.c
block.c migration/block: use qemu_iovec_init_buf 2019-02-22 09:42:13 +00:00
block.h
channel.c migration: fix the multifd code when receiving less channels 2019-01-23 15:02:07 +00:00
channel.h
colo-failover.c
colo.c
exec.c
exec.h
fd.c
fd.h
global_state.c
migration.c migration: Switch to using announce timer 2019-03-05 11:27:41 +08:00
migration.h migration: Switch to using announce timer 2019-03-05 11:27:41 +08:00
page_cache.c
page_cache.h
postcopy-ram.c migration: add more error handling for postcopy_ram_enable_notify 2019-01-23 15:02:07 +00:00
postcopy-ram.h
qemu-file-channel.c
qemu-file-channel.h
qemu-file.c
qemu-file.h
qjson.c
qjson.h
ram.c migration: introduce pages-per-second 2019-01-23 15:51:47 +00:00
ram.h migration: multifd_save_cleanup() can't fail, simplify 2019-01-23 15:02:07 +00:00
rdma.c migration/rdma: unregister fd handler 2019-01-23 15:51:32 +00:00
rdma.h
savevm.c migration: Switch to using announce timer 2019-03-05 11:27:41 +08:00
savevm.h
socket.c
socket.h
tls.c
tls.h
trace-events migration: Switch to using announce timer 2019-03-05 11:27:41 +08:00
vmstate-types.c
vmstate.c
xbzrle.c
xbzrle.h