migration: Split save_live_pending() into state_pending_*
We split the function into to: - state_pending_estimate: We estimate the remaining state size without stopping the machine. - state pending_exact: We calculate the exact amount of remaining state. The only "device" that implements different functions for _estimate() and _exact() is ram. Signed-off-by:Juan Quintela <quintela@redhat.com> Reviewed-by:
Dr. David Alan Gilbert <dgilbert@redhat.com>
Showing
- docs/devel/migration.rst 11 additions, 9 deletionsdocs/devel/migration.rst
- docs/devel/vfio-migration.rst 2 additions, 2 deletionsdocs/devel/vfio-migration.rst
- hw/s390x/s390-stattrib.c 6 additions, 5 deletionshw/s390x/s390-stattrib.c
- hw/vfio/migration.c 11 additions, 10 deletionshw/vfio/migration.c
- hw/vfio/trace-events 1 addition, 1 deletionhw/vfio/trace-events
- include/migration/register.h 12 additions, 7 deletionsinclude/migration/register.h
- migration/block-dirty-bitmap.c 8 additions, 7 deletionsmigration/block-dirty-bitmap.c
- migration/block.c 7 additions, 6 deletionsmigration/block.c
- migration/migration.c 14 additions, 6 deletionsmigration/migration.c
- migration/ram.c 26 additions, 9 deletionsmigration/ram.c
- migration/savevm.c 34 additions, 8 deletionsmigration/savevm.c
- migration/savevm.h 8 additions, 4 deletionsmigration/savevm.h
- migration/trace-events 4 additions, 3 deletionsmigration/trace-events
Loading
Please register or sign in to comment