2024-03-01 | Fabiano Rosas | migration/multifd: Support incoming mapped-ram stream... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Support outgoing mapped-ram stream... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Prepare multifd sync for mapped... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Add incoming QIOChannelFile support Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Add outgoing QIOChannelFile support Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Add a wrapper for channels_created Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Allow receiving pages without packets Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Allow multifd without packets Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Decouple recv method from pages Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Rename MultiFDSend|RecvParams::data... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | tests/qtest/migration: Add tests for mapped-ram file... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/ram: Add incoming 'mapped-ram' migration Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/ram: Add outgoing 'mapped-ram' migration Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration: Add mapped-ram URI compatibility check Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/ram: Introduce 'mapped-ram' migration capability Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/qemu-file: add utility methods for working... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | io: fsync before closing a file channel Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Nikolay Borisov | io: implement io_pwritev/preadv for QIOChannelFile Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Nikolay Borisov | io: Add generic pwritev/preadv interface Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Nikolay Borisov | io: add and implement QIO_CHANNEL_FEATURE_SEEKABLE... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Fabiano Rosas | migration/multifd: Cleanup multifd_recv_sync_main Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Bryan Zhang | tests/migration: Set compression level in migration... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Bryan Zhang | migration: Properly apply migration compression level... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-03-01 | Steve Sistare | migration: massage cpr-reboot documentation Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Cédric Le Goater | migration: Use migrate_has_error() in close_return_path_on_s... Suggested-by: Peter Xu <peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | migration: Join the return path thread before releasing... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | migration: Fix qmp_query_migrate mbps value Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: options incompatible with cpr Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: update cpr-reboot description Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: stop vm for cpr Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: notifier error checking Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: refactor migrate_fd_connect failures Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: per-mode notifiers Suggested-by: Peter Xu <peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: MigrationNotifyFunc Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: remove postcopy_after_devices Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: MigrationEvent for notifiers Suggested-by: Peter Xu <peterx@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: convert to NotifierWithReturn Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | migration: remove error from notifier data Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Steve Sistare | notify: pass error to notifier with return Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Peter Xu | migration/multifd: Drop unnecessary helper to destroy IOC ...org/r/20240222095301.171137-6-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Peter Xu | migration/multifd: Cleanup outgoing_args in state destroy ...org/r/20240222095301.171137-5-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Peter Xu | migration/multifd: Make multifd_channel_connect() return... ...org/r/20240222095301.171137-4-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Peter Xu | migration/multifd: Drop registered_yank ...org/r/20240222095301.171137-3-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Peter Xu | migration/multifd: Cleanup TLS iochannel referencing ...org/r/20240222095301.171137-2-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | migration/multifd: Release recv sem_sync earlier Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | migration/multifd: Remove p->quit from recv side Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | tests/qtest/migration: Add a fd + file test Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | tests/qtest/migration: Rename fd_proto test Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-28 | Fabiano Rosas | docs/devel/migration.rst: Document the file transport Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Peter Xu | ci: Update comment for migration-compat-aarch64 ...org/r/20240207005403.242235-4-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Peter Xu | ci: Remove tag dependency for build-previous-qemu ...org/r/20240207005403.242235-3-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Peter Xu | tests/migration-test: Stick with gicv3 in aarch64 test ...org/r/20240207005403.242235-2-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Add a synchronization point for... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Unify multifd and TLS connection... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Move multifd_send_setup into migration... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Move multifd_send_setup error handling... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Remove p->running Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Fabiano Rosas | migration/multifd: Join the TLS thread Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-07 | Avihai Horon | migration: Fix logic of channels and transport compatibility... Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-06 | Peter Xu | migration/multifd: Optimize sender side to be lockless ...org/r/20240202102857.110210-24-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Fix MultiFDSendParams.packet_num... ...org/r/20240202102857.110210-23-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Stick with send/recv on function... ...org/r/20240202102857.110210-22-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Cleanup multifd_load_cleanup() ...org/r/20240202102857.110210-21-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Cleanup multifd_save_cleanup() ...org/r/20240202102857.110210-20-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Rewrite multifd_queue_page() ...org/r/20240202102857.110210-19-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Change retval of multifd_send_pages() ...org/r/20240202102857.110210-18-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Change retval of multifd_queue_page() ...org/r/20240202102857.110210-17-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Split multifd_send_terminate_threads() ...org/r/20240202102857.110210-16-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Forbid spurious wakeups ...org/r/20240202102857.110210-15-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Move header prepare/fill into send_prepare() ...org/r/20240202102857.110210-14-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: multifd_send_prepare_header() ...org/r/20240202102857.110210-13-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Move trace_multifd_send|recv() ...org/r/20240202102857.110210-12-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Move total_normal_pages accounting ...org/r/20240202102857.110210-11-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Rename p->num_packets and clean... ...org/r/20240202102857.110210-10-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Drop pages->num check in sender... ...org/r/20240202102857.110210-9-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Simplify locking in sender thread ...org/r/20240202102857.110210-8-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Separate SYNC request with normal... ...org/r/20240202102857.110210-7-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Drop MultiFDSendParams.normal[]... ...org/r/20240202102857.110210-6-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Postpone reset of MultiFDPages_t ...org/r/20240202102857.110210-5-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Drop MultiFDSendParams.quit, cleanup... ...org/r/20240202102857.110210-4-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: multifd_send_kick_main() ...org/r/20240202102857.110210-3-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | Peter Xu | migration/multifd: Drop stale comment for multifd zero... ...org/r/20240202102857.110210-2-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-02-05 | William Roche | migration: prevent migration when VM has poisoned memory Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Het Gala | Make 'uri' optional for migrate QAPI Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration: Centralize BH creation and dispatch Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration: Add a wrapper to qemu_bh_schedule Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration: Reference migration state around loadvm_postcopy_... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration: Take reference to migration state around... Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration: Fix use-after-free of migration state object Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | migration/yank: Use channel features Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | ci: Disable migration compatibility tests for aarch64 Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Fabiano Rosas | ci: Add a migration compatibility test job Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Peter Xu | analyze-migration.py: Remove trick on parsing ramblocks ...org/r/20240117075848.139045-4-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Peter Xu | migration: Drop unnecessary check in ram's pending_exact() ...org/r/20240117075848.139045-3-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Peter Xu | migration: Make threshold_size an uint64_t ...org/r/20240117075848.139045-2-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Markus Armbruster | migration: Plug memory leak on HMP migrate error path Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-29 | Paolo Bonzini | userfaultfd: use 1ULL to build ioctl masks Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-16 | Nick Briggs | migration/rdma: define htonll/ntohll only if not predefined Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-16 | Peter Xu | docs/migration: Further move virtio to be feature of... ...org/r/20240109064628.595453-11-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
2024-01-16 | Peter Xu | docs/migration: Further move vfio to be feature of... ...org/r/20240109064628.595453-10-peterx@redhat.com Signed-off-by: Peter Xu <peterx@redhat.com> |
commitcommitdifftree |
next |