Pull request smbios-2024-04-rc1-2
Heinrich Schuchardt
xypron.glpk at gmx.de
Sat Jan 27 09:55:04 CET 2024
Dear Tom,
The following changes since commit e7f9e5eb584dd0b5d1b1ff82fe607d6da9940cc6:
Merge branch '2024-01-24-assorted-fixes-and-updates' (2024-01-25
11:01:38 -0500)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
tags/smbios-2024-04-rc1-2
for you to fetch changes up to 91cc06bcab76dd4b9d07c221b4962283f0984c8e:
lib: support SMBIOS3 table in uuid_guid_get_str() (2024-01-26
14:17:55 +0100)
Gitlab CI did not report any issues:
https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/19447
----------------------------------------------------------------
Pull request smbios-2024-04-rc1-2
* Add missing field to SMBIOS type 2 structure definition
* Provide smbios command to display smbios table
* Enable the command on sandbox and qemu_arm64_defconfig
* Provide a python test for the smbios command
* Fix copying SMBIOS 2.1 table from QEMU
* Correct EFI TCG measurement to assume SMBIOS 3 table
----------------------------------------------------------------
Heinrich Schuchardt (7):
smbios: type2: contained object handles
cmd: provide command to display SMBIOS information
doc: man-page for smbios command
test: unit test for smbios command
configs: enable smbios command on sandbox
configs: enable smbios command on qemu_arm64_defconfig
lib: support SMBIOS3 table in uuid_guid_get_str()
Masahisa Kojima (2):
efi_loader: migrate SMBIOS 3.0 entry point structure for measurement
smbios: use struct_table_length to get SMBIOS 2.1 total table length
cmd/Kconfig | 6 ++
cmd/Makefile | 1 +
cmd/smbios.c | 191
+++++++++++++++++++++++++++++++++++
configs/qemu_arm64_defconfig | 1 +
configs/sandbox_defconfig | 1 +
doc/usage/cmd/smbios.rst | 93 +++++++++++++++++
doc/usage/index.rst | 1 +
drivers/misc/qfw_smbios.c | 2 +-
include/efi_loader.h | 1 +
include/smbios.h | 5 +-
lib/efi_loader/efi_tcg2.c | 19 ++--
lib/efi_selftest/efi_selftest_tcg2.c | 97 +++++++++---------
lib/smbios-parser.c | 9 +-
lib/uuid.c | 4 +
test/py/tests/test_smbios.py | 41 ++++++++
15 files changed, 407 insertions(+), 65 deletions(-)
create mode 100644 cmd/smbios.c
create mode 100644 doc/usage/cmd/smbios.rst
create mode 100644 test/py/tests/test_smbios.py
More information about the U-Boot
mailing list