[SeaBIOS] [PATCH] SMBIOS: Add SMBIOS Type 6 Memory Module Information
Laszlo Ersek
lersek at redhat.com
Wed Nov 28 21:17:49 CET 2018
On 11/28/18 16:54, Liran Alon wrote:
> From: Arbel Moshe <arbel.moshe at oracle.com>
>
> Add support for obsolete SMBIOS Type 6 which describes the speed, type,
> size and error status of each system memory module.
>
> This is required by some guests to boot successfully.
>
> Such an example is Cisco NGFW appliance which has a script which
> runs every boot that parses this SMBIOS Type 6 information and if
> it doesn't exists, it just fails to boot with an error of
> "Unable to parse dmidecode. Restarting now!".
>
> Reviewed-by: Liran Alon <liran.alon at oracle.com>
> Reviewed-by: Ross Philipson <ross.philipson at oracle.com>
> Signed-off-by: Arbel Moshe <arbel.moshe at oracle.com>
> ---
> src/fw/smbios.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
This file starts with the following two lines:
// smbios table generation (on emulators)
// DO NOT ADD NEW FEATURES HERE. (See paravirt.c / biostables.c instead.)
Please consider extending the SMBIOS generator in QEMU instead.
Thanks
Laszlo
More information about the SeaBIOS
mailing list