projects
/
profile
/
common
/
platform
/
kernel
/
linux-artik7.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6f043b5
)
crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer
author
Herbert Xu
<herbert@gondor.apana.org.au>
Wed, 22 Jul 2015 10:05:35 +0000
(18:05 +0800)
committer
Herbert Xu
<herbert@gondor.apana.org.au>
Thu, 23 Jul 2015 10:09:18 +0000
(18:09 +0800)
This patch removes a bogus BUG_ON in the ablkcipher path that
triggers when the destination buffer is different from the source
buffer and is scattered.
Cc: stable@vger.kernel.org
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/ixp4xx_crypto.c
patch
|
blob
|
history
diff --git
a/drivers/crypto/ixp4xx_crypto.c
b/drivers/crypto/ixp4xx_crypto.c
index
7ba495f
..
402631a
100644
(file)
--- a/
drivers/crypto/ixp4xx_crypto.c
+++ b/
drivers/crypto/ixp4xx_crypto.c
@@
-905,7
+905,6
@@
static int ablk_perform(struct ablkcipher_request *req, int encrypt)
crypt->mode |= NPE_OP_NOT_IN_PLACE;
/* This was never tested by Intel
* for more than one dst buffer, I think. */
- BUG_ON(req->dst->length < nbytes);
req_ctx->dst = NULL;
if (!chainup_buffers(dev, req->dst, nbytes, &dst_hook,
flags, DMA_FROM_DEVICE))