VM rewrite solved problems: kswapd looping forever on DMA or NORMAL class-zones swap+ram weren't all available as virtual memory swapout storms benchmarks, when run repeatedly, gradually slow down. predictable/repeatable google testcase higher performance (also under swap) highmem deadlocks