Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Finance Certifications Goldman Sachs and Amazon Teams Trust
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk presents a software-based approach to live-updating a KVM host with kexec while preserving IOMMU mappings for passthrough device I/O. It explains the design and proof of concept, including guest RAM pinning, DMAR tables, and vfio-pci integration.
Syllabus
Introduction
Live-migration
Live-update: challenges
Live-update: migrate to file
vfio-pci quick review
Quick recap
Zooming into cpr reboot
Fix: Preserving the state
Pinning guest ram pages
Pinning IOMMU DMAR tables
vfio-pci integration
PoC: design and configuration
PoC: live-update procedure
Taught by
Linux Foundation