linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v0] Crypto: Talitos: re-initialize async_tx descriptors
@ 2009-12-14 13:33 Vishnu Suresh
  2009-12-15  7:29 ` Dan Williams
  0 siblings, 1 reply; 4+ messages in thread
From: Vishnu Suresh @ 2009-12-14 13:33 UTC (permalink / raw)
  To: linuxppc-dev, linux-kernel, linux-raid, dan.j.williams,
	linux-crypto, herbert
  Cc: B04825, R58472, Vishnu Suresh

The async_tx descriptors contains dangling pointers.
Hence, re-initialize them to NULL before use.

Signed-off-by: Vishnu Suresh <Vishnu@freescale.com>
---
o. Rebased to linux-next as of 20091214

 drivers/crypto/talitos.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/drivers/crypto/talitos.c b/drivers/crypto/talitos.c
index 87f06be..9e261c6 100644
--- a/drivers/crypto/talitos.c
+++ b/drivers/crypto/talitos.c
@@ -952,6 +952,9 @@ static struct dma_async_tx_descriptor * talitos_prep_dma_xor(
 		return NULL;
 	}
 	dma_async_tx_descriptor_init(&new->async_tx, &xor_chan->common);
+	new->async_tx.parent = NULL;
+	new->async_tx.next = NULL;
+
 
 	desc = &new->hwdesc;
 	/* Set destination: Last pointer pair */
-- 
1.6.4.2


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-12-15 18:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-14 13:33 [PATCH v0] Crypto: Talitos: re-initialize async_tx descriptors Vishnu Suresh
2009-12-15  7:29 ` Dan Williams
2009-12-15 11:03   ` Suresh Vishnu-B05022
2009-12-15 18:23     ` Dan Williams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).