summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorYidi Lin <yidilin@chromium.org>2023-01-12 14:49:43 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-02-08 18:58:52 +0000
commit95608084816fc30764610fc60f40d233a17368ab (patch)
tree0e355a2cd8b4af8128e297a39f761240bac95f2c /README
parent45583dd9e413798d547768a614a3554a8d6c8ca8 (diff)
downloadvboot-95608084816fc30764610fc60f40d233a17368ab.tar.gz
vboot: add arm64 SHA256 extension support
Copy sha256_armv8a_ce_a64.S from [1] and make some small changes to make it fit in vboot_reference build environment. With this CL, the boot time gets 126ms improvement on Tentacruel. The `vboot kernel verification` is reduced to 12ms. [1] https://github.com/OP-TEE/optee_os/blob/master/core/arch/arm/crypto/sha256_armv8a_ce_a64.S BRANCH=corsola BUG=b:263514393 TEST=make install_dut_test; ./build/tests/vb2_sha256_x86_tests TEST=check `cbmem -t` on Tentacruel Change-Id: Ic9abeae9687b2162d7ddadd46111ec20f34e771c Signed-off-by: Yidi Lin <yidilin@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4170144 Reviewed-by: Yu-Ping Wu <yupingso@chromium.org>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions