Index: linux-2.6.16-rc2/include/linux/swap.h =================================================================== --- linux-2.6.16-rc2.orig/include/linux/swap.h 2006-02-02 22:03:08.000000000 -0800 +++ linux-2.6.16-rc2/include/linux/swap.h 2006-02-04 20:10:30.000000000 -0800 @@ -71,7 +71,8 @@ typedef struct { * memory reclaim */ struct reclaim_state { - unsigned long reclaimed_slab; + unsigned long reclaimed_slab; /* Number of pages reclaimed from slab */ + unsigned long pages_left; /* Max pages left to scan */ }; #ifdef __KERNEL__