aboutsummaryrefslogtreecommitdiff
path: root/Kbuild
diff options
context:
space:
mode:
authorDavid Miller <davem@davemloft.net>2007-04-17 14:37:25 -0700
committerGreg Kroah-Hartman <gregkh@suse.de>2007-05-01 17:05:56 -0700
commit169ed0ec5ee1f3733d5b23cd0d2ddadc697472df (patch)
tree29ed35a39c66a0d87012cc499aca18fc4717e0e5 /Kbuild
parent64f586d81ecc913a557055d4804c987f8c766888 (diff)
Fix sparc64 SBUS IOMMU allocator
[SPARC64]: Fix SBUS IOMMU allocation code. There are several IOMMU allocator bugs. Instead of trying to fix this overly complicated code, just mirror the PCI IOMMU arena allocator which is very stable and well stress tested. I tried to make the code as identical as possible so we can switch sun4u PCI and SBUS over to a common piece of IOMMU code. All that will be need are two callbacks, one to do a full IOMMU flush and one to do a streaming buffer flush. This patch gets rid of a lot of hangs and mysterious crashes on SBUS sparc64 systems, at least for me. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions