mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-08-08 23:35:48 +00:00
Today we are using, in the configurator, the complete scenario XML schema to validate XML files given by users. While this helps identify invalid XMLs at an early stage, such checks are too strict because the configurator users may save invalid XMLs if they keep some errors in the forms unresolved, and we do allow them to save anytime they want. As a result, users may save something that they cannot load back anymore. This patch introduces a tailored version of the scenario XML schema which only verifies the existence of the top-level nodes that the configurator assumes to exist. This seems to be a good balance that blocks XMLs that are broken or using old formats but permits those that has local and fixable data issues. Tracked-On: #6691 Signed-off-by: Junjie Mao <junjie.mao@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/