On Sunday 25 June 2006 21:00, Alan Cox wrote: > On Sun, Jun 25, 2006 at 05:22:23PM +0200, Andi Kleen wrote: > > > Older aacraid hardware cannot address the 3-4GB range where the iommu > > > remaps pages. As the PCI DMA implementation for the x86-64 is flawed and > > > doesn't support any nice way to deal with this via swiotlb instead the > > > driver handles it internally. > > > > Then you should just force a low bounce pfn < 0xfffffff for the block device - > > then the block layer should use GFP_DMA bouncing. > > From a tiny 16MB DMA pool that can't sustain the required load ? Or has that > bit changed. It should be ok because it blocks. It will be slow, but what else do you expect from broken hardware like this? -Andi - : send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html