2018-06-04 | Lidong Chen | migration: remove unnecessary variables len in QIOChannelRDMA Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-06-04 | Dr. David Alan Gilbert | migration: Don't activate block devices if using -S Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-06-04 | Cédric Le Goater | migration: discard non-migratable RAMBlocks Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-06-04 | Xiao Guangrong | migration: introduce decompress-error-check Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-25 | Peter Xu | migration: use g_free for ram load bitmap Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-25 | Juan Quintela | migration: fix exec/fd migrations Author: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Dr. David Alan Gilbert | Migration+TLS: Fix crash due to double cleanup Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Dr. David Alan Gilbert | migration: Textual fixups for blocktime Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Lidong Chen | migration: update index field when delete or qsort... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Dr. David Alan Gilbert | migration: update docs Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration/hmp: add migrate_pause command Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration/qmp: add command migrate-pause Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: introduce lock for to_dst_file Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | hmp/migration: add migrate_recover command Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | qmp/migration: new command migrate-recover Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: init dst in migration_object_init too Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: final handshake for the resume Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: setup ramstate for resume Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: synchronize dirty bitmap for resume Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: introduce SaveVMHandlers.resume_prepare Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new message MIG_RP_MSG_RESUME_ACK Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new cmd MIG_CMD_POSTCOPY_RESUME Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new message MIG_RP_MSG_RECV_BITMAP Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new cmd MIG_CMD_RECV_BITMAP Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: wakeup dst ram-load-thread for recover Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: new state "postcopy-recover" Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: rebuild channel on source Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | qmp: hmp: add migrate "resume" option Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: allow fault thread to pause Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2018-05-15 | Peter Xu | migration: allow src return path to pause Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
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 |
next |