]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
smbios: allow () in smbios strings
authorEric Blake <eblake@redhat.com>
Thu, 2 Dec 2010 00:45:19 +0000 (17:45 -0700)
committerEric Blake <eblake@redhat.com>
Tue, 7 Dec 2010 15:49:45 +0000 (08:49 -0700)
* docs/schemas/domain.rng (sysinf-value): Expand pattern.
* tests/qemuxml2argvdata/qemuxml2argv-smbios.xml: Prefer '' over
"" for attribute values.  Copy real hardware values.
* tests/qemuxml2argvdata/qemuxml2argv-smbios.args: Likewise.

docs/schemas/domain.rng
tests/qemuxml2argvdata/qemuxml2argv-smbios.args
tests/qemuxml2argvdata/qemuxml2argv-smbios.xml

index 3dd7aa354bf52923fd3dcf09bcfa1d5bd12da9e3..811d559e4b56cc5f60bd3dcc9dcdb2498af7bfe8 100644 (file)
 
   <define name="sysinfo-value">
     <data type="string">
-      <param name='pattern'>[a-zA-Z0-9/\-_\. ]+</param>
+      <param name='pattern'>[a-zA-Z0-9/\-_\. \(\)]+</param>
     </data>
   </define>
 
index b5e4783229bbe6418d81ad7a2e42ee73935b8d82..12ef04f9171ee312d1dbfe132e20472d72bcb224 100644 (file)
@@ -1 +1 @@
-LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test /usr/bin/qemu -S -M pc -m 214 -smp 1 -smbios type=0,vendor=QEmu/KVM,version=0.13 -smbios type=1,manufacturer=Fedora,product=Virt-Manager,version=0.8.2-3.fc14,serial=32dfcb37-5af1-552b-357c-be8c3aa38310,uuid=c7a5fdbd-edaf-9455-926a-d65c16db1809,sku=1234567890,family=Red Hat -nographic -monitor unix:/tmp/test-monitor,server,nowait -no-acpi -boot c -hda /dev/HostVG/QEMUGuest1 -net none -serial none -parallel none -usb
+LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test /usr/bin/qemu -S -M pc -m 214 -smp 1 -smbios type=0,vendor=LENOVO,version=6FET82WW (3.12 ) -smbios type=1,manufacturer=Fedora,product=Virt-Manager,version=0.8.2-3.fc14,serial=32dfcb37-5af1-552b-357c-be8c3aa38310,uuid=c7a5fdbd-edaf-9455-926a-d65c16db1809,sku=1234567890,family=Red Hat -nographic -monitor unix:/tmp/test-monitor,server,nowait -no-acpi -boot c -hda /dev/HostVG/QEMUGuest1 -net none -serial none -parallel none -usb
index 45b6dbae60941d0fa17432df570df46cc460c55b..23ec1a774a9a0005a99f5090cee1190e0829891d 100644 (file)
@@ -4,25 +4,25 @@
   <memory>219200</memory>
   <currentMemory>219200</currentMemory>
   <vcpu>1</vcpu>
-  <sysinfo type="smbios">
+  <sysinfo type='smbios'>
     <bios>
-      <entry name="vendor">QEmu/KVM</entry>
-      <entry name="version">0.13</entry>
+      <entry name='vendor'>LENOVO</entry>
+      <entry name='version'>6FET82WW (3.12 )</entry>
     </bios>
     <system>
-      <entry name="manufacturer">Fedora</entry>
-      <entry name="product">Virt-Manager</entry>
-      <entry name="version">0.8.2-3.fc14</entry>
-      <entry name="serial">32dfcb37-5af1-552b-357c-be8c3aa38310</entry>
-      <entry name="uuid">c7a5fdbd-edaf-9455-926a-d65c16db1809</entry>
-      <entry name="sku">1234567890</entry>
-      <entry name="family">Red Hat</entry>
+      <entry name='manufacturer'>Fedora</entry>
+      <entry name='product'>Virt-Manager</entry>
+      <entry name='version'>0.8.2-3.fc14</entry>
+      <entry name='serial'>32dfcb37-5af1-552b-357c-be8c3aa38310</entry>
+      <entry name='uuid'>c7a5fdbd-edaf-9455-926a-d65c16db1809</entry>
+      <entry name='sku'>1234567890</entry>
+      <entry name='family'>Red Hat</entry>
     </system>
   </sysinfo>
   <os>
     <type arch='i686' machine='pc'>hvm</type>
     <boot dev='hd'/>
-    <smbios mode="sysinfo"/>
+    <smbios mode='sysinfo'/>
   </os>
   <clock offset='utc'/>
   <on_poweroff>destroy</on_poweroff>