SPARC32: Fix iommu_flush_iotlb end address
commit9169b8b2bb5169ff8339cca8a17b6bb1e152162c
authorBob Breuer <breuerr@mc.net>
Fri, 18 Aug 2006 19:26:56 +0000 (18 21:26 +0200)
committerAdrian Bunk <bunk@stusta.de>
Fri, 18 Aug 2006 19:26:56 +0000 (18 21:26 +0200)
treedfb7baa2b39375404b331116accba6d3899f3f9b
parent0575ec15879ef8efe3f363ab28aa8d90a56be350
SPARC32: Fix iommu_flush_iotlb end address

Fix the calculation of the end address when flushing iotlb entries to
ram.  This bug has been a cause of esp dma errors, and it affects
HyperSPARC systems much worse than SuperSPARC systems.

Signed-off-by: Bob Breuer <breuerr@mc.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: William Lee Irwin III <wli@holomorphy.com>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
arch/sparc/mm/iommu.c