commit | 13f4bb78cf6a312bbdec367ba3da044b09bf0e29 | [log] [tgz] |
---|---|---|
author | Herbert Xu <herbert@gondor.apana.org.au> | Wed May 04 17:52:56 2016 +0800 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Thu May 05 14:27:04 2016 +0800 |
tree | cec98c0f22212e69434cbcc30403361fc11337c5 | |
parent | 6dc5df71ee5c8b44607928bfe27be50314dcf848 [diff] |
crypto: hash - Fix page length clamping in hash walk The crypto hash walk code is broken when supplied with an offset greater than or equal to PAGE_SIZE. This patch fixes it by adjusting walk->pg and walk->offset when this happens. Cc: <stable@vger.kernel.org> Reported-by: Steffen Klassert <steffen.klassert@secunet.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>