Multi-virtual-domain-facing customized PCIe (peripheral component interface express) periphery equipment tree generating method
A peripheral device and virtual domain technology, applied in the computer field, can solve problems such as inability to realize peripheral view control of different virtual domains, access conflict security risks, peripheral access failures, etc., to avoid conflicts, reduce waiting time, and avoid startup. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] Such as figure 1 As shown, the implementation steps of the method for generating a PCIe peripheral device tree that can be customized for multiple virtual domains in this embodiment are as follows:
[0025] 1) Configure device access rights uniformly for each virtual domain, specify the service virtual domain through the virtual domain ID, and jump to the next step after the virtual domain completes the firmware initialization;
[0026] 2) Each virtual domain judges whether it is a service virtual domain according to the virtual domain ID. If the current virtual domain is a service virtual domain, skip to step 3); The device tree data including all device configuration information is written into the virtual machine manager (referred to as VMM), and when the device tree data exists in the VMM, jump to step 6);
[0027] 3) The service virtual domain scans all devices on the PCIe bus, configures the device for each device and generates a device tree node. If the device b...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
