qemu/include/sysemu
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
..
accel.h accel: Improve selection of the default accelerator 2019-01-11 13:57:23 +01:00
arch_init.h qapi: make query-cpu-definitions depend on specific targets 2019-02-18 14:44:05 +01:00
balloon.h avoid TABs in files that only contain a few 2019-01-11 15:46:56 +01:00
block-backend.h block-backend: Make blk_inc/dec_in_flight public 2019-02-25 15:03:19 +01:00
blockdev.h blockdev: Convert drive_new() to Error 2018-10-19 14:51:34 +02:00
bt.h hw/bt: Remove HCIInfo from "qemu/typedefs.h" 2019-01-22 05:14:32 +01:00
cpus.h
cryptodev-vhost-user.h
cryptodev-vhost.h
cryptodev.h
device_tree.h device_tree: Add qemu_fdt_node_unit_path 2018-06-29 15:11:01 +01:00
dma.h
dump-arch.h
dump.h
hax.h
hostmem.h hostmem: use object id for memory region name with >= 4.0 2019-01-07 16:18:42 +04:00
hvf.h i386: hvf: Remove hvf_disabled 2018-10-19 13:44:12 +02:00
hw_accel.h
iothread.h
kvm.h qemu/queue.h: leave head structs anonymous unless necessary 2019-01-11 15:46:55 +01:00
kvm_int.h
memory_mapping.h qemu/queue.h: simplify reverse access to QTAILQ 2019-01-11 15:46:55 +01:00
numa.h numa: Match struct to typedef name 2018-12-11 15:45:22 -02:00
os-posix.h
os-win32.h
qtest.h
replay.h replay: pass raw icount value to replay_save_clock 2018-10-19 13:44:15 +02:00
reset.h
rng-random.h
rng.h qemu/queue.h: leave head structs anonymous unless necessary 2019-01-11 15:46:55 +01:00
seccomp.h
sev.h
sysemu.h migration: Switch to using announce timer 2019-03-05 11:27:41 +08:00
tpm.h qom: make interface types abstract 2018-12-11 15:45:22 -02:00
tpm_backend.h
watchdog.h
whpx.h Clean up includes 2018-12-20 10:29:08 +01:00
xen-mapcache.h