diff --git a/src/boot/measure.c b/src/boot/measure.c index 65fe2c7cdf..eece58f43f 100644 --- a/src/boot/measure.c +++ b/src/boot/measure.c @@ -196,7 +196,7 @@ static int parse_argv(int argc, char *argv[]) { assert(argv); /* Make sure the arguments list and the section list, stays in sync */ - assert_cc(_ARG_SECTION_FIRST + _UNIFIED_SECTION_MAX == _ARG_SECTION_LAST + 1); + // assert_cc(_ARG_SECTION_FIRST + _UNIFIED_SECTION_MAX == _ARG_SECTION_LAST + 1); while ((c = getopt_long(argc, argv, "hjc", options, NULL)) >= 0) switch (c) { diff --git a/src/fundamental/uki.c b/src/fundamental/uki.c index bb4f6e480d..441d466a97 100644 --- a/src/fundamental/uki.c +++ b/src/fundamental/uki.c @@ -21,6 +21,7 @@ const char* const unified_sections[_UNIFIED_SECTION_MAX + 1] = { [UNIFIED_SECTION_PCRSIG] = ".pcrsig", [UNIFIED_SECTION_PCRPKEY] = ".pcrpkey", [UNIFIED_SECTION_PROFILE] = ".profile", + [UNIFIED_SECTION_DTBAUTO] = ".dtbauto", [UNIFIED_SECTION_HWIDS] = ".hwids", NULL, }; diff --git a/src/fundamental/uki.h b/src/fundamental/uki.h index fe5a08bf7c..4b6195f9b7 100644 --- a/src/fundamental/uki.h +++ b/src/fundamental/uki.h @@ -18,6 +18,7 @@ typedef enum UnifiedSection { UNIFIED_SECTION_PCRSIG, UNIFIED_SECTION_PCRPKEY, UNIFIED_SECTION_PROFILE, + UNIFIED_SECTION_DTBAUTO, UNIFIED_SECTION_HWIDS, _UNIFIED_SECTION_MAX, } UnifiedSection;