
On 08/31/2012 07:42 PM, Eric Blake wrote:
On 08/31/2012 07:59 AM, Martin Kletzander wrote:
There is a new <pm/> element implemented that can control what ACPI sleeping states will be advertised by BIOS and allowed to be switched to by libvirt. The default keeps defaults on hypervisor, otherwise forces chosen setting. The documentation of the pm element is added as well. ---
+<pre> + ... + <pm> + <suspend-to-disk enabled='no'/> + <suspend-to-ram enabled='yes'/>
'no' and 'yes' here...
+ </pm> + ...</pre> + + <dl> + <dt><code>pm</code></dt> + <dd>These elements enable ('on') or disable ('off') BIOS support
'on' and 'off' here...
<!-- + Control ACPI sleep states (dis)allowed for the domain + For each of the states the following rules apply: + on: the state will be forcefully enabled + off: the state will be forcefully disabled + not specified: hypervisor will be left to decide its defaults
+ <define name="suspendChoices"> + <interleave> + <optional> + <attribute name="enabled"> + <choice> + <value>yes</value> + <value>no</value>
...back to 'yes' and 'no' here. Fix the .html.in version to use the right naming.
+ </choice> + </attribute> + </optional> + </interleave>
The <interleave> layer is not necessary here (you only have one sub-entry; furthermore, the sub-entry is an <attribute> which is already auto-interleaved; only <element> entries need interleaving).
ACK with those tweaks.
Fixed and pushed, thanks. Martin