ABSTRACT:
This post relates to how to activate an OEM windows10 when it runs as a kvm guest controlled by libvirt, getting rid of that f..ng "permission denied" youget using the qemu:arg ... -acpitable command line option within the libvirt XML guest definition file.
WHAT TO DO IF YOU ARE IN HURRY:
Grab your product key out of MSDM ACPI table.Place your SLIC.bin file in /usr/share/seabios directory and have the XML line to point at it.
<qemu:arg value='-acpitable'/>
<qemu:arg value='file=/usr/share/seabios/SLIC.bin'/>
Run your guest, go to Windows and activate it using the product key you grabbed from MSDM.
Done.