From 72d034849145a81a003de48be060c7d77bbf6d6c Mon Sep 17 00:00:00 2001 From: "David B. Kinder" Date: Wed, 25 May 2022 16:53:42 -0700 Subject: [PATCH] config: additional DX/UI option layout and descriptions Add additional DX/UI option changes * Remove description of hypervisor features * Move vuart connection before debug options * delete memory options description * delete hypervisor capacities description * move cpu affinity before virtual USB HDI * move memory size right after os type * add "device assignment" to virtual USB HDI title * delete usb device assignment description Also fixed some typos found in descriptions. Tracked-On: #5692 Signed-off-by: David B. Kinder --- misc/config_tools/schema/VMtypes.xsd | 4 +-- misc/config_tools/schema/config.xsd | 41 +++++++++++++--------------- 2 files changed, 20 insertions(+), 25 deletions(-) diff --git a/misc/config_tools/schema/VMtypes.xsd b/misc/config_tools/schema/VMtypes.xsd index 7ab269ebf..6d2a05b0b 100644 --- a/misc/config_tools/schema/VMtypes.xsd +++ b/misc/config_tools/schema/VMtypes.xsd @@ -284,8 +284,7 @@ The size is a subset of the VM's total memory size specified on the Basic tab. - - Select the PCI devices you want to assign to this virtual machine. + @@ -296,7 +295,6 @@ The size is a subset of the VM's total memory size specified on the Basic tab. - Select the USB devices you want to assign to this virtual machine. diff --git a/misc/config_tools/schema/config.xsd b/misc/config_tools/schema/config.xsd index b99198982..d9815dbe4 100644 --- a/misc/config_tools/schema/config.xsd +++ b/misc/config_tools/schema/config.xsd @@ -100,7 +100,7 @@ These settings can only be changed at build time. - Enable ACPI runtime parsing to get DMAR (DMA remapping) configuration data from the APCI tables. Otherwise, use existing, static information from the associated board configuration file. + Enable ACPI runtime parsing to get DMAR (DMA remapping) configuration data from the ACPI tables. Otherwise, use existing, static information from the associated board configuration file. @@ -257,12 +257,6 @@ These settings can only be changed at build time. - Enable hypervisor features. - - - - - Configure the debug facilities. @@ -271,14 +265,17 @@ These settings can only be changed at build time. Refer to :ref:`vuart_config` for detailed vUART settings. + + + Configure the debug facilities. + + - Configure memory used by the hypervisor. - Configure the capacities of the hypervisor. @@ -321,6 +318,10 @@ Refer to :ref:`vuart_config` for detailed vUART settings. Select the OS type for this VM. This is required to run Windows in a User VM. See :ref:`acrn-dm_parameters` for how to include this in the Device Model arguments. + + + + Enable the ACRN Device Model to emulate COM1 as a User VM stdio I/O. Hypervisor global emulation will take priority over this VM setting. @@ -331,8 +332,13 @@ Refer to :ref:`vuart_config` for detailed vUART settings. Use virtual bootloader OVMF (Open Virtual Machine Firmware) to boot this VM. + + + Select a subset of physical CPUs that this VM can use. More than one can be selected. + + - + Select the USB physical bus and port number that will be emulated by the ACRN Device Model for this VM. USB 3.0, 2.0, and 1.0 are supported. @@ -384,11 +390,6 @@ Refer to :ref:`vuart_config` for detailed vUART settings. Specify TPM2 FIXUP for VM. - - - Select a subset of physical CPUs that this VM can use. More than one can be selected. - - Class of Service for Cache Allocation Technology. @@ -400,10 +401,6 @@ Refer SDM 17.19.2 for details, and use with caution. Specify the Intel Software Guard Extensions (SGX) enclave page cache (EPC) section settings. - - - - Specify the VM vCPU priority for scheduling. @@ -422,7 +419,7 @@ argument and memory. - MMIO resources to passthrough. + Memory-mapped IO (MMIO) resources to passthrough. @@ -432,7 +429,7 @@ argument and memory. - + Select the PCI devices you want to assign to this virtual machine. @@ -448,7 +445,7 @@ argument and memory. + acrn:widget-options="'placeholder': 'fullscreen or geometry=[width]x[height]+[x offset]+[y offset], e.g. geometry=1280x720+0+0 specifies a 1280 x 720 pixels region at the top left corner of the screen'"> The virtio GPU device presents a GPU device to the VM. This feature enables you to view the VM's GPU output in the Service VM.