2022-01-28 | Peter Xu | migration: Move temp page setup and cleanup into separate... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Simplify unqueue_page() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Add postcopy_has_request() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Enable UFFD_FEATURE_THREAD_ID even without... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: No off-by-one for pss->page update in host... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | David Edmondson | migration: Tally pre-copy, downtime and post-copy bytes... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | David Edmondson | migration: Introduce ram_transferred_add() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Philippe Mathieu... | migration: Don't return for postcopy_send_discard_bm_ram() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Drop return code for disgard ram process Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Do chunk page in postcopy_each_ram_send_discard() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Drop postcopy_chunk_hostpages() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Don't return for postcopy_chunk_hostpages() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Drop dead code of ram_debug_dump_bitmap() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Xu Zheng | migration/ram: clean up unused comment. Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | David Edmondson | migration: Report the error returned when save_live_iterate... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Zhang Chen | migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Zhang Chen | migration/migration.c: Avoid COLO boot in postcopy... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Zhang Chen | migration/migration.c: Add missed default error handler... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Maydell | Remove unnecessary minimum_version_id_old fields Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Rename pages_used to normal_pages Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: recv side only needs the RAMBlock host address Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Use normal pages array on the recv side Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Use normal pages array on the send side Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Unfold "used" variable by its value Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Use a single writev on the send side Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Remove send_write() method Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Make zstd use iov's Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Make zlib use iov's Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Move iov from pages to params Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | multifd: Use proper maximum compression values Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: Move ram_release_pages() call to save_zero_page_t... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: simplify do_compress_ram_page Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: Remove masking for compression Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: ram_release_pages() always receive 1 page... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: We only need last_stage in two places Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-01-28 | Juan Quintela | migration: All this fields are unsigned Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Make zlib compression method not use iovs Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Make zstd compression method not use iovs Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Rao, Lei | COLO: Move some trace code behind qemu_mutex_unlock_iothread() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Li Zhang | multifd: Shut down the QIO channels to avoid blocking... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Fill offset and block for reception Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: remove used parameter from send_recv_pages... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: remove used parameter from send_prepare()... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: The variable is only used inside the loop Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Add missing documention Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Rename used field to num Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | migration: Never call twice qemu_target_page_size() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | multifd: Delete useless operation Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | dump: Remove is_zero_page() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Juan Quintela | migration: Remove is_zero_range() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Zhang Chen | migration/colo: Optimize COLO primary node start code... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Rao, Lei | Fixed a QEMU hang when guest poweroff in COLO mode Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Zhang Chen | migration/colo: More accurate update checkpoint time Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-12-15 | Rao, Lei | migration/ram.c: Remove the qemu_mutex_lock in colo_flush_ra... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-09 | Rao, Lei | Reset the auto-converge counter at every checkpoint. Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-09 | Rao, Lei | Reduce the PVM stop time during Checkpoint Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-09 | Hyman Huang(黄勇) | docs: fix 'sample-pages' option tag Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-06 | Hyman Huang(黄勇) | docs: fix qemu incorrect tag Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-06 | Juan Quintela | migration: Check that postcopy fd's are not NULL Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Optimized the function of fill_connection_key. Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@trasno.org> |
commitcommitdifftree |
2021-11-03 | Lukas Straub | colo: Don't dump colo cache if dump-guest-core=off Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Changed the last-mode to none of first start COLO Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Removed the qemu_fclose() in colo_process_incoming_thread Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | colo: fixed 'Segmentation fault' when the simplex mode... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Fixed SVM hang when do failover before PVM crash Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Fixed qemu crash when guest power off in COLO mode Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Rao, Lei | Some minor optimizations for COLO Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Juan Quintela | migration: Zero migration compression counters Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | yuxiating | migration: initialise compression_counters for a new... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-03 | Laurent Vivier | migration: provide an error message to migration_cancel() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | migration/dirtyrate: implement dirty-bitmap dirtyrate... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | memory: introduce total_dirty_pages to stat dirty pages Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | migration/ram: Handle RAMBlocks with a RamDiscardManager... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | migration/ram: Factor out populating pages readable... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | migration: Simplify alignment and alignment checks Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | migration/postcopy: Handle RAMBlocks with a RamDiscardManage... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | virtio-mem: Drop precopy notifier Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | migration/ram: Handle RAMBlocks with a RamDiscardManager... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | virtio-mem: Implement replay_discarded RamDiscardManager... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | David Hildenbrand | memory: Introduce replay_discarded callback for RamDiscardMa... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Peter Xu | dump-guest-memory: Block live migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Peter Xu | migration: Add migrate_add_blocker_internal() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Peter Xu | migration: Make migration blocker work for snapshots too Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | migration/dirtyrate: implement dirty-ring dirtyrate... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | migration/dirtyrate: move init step of calculation... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | migration/dirtyrate: adjust order of registering thread Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | migration/dirtyrate: introduce struct and adjust DirtyRateStat Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | memory: make global_dirty_tracking a bitmask Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Hyman Huang(黄勇) | KVM: introduce dirty_pages and kvm_dirty_ring_enabled Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-11-01 | Li Zhijian | migration/rdma: Fix out of order wrid Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Li Zhijian | migration/rdma: advise prefetch write for ODP region Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Li Zhijian | migration/rdma: Try to register On-Demand Paging memory... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Li Zhijian | migration: allow enabling mutilfd for specific protocol... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Li Zhijian | migration: allow multifd for socket protocol only Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | David Hildenbrand | migration/ram: Don't passs RAMState to migration_clear_memor... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Lukas Straub | multifd: Unconditionally unregister yank function ...Gilbert" <dgilbert@redhat.com>, Juan Quintela Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2021-10-19 | Lukas Straub | multifd: Implement yank for multifd send side ...Gilbert" <dgilbert@redhat.com>, Juan Quintela Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2020-07-13 | Liao Pingfang | migration/migration.c: Remove superfluous breaks Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2020-07-13 | Denis V. Lunev | migration/savevm: respect qemu_fclose() error code... Reviewed-by: Juan Quintela <quintela@redhat.com> CC: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2020-07-13 | Zheng Chuan | migration: fix memory leak in qmp_migrate_set_parameters Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |