async_tx: add sum check flags
Replace the flat zero_sum_result with a collection of flags to contain the P (xor) zero-sum result, and the soon to be utilized Q (raid6 reed solomon syndrome) zero-sum result. Use the SUM_CHECK_ namespace instead of DMA_ since these flags will be used on non-dma-zero-sum enabled platforms. Reviewed-by:Andre Noll <maan@systemlinux.org> Acked-by:
Maciej Sosnowski <maciej.sosnowski@intel.com> Signed-off-by:
Dan Williams <dan.j.williams@intel.com>
Showing
- arch/arm/include/asm/hardware/iop3xx-adma.h 3 additions, 2 deletionsarch/arm/include/asm/hardware/iop3xx-adma.h
- arch/arm/mach-iop13xx/include/mach/adma.h 7 additions, 5 deletionsarch/arm/mach-iop13xx/include/mach/adma.h
- crypto/async_tx/async_xor.c 2 additions, 2 deletionscrypto/async_tx/async_xor.c
- drivers/md/raid5.c 1 addition, 1 deletiondrivers/md/raid5.c
- drivers/md/raid5.h 3 additions, 2 deletionsdrivers/md/raid5.h
- include/linux/async_tx.h 1 addition, 1 deletioninclude/linux/async_tx.h
- include/linux/dmaengine.h 20 additions, 1 deletioninclude/linux/dmaengine.h
Loading
Please register or sign in to comment