Skip to content

Commit 7437caa

Browse files
Steve Sistarelegoater
authored andcommitted
vfio: doc changes for cpr
Update documentation to say that cpr-transfer supports vfio and iommufd. Signed-off-by: Steve Sistare <steven.sistare@oracle.com> Reviewed-by: Cédric Le Goater <clg@redhat.com> Reviewed-by: Fabiano Rosas <farosas@suse.de> Link: https://lore.kernel.org/qemu-devel/1751493538-202042-22-git-send-email-steven.sistare@oracle.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
1 parent 99cedd5 commit 7437caa

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

docs/devel/migration/CPR.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,7 @@ cpr-transfer mode
152152
This mode allows the user to transfer a guest to a new QEMU instance
153153
on the same host with minimal guest pause time, by preserving guest
154154
RAM in place, albeit with new virtual addresses in new QEMU. Devices
155-
and their pinned memory pages will also be preserved in a future QEMU
156-
release.
155+
and their pinned memory pages are also preserved for VFIO and IOMMUFD.
157156

158157
The user starts new QEMU on the same host as old QEMU, with command-
159158
line arguments to create the same machine, plus the ``-incoming``
@@ -322,6 +321,6 @@ Futures
322321

323322
cpr-transfer mode is based on a capability to transfer open file
324323
descriptors from old to new QEMU. In the future, descriptors for
325-
vfio, iommufd, vhost, and char devices could be transferred,
324+
vhost, and char devices could be transferred,
326325
preserving those devices and their kernel state without interruption,
327326
even if they do not explicitly support live migration.

qapi/migration.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -620,8 +620,10 @@
620620
#
621621
# @cpr-transfer: This mode allows the user to transfer a guest to a
622622
# new QEMU instance on the same host with minimal guest pause
623-
# time by preserving guest RAM in place. Devices and their pinned
624-
# pages will also be preserved in a future QEMU release.
623+
# time by preserving guest RAM in place.
624+
#
625+
# Devices and their pinned pages are also preserved for VFIO and
626+
# IOMMUFD. (since 10.1)
625627
#
626628
# The user starts new QEMU on the same host as old QEMU, with
627629
# command-line arguments to create the same machine, plus the

0 commit comments

Comments
 (0)