HomeFreeBSD

smbios: support getting address from EFI

Description

smbios: support getting address from EFI

On some systems (e.g. Lenovo ThinkPad X240, Apple MacBookPro12,1)
the SMBIOS entry point is not found in the <0xFFFFF space.

Follow the SMBIOS spec and use the EFI Configuration Table for
locating the entry point on EFI systems.

Reviewed by: rpokala, dab
MFC after: 1 week
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D29276

Details

Provenance
val_packett.coolAuthored on Apr 7 2021, 7:46 PM
vangyzenCommitted on Apr 7 2021, 7:46 PM
Reviewer
rpokala
Differential Revision
D29276: smbios: support getting address from EFI
Parents
rG13d4f96130b6: shared shadow vm object invalidation regression test
Branches
Unknown
Tags
Unknown