Page MenuHomeFreeBSD

MFC SMBIOS support for EFI to stable/10
ClosedPublic

Authored by allanjude on Jul 19 2015, 9:04 PM.

Details

Summary

smbios support is used by r285679 (workarounds for BIOS bugs in bsdinstall), so it would be handy to have that information when the installer is booted with EFI

MFC: rS277949:
New function smbios_match to detect BIOS versions during boot

MFC: rS277957:
Fix order of functions in smbios.c (corrects r277949)

MFC: rS281138:
SMBIOS support for EFI

Note: r281138 makes changes to the new unified EFI loader (r280950), which has not been merged to stable/10. These same changes were manually applied to the amd64 EFI loader. This may complicate merging the unified EFI loader in the future.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

allanjude updated this revision to Diff 7082.Jul 19 2015, 9:04 PM
allanjude retitled this revision from to MFC SMBIOS support for EFI to stable/10.
allanjude updated this object.
allanjude edited the test plan for this revision. (Show Details)
allanjude updated this revision to Diff 7107.Jul 20 2015, 6:08 PM

Redo the merge, something got messed up last time

marcel accepted this revision.Jul 20 2015, 7:15 PM
marcel edited edge metadata.

I'm ok with a straight merge. Note that this needs approval from re@ as well, since we're in a release cycle. See here for how to: https://wiki.freebsd.org/Releng/ChangeRequestGuidelines

This revision is now accepted and ready to land.Jul 20 2015, 7:15 PM
stas accepted this revision.Jul 20 2015, 7:17 PM
stas added a reviewer: stas.
stas added a subscriber: stas.
stas added inline comments.
sys/boot/i386/libi386/smbios.c
73 ↗(On Diff #7107)

Looks like this struct uses spaces for alignment instead of the tabs...

This revision was automatically updated to reflect the committed changes.