Pankaj Gupta
Pankaj currently work with AMD in the Confidential Compute team. Previously, worked in the field of Linux kernel & Virtualization with Red Hat.
Session
09-23
13:45
30min
SNP Live Migration with guest-memfd and mirror VM
Tom Lendacky, Pankaj Gupta
For SEV SNP live migration support, a migration helper would run as a mirror VM. The mirror VM would use the existing KVM API's to copy the KVM context and populate the NPT page tables at page fault time. The mirror VM also does the dirty page tracking and finalizes the end of live migration. For designing the guest_memfd API's for the mirror VM, we want to consider the post copy use case as well so that the copying of paged-in memory in the mirror VM would have a separate memory view. In this talk we will cover the above use-cases for guest_memfd & mirror VM design for the SEV-SNP live migration.
Hall C+D