Hot-plug of devices in virtualized computer systems
AssigneeRed Hat Israel, Ltd.
InventorsMarcel Apfelbaum, Michael Tsirkin
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat Israel, Ltd.
InventorsMarcel Apfelbaum, Michael Tsirkin
Estimating the term…
A system and method for enabling hot-plugging of devices in virtualized systems. A hypervisor obtains respective values representing respective quantities of a resource for a plurality of virtual root buses of a virtual machine (VM). The hypervisor determines a first set of address ranges of the resource that are allocated for one or more virtual devices attached to at least one of the plurality of virtual root buses. The hypervisor determines, in view of the first set of allocated address ranges, a second set of address ranges of the resource available for attaching one or more additional virtual devices to at least one of the plurality of virtual root buses. The hypervisor assigns to the plurality of virtual root buses non-overlapping respective address ranges of the resource within the second set.
A method comprising:
A host computer system comprising:
A non-transitory computer-readable storage medium comprising instructions that when executed by a processing device of a host computer system, cause the processing device to execute a hypervisor to:
Dependencies are inferred from the claim text.