2023-11-02 | Steve Sistare | tests/qtest: migration: add reboot mode test Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Steve Sistare | cpr: reboot mode Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Steve Sistare | cpr: relax vhost migration blockers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Steve Sistare | cpr: relax blockdev migration blockers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Steve Sistare | migration: per-mode blockers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Steve Sistare | migration: mode parameter Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: Add tracepoints for downtime checkpoints Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: migration_stop_vm() helper Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: Add per vmstate downtime tracepoints Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: Add migration_downtime_start|end() helpers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: Set downtime_start even for postcopy Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use vmstate_register_any() for vmware_vga Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-14-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use vmstate_register_any() for eeprom93xx Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-13-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use vmstate_register_any() for audio Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-12-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Improve example and documentation of vmstate_regi... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-11-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Peter Xu | migration: Check in savevm_state_handler_insert for... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-10-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Hack to maintain backwards compatibility... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-8-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use VMSTATE_INSTANCE_ID_ANY for slirp Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-6-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use vmstate_register_any() for isa-ide Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-4-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Use vmstate_register_any() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-3-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Juan Quintela | migration: Create vmstate_register_any() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231020090731.28701-2-quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Thomas Huth | hw/s390x/s390-stattrib: Don't call register_savevm_live... Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Thomas Huth | hw/s390x/s390-stattrib: Simplify handling of the "migration... Acked-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Thomas Huth | hw/s390x/s390-skeys: Don't call register_savevm_live... Acked-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-11-01 | Thomas Huth | hw/ipmi: Don't call vmstate_register() from instance_init... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu-file: Make qemu_fflush() return errors Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-13-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: Remove transferred atomic counter Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-12-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: Use migration_transferred_bytes() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-11-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu-file: Simplify qemu_file_get_error() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-10-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: migration_rate_limit_reset() don't need... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-9-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: migration_transferred_bytes() don't need... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-8-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu-file: Remove _noflush from qemu_file_transferred_noflush() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-7-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu_file: Remove unused qemu_file_transferred() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-6-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: Use the number of transferred bytes directly Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-5-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu_file: total_transferred is not used anymore Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-4-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu_file: Use a stat64 for qemu_file_transferred Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-3-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu-file: Don't increment qemu_file_transferred at... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231025091117.6342-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Peter Xu | migration: Stop migration immediately in RDMA error... Cc: Juan Quintela <quintela@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: Deprecate old compression method Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018115513.2163-6-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: Deprecate block migration Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018115513.2163-5-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: migrate 'blk' command option is deprecated. Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018115513.2163-4-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | migration: migrate 'inc' command option is deprecated. Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018115513.2163-3-quintela@redhat.com> |
commitcommitdifftree |
2023-10-31 | Juan Quintela | qemu-iotests: Filter warnings about block migration... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018115513.2163-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Marc-André Lureau | migration: set file error on subsection loading Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Marc-André Lureau | migration: rename vmstate_save_needed->vmstate_section_needed Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Thomas Huth | migration/ram: Fix compilation with -Wshadow=local Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Rename ram_compressed_pages() to compress_ram_pages() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-12-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Merge flush_compressed_data() and compress_flush_... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-11-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Move ram_flush_compressed_data() to ram... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-10-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Export send_queued_data() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-9-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Create compress_update_rates() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-8-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Move busy++ to migrate_with_multithread Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-7-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Simplify compress_page_with_multithread() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-6-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Make compress_data_with_multithreads return... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-5-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Remove save_page_use_compression() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-4-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Give one error if trying to set COMPRESSION... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-3-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Give one error if trying to set MULTIFD... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019110724.15324-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Rename ram_handle_compressed() to ram_handle_zero() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019085259.13307-3-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration: Receiving a zero page non zero is an error Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231019085259.13307-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration/doc: We broke backwards compatibility Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018112827.1325-5-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration/doc: How to migrate when hosts have different... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018112827.1325-4-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration/doc: Add documentation for backwards compatiblity Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018112827.1325-3-quintela@redhat.com> |
commitcommitdifftree |
2023-10-30 | Juan Quintela | migration/doc: Add contents Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231018112827.1325-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Don't print messages from query instances Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Allow user to specify a machine... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Support more than one QEMU binary Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Set q35 as the default machine... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Specify the geometry of the... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Define a machine for all architectures Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest/migration: Introduce find_common_machine_version Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Introduce qtest_resolve_machine_alias Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Introduce qtest_has_machine_with_env Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Allow qtest_get_machines to use an alternate... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Introduce qtest_init_with_env Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | tests/qtest: Allow qtest_qemu_binary to use a custom... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Fabiano Rosas | migration/multifd: Stop checking p->quit in multifd_send_thread Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Steve Sistare | migration: simplify notifiers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Peter Xu | migration: Fix parse_ramblock() on overwritten retvals Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Steve Sistare | migration: simplify blockers Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-20 | Thomas Huth | tests/qtest/migration-test: Disable the analyze-migration... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-18 | Juan Quintela | migration: save_zero_page() can take block through pss Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-18 | Juan Quintela | migration: control_save_page() can take block through pss Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-18 | Juan Quintela | migration: save_compress_page() can take block through pss Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Print block status when needed Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20231017172307.22858-2-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Use "i" as an for index in ram-compress.c Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-15-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Simplify decompress_data_with_multi_threads() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-14-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Move update_compress_threads_counts() to... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-9-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Create ram_compressed_pages() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-8-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Create populate_compress() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-7-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: Move compression_counters cleanup ram-compress.c Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-6-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Juan Quintela | migration: RDMA is not compatible with anything else Signed-off-by: Juan Quintela <quintela@redhat.com> Message-ID: <20230613145757.10131-4-quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/multifd: Clarify Error usage in multifd_channel_co... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/multifd: Unify multifd_send_thread error... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/multifd: Remove direct "socket" references Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/ram: Merge save_zero_page functions Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/ram: Move xbzrle zero page handling into... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/ram: Stop passing QEMUFile around in save_zero_page Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Fabiano Rosas | migration/ram: Remove RAMState from xbzrle_cache_zero_page Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Nikolay Borisov | migration/ram: Refactor precopy ram loading code Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-10-17 | Elena Ufimtseva | multifd: reset next_packet_len after sending pages Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |