Messages in this thread | | | Date | Sun, 18 Apr 2004 17:39:47 -0700 | From | Marc Singer <> | Subject | Re: vmscan.c heuristic adjustment for smaller systems |
| |
On Sun, Apr 18, 2004 at 08:26:13PM -0400, Rik van Riel wrote: > On Sat, 17 Apr 2004, Marc Singer wrote: > > > I thought I sent a message about this. I've found that the problem > > *only* occurs when there is exactly one process running. > > BINGO! ;) > > Looks like this could be the referenced bits not being > flushed from the MMU and not found by the VM...
Can you be a little more verbose for me? The ARM MMU doesn't keep track of page references, AFAICT. How does a context switch change this?
I have looked into the case where the TLB for an old page isn't being flushed (by design), but I've been unable to fix the problem by forcing a TLB flush whenever a PTE is zeroed.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |