+cpu\_cores
+ Valid for the KVM hypervisor.
+
+ Number of emulated CPU cores.
+
+cpu\_threads
+ Valid for the KVM hypervisor.
+
+ Number of emulated CPU threads.
+
+cpu\_sockets
+ Valid for the KVM hypervisor.
+
+ Number of emulated CPU sockets.
+
+soundhw
+ Valid for the KVM hypervisor.
+
+ Comma separated list of emulated sounds cards, or "all" to enable
+ all the available ones.
+
+usb\_devices
+ Valid for the KVM hypervisor.
+
+ Comma separated list of usb devices. These can be emulated devices
+ or passthrough ones, and each one gets passed to kvm with its own
+ ``-usbdevice`` option. See the **qemu**\(1) manpage for the syntax
+ of the possible components.
+
+vga
+ Valid for the KVM hypervisor.
+
+ Emulated vga mode, passed the the kvm -vga option.
+
+kvm\_extra
+ Valid for the KVM hypervisor.
+
+ Any other option to the KVM hypervisor, useful tweaking anything
+ that Ganeti doesn't support.
+
+machine\_version
+ Valid for the KVM hypervisor.
+
+ Use in case an instance must be booted with an exact type of
+ machine version (due to e.g. outdated drivers). In case it's not set
+ the default version supported by your version of kvm is used.
+
+kvm\_path
+ Valid for the KVM hypervisor.
+
+ Path to the userspace KVM (or qemu) program.