summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBob Breuer <breuerr@mc.net>2004-11-10 21:41:08 -0800
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-11-10 21:41:08 -0800
commitc6da12a8f27556c5548542c532fecb32c5c2b3d8 (patch)
tree8c723ff648cff70c3d071f541cfee14a9a77f240 /include
parent89141e47d5fd3f589685957a428fa4194a737c74 (diff)
[PATCH] sparc32: fix for HyperSPARC DMA errors
I found a solution for the HyperSPARC DMA problems in 2.6. This allows my SS20 with HyperSPARCs to boot to single user. It's not efficient, but I hope it points out whats needed for a proper fix. Seems that the iotlb entries need to flushed to ram or uncached since the iommu changes between 2.5.60 and 2.5.70. The second part seems to be needed to allow consistent sbus dma mappings to be cached on HyperSPARC. I have also tested this change on 2.4.27 with no noticeable difference. Acked-by: William Irwin <wli@holomorphy.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions