Oops, forgot to CC linux-mm. Nick Piggin wrote: > This patch is only intended for comments. > > This implements (crappy?) infrastructure for per-zone slab LRUs for > reclaimable slabs, and moves dcache.c over to use that. > > The global unused list is retained to reduce intrusiveness, and another > per-zone LRU list is added (which are still protected with the global > dcache > lock). This is an attempt to make slab scanning more robust on highmem and > NUMA systems. > > One concern is that off-zone dentries might be pinning inodes in the zone > we're trying to free memory for. I wonder if this can be solved? >