[PATCH v2 0/4] Asynchronous raid6 acceleration (part 2 of 3)
Dan Williams
dan.j.williams at intel.com
Mon Aug 31 11:40:37 EDT 2009
RAID6 acceleration support for the iop13xx ADMA engines. The iop13xx platform
has three Application DMA engines providing support for offloading raid
operations. Channel0 and Channel1 support memcpy and xor. Channel2 adds pq
support.
The combined series is available at:
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git raid6
The changes since v1 are:
1/ Fix the case for continuing a p-disabled pq calculation
2/ A lockdep annotation for teaching lockdep about iop-adma cross channel
dependency submissions.
---
Dan Williams (4):
iop-adma: P+Q self test
iop-adma: P+Q support for iop13xx adma engines
iop-adma: fix lockdep false positive
iop-adma: cleanup iop_adma_run_tx_complete_actions
arch/arm/include/asm/hardware/iop3xx-adma.h | 76 +++++
arch/arm/include/asm/hardware/iop_adma.h | 1
arch/arm/mach-iop13xx/include/mach/adma.h | 107 +++++++
drivers/dma/iop-adma.c | 437 ++++++++++++++++++++++++---
4 files changed, 577 insertions(+), 44 deletions(-)
More information about the linux-arm-kernel
mailing list