On 13/06/2016 15:57, Andrew Jones wrote: >> > >> > There is no reason to include asm/barrier.h here. Please remove this >> > indirect inclusion. > lib/asm-generic/io.h has barrier use. Without including it here, > then all includers of lib/asm-generic/io.h must include > asm/barrier.h first, even if they're unaware of the barrier use. Are the barriers really necessary? I.e. why do we need __raw_{read,write}* vs just {read,write}*. Paolo -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html