2022-12-15 | Peter Xu | migration: Yield bitmap_mutex properly when sending... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Remove RAMState.f references in compression... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Trivial cleanup save_page_header() on same... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Cleanup xbzrle zero page cache update logic Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Add postcopy_preempt_active() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Take bitmap mutex when completing ram migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Juan Quintela | migration: Export ram_release_page() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Juan Quintela | migration: Export ram_transferred_ram() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Juan Quintela | multifd: Create page_count fields into both MultiFD... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-12-15 | Juan Quintela | multifd: Create page_size fields into both MultiFD... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Juan Quintela | migration: Block migration comment or code is wrong Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Disable multifd explicitly with compression Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Use non-atomic ops for clear log bitmap Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Disallow postcopy preempt to be used with... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Fix race on qemu_file_shutdown() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Fix possible infinite loop of ram save process Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Leonardo Bras | migration/multifd/zero-copy: Create helper function... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2022-11-21 | Fiona Ebner | migration/channel-block: fix return value for qio_channel_bl... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
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-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... To: <quintela@redhat.com>, <dgilbert@redhat.com>, <qemu... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |