lkml.org 
[lkml]   [2010]   [Jan]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [PATCH] geode: Fix cip/blk confusion
    a crypto_cipher cip member was set where a crypto_cipher blk members
    should have been.

    Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
    ---
    >> I think my previous patch missed one
    >> blk to cip conversion in geode_setkey_cip():
    >
    > Please send an incremental patch. Thanks!

    Ok, here's the missing part

    diff --git a/drivers/crypto/geode-aes.c b/drivers/crypto/geode-aes.c
    index 03e71b1..c7a5a43 100644
    --- a/drivers/crypto/geode-aes.c
    +++ b/drivers/crypto/geode-aes.c
    @@ -141,7 +141,7 @@ static int geode_setkey_cip(struct crypto_tfm *tfm, const u8 *key,
    ret = crypto_cipher_setkey(op->fallback.cip, key, len);
    if (ret) {
    tfm->crt_flags &= ~CRYPTO_TFM_RES_MASK;
    - tfm->crt_flags |= (op->fallback.blk->base.crt_flags & CRYPTO_TFM_RES_MASK);
    + tfm->crt_flags |= (op->fallback.cip->base.crt_flags & CRYPTO_TFM_RES_MASK);
    }
    return ret;
    }

    \
     
     \ /
      Last update: 2010-01-30 16:45    [W:0.020 / U:89.288 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site