xemu/migration
Peter Xu 476ebf77fe migration: Move temp page setup and cleanup into separate functions
Temp pages will need to grow if we want to have multiple channels for postcopy,
because each channel will need its own temp page to cache huge page data.

Before doing that, cleanup the related code.  No functional change intended.

Since at it, touch up the errno handling a little bit on the setup side.

Signed-off-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
2022-01-28 15:38:23 +01:00
..
block-dirty-bitmap.c
block.c
block.h
channel.c
channel.h
colo-failover.c
colo.c
dirtyrate.c
dirtyrate.h
exec.c
exec.h
fd.c
fd.h
global_state.c
meson.build
migration.c
migration.h
multifd-zlib.c
multifd-zstd.c
multifd.c
multifd.h
page_cache.c
page_cache.h
postcopy-ram.c migration: Move temp page setup and cleanup into separate functions 2022-01-28 15:38:23 +01:00
postcopy-ram.h
qemu-file-channel.c
qemu-file-channel.h
qemu-file.c
qemu-file.h
ram.c migration: Simplify unqueue_page() 2022-01-28 15:38:23 +01:00
ram.h
rdma.c
rdma.h
savevm.c
savevm.h
socket.c
socket.h
target.c
tls.c
tls.h
trace-events migration: Simplify unqueue_page() 2022-01-28 15:38:23 +01:00
trace.h
vmstate-types.c
vmstate.c
xbzrle.c
xbzrle.h
yank_functions.c
yank_functions.h