[PATCH 0/5] Add tests for runtime services unsupported check

Ivan Hu ivan.hu at canonical.com
Wed Nov 6 09:45:11 UTC 2019


UEFI spec 2.8 introduced the variable RuntimeServicesSupported, which is
Bitmask of which calls are implemented by the firmware during runtime services.
Add tests for checking Runtime services with RuntimeServicesSupported variable.

Ivan Hu (5):
  lib: move the global variable guid to lib header
  lib: add function for check the RuntimeServicesSupported variable
  uefirttime: add unsupported checking with RuntimeServicesSupported
    variable
  uefirtvariable: add unsupported checking with RuntimeServicesSupported
    variable
  uefirtmisc: add unsupported checking with RuntimeServicesSupported
    variable

 src/lib/include/fwts_uefi.h              |  23 ++++
 src/lib/src/fwts_uefi.c                  |  47 ++++++++
 src/uefi/securebootcert/securebootcert.c |   6 --
 src/uefi/uefirtmisc/uefirtmisc.c         |  55 ++++++++++
 src/uefi/uefirttime/uefirttime.c         | 149 ++++++++++++++++++++++++-
 src/uefi/uefirtvariable/uefirtvariable.c | 180 +++++++++++++++++++++++++++++++
 6 files changed, 453 insertions(+), 7 deletions(-)

-- 
2.7.4




More information about the fwts-devel mailing list