summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2021-01-18 15:08:44 +0800
committerCommit Bot <commit-bot@chromium.org>2021-01-20 11:30:11 +0000
commita3abedfc06f16690c858242c037b1cf47da00288 (patch)
tree77f03d41057d09c264079b9c6ac10edd8b3fcc46
parent0249329a6aadc70c15d2b70c2cc6efdb115d4e6a (diff)
downloadvboot-a3abedfc06f16690c858242c037b1cf47da00288.tar.gz
vboot: move lib20/misc.c into 2lib namespace
lib20/misc.c contains only functions related to firmware verification, which are currently called from 2lib/2api.c, so move this to 2lib/2firmware.c. Move its unit test file accordingly. BUG=b:124141368, chromium:968464 TEST=make clean && make runtests BRANCH=none Signed-off-by: Joel Kitching <kitching@google.com> Change-Id: Ibaeea168ed5055d47d4be86f5b3bb0f803f97dad Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2635219 Tested-by: Joel Kitching <kitching@chromium.org> Reviewed-by: Yu-Ping Wu <yupingso@chromium.org> Commit-Queue: Joel Kitching <kitching@chromium.org>
-rw-r--r--Makefile6
-rw-r--r--firmware/2lib/2firmware.c (renamed from firmware/lib20/misc.c)0
-rw-r--r--tests/vb2_firmware_tests.c (renamed from tests/vb20_misc_tests.c)2
3 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 3a72d3d3..849b6bd1 100644
--- a/Makefile
+++ b/Makefile
@@ -376,6 +376,7 @@ FWLIB_SRCS = \
firmware/2lib/2crc8.c \
firmware/2lib/2crypto.c \
firmware/2lib/2ec_sync.c \
+ firmware/2lib/2firmware.c \
firmware/2lib/2gbb.c \
firmware/2lib/2hmac.c \
firmware/2lib/2kernel.c \
@@ -400,7 +401,6 @@ FWLIB_SRCS = \
firmware/lib/vboot_kernel.c \
firmware/lib20/api_kernel.c \
firmware/lib20/kernel.c \
- firmware/lib20/misc.c \
firmware/lib20/packed_key.c
# Only add these to firmware and test builds,
@@ -716,6 +716,7 @@ TEST2X_NAMES = \
tests/vb2_common3_tests \
tests/vb2_crypto_tests \
tests/vb2_ec_sync_tests \
+ tests/vb2_firmware_tests \
tests/vb2_gbb_tests \
tests/vb2_host_flashrom_tests \
tests/vb2_host_key_tests \
@@ -739,7 +740,6 @@ TEST20_NAMES = \
tests/vb20_api_kernel_tests \
tests/vb20_verify_fw.c \
tests/vb20_kernel_tests \
- tests/vb20_misc_tests \
tests/vb20_rsa_padding_tests \
tests/vb20_verify_fw
@@ -1246,6 +1246,7 @@ run2tests: install_for_test
${RUNTEST} ${BUILD_RUN}/tests/vb2_common3_tests ${TEST_KEYS}
${RUNTEST} ${BUILD_RUN}/tests/vb2_crypto_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_ec_sync_tests
+ ${RUNTEST} ${BUILD_RUN}/tests/vb2_firmware_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_gbb_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_host_key_tests
${RUNTEST} ${BUILD_RUN}/tests/vb2_kernel_tests
@@ -1262,7 +1263,6 @@ run2tests: install_for_test
${RUNTEST} ${BUILD_RUN}/tests/vb2_ui_utility_tests
${RUNTEST} ${BUILD_RUN}/tests/vb20_api_kernel_tests
${RUNTEST} ${BUILD_RUN}/tests/vb20_kernel_tests
- ${RUNTEST} ${BUILD_RUN}/tests/vb20_misc_tests
${RUNTEST} ${BUILD_RUN}/tests/vb21_host_common_tests
${RUNTEST} ${BUILD_RUN}/tests/vb21_host_common2_tests ${TEST_KEYS}
${RUNTEST} ${BUILD_RUN}/tests/vb21_host_key_tests ${TEST_KEYS} ${BUILD}
diff --git a/firmware/lib20/misc.c b/firmware/2lib/2firmware.c
index bc8e9955..bc8e9955 100644
--- a/firmware/lib20/misc.c
+++ b/firmware/2lib/2firmware.c
diff --git a/tests/vb20_misc_tests.c b/tests/vb2_firmware_tests.c
index fdab37e3..0e0c85f8 100644
--- a/tests/vb20_misc_tests.c
+++ b/tests/vb2_firmware_tests.c
@@ -2,7 +2,7 @@
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*
- * Tests for misc library
+ * Tests for firmware verification library
*/
#include <stdio.h>