commit | ab96c982d8c3e96901b3da64bf193d9597859778 | [log] [tgz] |
---|---|---|
author | Vadim Sukhomlinov <sukhomlinov@google.com> | Fri Dec 22 00:39:40 2023 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Dec 22 04:36:55 2023 |
tree | f69be6a523dbea2905318d6346ff177157c2f4f4 | |
parent | 83955fb8c712b95c8f0f8dfc4fe6557415794184 [diff] |
tpm2: enhance check for validness of NV_RAM_INDEX_SPACE size Size of NV_RAM_INDEX_SPACE is read from flash and used if not ~0. However with encrypted flash this is not the proper check. Lets make sure size is within NV memory and not overlap with NV_MAX_COUNTER. BUG=None TEST=cr50; unit test for migration, initialization from scratch. Change-Id: I8c52d824b248f90b0a85b25c445e32f09b47fd36 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/tpm2/+/5147502 Code-Coverage: Vadim Sukhomlinov <sukhomlinov@google.com> Commit-Queue: Vadim Sukhomlinov <sukhomlinov@google.com> Auto-Submit: Vadim Sukhomlinov <sukhomlinov@google.com> Reviewed-by: Vadim Sukhomlinov <sukhomlinov@google.com> Reviewed-by: Vadim Bendebury <vbendeb@google.com> Tested-by: Vadim Sukhomlinov <sukhomlinov@google.com> Commit-Queue: Vadim Bendebury <vbendeb@google.com>