crypto: inside-secure - remove useless check
When sending an ahash request, the code checks for the extra variable not to be 0. This check is useless as the extra variable can't be 0 at this point (it is checked on the line just before). This patch does not modify the driver behaviour in any way. Signed-off-by: Antoine Tenart <antoine.tenart@bootlin.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
0733eabadc
commit
709ecc101a
|
@ -230,19 +230,17 @@ static int safexcel_ahash_send_req(struct crypto_async_request *async, int ring,
|
|||
if (!extra)
|
||||
extra = crypto_ahash_blocksize(ahash);
|
||||
|
||||
if (extra) {
|
||||
sg_pcopy_to_buffer(areq->src, sg_nents(areq->src),
|
||||
req->cache_next, extra,
|
||||
areq->nbytes - extra);
|
||||
sg_pcopy_to_buffer(areq->src, sg_nents(areq->src),
|
||||
req->cache_next, extra,
|
||||
areq->nbytes - extra);
|
||||
|
||||
queued -= extra;
|
||||
len -= extra;
|
||||
queued -= extra;
|
||||
len -= extra;
|
||||
|
||||
if (!queued) {
|
||||
*commands = 0;
|
||||
*results = 0;
|
||||
return 0;
|
||||
}
|
||||
if (!queued) {
|
||||
*commands = 0;
|
||||
*results = 0;
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue