mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-11-23 17:01:40 +00:00
In the config module, the following functions are implemented: - load_config Provide one interface to load lifecycle manager configuration from config file (life_mngr.conf), in the config file, user can specify the VM type of VM which lifecycle manager will run in, the VM name, the communication device name, and the device name in service VM which is used to communicate with the VM which is allowed to send system shutdown request. - check_dir Check folder exist or not, if not, create the folder - get_allow_s5_config Get the name of the device which is allowed to trigger system shutdown. v1-->v2: Add comments in head file. v2-->v3: Update some log message. v3-->v6: Simply configuration item parsing logic. Add get_allow_s5_config interface. Tracked-On: #6652 Signed-off-by: Xiangyang Wu <xiangyang.wu@intel.com> Reviewed-by: fei1.li@intel.com
ACRN Tools ########## The open source `Project ACRN`_ defines a device hypervisor reference stack and an architecture for running multiple software subsystems, managed securely, on a consolidated system by means of a virtual machine manager. It also defines a reference framework implementation for virtual device emulation, called the "ACRN Device Model". This folder holds the source to a number of tools that facilitate the management, debugging, profiling, and logging of multi-OS systems based on ACRN. You can find out more about Project ACRN and its set of tools on the `Project ACRN documentation`_ website. .. _`Project ACRN`: https://projectacrn.org .. _`Project ACRN documentation`: https://projectacrn.github.io/