On Mon, Jun 27, 2011 at 01:34:48PM +0300, saeed bishara wrote: > Russell, > I'm curious about the correctness of this patch for systems with > outer cache. shouldn't the dsb be issued before the outer cache > maintenance? Maybe we should do two passes over SG lists then - one for the inner and another for the outer cache? In effect we could do three passes: 1. Calculate the total size of the SG list to determine whether full cache flush is more efficient. 2. Flush inner cache Then dsb() 3. Flush outer cache Another dsb() -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html