> FWIW, on ARMv6 and later hardware, the dma_alloc_coherent() provides > writecombine memory (i.e. Normal Noncacheable), so no need for > dma_alloc_writecombine(). On earlier architectures it is creating > Strongly Ordered mappings (no writecombine). > Thanks. Do you mean that dma_alloc_coherent() and dma_alloc_writecombine() are not different except some additional features of dma_alloc_coherent() in ARM? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>