Thread (38 messages) 38 messages, 7 authors, 2011-07-03
STALE5464d

[PATCH v6 00/11] mmc: use nonblock mmc requests to minimize latency

From: Russell King - ARM Linux <hidden>
Date: 2011-06-27 11:02:34
Also in: linux-mmc

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()
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help