Benjamin Herrenschmidt wrote:
On Thu, 2008-01-31 at 16:10 -0600, Rune Torgersen wrote:
quoted
Scott Wood wrote:
quoted
Changing update_mmu_cache() to always call flush_dcache_icache_page()
fixes it, though a better performing fix would probably be to add an
exception table entry for the dcbst.
I can confirm that this seems to fix it.
Might be better to avoid the flush when the page isn't readable ?
Sure, that'd work. I was trying to avoid a tablewalk to determine that,
not noticing the pte argument staring me in the face. :-P
-Scott