Merge pull request #8856 from Ryan-Everett-arm/threadsafe-openkey

Make psa_open_key threadsafe
This commit is contained in:
Paul Elliott 2024-02-24 10:29:57 +00:00 committed by GitHub
commit 665cf928d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -542,7 +542,7 @@ psa_status_t psa_open_key(mbedtls_svc_key_id_t key, psa_key_handle_t *handle)
*handle = key; *handle = key;
return psa_unregister_read(slot); return psa_unregister_read_under_mutex(slot);
#else /* MBEDTLS_PSA_CRYPTO_STORAGE_C || MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS */ #else /* MBEDTLS_PSA_CRYPTO_STORAGE_C || MBEDTLS_PSA_CRYPTO_BUILTIN_KEYS */
(void) key; (void) key;