
8 Jan
2024
8 Jan
'24
1:16 a.m.
On Sun, Dec 31, 2023 at 3:26 PM Simon Glass sjg@chromium.org wrote:
These tables are a pain since there is no way to handle memory above 4GB. Use SMBIOS3 always.
This should hopefully not create problems on x86 devices, since SMBIOS3 was released seven years ago (2015).
Signed-off-by: Simon Glass sjg@chromium.org
Reviewed-by: Peter Robinson pbrobinson@gmail.com
It's also worth noting here the aarch64 Server Base Boot Requirements (SBBR) has required SMBIOS v3 since version 1.0 of the spec [1].
[1] https://documentation-service.arm.com/static/5fb7e5adca04df4095c1d64d
Changes in v5:
- Add new patch to drop support for SMBIOS2 tables
lib/smbios.c | 76 ++++++++++++---------------------------------------- 1 file changed, 17 insertions(+), 59 deletions(-)
Applied to u-boot-dm/next, thanks!