lkml.org 
[lkml]   [2013]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[ 081/123] sparc64: Fix ECB looping constructs in AES code.
    Date
    3.7-stable review patch.  If anyone has any objections, please let me know.

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


    From: "David S. Miller" <davem@davemloft.net>

    [ Upstream commit ce6889515d5d481a5bd8ce5913dfed18f08310ea ]

    Things works better when you increment the source buffer pointer
    properly.

    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    arch/sparc/crypto/des_asm.S | 1 +
    1 file changed, 1 insertion(+)

    --- a/arch/sparc/crypto/des_asm.S
    +++ b/arch/sparc/crypto/des_asm.S
    @@ -376,6 +376,7 @@ ENTRY(des3_ede_sparc64_ecb_crypt)
    1: ldd [%o1 + 0x00], %f60
    DES3_LOOP_BODY(60)
    std %f60, [%o2 + 0x00]
    + add %o1, 0x08, %o1
    subcc %o3, 0x08, %o3
    bne,pt %icc, 1b
    add %o2, 0x08, %o2



    \
     
     \ /
      Last update: 2013-01-09 22:41    [W:5.407 / U:0.136 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site