1<acrn-config>
2  <hv>
3    <BUILD_TYPE>debug</BUILD_TYPE>
4    <DEBUG_OPTIONS>
5      <SERIAL_CONSOLE>/dev/ttyS0</SERIAL_CONSOLE>
6      <MEM_LOGLEVEL>5</MEM_LOGLEVEL>
7      <NPK_LOGLEVEL>5</NPK_LOGLEVEL>
8      <CONSOLE_LOGLEVEL>3</CONSOLE_LOGLEVEL>
9    </DEBUG_OPTIONS>
10    <FEATURES>
11      <RELOC_ENABLED>y</RELOC_ENABLED>
12      <SCHEDULER>SCHED_BVT</SCHEDULER>
13      <MULTIBOOT2_ENABLED>y</MULTIBOOT2_ENABLED>
14      <SPLIT_LOCK_DETECTION_ENABLED>n</SPLIT_LOCK_DETECTION_ENABLED>
15      <UC_LOCK_DETECTION_ENABLED>y</UC_LOCK_DETECTION_ENABLED>
16      <SECURITY_VM_FIXUP>n</SECURITY_VM_FIXUP>
17      <RDT>
18        <RDT_ENABLED>n</RDT_ENABLED>
19        <CDP_ENABLED>n</CDP_ENABLED>
20        <VCAT_ENABLED>n</VCAT_ENABLED>
21      </RDT>
22      <HYPERV_ENABLED>y</HYPERV_ENABLED>
23      <IOMMU_ENFORCE_SNP>n</IOMMU_ENFORCE_SNP>
24      <ACPI_PARSE_ENABLED>y</ACPI_PARSE_ENABLED>
25      <L1D_VMENTRY_ENABLED>n</L1D_VMENTRY_ENABLED>
26      <MCE_ON_PSC_ENABLED>y</MCE_ON_PSC_ENABLED>
27      <IVSHMEM/>
28    </FEATURES>
29    <MEMORY>
30      <STACK_SIZE>0x2000</STACK_SIZE>
31      <HV_RAM_START>0x11000000</HV_RAM_START>
32    </MEMORY>
33    <CAPACITIES>
34      <MAX_VM_NUM>16</MAX_VM_NUM>
35      <MAX_IOAPIC_NUM>1</MAX_IOAPIC_NUM>
36      <MAX_PCI_DEV_NUM>96</MAX_PCI_DEV_NUM>
37      <MAX_IOAPIC_LINES>120</MAX_IOAPIC_LINES>
38      <MAX_PT_IRQ_ENTRIES>64</MAX_PT_IRQ_ENTRIES>
39      <MAX_MSIX_TABLE_NUM/>
40      <MAX_EMULATED_MMIO>16</MAX_EMULATED_MMIO>
41    </CAPACITIES>
42    <MISC_CFG>
43      <GPU_SBDF>0x00000010</GPU_SBDF>
44    </MISC_CFG>
45    <vuart_connections>
46      <vuart_connection>
47        <name>vUART connection 1</name>
48        <type>legacy</type>
49        <endpoint>
50          <vm_name>ACRN_Service_VM</vm_name>
51          <io_port>0x2F8</io_port>
52        </endpoint>
53        <endpoint>
54          <vm_name>POST_STD_VM1</vm_name>
55          <io_port>0x2F8</io_port>
56        </endpoint>
57      </vuart_connection>
58    </vuart_connections>
59  </hv>
60  <vm id="0">
61    <load_order>SERVICE_VM</load_order>
62    <vm_type>STANDARD_VM</vm_type>
63    <name>ACRN_Service_VM</name>
64    <os_config>
65      <kern_type>KERNEL_BZIMAGE</kern_type>
66      <kern_mod>Linux_bzImage</kern_mod>
67      <ramdisk_mod/>
68      <bootargs>root=/dev/vda1 earlyprintk=serial,ttyS0,115200n8 rw rootwait console=tty0 console=ttyS0 consoleblank=0 no_timer_check ignore_loglevel
69        ignore_loglevel no_timer_check intel_iommu=off tsc=reliable</bootargs>
70    </os_config>
71    <console_vuart>COM Port 1</console_vuart>
72  </vm>
73  <vm id="1">
74    <load_order>POST_LAUNCHED_VM</load_order>
75    <vm_type>STANDARD_VM</vm_type>
76    <name>POST_STD_VM1</name>
77    <cpu_affinity>
78      <pcpu>
79        <pcpu_id>1</pcpu_id>
80      </pcpu>
81    </cpu_affinity>
82    <console_vuart>None</console_vuart>
83  </vm>
84</acrn-config>
85