]>
2022-12-15 | Peter Xu | migration: Use atomic ops properly for page accountings Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Yield bitmap_mutex properly when sending... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Remove RAMState.f references in compression... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Trivial cleanup save_page_header() on same... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Cleanup xbzrle zero page cache update logic Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Add postcopy_preempt_active() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-12-15 | Peter Xu | migration: Take bitmap mutex when completing ram migration Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-11-21 | Peter Xu | migration: Disable multifd explicitly with compression Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-11-21 | Peter Xu | migration: Use non-atomic ops for clear log bitmap Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-11-21 | Peter Xu | migration: Disallow postcopy preempt to be used with... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-11-21 | Peter Xu | migration: Fix race on qemu_file_shutdown() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-11-21 | Peter Xu | migration: Fix possible infinite loop of ram save process Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-10-09 | Peter Xu | Revert "intel_iommu: Fix irqchip / X2APIC configuration... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220926153206.10881-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-08-01 | Peter Xu | migration-test: Allow test to run without uffd Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220728133516.92061-3-peterx@redhat.com> |
commit | commitdiff | tree |
2022-08-01 | Peter Xu | migration-test: Use migrate_ensure_converge() for auto... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220728133516.92061-2-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | tests: Add postcopy preempt tests Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185530.27801-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | tests: Add postcopy tls recovery migration test Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185527.27747-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | tests: Add postcopy tls migration test Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185525.27692-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | tests: Move MigrateCommon upper Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185522.27638-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Respect postcopy request order in preemption... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185520.27583-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Enable TLS for preempt channel Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185518.27529-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Export tls-[creds|hostname|authz] params... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185515.27475-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Add helpers to detect TLS capability Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185513.27421-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Add property x-postcopy-preempt-break-huge Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185511.27366-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Create the postcopy preempt channel asynchronously Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185509.27311-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Postcopy recover with preempt enabled Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185506.27257-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Postcopy preemption enablement Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185504.27203-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Postcopy preemption preparation on channel... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185502.27149-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-07-20 | Peter Xu | migration: Add postcopy-preempt capability Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220707185342.26794-2-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Allow migrate-recover to run multiple times Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-8-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Move channel setup out of postcopy_try_recover() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-7-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Export ram_load_postcopy() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-6-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Move migrate_allow_multifd and helpers into... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-5-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Add pss.postcopy_requested status Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-4-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Drop multifd tls_hostname cache Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-3-peterx@redhat.com> |
commit | commitdiff | tree |
2022-04-21 | Peter Xu | migration: Postpone releasing MigrationState.hostname Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220331150857.74406-2-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | tests: Pass in MigrateStart** into test_migrate_start() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-26-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Add migration_incoming_transport_cleanup() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-15-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: postcopy_pause_fault_thread() never fails Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-12-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Enlarge postcopy recovery to capture !-EIO too Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-11-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Move static var in ram_block_from_stream... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-8-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Add postcopy_thread_create() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-7-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Dump ramblock and offset too when non-same... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-6-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Introduce postcopy channels on dest node Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-5-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Tracepoint change in postcopy-run bottom... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-4-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Finer grained tracepoints for POSTCOPY_LISTEN Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-3-peterx@redhat.com> |
commit | commitdiff | tree |
2022-03-02 | Peter Xu | migration: Dump sub-cmd name in loadvm_process_command tp Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220301083925.33483-2-peterx@redhat.com> |
commit | commitdiff | tree |
2022-02-16 | Peter Xu | memory: Fix qemu crash on starting dirty log twice... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20220207123019.27223-1-peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Move temp page setup and cleanup into separate... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Simplify unqueue_page() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Add postcopy_has_request() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Enable UFFD_FEATURE_THREAD_ID even without... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: No off-by-one for pss->page update in host... Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Drop return code for disgard ram process Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Do chunk page in postcopy_each_ram_send_discard() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Drop postcopy_chunk_hostpages() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Don't return for postcopy_chunk_hostpages() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-28 | Peter Xu | migration: Drop dead code of ram_debug_dump_bitmap() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2022-01-18 | Peter Xu | memory: Fix incorrect calls of log_global_start/stop Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20211130080028.6474-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-02 | Peter Xu | Makefile: Fix cscope issues on MacOS and soft links Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210804132328.41353-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-02 | Peter Xu | Makefile: Fix gtags generation Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210804132328.41353-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-01 | Peter Xu | pci: Export pci_for_each_device_under_bus*() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20211028043129.38871-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-01 | Peter Xu | pci: Define pci_bus_dev_fn/pci_bus_fn/pci_bus_ret_fn Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20211028043129.38871-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-01 | Peter Xu | dump-guest-memory: Block live migration Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-01 | Peter Xu | migration: Add migrate_add_blocker_internal() Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2021-11-01 | Peter Xu | migration: Make migration blocker work for snapshots too Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Peter Xu | memory: Add tracepoint for dirty sync Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210817013706.30986-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-09-30 | Peter Xu | memory: Name all the memory listeners Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210817013553.30584-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-29 | Peter Xu | tests: Fix migration-test build failure for sparc Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210728214128.206198-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Peter Xu | migration: Move the yank unregister of channel_close out Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210722175841.938739-6-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Peter Xu | migration: Teach QEMUFile to be QIOChannel-aware Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210722175841.938739-5-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Peter Xu | migration: Introduce migration_ioc_[un]register_yank() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210722175841.938739-4-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Peter Xu | migration: Make from_dst_file accesses thread-safe Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210722175841.938739-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-26 | Peter Xu | migration: Fix missing join() of rp_thread Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210722175841.938739-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-16 | Peter Xu | docs: Add '-device intel-iommu' entry Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210707154114.197580-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-13 | Peter Xu | migration: Move bitmap_mutex out of migration_bitmap_clear_d... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210630200805.280905-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-13 | Peter Xu | migration: Clear error at entry of migrate_fd_connect() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210708190653.252961-4-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-13 | Peter Xu | migration: Don't do migrate cleanup if during postcopy... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210708190653.252961-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-13 | Peter Xu | migration: Release return path early for paused postcopy Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210708190653.252961-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-05 | Peter Xu | migration: Allow reset of postcopy_recover_triggered... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210629181356.217312-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-05 | Peter Xu | migration: Move yank outside qemu_start_incoming_migration() Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210629181356.217312-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-07-05 | Peter Xu | tests: migration-test: Add dirty ring test Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210615175523.439830-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-06-25 | Peter Xu | KVM: Fix dirty ring mmap incorrect size due to renaming... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210609014355.217110-1-peterx@redhat.com> |
commit | commitdiff | tree |
2021-06-08 | Peter Xu | hmp: Add "calc_dirty_rate" and "info dirty_rate" cmds Signed-off-by: Peter Xu <peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Dirty ring support Signed-off-by: Peter Xu <peterx@redhat.com> ...Id: <20210506160549.130416-11-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Disable manual dirty log when dirty ring enabled Signed-off-by: Peter Xu <peterx@redhat.com> ...Id: <20210506160549.130416-10-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Add dirty-ring-size property Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-9-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Cache kvm slot dirty bitmap size Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-8-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Simplify dirty log sync in kvm_set_phys_mem Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-7-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Provide helper to sync dirty bitmap from slot... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-6-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Provide helper to get kvm dirty log Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-5-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Create the KVMSlot dirty bitmap on flag changes Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-4-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | KVM: Use a big lock to replace per-kml slots_lock Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-3-peterx@redhat.com> |
commit | commitdiff | tree |
2021-05-26 | Peter Xu | memory: Introduce log_sync_global() to memory listener Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210506160549.130416-2-peterx@redhat.com> |
commit | commitdiff | tree |
2021-02-05 | Peter Xu | vhost: Unbreak SMMU and virtio-iommu on dev-iotlb support Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20210204191228.187550-1-peterx@redhat.com> |
commit | commitdiff | tree |
2020-11-02 | Peter Xu | migration: Postpone the kick of the fault thread after... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20201102153010.11979-3-peterx@redhat.com> |
commit | commitdiff | tree |
2020-11-02 | Peter Xu | migration: Unify reset of last_rb on destination node... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20201102153010.11979-2-peterx@redhat.com> |
commit | commitdiff | tree |
2020-10-30 | Peter Xu | intel_iommu: Fix two misuse of "0x%u" prints Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20201019173922.100270-1-peterx@redhat.com> |
commit | commitdiff | tree |
2020-10-26 | Peter Xu | migration-test: Only hide error if !QTEST_LOG Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20201021212721.440373-7-peterx@redhat.com> |
commit | commitdiff | tree |
2020-10-26 | Peter Xu | migration/postcopy: Release fd before going into 'postcopy... Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20201021212721.440373-6-peterx@redhat.com> |
commit | commitdiff | tree |
next |