On Wed, Apr 24, 2019 at 05:04:09PM +0300, Sam Eiderman wrote:
From the above it can be seen that any SMBIOS type
which contains string
references should end with an additional zero byte.
Thanks. I committed this change.
I noticed during the commit that this change was made to the legacy
smbios tables. Just to be clear, we recommend that the "machine
implementation" (eg, coreboot, qemu, xen, etc.) pass appropriate
smbios tables to SeaBIOS (thus bypassing the legacy smbios generation
code). See the code in src/fw/biostables.c for reference.