diff options
author | Jakub Czapiga <czapiga@google.com> | 2022-11-16 18:24:14 +0000 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-11-17 19:39:21 +0000 |
commit | 0d5f3ca53047313b96aa620a14f8401a2392a220 (patch) | |
tree | 30450c9ab0df3504084d9c9fe40112e7aaf9ac22 /host | |
parent | db1b34f559fdbf5584b57007da43e4dddda43c6a (diff) | |
download | vboot-0d5f3ca53047313b96aa620a14f8401a2392a220.tar.gz |
host/lib/cbfstool: Fix cbfs verification validity check
cbfstool uses tab instead of space, and because of that current
code does not work correctly with metadata hash images. Changing
space to tab in pattern fixes the issue.
BRANCH=none
BUG=b:259153966,b:197114807
TEST=build bootimage for volteer/voxel
Signed-off-by: Jakub Czapiga <jacz@semihalf.com>
Change-Id: Iab6ab56927a6bea9275eda4a5bad1ad73b779a69
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4030402
Commit-Queue: Jakub Czapiga <czapiga@google.com>
Tested-by: Jakub Czapiga <czapiga@google.com>
Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Diffstat (limited to 'host')
-rw-r--r-- | host/lib/cbfstool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/host/lib/cbfstool.c b/host/lib/cbfstool.c index 0f6ed16f..8e5414d5 100644 --- a/host/lib/cbfstool.c +++ b/host/lib/cbfstool.c @@ -102,7 +102,7 @@ static vb2_error_t extract_metadata_hash(const char *buf, struct vb2_hash *hash) !parse_hash(&hash->raw[0], vb2_digest_size(algo), hash_str)) goto done; - if (!strstr(buf, "] fully valid")) + if (!strstr(buf, "]\tfully valid")) goto done; rv = VB2_SUCCESS; |