crypto: tcrypt - fix buflen reminder calculation
authorCristian Stoica <cristian.stoica@freescale.com>
Tue, 27 Jan 2015 09:54:27 +0000 (11:54 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 4 Feb 2015 09:59:41 +0000 (20:59 +1100)
commitc47689931fff5f8882a923bbd8d8590f038fa097
tree8efcceeb5d237047a443cf8f69ac64956cc6ade9
parentdb71f29a1c327f3824c1c0919937965b36d67b80
crypto: tcrypt - fix buflen reminder calculation

- This fixes the intent of the code to limit the last scatterlist to
  either a full PAGE or a fraction of it, depending on the number of
  pages needed by buflen and the available space advertised by XBUFLEN.

  The original code always sets the last scatterlist to a fraction of a
  PAGE because the first 'if' is never executed.

- Rearrange the second part of the code to remove the conditional from
  the loop

Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/tcrypt.c
This page took 0.025984 seconds and 5 git commands to generate.