diff options
author | Nicholas Bishop <nicholasbishop@google.com> | 2022-06-28 12:01:20 -0400 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-09-07 00:56:31 +0000 |
commit | 3bd35108579db497b006b81e77794739b5118592 (patch) | |
tree | 1d247c3f6124d8ae7454741bb984604602f43770 /Makefile | |
parent | b827ddb9b02228fc8064d7e03bdc6f05535d5e03 (diff) | |
download | vboot-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-- | Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -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 |