aboutsummaryrefslogtreecommitdiffstats
path: root/migration (follow)
Commit message (Expand)AuthorAgeFilesLines
* migration: Add .save_prepare() handler to struct SaveVMHandlersAvihai Horon2023-09-114-4/+43
* migration: Move more initializations to migrate_init()Avihai Horon2023-09-112-10/+7
* migration: Add migration prefix to functions in target.cAvihai Horon2023-09-114-10/+10
* io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi2023-09-072-13/+15
* Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi2023-08-301-2/+9
|\
| * block-migration: Ensure we don't crash during migration cleanupFabiano Rosas2023-08-301-2/+9
* | migration/dirtyrate: Fix precision losses and g_usleep overshootAndrei Gudkov2023-08-291-2/+8
|/
* migration/rdma: Split qemu_fopen_rdma() into input/output functionsJuan Quintela2023-07-263-33/+19
* qemu-file: Make qemu_file_get_error_obj() staticJuan Quintela2023-07-262-2/+1
* qemu-file: Simplify qemu_file_shutdown()Juan Quintela2023-07-261-4/+2
* qemu_file: Make qemu_file_is_writable() staticJuan Quintela2023-07-262-2/+1
* migration: Change qemu_file_transferred to noflushJuan Quintela2023-07-261-1/+1
* qemu-file: Rename qemu_file_transferred_ fast -> noflushJuan Quintela2023-07-264-11/+10
* migration: enforce multifd and postcopy preempt to be set before incomingWei Wang2023-07-261-0/+15
* migration: Update error description whenever migration failsTejus GK2023-07-261-7/+12
* migration: Extend query-migrate to provide dirty page limit infoHyman Huang(黄勇)2023-07-262-0/+20
* migration: Implement dirty-limit convergence algoHyman Huang(黄勇)2023-07-263-0/+40
* migration: Put the detection logic before auto-converge checkingHyman Huang(黄勇)2023-07-261-10/+11
* migration: Refactor auto-converge capability logicHyman Huang(黄勇)2023-07-261-1/+5
* migration: Introduce dirty-limit capabilityHyman Huang(黄勇)2023-07-262-1/+23
* qapi/migration: Introduce vcpu-dirty-limit parametersHyman Huang(黄勇)2023-07-262-0/+29
* qapi/migration: Introduce x-vcpu-dirty-limit-period parameterHyman Huang(黄勇)2023-07-262-0/+36
* migration/multifd: Protect accesses to migration_threadsFabiano Rosas2023-07-262-3/+14
* migration/multifd: Rename threadinfo.c functionsFabiano Rosas2023-07-264-9/+8
* migration: spelling fixesMichael Tokarev2023-07-257-8/+8
* migration/ram: Expose ramblock_is_ignored() as migrate_ram_is_ignored()David Hildenbrand2023-07-123-10/+9
* migration: unexport migrate_fd_error()Laszlo Ersek2023-07-082-2/+1
* migration: factor out "resume_requested" in qmp_migrate()Laszlo Ersek2023-07-081-4/+6
* vfio/migration: Reset bytes_transferred properlyAvihai Horon2023-06-304-2/+18
* migration: Enable switchover ack capabilityAvihai Horon2023-06-301-4/+0
* migration: Implement switchover ack logicAvihai Horon2023-06-305-2/+102
* migration: Add switchover ack capabilityAvihai Horon2023-06-302-0/+22
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-5/+5
* meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLYPhilippe Mathieu-Daudé2023-06-201-1/+1
* exec/memory: Introduce RAM_NAMED_FILE flagSteve Sistare2023-06-131-1/+2
* bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé2023-06-053-5/+5
* migration: stop tracking ram writes when cancelling background migrationFiona Ebner2023-06-021-7/+7
* migration: restore vmstate on migration failureVladimir Sementsov-Ogievskiy2023-06-021-1/+1
* migration: switch from .vm_was_running to .vm_old_stateVladimir Sementsov-Ogievskiy2023-06-022-8/+12
* migration: never fail in global_state_store()Vladimir Sementsov-Ogievskiy2023-06-023-40/+32
* aio: remove aio_disable_external() APIStefan Hajnoczi2023-05-301-8/+8
* migration: Build migration_files onceRichard Henderson2023-05-231-1/+0
* migration/xbzrle: Use i386 host/cpuinfo.hRichard Henderson2023-05-233-36/+29
* migration/xbzrle: Shuffle function orderRichard Henderson2023-05-231-122/+122
* Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quintela/qemu into stagingRichard Henderson2023-05-1817-136/+195
|\
| * migration: Fix duplicated included in meson.buildJuan Quintela2023-05-181-1/+0
| * migration/multifd: Compute transferred bytes correctlyJuan Quintela2023-05-181-5/+8
| * migration: We don't need the field rate_limit_used anymoreJuan Quintela2023-05-184-25/+0
| * migration: Use migration_transferred_bytes() to calculate rate_limitJuan Quintela2023-05-183-4/+13
| * migration: Add a trace for migration_transferred_bytesJuan Quintela2023-05-182-1/+9