mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-03-18 19:14:53 +00:00
This patch is to fix the bug which will report while changing board.xml.
The issue was that all data structures were class variables,
Data will be accumulated when calling
main(board_xml, scenario_xml, config_summary).
This patch moved all shared data to instance variables in __init__().
self.io_port = {}
self.io_description = []
self.pci_vuart = {}
self.pci_ivshmem = {}
self.amount_l3_cache = {}
self.service_vm_used_pcpu_list = []
Tracked-On: #8718
Signed-off-by: dongpingx <dongpingx.wu@intel.com>
Signed-off-by: Zhangwei6 <wei6.zhang@intel.com>
Supporting libraries of ACRN configuration toolset
This package contains the libraries supporting ACRN configuration toolset, including:
- The manipulators and validators of scenario schemas or XMLs
- The generator of guest ACPI tables
The main objective of this package is to ease the import of the supporting libraries in the ACRN configurator which uses a Python interpreter built in WebAssembly (WASM). This package is thus NOT intended to be used by users; invoke the Python scripts directly if needed.