2018-05-15 | Peter Xu | migration: allow dst vm pause on postcopy Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: implement "postcopy-pause" src logic Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new postcopy-pause state Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: let incoming side use thread context Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Define MultifdRecvParams sooner Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Transmit initial package through the multifd... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Delay start of migration main routines Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Create multifd channels Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Export functions to create send channels Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Be sure all recv channels are created Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: terminate_* can be called for other threads Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Introduce multifd_recv_new_channel() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | migration: Set error state in case of error Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | tests: Migration ppc now inlines its program Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Juan Quintela | tests: Add migration precopy test Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Xiao Guangrong | migration: fix saving normal page even if it's been... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: remove notify in fd_error Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: remove some block_cleanup_parameters() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: put the finish part into a new function Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: major cleanup for migrate iterations Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: cleanup stats update into function Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: use switch at the end of migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: introduce migrate_calculate_complete Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: introduce downtime_start Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: move vm_old_running into global state Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: split use of MigrationState.total_time Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: remove "enable_colo" var Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: qemu_savevm_state_cleanup() in cleanup Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Peter Xu | migration: assert colo instead of check Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Vladimir Sementsov... | migration: finalize current_migration object Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Dr. David Alan Gilbert | migration: Guard ram_bytes_remaining against early... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: add postcopy total blocktime into query... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: add blocktime calculation into migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: postcopy_blocktime documentation Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: calculate vCPU blocktime on dst side Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: add postcopy blocktime ctx into MigrationIncoming... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Alexey Perevalov | migration: introduce postcopy-blocktime capability Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Laurent Vivier | migration: fix analyze-migration.py script with radix... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Juan Quintela | migration: free result string Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Dr. David Alan Gilbert | docs: Convert migration.txt to rst Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Juan Quintela | migration: free addr in the same function that we created it Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Juan Quintela | migration: print features as on off Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-01-15 | Juan Quintela | migration: Use proper types in json Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-11-22 | Daniel Henrique... | migration/ram.c: do not set 'postcopy_running' in POSTCOPY_I... CC: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-11-21 | Anthony PERARD | migration, xen: Fix block image lock issue on live... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | tests: check that migration parameters are really assigned Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | tests: Don't abuse global_qtest Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | tests: Factorize out migrate_test_start/end Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | tests: Refactor setting of parameters/capabilities Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | tests: rename postcopy-test to migration-test Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | migration: Make xbzrle_cache_size a migration parameter Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | migration: No need to return the size of the cache Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | migration: Don't play games with the requested cache... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-29 | Juan Quintela | migration: Make sure that we pass the right cache size Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migration: Improve migration thread error handling Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | qapi: Fix grammar in x-multifd-page-count descriptions Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Alexey Perevalov | migration: add bitmap for received page Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Alexey Perevalov | migration: introduce qemu_ufd_copy_ioctl helper Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Alexey Perevalov | migration: postcopy_place_page factoring out Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Peter Xu | migration: new ram_init_bitmaps() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Peter Xu | migration: clean up xbzrle cache init/destroy Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Peter Xu | migration: provide ram_state_cleanup Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Peter Xu | migration: provide ram_state_init() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: pause-before-switchover for postcopy Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: allow cancel to unpause Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migrate: HMP migate_continue Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: migrate-continue Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: Wait for semaphore before completing migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: Add 'pre-switchover' and 'device' statuses Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Dr. David Alan Gilbert | migration: Add 'pause-before-switchover' capability Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migration: Make cache_init() take an error parameter Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migration: Move xbzrle cache resize error handling... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migration: Make cache size elements use the right types Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migratiom: Remove max_item_age parameter Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-10-23 | Juan Quintela | migration: Fix migrate_test_apply for multifd parameters Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Alexey Perevalov | migration: split ufd_version_check onto receive/request... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Alexey Perevalov | migration: fix hardcoded function name in error report Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Alexey Perevalov | migration: pass MigrationIncomingState* into migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Vladimir Sementsov... | migration: split common postcopy out of ram postcopy Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Vladimir Sementsov... | migration: fix ram_save_pending Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Vladimir Sementsov... | migration: add has_postcopy savevm handler Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Peter Xu | bitmap: provide to_le/from_le helpers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Peter Xu | bitmap: introduce bitmap_count_one() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Peter Xu | bitmap: remove BITOP_WORD() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Split migration_fd_process_incoming Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Create multifd migration threads Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Create x-multifd-page-count parameter Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Create x-multifd-channels parameter Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Add multifd capability Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Create migration_has_all_channels Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Add comments to channel functions Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Teach it about G_SOURCE_REMOVE Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-22 | Juan Quintela | migration: Create migration_ioc_process_incoming() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-05 | Juan Quintela | tests: Make vmgenid test compile Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-09-05 | Juan Quintela | tests: Use real size for iov tests Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-07-18 | Peter Xu | migration: check global caps for validity Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-07-18 | Peter Xu | migration: provide migrate_cap_add() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-07-18 | Peter Xu | migration: provide migrate_caps_check() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-07-18 | Peter Xu | migration: remove check against colo support Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2017-07-18 | Peter Xu | migration: check global params for validity Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |