sparc64: Fix IV handling bug in des_sparc64_cbc_decrypt
authorDavid S. Miller <davem@davemloft.net>
Tue, 18 Sep 2012 02:57:30 +0000 (19:57 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Sep 2012 02:57:30 +0000 (19:57 -0700)
commit65d5fcf5c284735d3a4254cb17691842385984bb
tree5d306f655f45fd37c48761ab5aa7f0e02c8a5e22
parent979e93ca24e8336acb660529676dcda6817d8a1f
sparc64: Fix IV handling bug in des_sparc64_cbc_decrypt

The IV wasn't being propagated properly past the first loop
iteration.

This bug lived only because the crypto layer tests for
cbc(des) do not have any cases that go more than one loop.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/crypto/des_asm.S