summaryrefslogtreecommitdiffstats
path: root/src/main/resources/libvirt/rng/domaincaps.rng
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/libvirt/rng/domaincaps.rng')
-rw-r--r--src/main/resources/libvirt/rng/domaincaps.rng20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/main/resources/libvirt/rng/domaincaps.rng b/src/main/resources/libvirt/rng/domaincaps.rng
index 28f545b..e7aa4a1 100644
--- a/src/main/resources/libvirt/rng/domaincaps.rng
+++ b/src/main/resources/libvirt/rng/domaincaps.rng
@@ -11,9 +11,11 @@
<define name="domainCapabilities">
<element name="domainCapabilities">
<interleave>
- <element name="path">
- <ref name="absFilePath"/>
- </element>
+ <optional>
+ <element name="path">
+ <ref name="absFilePath"/>
+ </element>
+ </optional>
<element name="domain">
<text/>
</element>
@@ -132,6 +134,9 @@
<optional>
<ref name="cpuVendor"/>
</optional>
+ <optional>
+ <ref name="cpuMaxPhysAddr"/>
+ </optional>
<zeroOrMore>
<ref name="cpuFeature"/>
</zeroOrMore>
@@ -298,6 +303,9 @@
<ref name="backup"/>
</optional>
<optional>
+ <ref name="async-teardown"/>
+ </optional>
+ <optional>
<ref name="s390-pv"/>
</optional>
<optional>
@@ -312,6 +320,12 @@
</element>
</define>
+ <define name="async-teardown">
+ <element name="async-teardown">
+ <ref name="supported"/>
+ </element>
+ </define>
+
<define name="gic">
<element name="gic">
<ref name="supported"/>