vcpu: improve cpuset attribute

The <vcpu cpuset=...> attribute has been available since commit
e193b5dd, but without documentation or RNG validation.

* docs/schemas/domain.rng (vcpu): Further validate cpuset.
* docs/formatdomain.html.in: Document it.
* src/conf/domain_conf.c: Fix typos.
This commit is contained in:
Eric Blake
2010-09-27 17:29:13 -06:00
parent 53a2f725ad
commit 62a50a0b80
3 changed files with 21 additions and 6 deletions

View File

@@ -302,7 +302,9 @@
<optional>
<element name="vcpu">
<optional>
<attribute name="cpuset"/>
<attribute name="cpuset">
<ref name="cpuset"/>
</attribute>
</optional>
<ref name="countCPU"/>
</element>
@@ -1785,6 +1787,11 @@
<param name="pattern">[0-9]+</param>
</data>
</define>
<define name="cpuset">
<data type="string">
<param name="pattern">([0-9]+(-[0-9]+)?|\^[0-9]+)(,([0-9]+(-[0-9]+)?|\^[0-9]+))*</param>
</data>
</define>
<define name="countCPU">
<data type="unsignedShort">
<param name="pattern">[0-9]+</param>