Hypervisor modification of advanced configuration and power interface (acpi) tables
AssigneeRed Hat Israel, Ltd.
InventorMichael Tsirkin
Life of this patent
Estimating the term…
Abstract
A system and method for system table modification in a virtualized computer system are disclosed. In accordance with one embodiment, a hypervisor that is executed by a computer system detects a hardware configuration change to the computer system (e.g., addition of a hardware device to the computer system, removal of a hardware device from the computer system, a change in configuration of a hardware device of the computer system, etc.). In response, the hypervisor modifies a system table that is accessible by a guest operating system executing within a virtual machine.
Claims20
A method comprising:
- detecting, by a hypervisor that is executed by a computer system, a hardware configuration change to the computer system;
- and
- modifying by the hypervisor, in response to the detecting, a system table that is accessible by a guest operating system executing within a virtual machine.
An apparatus comprising:
- a memory to store a system table;
- and
- a processor to:
- execute, within a virtual machine, a guest operating system that has access to the system table,
- receive, via the guest operating system, a message from a hypervisor that indicates that the system table has been modified, and
- reload, via the guest operating system, the system table in response to receiving the message.
A non-transitory computer readable storage medium, having instructions stored therein, which when executed, cause a computer system to perform a method comprising:
- detecting, by a hypervisor that is executed by the computer system, a hardware configuration change to the computer system;
- and
- modifying by the hypervisor, in response to the detecting, a system table that is accessible by a guest operating system executing within a virtual machine.
Dependencies are inferred from the claim text.