Information Processing Apparatus and Method of Controlling Information Processing Apparatus
AssigneeKabushiki Kaisha Toshiba
InventorHiroshi Nakajima
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorHiroshi Nakajima
Estimating the term…
According to one embodiment, an information processing apparatus in which virtual machine run under a hypervisor, includes a device manager configured to create a device model including information that is used when assigning an I/O device to the virtual machine in accordance with a device profile and an arrangement of I/O devices, and an address conversion circuit configured to perform address conversion for the virtual machine to make an MMIO access to the assigned I/O device and to perform address conversion to conduct a DMA transfer between the assigned I/O device and the virtual machine, wherein the hypervisor assigns the I/O device to the virtual machine based on the device model, and the virtual machine utilizes, when making the MMIO access to the assigned I/O device or conducting the DMA transfer with the assigned I/O device, the address conversion circuit to make the access or conducts the DMA transfer.
An information processing apparatus in which virtual machines including a client virtual machine run under a hypervisor, comprising:
A method of controlling an information processing apparatus in which virtual machines including a client virtual machine run under a hypervisor, comprising:
Dependencies are inferred from the claim text.