Reducing IPI overhead with CPU overcommit support via IPI broadcast
AssigneeRed Hat, Inc.
InventorMichael Tsirkin
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat, Inc.
InventorMichael Tsirkin
Estimating the term…
Systems and methods for IPI overhead reduction with overcommit support are disclosed. In one implementation, a hypervisor running on a host computer system may detect an inter-processor interrupt (IPI) associated with a first virtual processor of a plurality of virtual processors of a virtual machine running on the host computer system. The hypervisor may send the IPI to the plurality of virtual processors. Responsive to determining that at least one virtual processor of the plurality of virtual processors is in an active state, the hypervisor may cause the plurality of virtual processors to stay in a guest execution mode. Additionally, responsive to determining that all virtual processors of the plurality of virtual processors entered an idle state, the hypervisor may cause the plurality of virtual processors to exit the guest execution mode.
A method, comprising:
A system comprising:
A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a processing device, cause the processing device to:
Dependencies are inferred from the claim text.