@@ -565,7 +565,8 @@ static QemuOptsList qemu_machine_opts = {
.type = QEMU_OPT_BOOL,
.help = "use KVM in-kernel irqchip",
}, {
- .name = "kvm_shadow_mem",
+ .name = "kvm-shadow-mem",
+ .alias= "kvm_shadow_mem",
.type = QEMU_OPT_SIZE,
.help = "KVM shadow MMU size",
}, {
@@ -33,7 +33,7 @@ DEF("machine", HAS_ARG, QEMU_OPTION_machine, \
" property accel=accel1[:accel2[:...]] selects accelerator\n"
" supported accelerators are kvm, xen, tcg (default: tcg)\n"
" kernel-irqchip=on|off controls accelerated irqchip support\n"
- " kvm_shadow_mem=size of KVM shadow MMU\n",
+ " kvm-shadow-mem=size of KVM shadow MMU\n",
QEMU_ARCH_ALL)
STEXI
@item -machine [type=]@var{name}[,prop=@var{value}[,...]]
@@ -48,7 +48,7 @@ than one accelerator specified, the next one is used if the previous one fails
to initialize.
@item kernel-irqchip=on|off
Enables in-kernel irqchip support for the chosen accelerator when available.
-@item kvm_shadow_mem=size
+@item kvm-shadow-mem=size
Defines the size of the KVM shadow MMU.
@end table
ETEXI
@@ -698,7 +698,7 @@ int kvm_arch_init(KVMState *s)
if (!QTAILQ_EMPTY(&list->head)) {
shadow_mem = qemu_opt_get_size(QTAILQ_FIRST(&list->head),
- "kvm_shadow_mem", -1);
+ "kvm-shadow-mem", -1);
if (shadow_mem != -1) {
shadow_mem /= 4096;
ret = kvm_vm_ioctl(s, KVM_SET_NR_MMU_PAGES, shadow_mem);
QOM conversion wants option names with dashes (instead of underscores), this commit does the change for the kvm_shadow_mem machine option. The underscore is still supported through an option alias for backwards compatibility. Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> --- qemu-config.c | 3 ++- qemu-options.hx | 4 ++-- target-i386/kvm.c | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-)