Index: linux-2.6.17-rc6-cl/mm/vmscan.c =================================================================== --- linux-2.6.17-rc6-cl.orig/mm/vmscan.c 2006-06-12 12:42:52.067220573 -0700 +++ linux-2.6.17-rc6-cl/mm/vmscan.c 2006-06-13 10:09:38.236386570 -0700 @@ -1080,7 +1080,7 @@ static unsigned long balance_pgdat(pg_da loop_again: total_scanned = 0; nr_reclaimed = 0; - sc.may_writepage = !laptop_mode, + sc.may_writepage = !laptop_mode; sc.nr_mapped = read_page_state(nr_mapped); inc_page_state(pageoutrun);