发明名称 Managing safe removal of a passthrough device in a virtualization system
摘要 Methods and systems for managing a removal of a passthrough device from a guest managed by a hypervisor in virtualized computing environment. A hypervisor receives a request from the guest for access to a passthrough device. The hypervisor sets, in a memory, a last accessed state associated with a virtual machine executing the guest. The hypervisor forwards the request to the passthrough device and configures the host CPU to send a subsequent access request directly to the passthrough device. In response to a virtual machine reset, the hypervisor clears the last accessed state and instructs the host CPU to send a post-reset access request to the hypervisor.
申请公布号 US9043789(B2) 申请公布日期 2015.05.26
申请号 US201213603849 申请日期 2012.09.05
申请人 Red Hat Israel, Ltd. 发明人 Tsirkin Michael;Williamson Alex Lee
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 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.
地址 Raanana IL