aboutsummaryrefslogtreecommitdiff
path: root/migration
AgeCommit message (Expand)Author
2023-05-18Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quinte...Richard Henderson
2023-05-18migration: Fix duplicated included in meson.buildJuan Quintela
2023-05-18migration/multifd: Compute transferred bytes correctlyJuan Quintela
2023-05-18migration: We don't need the field rate_limit_used anymoreJuan Quintela
2023-05-18migration: Use migration_transferred_bytes() to calculate rate_limitJuan Quintela
2023-05-18migration: Add a trace for migration_transferred_bytesJuan Quintela
2023-05-18migration: Move migration_total_bytes() to migration-stats.cJuan Quintela
2023-05-18migration: Move rate_limit_max and rate_limit_used to migration_statsJuan Quintela
2023-05-18qemu-file: Account for rate_limit usage on qemu_fflush()Juan Quintela
2023-05-18migration: Don't use INT64_MAX for unlimited rateJuan Quintela
2023-05-18migration: process_incoming_migration_co(): move colo part to coloVladimir Sementsov-Ogievskiy
2023-05-18migration: split migration_incoming_coVladimir Sementsov-Ogievskiy
2023-05-18migration: Add last stage indicator to global dirty logGavin Shan
2023-05-16sysemu/kvm: Remove unused headersPhilippe Mathieu-Daudé
2023-05-15qemu-file: Remove total from qemu_file_total_transferred_*()Juan Quintela
2023-05-15qemu-file: Make rate_limit_used an uint64_tJuan Quintela
2023-05-15qemu-file: make qemu_file_[sg]et_rate_limit() use an uint64_tJuan Quintela
2023-05-15migration: We set the rate_limit by a secondJuan Quintela
2023-05-15migration: A rate limit value of 0 is validJuan Quintela
2023-05-15migration: Make dirtyrate.c target independentJuan Quintela
2023-05-15migration: Teach dirtyrate about qemu_target_page_bits()Juan Quintela
2023-05-15migration: Teach dirtyrate about qemu_target_page_size()Juan Quintela
2023-05-15Use new created qemu_target_pages_to_MiB()Juan Quintela
2023-05-15migration/calc-dirty-rate: replaced CRC32 with xxHashAndrei Gudkov
2023-05-11cpu: expose qemu_cpu_list_lock for lock-guard useJamie Iles
2023-05-10migration: block incoming colo when capability is disabledVladimir Sementsov-Ogievskiy
2023-05-10migration: disallow change capabilities in COLO stateVladimir Sementsov-Ogievskiy
2023-05-10migration: process_incoming_migration_co: simplify code flow around retVladimir Sementsov-Ogievskiy
2023-05-10migration: drop colo_incoming_thread from MigrationIncomingStateVladimir Sementsov-Ogievskiy
2023-05-10build: move COLO under CONFIG_REPLICATIONVladimir Sementsov-Ogievskiy
2023-05-10colo: make colo_checkpoint_notify static and provide simpler APIVladimir Sementsov-Ogievskiy
2023-05-10multifd: Add the ramblock to MultiFDRecvParamsLukas Straub
2023-05-10ram: Let colo_flush_ram_cache take the bitmap_mutexLukas Straub
2023-05-10ram: Add public helper to set colo bitmapLukas Straub
2023-05-10migration: Attempt disk reactivation in more failure scenariosEric Blake
2023-05-08migration: Initialize and cleanup decompression in migration.cLukas Straub
2023-05-08ram-compress.c: Make target independentLukas Straub
2023-05-08ram compress: Assert that the file buffer matches the resultLukas Straub
2023-05-08ram.c: Move core decompression code into its own fileLukas Straub
2023-05-08ram.c: Move core compression code into its own fileLukas Straub
2023-05-08ram.c: Remove last ram.c dependency from the core compress codeLukas Straub
2023-05-08ram.c: Call update_compress_thread_counts from compress_send_queued_dataLukas Straub
2023-05-08ram.c: Do not call save_page_header() from compress threadsLukas Straub
2023-05-08ram.c: Reset result after sending queued dataLukas Straub
2023-05-08ram.c: Dont change param->block in the compress threadLukas Straub
2023-05-08ram.c: Let the compress threads return a CompressResult enumLukas Straub
2023-05-05qemu-file: Make ram_control_save_page() use accessors for rate_limitJuan Quintela
2023-05-05qemu-file: Make total_transferred an uint64_tJuan Quintela
2023-05-05qemu-file: remove shutdown memberJuan Quintela
2023-05-05qemu-file: No need to check for shutdown in qemu_file_rate_limitJuan Quintela