Virtual hot plugging of devices and virtual devices
AssigneeOracle America, Inc.
InventorsYong Colin Zou, Wesley Shao, Govinda Tatti, Scott Michael Carter
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsYong Colin Zou, Wesley Shao, Govinda Tatti, Scott Michael Carter
Estimating the term…
A device list is created for an operating system and/or a virtualized operating system. A bus node is created for each bus. Interface nodes are created as child nodes of the respective bus and a status indicator indicates whether a device connected to the interface is accessible. A device node is created for the device connected to the interface. Virtualized interface nodes are created as child nodes of the device node for each virtual device included in the device and a status indicator indicates whether the respective virtual device is accessible. Then, devices and/or virtual devices may be added and/or removed utilizing the list. After a device and/or virtualized device has been removed for one operating system and/or virtualized operating system, it may then be added to another. In this way, devices and/or virtualized devices can be virtually hot plugged without physically connecting and/or disconnecting devices.
A method for virtual hot plugging at least one of a device or a virtual device, comprising:
A method for virtual hot plugging at least one of a device or a virtual device, comprising:
A system for virtual hot plugging at least one of a device or a virtual device, comprising:
Dependencies are inferred from the claim text.