2023-05-18 | Juan Quintela | migration/multifd: Compute transferred bytes correctly Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230515195709.63843-17-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> Message-Id: <20230515195709.63843-10-quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Use migration_transferred_bytes() to calculate... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230515195709.63843-9-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> Message-Id: <20230515195709.63843-8-quintela@redhat.com> |
commitcommitdifftree |
2023-05-18 | Juan Quintela | migration: Move migration_total_bytes() to migration... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230515195709.63843-7-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> Message-Id: <20230515195709.63843-6-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> Message-Id: <20230515195709.63843-5-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> Message-Id: <20230515195709.63843-2-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> Message-Id: <20230508130909.65420-7-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> Message-Id: <20230508130909.65420-6-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> Message-Id: <20230508130909.65420-5-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> Message-Id: <20230508130909.65420-4-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> Message-Id: <20230508130909.65420-2-quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | migration: Make dirtyrate.c target independent Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230511141208.17779-6-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> Message-Id: <20230511141208.17779-5-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> Message-Id: <20230511141208.17779-4-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> Message-Id: <20230511141208.17779-3-quintela@redhat.com> |
commitcommitdifftree |
2023-05-15 | Juan Quintela | softmmu: Create qemu_target_pages_to_MiB() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230511141208.17779-2-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 |
2023-05-08 | Lukas Straub | ram.c: Dont change param->block in the compress thread Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | ram.c: Let the compress threads return a CompressResult... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | qtest/migration-test.c: Add postcopy tests with compress... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-08 | Lukas Straub | qtest/migration-test.c: Add tests with compress enabled Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-05 | Juan Quintela | qemu-file: Make ram_control_save_page() use accessors... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-9-quintela@redhat.com> |
commitcommitdifftree |
2023-05-05 | Juan Quintela | qemu-file: Make total_transferred an uint64_t Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-8-quintela@redhat.com> |
commitcommitdifftree |
2023-05-05 | Juan Quintela | qemu-file: remove shutdown member Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-7-quintela@redhat.com> |
commitcommitdifftree |
2023-05-05 | Juan Quintela | qemu-file: No need to check for shutdown in qemu_file_rate_limit Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-6-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: qemu_file_total_transferred() function is... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-3-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: max_postcopy_bandwidth is a size parameter Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504113841.23130-2-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration/rdma: Check for postcopy sooner Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504114443.23891-6-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration/rdma: It makes no sense to recive that flag... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504114443.23891-5-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration/rdma: We can calculate the rioc from the... Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504114443.23891-4-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration/rdma: simplify ram_control_load_hook() Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504114443.23891-3-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: Make RAM_SAVE_FLAG_HOOK a normal case entry Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504114443.23891-2-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: Rename xbzrle_enabled xbzrle_started Signed-off-by: Juan Quintela <quintela@redhat.com> Message-Id: <20230504115323.24407-1-quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: Put zero_pages in alphabetical order Message-Id: <20230504103357.22130-3-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: Document all migration_stats Message-Id: <20230504103357.22130-2-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration/rdma: Don't pass the QIOChannelRDMA as an... Message-Id: <20230503131847.11603-6-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-04 | Juan Quintela | migration: Fix block_bitmap_mapping migration Message-Id: <20230503181036.14890-1-quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration: Drop unused parameter for migration_tls_client_cr... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration: Drop unused parameter for migration_tls_get_creds() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration/rdma: Unfold last user of acct_update_position() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration/rdma: Split the zero page case from acct_update_po... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration: Rename RAMStats to MigrationAtomicStats Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration: Rename ram_counters to mig_stats Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | migration: Move ram_stats to its own file migration... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-05-03 | Juan Quintela | multifd: We already account for this packet on the... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Make dirty_bytes_last_sync atomic Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Make dirty_pages_rate atomic Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Paolo Bonzini | stat64: Add stat64_set() operation Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | multifd: Only flush once each full round of memory Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | multifd: Protect multifd_send_sync_main() calls Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | multifd: Create property multifd-flush-after-each-section Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Move migration_properties to options.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_block_bitmap_mapping() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_tls_hostname() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_tls_authz() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_tls_creds() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Remove MigrationState from block_cleanup_parameters() Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Move block_cleanup_parameters() to options.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Move migrate_set_block_incremental() to... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_downtime_limit() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Make all functions check have the same format Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Create migrate_params_init() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | multifd: Fix the number of channels ready Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | vmstate-static-checker: Recognize "num" field Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | migration/vmstate-dump: Dump array size too as "num" Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | migration: Allow postcopy_ram_supported_by_host() to... Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Move qmp_migrate_set_parameters() to options.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | migration: Move migrate_use_tls() to options.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Juan Quintela | MAINTAINERS: Add Leonardo and Peter as reviewers Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-27 | Leonardo Bras | migration: Disable postcopy + multifd migration Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Create migrate_max_bandwidth() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Move migrate_postcopy() to options.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Create migrate_cpu_throttle_tailslow() function Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Create migrate_cpu_throttle_increment()... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Create migrate_cpu_throttle_initial() to... Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
2023-04-24 | Juan Quintela | migration: Move migrate_announce_params() to option.c Signed-off-by: Juan Quintela <quintela@redhat.com> |
commitcommitdifftree |
next |