Hi, Since I am responsible for messing up some aspects of vm (when fixing others) here is a patch that tries to solve the introduced problems. * no more periodic wake up of kswapd - not needed anymore * no more freeing all zones to (free_pages > pages_high) * always wakes kswapd up after try_to_free_pages * always wakes kswapd up when (free_pages < pages_low) * remove keep_kswapd_awake() function - not needed anymore /RogerL Note: Includes Riels "[PATCH] 2.4.0-test4 kswapd rebalancing fix" -- Home page: http://www.norran.net/nra02596/