diff options
author | Philippe Mathieu-Daudé <philmd@linaro.org> | 2025-01-16 15:59:42 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2025-05-06 15:01:23 +0100 |
commit | 50e5b00067a7cf9a4770ed826b95a3add1c344a4 (patch) | |
tree | 529aa23588c7259298fef59acfa5946faa8b372b | |
parent | ea461b203833d37500ba87eb2b8c2129978dd631 (diff) | |
download | qemu-50e5b00067a7cf9a4770ed826b95a3add1c344a4.zip qemu-50e5b00067a7cf9a4770ed826b95a3add1c344a4.tar.gz qemu-50e5b00067a7cf9a4770ed826b95a3add1c344a4.tar.bz2 |
hw/arm/virt: Remove VirtMachineClass::smbios_old_sys_ver field
The VirtMachineClass::smbios_old_sys_ver field was
only used by virt-2.11 machine, which got removed.
Remove it and simplify virt_build_smbios().
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
-rw-r--r-- | hw/arm/virt.c | 4 | ||||
-rw-r--r-- | include/hw/arm/virt.h | 1 |
2 files changed, 1 insertions, 4 deletions
diff --git a/hw/arm/virt.c b/hw/arm/virt.c index 4b21f32..3488bc4 100644 --- a/hw/arm/virt.c +++ b/hw/arm/virt.c @@ -1699,7 +1699,6 @@ static void virt_build_smbios(VirtMachineState *vms) { MachineClass *mc = MACHINE_GET_CLASS(vms); MachineState *ms = MACHINE(vms); - VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); uint8_t *smbios_tables, *smbios_anchor; size_t smbios_tables_len, smbios_anchor_len; struct smbios_phys_mem_area mem_array; @@ -1709,8 +1708,7 @@ static void virt_build_smbios(VirtMachineState *vms) product = "KVM Virtual Machine"; } - smbios_set_defaults("QEMU", product, - vmc->smbios_old_sys_ver ? "1.0" : mc->name); + smbios_set_defaults("QEMU", product, mc->name); /* build the array of physical mem area from base_memmap */ mem_array.address = vms->memmap[VIRT_MEM].base; diff --git a/include/hw/arm/virt.h b/include/hw/arm/virt.h index 9c531e2..b2cc012 100644 --- a/include/hw/arm/virt.h +++ b/include/hw/arm/virt.h @@ -118,7 +118,6 @@ typedef enum VirtGICType { struct VirtMachineClass { MachineClass parent; bool no_tcg_its; - bool smbios_old_sys_ver; bool no_highmem_compact; bool no_highmem_ecam; bool no_ged; /* Machines < 4.2 have no support for ACPI GED device */ |