I can’t add a SLIC table to a KVM virtual machine
I edit the virtual machine XML via virsh edit, add a section similar to the following:
<qemu:commandline> <qemu:arg value='-acpitable'/> <qemu:arg value='file=/path/to/SLIC.img'/> </qemu:commandline>
virsh writes that the domain has changed, but when it starts up, the -acpitable option does not appear on the command line.
When re-editing, the file remains as it was before editing. Used by virt-manager, as if he was overwriting the changes.

  • xml namespace xmlns:qemu did not forget to specify at the beginning of the config? Very inconspicuous detail, though described in the dock libvirt.org/drvqemu.html#qemucommand - Minor
  • The config is formed by virt-manager, there is now only <domain type = 'kvm'>, added the line xmlns: qemu = ' libvirt.org/schemas/domain/qemu/1.0 ', the save has not changed, it’s also embarrassing that virsh edit , edits some kind of temporary file. Writes that the "XML-configuration of the Windows 2008 domain is changed", but there are no changes - Vadim
  • Searching found that the scheme is not saved if not correct, I check with virt-xml-validate , I write the error / usr / bin / virt-xml-validate: can not determine schema type for / tmp/wintest.xml . Added xmlns: qemu, does not help - Vadim

0