mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-11-24 10:14:55 +00:00
vboot2: Add api-level functions to use new data structures
And associated unit tests. And fix a memory overwrite in the old vb_api_tests.c, which apparently didn't touch a critical piece of the shared work buffer, but was still wrong. (This was a problem in the test, not in the code being tested.) BUG=chromium:423882 BRANCH=none TEST=VBOOT2=1 make runtests Change-Id: I322fb7e6bb5214b0adcf5d6d48a0cd238abba88e Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/229738 Reviewed-by: Bill Richardson <wfrichar@chromium.org>
This commit is contained in:
committed by
chrome-internal-fetch
parent
7c1eee09ef
commit
efa37b87f2
@@ -611,7 +611,15 @@ struct vb2_shared_data {
|
||||
uint32_t workbuf_hash_offset;
|
||||
uint32_t workbuf_hash_size;
|
||||
|
||||
/* Current tag we're hashing */
|
||||
/*
|
||||
* Current tag we're hashing
|
||||
*
|
||||
* For new structs, this is the offset of the vb2_signature2 struct
|
||||
* in the work buffer.
|
||||
*
|
||||
* TODO: rename to workbuf_hash_sig_offset when vboot1 structs are
|
||||
* deprecated.
|
||||
*/
|
||||
uint32_t hash_tag;
|
||||
|
||||
/* Amount of data we still expect to hash */
|
||||
|
||||
Reference in New Issue
Block a user