发明名称 Virtualized device reset
摘要 In a hardware-based virtualization system, a hypervisor switches out of a first function into a second function. The first function is one of a physical function and a virtual function and the second function is one of a physical function and a virtual function. During the switching a malfunction of the first function is detected. The first function is reset without resetting the second function. The switching, detecting, and resetting operations are performed by a hypervisor of the hardware-based virtualization system. Embodiments further include a communication mechanism for the hypervisor to notify a driver of the function that was reset to enable the driver to restore the function without delay.
申请公布号 US9201682(B2) 申请公布日期 2015.12.01
申请号 US201313923513 申请日期 2013.06.21
申请人 ATI Technologies ULC 发明人 Cheng Gongxian Jeffrey;Asaro Anthony;Jiang Yinan
分类号 G06F11/00;G06F9/00;G06F9/455;G06F1/24;G06F11/14 主分类号 G06F11/00
代理机构 Volpe and Koenig, P.C. 代理人 Volpe and Koenig, P.C.
主权项 1. A method for resetting a function in a hardware-based virtualization system, comprising: switching out of a first function into a second function, wherein the first function is one of a physical function and a virtual function and the second function is one of a physical function and virtual function; detecting a malfunction in the first function during the switching; and resetting the first function without resetting the second function, wherein the switching, detecting and the resetting are performed by a hypervisor.
地址 Markham, Ontario CA