summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorNicholas Bishop <nicholasbishop@google.com>2022-06-28 12:01:20 -0400
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-09-07 00:56:31 +0000
commit3bd35108579db497b006b81e77794739b5118592 (patch)
tree1d247c3f6124d8ae7454741bb984604602f43770 /Makefile
parentb827ddb9b02228fc8064d7e03bdc6f05535d5e03 (diff)
downloadvboot-3bd35108579db497b006b81e77794739b5118592.tar.gz
2api: Add a new entry point for only loading and verifying the kernel
Add vb2api_inject_kernel_subkey for bootloaders that only want to use vboot for loading and verifying the kernel. The intended usage is: vb2api_init(); vb2api_inject_kernel_subkey(); vb2api_load_kernel(); BUG=b:237093169 BRANCH=none TEST=make && make runtests Change-Id: Iea6e31826f89ec754496427427d124a35285c463 Signed-off-by: Nicholas Bishop <nicholasbishop@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/3732807 Reviewed-by: Yu-Ping Wu <yupingso@chromium.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index bc55f037..467b00a2 100644
--- a/Makefile
+++ b/Makefile
@@ -742,6 +742,7 @@ TEST2X_NAMES = \
tests/vb2_host_flashrom_tests \
tests/vb2_host_key_tests \
tests/vb2_host_nvdata_flashrom_tests \
+ tests/vb2_inject_kernel_subkey_tests \
tests/vb2_kernel_tests \
tests/vb2_load_kernel_tests \
tests/vb2_load_kernel2_tests \
@@ -1297,6 +1298,7 @@ run2tests: install_for_test
${RUNTEST} ${BUILD_RUN}/tests/vb2_gbb_init_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_gbb_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_host_key_tests
+ ${RUNTEST} ${BUILD_RUN}/tests/vb2_inject_kernel_subkey_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_load_kernel_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_load_kernel2_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_kernel_tests