aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/migration.c
AgeCommit message (Expand)Author
2024-07-23vfio/common: Allow disabling device dirty page trackingJoao Martins
2024-07-23vfio/migration: Don't block migration device dirty tracking is unsupportedJoao Martins
2024-05-16vfio/migration: Enhance VFIO migration state tracingAvihai Horon
2024-05-16vfio/migration: Don't emit STOP_COPY VFIO migration QAPI event twiceAvihai Horon
2024-05-16vfio/migration: Emit VFIO migration QAPI eventAvihai Horon
2024-05-16vfio: Also trace event failures in vfio_save_complete_precopy()Cédric Le Goater
2024-05-16vfio/migration: Add Error** argument to .vfio_save_config() handlerCédric Le Goater
2024-05-16vfio/migration: Add an Error** argument to vfio_migration_set_state()Cédric Le Goater
2024-05-16migration: Extend migration_file_set_error() with Error* argumentCédric Le Goater
2024-04-23migration: Add Error** argument to .load_setup() handlerCédric Le Goater
2024-04-23migration: Add Error** argument to .save_setup() handlerCédric Le Goater
2024-04-23vfio: Always report an error in vfio_save_setup()Cédric Le Goater
2024-03-12Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu...Peter Maydell
2024-03-11migration: migration_file_set_errorSteve Sistare
2024-03-11migration: export fewer optionsSteve Sistare
2024-03-11vfio/migration: Add a note about migration rate limitingAvihai Horon
2024-03-11vfio/migration: Refactor vfio_save_state() return valueAvihai Horon
2024-03-08vfio: allow cpr-reboot migration if suspendedSteve Sistare
2024-02-28migration: MigrationNotifyFuncSteve Sistare
2024-02-28migration: MigrationEvent for notifiersSteve Sistare
2024-02-28migration: convert to NotifierWithReturnSteve Sistare
2024-01-05vfio/migration: Add helper function to set state or reset deviceAvihai Horon
2023-10-20migration: simplify notifiersSteve Sistare
2023-10-20migration: simplify blockersSteve Sistare
2023-09-11vfio/migration: Block VFIO migration with background snapshotAvihai Horon
2023-09-11vfio/migration: Block VFIO migration with postcopy migrationAvihai Horon
2023-09-11vfio/migration: Add P2P support for VFIO migrationAvihai Horon
2023-09-11vfio/migration: Refactor PRE_COPY and RUNNING state checksJoao Martins
2023-09-11vfio/migration: Move from STOP_COPY to STOP in vfio_save_cleanup()Avihai Horon
2023-07-10vfio/migration: Return bool type for vfio_migration_realize()Zhenzhong Duan
2023-07-10vfio/migration: Free resources when vfio_migration_realize failsZhenzhong Duan
2023-07-10vfio/migration: Change vIOMMU blocker from global to per deviceZhenzhong Duan
2023-06-30vfio/migration: Make VFIO migration non-experimentalAvihai Horon
2023-06-30vfio/migration: Reset bytes_transferred properlyAvihai Horon
2023-06-30vfio/migration: Add support for switchover ack capabilityAvihai Horon
2023-06-30vfio/migration: Add VFIO migration pre-copy supportAvihai Horon
2023-06-30vfio/migration: Store VFIO migration flags in VFIOMigrationAvihai Horon
2023-06-30vfio/migration: Refactor vfio_save_block() to return saved data sizeAvihai Horon
2023-03-22*: Add missing includes of qemu/error-report.hRichard Henderson
2023-03-07vfio/migration: Rename entry pointsAlex Williamson
2023-03-07vfio/migration: Query device dirty page tracking supportJoao Martins
2023-03-07vfio/migration: Block migration with vIOMMUJoao Martins
2023-02-16vfio/migration: Remove VFIO migration protocol v1Avihai Horon
2023-02-16vfio/migration: Implement VFIO migration protocol v2Avihai Horon
2023-02-16vfio/migration: Rename functions/structs related to v1 protocolAvihai Horon
2023-02-16vfio/migration: Move migration v1 logic to vfio_migration_init()Avihai Horon
2023-02-16vfio/migration: Block multiple devices migrationAvihai Horon
2023-02-16vfio/migration: Allow migration without VFIO IOMMU dirty tracking supportAvihai Horon
2023-02-16vfio/migration: Fix NULL pointer dereference bugAvihai Horon
2023-02-15migration: Rename res_{postcopy,precopy}_onlyJuan Quintela