platform_system_core/trusty/keymaster
Matthew Maurer c4abbe6427 trusty: keymaster-hal: Reconnect on failed VERSION
Trusty Keymaster will currently disconnect the client on an invalid
message. This includes the newly introduced GET_VERSION2 message.

While in the future we could change this behavior, this is a backcompat
path and so we can't assume a changed Trusty. Reconnect on failed
GET_VERSION2 before attempting version negotiation.

Bug: 177843218
Test: Set PIN on device using older Trusty
Change-Id: Ie60e4aaafa43e375797e6288b97834cac42413f4
2021-01-20 13:21:37 -08:00
..
3.0 Revert^2 "Revise KeymasterMessage versioning system" 2021-01-06 19:54:24 +00:00
4.0 Revert^2 "Revise KeymasterMessage versioning system" 2021-01-06 19:54:24 +00:00
fuzz trusty: fuzz: Explicit errors instead of asserts 2021-01-14 21:25:07 -08:00
include/trusty_keymaster Revert^2 "Revise KeymasterMessage versioning system" 2021-01-06 19:54:24 +00:00
ipc trusty_keymaster_ipc: Use ALOGV instead of ALOGE for info/debug message 2018-08-23 15:56:09 -07:00
set_attestation_key Update message versionioning system 2020-12-13 10:56:50 -07:00
Android.bp trusty: keymaster: Add set_attestation_key 2020-09-10 16:43:20 -07:00
TrustyKeymaster.cpp trusty: keymaster-hal: Reconnect on failed VERSION 2021-01-20 13:21:37 -08:00