acrn-hypervisor/misc/config_tools/library
Yang,Yu-chu 346490a7dc config-tools: enable PTM through config-tools
Configure PTM in post-launched VM using <PTM> element. If the //vm/PTM
sets to 'y', pci_dev.c.xsl appends the virtual root port to
corresponding struct acrn_vm_pci_dev_config of that VM. Currently it
supports only post-launched VMs.

Configure enable_ptm for dm argument. If a uos/enable_ptm with uos id
= 'vm_id 'sets to 'y' and the vm/PTM with the same vm_id sets to 'y',
append an "enable_ptm" flag to the end of passthrough ethernet devices.
Currently there is only ethernet card can support the "enable_ptm"flag.

For the schema validation, the <PTM> can only be ['y', 'n'].

For the launched script validation, the <enable_ptm> can only be ['y',
'n']. If the <enable_ptm> sets to 'y' but the corresponding <PTM> sets
to 'n', the launch script will fail to generate.

Tracked-On: #6054
Signed-off-by: Yang,Yu-chu <yu-chu.yang@intel.com>
2021-05-25 11:32:11 +08:00
..
board_cfg_lib.py config-tools: fix "is_tpm_passthru" always return "False" 2021-03-12 16:14:46 +08:00
common.py config_tools/schema: add example data checks 2021-05-16 19:02:00 +08:00
hv_cfg_lib.py config-tool: rename PSRARM to SSRAM 2021-05-17 14:31:42 +08:00
hypervisor_license acrn-config: Update generated configuration source code 2021-02-02 16:53:56 +08:00
launch_cfg_lib.py config-tools: enable PTM through config-tools 2021-05-25 11:32:11 +08:00
scenario_cfg_lib.py config_tools: remove UOS_RAM_SIZE and SOS_RAM_SIZE in scenario config 2021-04-19 14:45:10 +08:00