1<?xml version="1.0"?>
2<xs:schema
3    xmlns:xi="http://www.w3.org/2003/XInclude"
4    xmlns:xs="http://www.w3.org/2001/XMLSchema">
5
6  <xs:element name="acrn-config">
7    <xs:complexType>
8      <xs:sequence>
9	<xs:any processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
10      </xs:sequence>
11      <xs:anyAttribute processContents="skip"/>
12
13      <xi:include href="checks/cpu_assignment.xsd" xpointer="xpointer(id('root')/*)" />
14      <xi:include href="checks/vbdf_assignment.xsd" xpointer="xpointer(id('root')/*)" />
15      <xi:include href="checks/vm_types.xsd" xpointer="xpointer(id('root')/*)" />
16      <xi:include href="checks/passthrough_devices.xsd" xpointer="xpointer(id('root')/*)" />
17      <xi:include href="checks/virtio_devices.xsd" xpointer="xpointer(id('root')/*)" />
18      <xi:include href="checks/vuart_config.xsd" xpointer="xpointer(id('root')/*)" />
19      <xi:include href="checks/ivsh_memory.xsd" xpointer="xpointer(id('root')/*)" />
20      <xi:include href="checks/rdt_support.xsd" xpointer="xpointer(id('root')/*)" />
21      <xi:include href="checks/pci_config.xsd" xpointer="xpointer(id('root')/*)" />
22      <xi:include href="checks/vm_memory.xsd" xpointer="xpointer(id('root')/*)" />
23
24    </xs:complexType>
25  </xs:element>
26
27</xs:schema>
28