×

Managing safe removal of a passthrough device in a virtualization system

  • US 9,043,789 B2
  • Filed: 09/05/2012
  • Issued: 05/26/2015
  • Est. Priority Date: 09/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a processing device executing a hypervisor, a request from a guest for access to a passthrough device;

    setting in a memory, by the hypervisor, a last accessed state associated with a virtual machine executing the guest, wherein the last accessed state indicates whether the guest accessed the passthrough device since a last reset of the virtual machine;

    forwarding, by the hypervisor, the request to the passthrough device;

    configuring, by the hypervisor, a host central processing unit (CPU) to send a subsequent access request directly to the passthrough device; and

    in response to a virtual machine reset, clearing the last accessed state and instructing the host CPU to send a post-reset access request to the hypervisor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×