PCI (Peripheral Component Interconnect) device INTx interruption delivery method for computer virtualization system
A technology for virtualization systems and PCI devices, applied in software emulation/interpretation/simulation, multi-programming devices, program control devices, etc., which can solve the problems of direct allocation of different devices, limited number of IO devices, judgment of interrupt source devices and Interrupt targets and other issues to ensure security and isolation, solve remapping problems, and ensure interrupt performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039] The PCI device INTx interrupt delivery method of the computer virtualization system in this embodiment is specifically implemented on the Phytium 1000 general-purpose processor platform independently developed by the National University of Defense Technology. The Phytium 1000 processor uses the sparc v9 instruction set, and its built-in processing core, memory control unit, and PCIE control unit (PIU) all provide the sun4v virtualization support mechanism. The software stack has a virtual machine monitor (VMM) hypervisor, and the operating system running in the virtual machine is the Kirin linux operating system. The basic application environment of the computer virtualization system is as follows: the computer hardware platform is virtualized into multiple virtual domains (domains) by the virtual machine monitor (VMM), and each virtual domain is a logical computer running an independent Kirin Linux operating system; A virtual domain can contain a privileged domain (dom...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 