diff options
author | Shravani Dingari <shravanid@nvidia.com> | 2013-12-30 12:44:08 +0530 |
---|---|---|
committer | Tom Cherry <tcherry@nvidia.com> | 2014-01-22 16:02:36 -0800 |
commit | 71f5e2be9c3ceb39fef5ea1d9f4a4145c395cf2b (patch) | |
tree | ae8cfc02c2c731f968f049d465002a8430384d71 /drivers/crypto | |
parent | b3d799b14915d98eaa7803899df20f116ba38ce3 (diff) |
crypto: tegra-se: Fix data type mismatch
Handle distinct data type (size_t and unsigned
int) comparison
Bug 1414788
Change-Id: Ia9f8255eb447bb0bc82ec48218aa2c77e167c5c1
Signed-off-by: Shravani Dingari <shravanid@nvidia.com>
Reviewed-on: http://git-master/r/340287
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Diffstat (limited to 'drivers/crypto')
-rw-r--r-- | drivers/crypto/tegra-se.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/crypto/tegra-se.c b/drivers/crypto/tegra-se.c index 337dd138d1bf..d6d17445c0c2 100644 --- a/drivers/crypto/tegra-se.c +++ b/drivers/crypto/tegra-se.c @@ -1696,7 +1696,7 @@ int tegra_se_aes_cmac_final(struct ahash_request *req) temp_buffer = cmac_ctx->buffer; while (sg_miter_next(&miter) && total < req->nbytes) { unsigned int len; - len = min(miter.length, req->nbytes - total); + len = min(miter.length, (size_t)(req->nbytes - total)); if ((req->nbytes - (total + len)) <= last_block_bytes) { bytes_to_copy = last_block_bytes - |