summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Drysdale <drysdale@google.com>2022-04-14 11:29:33 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-04-14 11:29:33 +0000
commit9f5f7e8a1d6584889a80ac0170157e255ef01990 (patch)
treea0e0df6f45adf460a06f082d6f4791471361325c
parentceb99bda93126b7168da125869480e332e21a04a (diff)
parent81b2d3c153b795a6a3ef441e1a7de13170710a26 (diff)
downloadkeymaster-9f5f7e8a1d6584889a80ac0170157e255ef01990.tar.gz
Error log on key downgrade am: 2dc09f37d8 am: b367ab8fed am: 511095be1a am: 96cc7174b6 am: 81b2d3c153
Original change: https://android-review.googlesource.com/c/platform/system/keymaster/+/2063870 Change-Id: I75aabdb6f4c298d1bb32040cb3125da8968db5f0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--android_keymaster/android_keymaster.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/android_keymaster/android_keymaster.cpp b/android_keymaster/android_keymaster.cpp
index 8f57608..30e5505 100644
--- a/android_keymaster/android_keymaster.cpp
+++ b/android_keymaster/android_keymaster.cpp
@@ -66,6 +66,8 @@ keymaster_error_t CheckPatchLevel(const AuthorizationSet& tee_enforced,
if (key_patchlevel < current_patchlevel) {
return KM_ERROR_KEY_REQUIRES_UPGRADE;
} else if (key_patchlevel > current_patchlevel) {
+ LOG_E("Key blob invalid! key patchlevel %lu is > current patchlevel %lu",
+ (unsigned long)key_patchlevel, (unsigned long)current_patchlevel);
return KM_ERROR_INVALID_KEY_BLOB;
}
}