HomeFreeBSD

bhyve smbios type 3 structure is incorrect

Description

bhyve smbios type 3 structure is incorrect

If you look at the SMBIOS specification, we'll find something is
missing. In particular at offset 0Dh is supposed to be the OEM-defined
field. This should go between security and height. It is not legal to
actually skip this and will lead to other folks not properly
interpreting later parts of the table.

https://www.illumos.org/issues/14312

Reviewed by: jhb
Submitted by: Robert Mustacchi <rm@fingolfin.org>
Obtained from: ilumos
Differential Revision: https://reviews.freebsd.org/D33682

(cherry picked from 04f55b5b0e8f561aac100083f07df3f570880d69)

Details

Provenance
tsoomeAuthored on Dec 26 2021, 9:01 AM
Reviewer
jhb
Differential Revision
D33682: bhyve smbios type 3 structure is incorrect
Parents
rG6000a417d32a: net: iflib: sync isc_capenable to if_capenable
Branches
Unknown
Tags
Unknown