]> bbs.cooldavid.org Git - net-next-2.6.git/commit
ioat3: segregate raid engines
authorDan Williams <dan.j.williams@intel.com>
Wed, 9 Sep 2009 00:43:02 +0000 (17:43 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 9 Sep 2009 00:43:02 +0000 (17:43 -0700)
commite3232714d465c42ac631929b990f5e35e2d8a955
treef6b9fe66bd11cdae420f558bebf7e8d4b89b52b4
parentb265b11fc1a0bd6ae5a7fde12e374583a52ab326
ioat3: segregate raid engines

The cleanup routine for the raid cases imposes extra checks for handling
raid descriptors and extended descriptors.  If the channel does not
support raid it can avoid this extra overhead by using the ioat2 cleanup
path.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/ioat/dma_v2.c
drivers/dma/ioat/dma_v2.h
drivers/dma/ioat/dma_v3.c