Handling memory-mapped input-output (MMIO) based instructions using fast access addresses

作者: Gleb Natapov , Michael Tsirkin

DOI:

关键词: Embedded systemVirtual machineStorage hypervisorInput/outputHypervisorHost (network)Computer scienceOperating system

摘要: When a guest of virtual machine attempts to accesses an address that causes exit from the hypervisor host, receives indication by hypervisor. The received is associated with memory-mapped input-output (MMIO) instruction. determines, based on indication, identifies caused as fast access address. one or more memory locations address, where store information MMIO instruction stored information. executes behalf guest.