• M
    cciss: disable DMA refetch on Smart Array P600 · 8bf50f71
    Mike Miller (OS Dev) 提交于
    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: NMike Miller <mike.miller@hp.com>
    Signed-off-by: NAlex Chiang <achiang@hp.com>
    
    --------------------------------------------------------------------------------
    Signed-off-by: NJens Axboe <jens.axboe@oracle.com>
    8bf50f71
cciss.c 102.0 KB