Migrate VFIO devices using kernel variant drivers
Provide the necessary steps to migrate SR-IOV devices using the new kernel variant driver interface.
Blueprint information
- Status:
- Complete
- Approver:
- Balazs Gibizer
- Priority:
- Undefined
- Drafter:
- Uggla
- Direction:
- Approved
- Assignee:
- Uggla
- Definition:
- Approved
- Series goal:
- Accepted for 2025.1
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Sylvain Bauza
- Completed by
- Sylvain Bauza
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
WIP: Migrate VFIO devices using kernel variant drivers
Addressed by: https:/
Fix a line that was not removed before merging the specification
Addressed by: https:/
Amend the specification about the data in LiveMigrate object
Addressed by: https:/
Augment the LiveMigrateData object
Addressed by: https:/
Add live_migratable flag to PCI device specification
Addressed by: https:/
Update manager to allow vfio pci device live migration
Addressed by: https:/
Update conductor and filters allowing migration with SR-IOV devices
Addressed by: https:/
WIP: Update driver to map the targeted address for SR-IOV PCI devices
Addressed by: https:/
Update driver to deal with managed flag
Addressed by: https:/
FUP improve comment accuracy and variable naming for tag removal
Addressed by: https:/
Update libvirt fixtures to support hostdevs
Addressed by: https:/
FUP Remove unnecessary PCI check
Addressed by: https:/
FUP improve and add integration tests for PCI SR-IOV servers
Addressed by: https:/
FUP Add a warning to make non-explicit live migration request debugging easier
Addressed by: https:/
FUP Update pci-passthrough and virtual-gpu documentation