Project

General

Profile

Actions

Feature #8213

closed

uts: get smbios from bootloader

Added by Toomas Soome about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
kernel
Start date:
2017-05-13
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Implement the dboot/early boot bits to provide smbios-address property, if the address was provided by the boot loader.

The uts/i86pc/os/smb_dev.c is already checking for smbios-address property, but right now there is nothing to provide this property. Note this mechanism is needed in scenario where there is no BIOS and the memory scan method to discover the smbios tables are unusable.

However, we do not yet support UEFI boot, so the actual address is not yet provided and this feature is needed in preparation to UEFI boot support.

When the address is provided, the property will appear as:

        name='smbios-address' type=int64 items=1
            value=000000000efad000

Actions

Also available in: Atom PDF