mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-26 23:55:23 +00:00
e547e44cb0
Recent versions of Xen disable the virtual HPET by default. This is usually more precise because tick policies are not implemented for the HPET in Xen. However, there may be several reasons to control the HPET manually: 1) to test the emulation; 2) because distros may provide the knob while leaving the default to "enabled" for compatibility reasons. This patch provides support for the hpet item in both sexpr and xm formats, and translates it to a <timer> element. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
40 lines
1008 B
XML
40 lines
1008 B
XML
<domain type='xen'>
|
|
<name>fvtest</name>
|
|
<uuid>b5d70dd275cdaca517769660b059d8bc</uuid>
|
|
<os>
|
|
<type>hvm</type>
|
|
<loader>/usr/lib/xen/boot/hvmloader</loader>
|
|
<boot dev='hd'/>
|
|
</os>
|
|
<memory>409600</memory>
|
|
<vcpu>1</vcpu>
|
|
<on_poweroff>destroy</on_poweroff>
|
|
<on_reboot>restart</on_reboot>
|
|
<on_crash>restart</on_crash>
|
|
<features>
|
|
<acpi/>
|
|
</features>
|
|
<clock offset='utc'>
|
|
<timer name='hpet' present='yes'/>
|
|
</clock>
|
|
<devices>
|
|
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
|
|
<interface type='bridge'>
|
|
<source bridge='xenbr0'/>
|
|
<mac address='00:16:3e:1b:b1:47'/>
|
|
<script path='vif-bridge'/>
|
|
<model type='e1000'/>
|
|
</interface>
|
|
<disk type='file' device='cdrom'>
|
|
<source file='/root/boot.iso'/>
|
|
<target dev='hdc'/>
|
|
<readonly/>
|
|
</disk>
|
|
<disk type='file'>
|
|
<source file='/root/foo.img'/>
|
|
<target dev='ioemu:hda'/>
|
|
</disk>
|
|
<graphics type='vnc' port='5917' keymap='ja'/>
|
|
</devices>
|
|
</domain>
|