发明名称 Synchronizing backend peripheral devices with a virtual machine running state
摘要 A mechanism for synchronizing backend peripheral devices with a virtual machine (VM) running state is disclosed. A method of the invention includes modifying a running state of a (VM managed by a hypervisor of a host machine, and updating a VM state indication associated with the VM to reflect the change in running state of the VM, wherein a peripheral device associated with the VM accesses the VM state indication to determine wh her to continue processing a VM state changing instruction.
申请公布号 US9183029(B2) 申请公布日期 2015.11.10
申请号 US201113036742 申请日期 2011.02.28
申请人 Red Hat Israel, Ltd. 发明人 Tsirkin Michael S
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method, comprising: modifying, by a processing device executing a hypervisor a host machine, a running state of a virtual machine (VM) managed by the hypervisor, wherein the running state reflects whether the VM is running or not running; updating, by the hypervisor, a VM state indication associated with the VM to at least reflect the change in the running state of the VM from one of running to not running or not running to running; and providing, to a peripheral device by the hypervisor, a location in memory associated with the VM state indication, wherein the peripheral device associated with the VM accesses the VM state indication to determine whether to continue processing a VM state changing instruction, and wherein the peripheral device accesses the VM state indication upon a write access instruction to the VM.
地址 Raanana IL