[PATCH 0/7] efi_selftest: expose runtime table address

Heinrich Schuchardt heinrich.schuchardt at canonical.com
Fri Nov 14 10:32:39 CET 2025


Save the address of the EFI runtime as a global variable.

Simplify most tests accessing the EFI runtime.

Heinrich Schuchardt (7):
  efi_selftest: expose runtime table address
  efi_selftest: simplify efi_selftest_reset
  efi_selftest: simplify efi_selftest_rtc
  efi_selftest: simplify efi_selftest_set_virtual_address_map
  efi_selftest: simplify efi_st_query_variable_common
  efi_selftest: simplify efi_selftest_variables
  efi_selftest: simplify efi_selftest_variables_runtime

 include/efi_selftest.h                        |   5 +-
 lib/efi_selftest/efi_selftest.c               |   8 +-
 lib/efi_selftest/efi_selftest_reset.c         |  20 +-
 lib/efi_selftest/efi_selftest_rtc.c           |  25 +--
 .../efi_selftest_set_virtual_address_map.c    |  38 ++--
 lib/efi_selftest/efi_selftest_variables.c     | 121 +++++-------
 .../efi_selftest_variables_common.c           |  55 +++---
 .../efi_selftest_variables_runtime.c          | 183 +++++++++---------
 8 files changed, 190 insertions(+), 265 deletions(-)

-- 
2.51.0



More information about the U-Boot mailing list