2023-10-11 | Peter Xu | migration: Remember num of ramblocks to sync during... Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20231004220240.167175-7-peterx@redhat.com> |
commitcommitdifftree |
2023-10-11 | Peter Xu | qemufile: Always return a verbose error Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20231004220240.167175-6-peterx@redhat.com> |
commitcommitdifftree |
2023-10-11 | Peter Xu | migration: Introduce migrate_has_error() Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20231004220240.167175-3-peterx@redhat.com> |
commitcommitdifftree |
2023-10-11 | Peter Xu | migration: Display error in query-migrate irrelevant... Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20231004220240.167175-2-peterx@redhat.com> |
commitcommitdifftree |
2023-10-11 | Peter Xu | migration: Allow RECOVER->PAUSED convertion for dest... Signed-off-by: Peter Xu <peterx@redhat.com> ...ID: <20231004220240.167175-10-peterx@redhat.com> |
commitcommitdifftree |
2023-10-11 | Peter Xu | migration/qmp: Fix crash on setting tls-authz with... Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20230905162335.235619-2-peterx@redhat.com> |
commitcommitdifftree |
2023-10-04 | Peter Xu | migration: Unify and trace vmstate field_exists() checks Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20230906204722.514474-1-peterx@redhat.com> |
commitcommitdifftree |
2023-10-04 | Peter Xu | migration: Add co-maintainers for migration Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20231003143847.9245-1-peterx@redhat.com> |
commitcommitdifftree |
2023-10-04 | Peter Xu | MAINTAINERS: Add entry for rdma migration Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20230925133441.265455-1-peterx@redhat.com> |
commitcommitdifftree |
2023-09-29 | Peter Xu | intel_iommu: Fix shadow local variables on "size" Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20230922160410.138786-1-peterx@redhat.com> |
commitcommitdifftree |
2023-09-27 | Peter Xu | migration: Fix race that dest preempt thread close... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-07-26 | Peter Xu | docs/migration: Update postcopy bits Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20230706115611.371048-1-peterx@redhat.com> |
commitcommitdifftree |
2023-06-02 | Peter Xu | qtest/migration: Document live=true cases Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20230601172935.175726-1-peterx@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | vmstate-static-checker: Recognize "num" field Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | migration/vmstate-dump: Dump array size too as "num" Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-27 | Peter Xu | migration: Allow postcopy_ram_supported_by_host() to... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-24 | Peter Xu | migration/postcopy: Detect file system on dest host Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-24 | Peter Xu | vl.c: Create late backends before migration object Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-24 | Peter Xu | util/mmap-alloc: qemu_fd_getfs() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-21 | Peter Xu | vhost: Drop unused eventfd_add|del hooks Signed-off-by: Peter Xu <peterx@redhat.com> Message-Id: <20230306193209.516011-1-peterx@redhat.com> |
commitcommitdifftree |
2023-04-12 | Peter Xu | migration: Recover behavior of preempt channel creation... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-12 | Peter Xu | migration: Fix potential race on postcopy_qemufile_src Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-12 | Peter Xu | io: tls: Inherit QIO_CHANNEL_FEATURE_SHUTDOWN on server... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-04-04 | Peter Xu | kvm: dirty-ring: Fix race with vcpu creation Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-03-16 | Peter Xu | migration: Wait on preempt channel in preempt thread Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-03-03 | Peter Xu | intel-iommu: send UNMAP notifications for domain or... Signed-off-by: Peter Xu <peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | migration: Postpone postcopy preempt channel to be... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | migration: Add a semaphore to count PONGs Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | migration: Cleanup postcopy_preempt_setup() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | migration: Rework multi-channel checks on URI Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | util/userfaultfd: Support /dev/userfaultfd Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-11 | Peter Xu | linux-headers: Update to v6.1 Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-06 | Peter Xu | migration: Show downtime during postcopy phase Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-06 | Peter Xu | util/userfaultfd: Add uffd_open() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-02-06 | Peter Xu | migration: Fix migration crash when target psize larger... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2023-01-27 | Peter Xu | intel-iommu: Document iova_tree Signed-off-by: Peter Xu <peterx@redhat.com> ...Id: <20230109193727.1360190-1-peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Drop rs->f Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Remove old preempt code around state maintainance Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Send requested page directly in rp-return... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Move last_sent_block into PageSearchStatus Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Make PageSearchStatus part of RAMState Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Add pss_init() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Introduce pss_channel Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Teach PSS about host page Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Use atomic ops properly for page accountings Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Yield bitmap_mutex properly when sending... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Remove RAMState.f references in compression... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Trivial cleanup save_page_header() on same... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Cleanup xbzrle zero page cache update logic Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Add postcopy_preempt_active() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-12-15 | Peter Xu | migration: Take bitmap mutex when completing ram migration Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Disable multifd explicitly with compression Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Use non-atomic ops for clear log bitmap Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Disallow postcopy preempt to be used with... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Fix race on qemu_file_shutdown() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-11-21 | Peter Xu | migration: Fix possible infinite loop of ram save process Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Move temp page setup and cleanup into separate... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Simplify unqueue_page() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Add postcopy_has_request() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Enable UFFD_FEATURE_THREAD_ID even without... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: No off-by-one for pss->page update in host... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Drop return code for disgard ram process Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Do chunk page in postcopy_each_ram_send_discard() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2022-01-28 | Peter Xu | migration: Drop postcopy_chunk_hostpages() Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
next |