Age | Commit message (Expand) | Author | Files | Lines |
2023-07-26 | qemu-file: Rename qemu_file_transferred_ fast -> noflush | Juan Quintela | 4 | -11/+10 |
2023-07-26 | migration: enforce multifd and postcopy preempt to be set before incoming | Wei Wang | 1 | -0/+15 |
2023-07-26 | migration: Update error description whenever migration fails | Tejus GK | 1 | -7/+12 |
2023-07-26 | migration: Extend query-migrate to provide dirty page limit info | Hyman Huang(黄勇) | 2 | -0/+20 |
2023-07-26 | migration: Implement dirty-limit convergence algo | Hyman Huang(黄勇) | 3 | -0/+40 |
2023-07-26 | migration: Put the detection logic before auto-converge checking | Hyman Huang(黄勇) | 1 | -10/+11 |
2023-07-26 | migration: Refactor auto-converge capability logic | Hyman Huang(黄勇) | 1 | -1/+5 |
2023-07-26 | migration: Introduce dirty-limit capability | Hyman Huang(黄勇) | 2 | -1/+23 |
2023-07-26 | qapi/migration: Introduce vcpu-dirty-limit parameters | Hyman Huang(黄勇) | 2 | -0/+29 |
2023-07-26 | qapi/migration: Introduce x-vcpu-dirty-limit-period parameter | Hyman Huang(黄勇) | 2 | -0/+36 |
2023-07-26 | migration/multifd: Protect accesses to migration_threads | Fabiano Rosas | 2 | -3/+14 |
2023-07-26 | migration/multifd: Rename threadinfo.c functions | Fabiano Rosas | 4 | -9/+8 |
2023-07-25 | migration: spelling fixes | Michael Tokarev | 7 | -8/+8 |
2023-07-12 | migration/ram: Expose ramblock_is_ignored() as migrate_ram_is_ignored() | David Hildenbrand | 3 | -10/+9 |
2023-07-08 | migration: unexport migrate_fd_error() | Laszlo Ersek | 2 | -2/+1 |
2023-07-08 | migration: factor out "resume_requested" in qmp_migrate() | Laszlo Ersek | 1 | -4/+6 |
2023-06-30 | vfio/migration: Reset bytes_transferred properly | Avihai Horon | 4 | -2/+18 |
2023-06-30 | migration: Enable switchover ack capability | Avihai Horon | 1 | -4/+0 |
2023-06-30 | migration: Implement switchover ack logic | Avihai Horon | 5 | -2/+102 |
2023-06-30 | migration: Add switchover ack capability | Avihai Horon | 2 | -0/+22 |
2023-06-20 | meson: Replace softmmu_ss -> system_ss | Philippe Mathieu-Daudé | 1 | -5/+5 |
2023-06-20 | meson: Replace CONFIG_SOFTMMU -> CONFIG_SYSTEM_ONLY | Philippe Mathieu-Daudé | 1 | -1/+1 |
2023-06-13 | exec/memory: Introduce RAM_NAMED_FILE flag | Steve Sistare | 1 | -1/+2 |
2023-06-05 | bulk: Remove pointless QOM casts | Philippe Mathieu-Daudé | 3 | -5/+5 |
2023-06-02 | migration: stop tracking ram writes when cancelling background migration | Fiona Ebner | 1 | -7/+7 |
2023-06-02 | migration: restore vmstate on migration failure | Vladimir Sementsov-Ogievskiy | 1 | -1/+1 |
2023-06-02 | migration: switch from .vm_was_running to .vm_old_state | Vladimir Sementsov-Ogievskiy | 2 | -8/+12 |
2023-06-02 | migration: never fail in global_state_store() | Vladimir Sementsov-Ogievskiy | 3 | -40/+32 |
2023-05-30 | aio: remove aio_disable_external() API | Stefan Hajnoczi | 1 | -8/+8 |
2023-05-23 | migration: Build migration_files once | Richard Henderson | 1 | -1/+0 |
2023-05-23 | migration/xbzrle: Use i386 host/cpuinfo.h | Richard Henderson | 3 | -36/+29 |
2023-05-23 | migration/xbzrle: Shuffle function order | Richard Henderson | 1 | -122/+122 |
2023-05-18 | Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quinte... | Richard Henderson | 17 | -136/+195 |
2023-05-18 | migration: Fix duplicated included in meson.build | Juan Quintela | 1 | -1/+0 |
2023-05-18 | migration/multifd: Compute transferred bytes correctly | Juan Quintela | 1 | -5/+8 |
2023-05-18 | migration: We don't need the field rate_limit_used anymore | Juan Quintela | 4 | -25/+0 |
2023-05-18 | migration: Use migration_transferred_bytes() to calculate rate_limit | Juan Quintela | 3 | -4/+13 |
2023-05-18 | migration: Add a trace for migration_transferred_bytes | Juan Quintela | 2 | -1/+9 |
2023-05-18 | migration: Move migration_total_bytes() to migration-stats.c | Juan Quintela | 3 | -10/+19 |
2023-05-18 | migration: Move rate_limit_max and rate_limit_used to migration_stats | Juan Quintela | 13 | -86/+110 |
2023-05-18 | qemu-file: Account for rate_limit usage on qemu_fflush() | Juan Quintela | 1 | -4/+3 |
2023-05-18 | migration: Don't use INT64_MAX for unlimited rate | Juan Quintela | 3 | -3/+13 |
2023-05-18 | migration: process_incoming_migration_co(): move colo part to colo | Vladimir Sementsov-Ogievskiy | 2 | -27/+40 |
2023-05-18 | migration: split migration_incoming_co | Vladimir Sementsov-Ogievskiy | 4 | -8/+18 |
2023-05-18 | migration: Add last stage indicator to global dirty log | Gavin Shan | 2 | -12/+12 |
2023-05-16 | sysemu/kvm: Remove unused headers | Philippe Mathieu-Daudé | 1 | -0/+1 |
2023-05-15 | qemu-file: Remove total from qemu_file_total_transferred_*() | Juan Quintela | 6 | -16/+15 |
2023-05-15 | qemu-file: Make rate_limit_used an uint64_t | Juan Quintela | 2 | -3/+3 |
2023-05-15 | qemu-file: make qemu_file_[sg]et_rate_limit() use an uint64_t | Juan Quintela | 2 | -5/+5 |
2023-05-15 | migration: We set the rate_limit by a second | Juan Quintela | 3 | -7/+10 |