]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
hw/loongarch/virt: inform guest of kvm
authorQiang Ma <maqianga@uniontech.com>
Tue, 3 Jun 2025 03:18:13 +0000 (11:18 +0800)
committerSong Gao <gaosong@loongson.cn>
Tue, 10 Jun 2025 03:57:58 +0000 (11:57 +0800)
Commit bab27ea2e3 ("hw/arm/virt: smbios:
inform guest of kvm") fixes the same issue
on arm.

without this patch:
[root@localhost ~]# virt-what
qemu

with this patch:
[root@localhost ~]# virt-what
kvm

Signed-off-by: Qiang Ma <maqianga@uniontech.com>
Reviewed-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20250603031813.31794-1-maqianga@uniontech.com>
Signed-off-by: Song Gao <gaosong@loongson.cn>
hw/loongarch/virt.c

index 1b504047dbf46fe29a70e14f9b485193ad7c41aa..a3d449ca8b43314db5f5841d437b476cf590e968 100644 (file)
@@ -136,6 +136,10 @@ static void virt_build_smbios(LoongArchVirtMachineState *lvms)
         return;
     }
 
+    if (kvm_enabled()) {
+        product = "KVM Virtual Machine";
+    }
+
     smbios_set_defaults("QEMU", product, mc->name);
 
     smbios_get_tables(ms, SMBIOS_ENTRY_POINT_TYPE_64,