virt-manager/virtinst/domain
Menno Lageman 0254558e6e cli: add --features kvm.hint-dedicated.state=
QEMU version 2.12.1 introduced a performance feature under commit
be7773268d98 ("target-i386: add KVM_HINTS_DEDICATED performance hint").
Support for this performance hint was added in libvirt 5.7.0 by commit
cb12c59dac04 ("qemu: support for kvm-hint-dedicated performance hint").

This patch extends virt-install's existing --features option to insert the
appropriate XML into the guest definition if this feature is specified
on the command line.

    E.g. --features='kvm.hint-dedicated.state=on' would result
    in the following XML:

      <features>
        ...
        <kvm>
          <hint-dedicated state='on'/>
        </kvm>
        ...
      </features>

Reviewed-by: Cole Robinson <crobinso@redhat.com>
Signed-off-by: Menno Lageman <menno.lageman@oracle.com>
2019-09-03 14:04:18 -04:00
..
__init__.py cli: Add --keywrap cipher[0-9]*.name=aes|des, cipher[0-9]*.state=on|off 2019-07-23 16:59:32 -04:00
blkiotune.py cli: Add --blkiotune device[0-9]*.read_bytes_sec/write_bytes_sec/read_iops_sec/write_iops_sec options 2019-07-25 19:13:13 -04:00
clock.py cli: Add --clock timer[0-9]*.catchup options 2019-08-19 15:39:47 -04:00
cpu.py Switch to more traditional logging structure 2019-06-17 00:12:31 -04:00
cputune.py cli: Add --cputune memorytune options 2019-08-19 15:39:47 -04:00
features.py cli: add --features kvm.hint-dedicated.state= 2019-09-03 14:04:18 -04:00
idmap.py Fix copyright header to specify GPLv2 or later, not GPLv2 only. 2018-04-04 16:51:37 -04:00
keywrap.py cli: Add --keywrap cipher[0-9]*.name=aes|des, cipher[0-9]*.state=on|off 2019-07-23 16:59:32 -04:00
launch_security.py virtinst: guest: Provide further SEV support checks 2019-06-11 13:00:34 -04:00
memorybacking.py cli: --memorybacking: Add discard= and allocation.mode= 2019-05-14 15:58:36 -04:00
memtune.py Fix copyright header to specify GPLv2 or later, not GPLv2 only. 2018-04-04 16:51:37 -04:00
metadata.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00
numatune.py cli: Add --numatune options memnode[0-9]*.cellid, memnode[0-9]*.mode, memnode[0-9]*.nodeset 2019-06-17 17:41:25 -04:00
os.py cli: Add --boot initdir, inituser, initgroup options 2019-08-03 19:34:18 -04:00
pm.py support: Convert callers to the new format 2019-06-07 16:26:03 -04:00
resource.py Fix copyright header to specify GPLv2 or later, not GPLv2 only. 2018-04-04 16:51:37 -04:00
seclabel.py domain: seclabel: Drop some unneeded logic 2019-06-09 18:34:48 -04:00
sysinfo.py cli: --sysinfo: Add oemStrings.entry[0-9]* 2019-05-14 14:36:40 -04:00
vcpus.py cli: --vcpus: add vcpus.vcpu[0-9]* config 2019-05-14 15:58:36 -04:00
xmlnsqemu.py Remove Author lines from file headers 2019-01-08 11:45:35 -05:00