lkml.org 
[lkml]   [2017]   [Oct]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.13 039/110] crypto: talitos - fix hashing
    Date
    4.13-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: LEROY Christophe <christophe.leroy@c-s.fr>

    commit 886a27c0fc8a34633aadb0986dba11d8c150ae2e upstream.

    md5sum on some files gives wrong result

    Exemple:

    With the md5sum from libkcapi:
    c15115c05bad51113f81bdaee735dd09 test

    With the original md5sum:
    bbdf41d80ba7e8b2b7be3a0772be76cb test

    This patch fixes this issue

    Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
    Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    drivers/crypto/talitos.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/drivers/crypto/talitos.c
    +++ b/drivers/crypto/talitos.c
    @@ -1769,7 +1769,7 @@ static int common_nonsnoop_hash(struct t

    sg_count = edesc->src_nents ?: 1;
    if (is_sec1 && sg_count > 1)
    - sg_copy_to_buffer(areq->src, sg_count, edesc->buf, length);
    + sg_copy_to_buffer(req_ctx->psrc, sg_count, edesc->buf, length);
    else
    sg_count = dma_map_sg(dev, req_ctx->psrc, sg_count,
    DMA_TO_DEVICE);

    \
     
     \ /
      Last update: 2017-10-03 14:51    [W:4.174 / U:0.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site