2023-10-04 | Peter Xu | migration: Add co-maintainers for migration Cc: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-04 | Peter Xu | MAINTAINERS: Add entry for rdma migration Cc: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-04 | Tejus GK | migration: Update error description outside migration.c Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-04 | Tejus GK | migration/vmstate: Introduce vmstate_save_state_with_err Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration/rdma: Simplify the function that saves a... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration: Remove unused qemu_file_credit_transfer() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration/rdma: Don't use imaginary transfers Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration/rdma: Remove QEMUFile parameter when not... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration/RDMA: It is accounting for zero/normal pages... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration: Don't abuse qemu_file transferred for RDMA Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration: Use qemu_file_transferred_noflush() for... Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Tejus GK | migration: Refactor repeated call of yank_unregister_instance Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration-test: simplify shmem_opts handling Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration-test: dirtylimit checks for x86_64 arch before Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration-test: Add bootfile_create/delete() functions Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration-test: bootpath is the same for all tests... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-09-29 | Juan Quintela | migration-test: Create kvm_opts Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration/rdma: Split qemu_fopen_rdma() into input... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | qemu-file: Make qemu_file_get_error_obj() static Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | qemu-file: Simplify qemu_file_shutdown() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | qemu_file: Make qemu_file_is_writable() static Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration: Change qemu_file_transferred to noflush Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | qemu-file: Rename qemu_file_transferred_ fast -> noflush Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Wei Wang | qtest/migration-tests.c: use "-incoming defer" for... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Wei Wang | migration: enforce multifd and postcopy preempt to... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> Acked-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Tejus GK | migration: Update error description whenever migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Peter Xu | docs/migration: Update postcopy bits Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration: skipped field is really obsolete. Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration-test: machine_opts is really arch specific Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration-test: Create arch_opts Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration-test: Make machine_opts regular with other... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Juan Quintela | migration-test: Be consistent for ppc Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | migration: Extend query-migrate to provide dirty page... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | migration: Implement dirty-limit convergence algo Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | migration: Put the detection logic before auto-converge... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | migration: Refactor auto-converge capability logic Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | migration: Introduce dirty-limit capability Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | qapi/migration: Introduce vcpu-dirty-limit parameters Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | qapi/migration: Introduce x-vcpu-dirty-limit-period... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Hyman Huang(黄勇) | softmmu/dirtylimit: Add parameter check for hmp "set_vcpu_di... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Fabiano Rosas | migration/multifd: Protect accesses to migration_threads Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-07-26 | Fabiano Rosas | migration/multifd: Rename threadinfo.c functions Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Peter Xu | qtest/migration: Document live=true cases Cc: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: make more migration pre-copy scenarios... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: distinguish src/dst migration VM stop... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: capture RESUME events during migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: replace wait_command() with qtest_qmp_assert_su... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: switch to using event callbacks for STOP... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: get rid of some 'qtest_qmp' usage in migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: get rid of 'qmp_command' helper in migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: add support for callback to receive QMP... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-02 | Daniel P. Berrangé | tests/qtest: add various qtest_qmp_assert_success(... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Fiona Ebner | migration: stop tracking ram writes when cancelling... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Vladimir Sementsov... | migration: restore vmstate on migration failure Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Vladimir Sementsov... | migration: switch from .vm_was_running to .vm_old_state Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Vladimir Sementsov... | runstate: drop unused runstate_store() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Vladimir Sementsov... | migration: never fail in global_state_store() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-06-01 | Vladimir Sementsov... | runstate: add runstate_get() Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Fix duplicated included in meson.build Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration/multifd: Compute transferred bytes correctly Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: We don't need the field rate_limit_used... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Use migration_transferred_bytes() to calculate... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Add a trace for migration_transferred_bytes Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Move migration_total_bytes() to migration... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Move rate_limit_max and rate_limit_used... Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | qemu-file: Account for rate_limit usage on qemu_fflush() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Don't use INT64_MAX for unlimited rate Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Vladimir Sementsov... | migration: process_incoming_migration_co(): move colo... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Vladimir Sementsov... | migration: split migration_incoming_co Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Vladimir Sementsov... | configure: add --disable-colo-proxy option Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | qemu-file: Remove total from qemu_file_total_transferred_*() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | qemu-file: Make rate_limit_used an uint64_t Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | qemu-file: make qemu_file_[sg]et_rate_limit() use an... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: We set the rate_limit by a second Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: A rate limit value of 0 is valid Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: Make dirtyrate.c target independent Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: Teach dirtyrate about qemu_target_page_bits() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: Teach dirtyrate about qemu_target_page_size() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | Use new created qemu_target_pages_to_MiB() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | softmmu: Create qemu_target_pages_to_MiB() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Andrei Gudkov | migration/calc-dirty-rate: replaced CRC32 with xxHash Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | migration: block incoming colo when capability is disabled Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | migration: disallow change capabilities in COLO state Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | migration: process_incoming_migration_co: simplify... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | migration: drop colo_incoming_thread from MigrationIncomingState Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | build: move COLO under CONFIG_REPLICATION Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | colo: make colo_checkpoint_notify static and provide... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Vladimir Sementsov... | block/meson.build: prefer positive condition for replication Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Lukas Straub | multifd: Add the ramblock to MultiFDRecvParams Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Lukas Straub | ram: Let colo_flush_ram_cache take the bitmap_mutex Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-10 | Lukas Straub | ram: Add public helper to set colo bitmap Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | migration: Initialize and cleanup decompression in... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram-compress.c: Make target independent Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram compress: Assert that the file buffer matches the... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Move core decompression code into its own file Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Move core compression code into its own file Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Remove last ram.c dependency from the core compress... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Call update_compress_thread_counts from compress_send... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Do not call save_page_header() from compress... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Reset result after sending queued data Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |