diff options
author | Avihai Horon <avihaih@nvidia.com> | 2023-09-06 18:08:51 +0300 |
---|---|---|
committer | Cédric Le Goater <clg@redhat.com> | 2023-09-11 08:34:06 +0200 |
commit | 08fc4cb51774f763dcc6fd74637aa9e00eb6a0ba (patch) | |
tree | af484c052851ff7e63c56196b25ce40e95582db1 /hw/vfio/migration.c | |
parent | f543aa222da183ac37424d1ea3a65e5fb6202732 (diff) |
migration: Add .save_prepare() handler to struct SaveVMHandlers
Add a new .save_prepare() handler to struct SaveVMHandlers. This handler
is called early, even before migration starts, and can be used by
devices to perform early checks.
Refactor migrate_init() to be able to return errors and call
.save_prepare() from there.
Suggested-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Avihai Horon <avihaih@nvidia.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'hw/vfio/migration.c')
0 files changed, 0 insertions, 0 deletions