Processing unit reset by a virtual function
AssigneeATI Technologies ULC
InventorYinan JIANG
Life of this patent
Estimating the term…
Abstract
A virtual function (VF) of a virtual machine is enabled to directly reset a processing portion of a processing unit. The VF initiates the reset of the processing portion directly and a host driver associated with the processing unit is bypassed during the reset process. By allowing for a direct reset of the processing portion, a processing system reduces the overhead associated with the reset process, enhances system security, and improves overall VM and hardware isolation at the processing system.
Claims20
A method comprising:
- in response to detecting a reset condition at a virtual function of a virtual machine executing at a processing system, initiating a reset sequence for a processing portion of a processing unit associated with the virtual function, wherein the initiating bypasses a host driver of the processing system.
A non-transitory computer readable medium tangibly embodying a set of instructions to manipulate a processor, the instructions comprising instructions to:
- in response to detecting a reset condition at a virtual function of a virtual machine, initiate a reset sequence for a processing portion of a processing unit, wherein the initiating of the reset sequence bypasses a host driver.
A processing system, comprising:
- a processing unit;
- and
- a processor to execute a virtual machine and a virtual function associated with the virtual machine, wherein in response to detecting a reset condition, the processing unit initiates a reset sequence for a processing portion of the processing unit associated with the virtual function, wherein the initiating of the reset sequence bypasses a host driver of the processing system.
Dependencies are inferred from the claim text.