mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-26 23:55:23 +00:00
1b1402b90f
The test domain allows <memory>0</memory>, but the RNG was stating that memory had to be at least 4096000 bytes. Hypervisors should enforce their own limits, rather than complicating the RNG. Meanwhile, some copy and paste had introduced some fishy constructs in various unit tests. * docs/schemas/domaincommon.rng (memoryKB, memoryKBElement): Drop limit that isn't enforced in code. * src/conf/domain_conf.c (virDomainDefParseXML): Require current <= maximum. * tests/qemuxml2argvdata/*.xml: Fix offenders.
32 lines
877 B
XML
32 lines
877 B
XML
<domain type='qemu'>
|
|
<name>QEMUGuest1</name>
|
|
<uuid>c7a5fdbd-edaf-9455-926a-d65c16db1809</uuid>
|
|
<memory unit='KiB'>219136</memory>
|
|
<currentMemory unit='KiB'>219136</currentMemory>
|
|
<vcpu>1</vcpu>
|
|
<os>
|
|
<type arch='i686' machine='pc'>hvm</type>
|
|
<boot dev='hd'/>
|
|
</os>
|
|
<devices>
|
|
<emulator>/usr/bin/qemu</emulator>
|
|
<controller type='usb' index='0'/>
|
|
<memballoon model='virtio'/>
|
|
<hub type='usb'>
|
|
<address type='usb' bus='0' port='1'/>
|
|
</hub>
|
|
<input type='mouse' bus='usb'>
|
|
<address type='usb' bus='0' port='1.1'/>
|
|
</input>
|
|
<hub type='usb'>
|
|
<address type='usb' bus='0' port='1.2'/>
|
|
</hub>
|
|
<input type='mouse' bus='usb'>
|
|
<address type='usb' bus='0' port='1.2.1'/>
|
|
</input>
|
|
<input type='mouse' bus='usb'>
|
|
<address type='usb' bus='0' port='1.2.2'/>
|
|
</input>
|
|
</devices>
|
|
</domain>
|