]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitda02a4fea656dc18d0b373248ed2b72293e153f0
tree5f45acfa1010edb9a1a481a9ad40e82322a75837
parenta23fea38eab8ae4deb973f99d34b4c1b37ab83c7
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