Actually, rather it appears that the i386 pci_unmap_*() routines need
the write buffer flush as well.
The x86 implementation is a bad example to read if you're trying to
see what the worst case scenerio is.
Just follow the document and your driver will work properly on all
platforms. DMA-mapping.txt was meant to be written in a way such
that you should not ever need to look at an implementation of the
interfaces to figure out how to use them.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/