--- sys/mips/mips/vm_machdep.c (revision 197582) +++ sys/mips/mips/vm_machdep.c (local) @@ -52,6 +52,7 @@ #include #include +#include #include #include #include @@ -473,6 +474,7 @@ TAILQ_REMOVE(&sf_buf_freelist, sf, free_entry); nsfbufsused++; nsfbufspeak = imax(nsfbufspeak, nsfbufsused); + mips_dcache_wbinv_range_index(sf->kva, PAGE_SIZE); } goto done; }