Skip to content
Commit 8bf50f71 authored by Mike Miller (OS Dev)'s avatar Mike Miller (OS Dev) Committed by Jens Axboe
Browse files

cciss: disable DMA refetch on Smart Array P600



This patch disables DMA refetch in the PCI bridge. We have disabled DMA
prefetch for quite some time. Testing with XEN revealed another ASIC bug. If
dom0 resides on a P600 the board can can an MCA bi accessing invalid memory
addresses. Apparently, we need to disable both prefetch and refetch.
My understanding is a refetch operation should not occur but it is a valid
thing to do if prefetched data is no longer available for whatever reason.
Please consider this patch for inclusion.

Signed-off-by: default avatarMike Miller <mike.miller@hp.com>
Signed-off-by: default avatarAlex Chiang <achiang@hp.com>

--------------------------------------------------------------------------------
Signed-off-by: default avatarJens Axboe <jens.axboe@oracle.com>
parent 9e91fdb3
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment