[PATCH v2 2/2] Crypto: Talitos: Support for Async_tx XOR offload

2009-12-16 Thread Vishnu Suresh
help in realising this driver Signed-off-by: Kim Phillips Signed-off-by: Dipen Dudhat Signed-off-by: Maneesh Gupta Signed-off-by: Vishnu Suresh --- Changes with respect to v1 as per comments received o. Rebased to linux-next as of 20091216 o. The selection is based exclusive of fsldma o. Intodu

[PATCH v1] Crypto: Talitos: Support for Async_tx XOR offload

2009-12-14 Thread Vishnu Suresh
Expose Talitos's XOR functionality to be used for RAID Parity calculation via the Async_tx layer. Thanks to Surender Kumar and Lee Nipper for their help in realising this driver Signed-off-by: Kim Phillips Signed-off-by: Dipen Dudhat Signed-off-by: Maneesh Gupta Signed-off-by: Vishnu S

[PATCH v0] Crypto: Talitos: re-initialize async_tx descriptors

2009-12-14 Thread Vishnu Suresh
The async_tx descriptors contains dangling pointers. Hence, re-initialize them to NULL before use. Signed-off-by: Vishnu Suresh --- 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

[PATCH v0 2/2] Crypto: Talitos: Support for Async_tx XOR offload

2009-10-15 Thread Vishnu Suresh
Expose Talitos's XOR functionality to be used for RAID Parity calculation via the Async_tx layer. Thanks to Surender Kumar and Lee Nipper for their help in realising this driver Signed-off-by: Kim Phillips Signed-off-by: Dipen Dudhat Signed-off-by: Maneesh Gupta Signed-off-by: Vishnu S

[PATCH v0 1/2] DMA: fsldma: Disable DMA_INTERRUPT when Async_tx enabled

2009-10-14 Thread Vishnu Suresh
This patch disables the use of DMA_INTERRUPT capability with Async_tx The fsldma produces a null transfer with DMA_INTERRUPT capability when used with Async_tx. When RAID devices queue a transaction via Async_tx, this results in a hang. Signed-off-by: Vishnu Suresh --- drivers/dma/fsldma.c

[PATCH] crypto: talitos Preempt overflow interrupts off-by-one fix

2008-10-16 Thread Vishnu Suresh
rring when requests are frequent and large enough to do so. Signed-off-by: Vishnu Suresh <[EMAIL PROTECTED]> Signed-off-by: Kim Phillips <[EMAIL PROTECTED]> --- drivers/crypto/talitos.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/crypto/talitos.c b/dr