On Thu, Dec 07, 2006 at 11:48:14AM +0530, Amit S. Kale wrote: > On the x86_64 boxes that don't feature iommu functionality (because the > motherboard disables it or because Linux can't handle it) Linux bounce buffer > framework automatically comes into picture. Could we have the same framework > take over when IOMMU space is over? I don't think this is possible with > present code, though. We probably can have fallback_dma_ops in addition to > dma_ops.
In the general case, no - some platforms (including x86-64 on IBM's high end servers!) have an isolation capable IOMMU, which means all DMA mappings need to go through it, so a general mechanism to cope with DMA mappings running out is still needed. Cheers, Muli - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html