[PATCH 1/5] crypto: Fully restore ahash request before completing
From: herbert@gondor.apana.org.au (Herbert Xu)
Date: 2014-01-05 23:30:18
Also in:
linux-crypto
From: herbert@gondor.apana.org.au (Herbert Xu)
Date: 2014-01-05 23:30:18
Also in:
linux-crypto
On Sun, Jan 05, 2014 at 04:33:21PM +0100, Marek Vasut wrote:
On Sunday, January 05, 2014 at 02:05:29 PM, Herbert Xu wrote:quoted
On Tue, Dec 10, 2013 at 08:26:19PM +0100, Marek Vasut wrote:quoted
When finishing the ahash request, the ahash_op_unaligned_done() will call complete() on the request. Yet, this will not call the correct complete callback. The correct complete callback was previously stored in the requests' private data, as seen in ahash_op_unaligned(). This patch restores the correct complete callback and .data field of the request before calling complete() on it. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Herbert Xu <herbert@gondor.apana.org.au> Cc: David S. Miller <davem@davemloft.net> Cc: Fabio Estevam <redacted> Cc: Shawn Guo <redacted> Cc: linux-crypto at vger.kernel.orgAll patches applied. Thanks!Uh, I think this was not intended to happen! We still discuss this patch will need rework, do we not?
Please send your new fixes as incremental patches on top of this. Thanks, -- Email: Herbert Xu [off-list ref] Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt