ioatdma: DMA copy alignment needed to address IOAT DMA silicon errata
authorDave Jiang <dave.jiang@intel.com>
Wed, 4 Apr 2012 23:10:41 +0000 (16:10 -0700)
committerDan Williams <dan.j.williams@intel.com>
Thu, 5 Apr 2012 22:24:35 +0000 (15:24 -0700)
commitf26df1a1a9452573af7b6cea9a4723593e838568
tree5f45acfa1010edb9a1a481a9ad40e82322a75837
parent21b764e075e74f8af90da9f623aa3e2167484687
ioatdma: DMA copy alignment needed to address IOAT DMA silicon errata

Silicon errata where when RAID and legacy descriptors are mixed, the legacy
(memcpy and friends) operation must have alignment of 64 bytes to avoid
hanging. This effects Intel Xeon C55xx, C35xx, E5-2600.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/ioat/dma_v3.c