[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] SMBIOS (Set of 10 patches)
From: |
Gerd Hoffmann |
Subject: |
Re: [Qemu-devel] SMBIOS (Set of 10 patches) |
Date: |
Wed, 12 Mar 2014 09:31:35 +0100 |
Hi,
> > I think we should not generate a type0 table unless -smbios type0=... is
> > explicitly specified on the qemu command line. It is about the
> > firmware, and we should leave it to the firmware to fill it by default.
> > If you are running OVMF (EFI) instead of SeaBIOS you should see it in
> > the dmidecode output.
>
> Everything that SeaBIOS puts into table 0 is hard coded. I'd prefer
> it if QEMU created the table (with the same hardcoded fields) because
> having split ownership of the smbios is painful.
The information seabios puts in there isn't correct for OVMF though.
type0 on ovmf looks like this:
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: EFI Development Kit II / OVMF
Version: 0.1
Release Date: 06/03/2013
Address: 0xE8000
Runtime Size: 96 kB
ROM Size: 64 kB
Characteristics:
BIOS characteristics not supported
UEFI is supported
System is a virtual machine
BIOS Revision: 0.1
At very least the UEFI support bit would have to be different depending
on whenever seabios or ovmf is used as firmware ...
cheers,
Gerd
- [Qemu-devel] SMBIOS (Set of 10 patches), Gabriel L. Somlo, 2014/03/10
- Re: [Qemu-devel] SMBIOS (Set of 10 patches), Gerd Hoffmann, 2014/03/11
- Re: [Qemu-devel] SMBIOS (Set of 10 patches), Kevin O'Connor, 2014/03/11
- Re: [Qemu-devel] SMBIOS (Set of 10 patches),
Gerd Hoffmann <=
- [Qemu-devel] [v2 PATCH 00/13] SMBIOS: build full tables in QEMU, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 01/13] SMBIOS: Update all table definitions to smbios spec v2.3, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 02/13] SMBIOS: Rename smbios_set_type1_defaults() for more general use, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 03/13] SMBIOS: Use macro to set smbios defaults, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 04/13] SMBIOS: Use bitmaps to check for smbios table collisions, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 05/13] SMBIOS: Add code to build full smbios tables; build type 2 table, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v3 PATCH 05/13] SMBIOS: Add code to build full smbios tables; build type 2 table, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 06/13] SMBIOS: Build full tables for types 0 and 1, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 09/13] SMBIOS: Build full type 4 tables, Gabriel L. Somlo, 2014/03/11
- [Qemu-devel] [v2 PATCH 08/13] SMBIOS: Build full type 3 table, Gabriel L. Somlo, 2014/03/11