On Sat, Jun 24, 2006 at 02:19:56AM +0200, Andi Kleen wrote: > To my astonishment I discovered the aacraid driver tests this > symbol directly. This looks quite broken to me - it's an internal > implementation detail of the PCI DMA API. Can the maintainer > please clarify what this test was intended to do? Shouldn't be to your astonishment, you were involved in the process 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. Yeah its ugly, but its old hw and its a one off that can do without tangling the core code. At least thats what you decided last time around ;) - : 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