Florian Lohoff <flo@xxxxxxxxxx> writes: > On Wed, Nov 25, 2009 at 03:39:01PM +0100, Arnaud Patard wrote: >> > Would this only evict stuff from the ICACHE? When trying to execute >> > a just written buffer and with a writeback DCACHE you would need to >> > explicitly writeback the DCACHE to memory and invalidate the ICACHE. >> >> we already though about using BCACHE instead of ICACHE only but it >> didn't make any difference. the bug is still there. > > My understanding is you need both ... > > FLUSH/WRITEBACK the dcache and INVALIDATE the icache - the icache needs > to load the data which is in the dcache via memory. I undertstood that using BCACHE would be better but still, it doesn't solve our issue. Can we please go ahead ? :) Arnaud