]> git.baikalelectronics.ru Git - uboot.git/commit
efi_loader: Allow SMBIOS tables in highmem
authorAlexander Graf <agraf@suse.de>
Mon, 18 Jun 2018 15:23:00 +0000 (17:23 +0200)
committerAlexander Graf <agraf@suse.de>
Wed, 25 Jul 2018 12:57:43 +0000 (14:57 +0200)
commit551771729b65f9cd90ce0befbea29d2eb2eb617a
tree9314e4e7d38cd5e661dbd8368cd3a775d04ef41e
parent16a8ace3518eb86c90430b0a2e8030804b19fae0
efi_loader: Allow SMBIOS tables in highmem

We try hard to make sure that SMBIOS tables live in the lower 32bit.
However, when we can not find any space at all there, we should not
error out but instead just fall back to map them in the full address
space instead.

This can for example happen on systems that do not have any RAM mapped
in the lower 32bits of address space. In that case having any SMBIOS
tables at all is better than having none.

Signed-off-by: Alexander Graf <agraf@suse.de>
lib/efi_loader/efi_smbios.c