OpenCloudOS-Kernel/crypto/async_tx
Dan Williams 7b3cc2b1fc async_tx: build-time toggling of async_{syndrome,xor}_val dma support
ioat3.2 does not support asynchronous error notifications which makes
the driver experience latencies when non-zero pq validate results are
expected.  Provide a mechanism for turning off async_xor_val and
async_syndrome_val via Kconfig.  This approach is generally useful for
any driver that specifies ASYNC_TX_DISABLE_CHANNEL_SWITCH and would like
to force the async_tx api to fall back to the synchronous path for
certain operations.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2009-11-19 23:21:03 -07:00
..
Kconfig async_tx: build-time toggling of async_{syndrome,xor}_val dma support 2009-11-19 23:21:03 -07:00
Makefile async_tx: raid6 recovery self test 2009-08-29 19:09:28 -07:00
async_memcpy.c dmaengine, async_tx: support alignment checks 2009-09-08 17:42:53 -07:00
async_memset.c dmaengine, async_tx: support alignment checks 2009-09-08 17:42:53 -07:00
async_pq.c async_tx: build-time toggling of async_{syndrome,xor}_val dma support 2009-11-19 23:21:03 -07:00
async_raid6_recov.c async_tx: fix asynchronous raid6 recovery for ddf layouts 2009-10-19 23:34:46 -07:00
async_tx.c dmaengine, async_tx: add a "no channel switch" allocator 2009-09-08 17:42:51 -07:00
async_xor.c async_tx: build-time toggling of async_{syndrome,xor}_val dma support 2009-11-19 23:21:03 -07:00
raid6test.c raid6test: fix stack overflow 2009-09-16 21:03:29 -07:00