]> 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)
commit77d9d5cbe29eeb9c7dfe83a13fefc9f0ef59a600
tree5f45acfa1010edb9a1a481a9ad40e82322a75837
parentbc839e9a1032ff5acec43469a498f4ac4e0a26d0
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