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() _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev