Improving memory access handling for nested virtual machines
AssigneeRed Hat, Inc.
InventorsMichael Tsirkin, Amnon Ilan
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorsMichael Tsirkin, Amnon Ilan
Estimating the term…
Systems and methods for memory management for nested virtual machines. An example method may comprise running, by a host computer system, a Level 0 hypervisor managing a Level 1 virtual machine running a Level 1 hypervisor, wherein the Level 1 hypervisor manages a Level 2 virtual machine, wherein the Level 2 virtual machine is associated with a Peripheral Component Interconnect (PCI) device; generating, by the Level 0 hypervisor, a Level 1 page table by combining records from the guest page table with records from a host page table maintained by the Level 0 hypervisor; generating a Level 2 page table comprising a plurality of Level 2 page table entries; and causing a device driver of the Level 2 virtual machine to use the Level 2 page table for second level address translation.
A method comprising:
A system, comprising:
A non-transitory machine-readable storage medium storing instructions that cause a processing device to:
Dependencies are inferred from the claim text.