MLK-24517-2 crypto: caam - removed unnecessary validation of black key for blob encapsulation

The address of an array is never NULL, so the comparison of
black key array always evaluate the same way.
Remove unnecessary check.

Reported-by: Coverity 10893157
Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Franck LENORMAND <franck.lenormand@nxp.com>
This commit is contained in:
Iuliana Prodan 2020-08-21 17:31:24 +03:00
parent cd078fac33
commit 8888926c54

View File

@ -379,7 +379,7 @@ int caam_blob_encap(struct device *dev, struct keyblob_info *info)
trusted_key = (info->type >> TAG_OBJ_TK_OFFSET) & 0x1;
/* Validate input data*/
if (!info->black_key || !info->key_mod || !blob)
if (!info->key_mod || !blob)
return -EINVAL;
/* Validate object type - only JDKEK keys are supported */