[lc-checkins] CVS: linux26/mm vmscan.c,1.6,1.7 filemap.c,1.6,NONE
Status: Beta
Brought to you by:
nitin_sf
From: Nitin G. <nit...@us...> - 2006-02-24 21:58:36
|
Update of /cvsroot/linuxcompressed/linux26/mm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16827/mm Modified Files: vmscan.c Removed Files: filemap.c Log Message: for 2.6.16-rc4: simple copy to another page and replace in radix tree working Index: vmscan.c =================================================================== RCS file: /cvsroot/linuxcompressed/linux26/mm/vmscan.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** vmscan.c 23 Jan 2006 20:50:50 -0000 1.6 --- vmscan.c 24 Feb 2006 21:58:33 -0000 1.7 *************** *** 40,45 **** #include <linux/swapops.h> - #include <linux/ccache.h> // for struct chunk_head - /* possible outcome of pageout() */ typedef enum { --- 40,43 ---- *************** *** 54,67 **** } pageout_t; [...1453 lines suppressed...] ! * how many pages were freed in the zone. So we just ! * shake the slab and then go offnode for a single allocation. ! * ! * shrink_slab will free memory on all zones and may take ! * a long time. ! */ ! shrink_slab(sc.nr_scanned, gfp_mask, order); ! sc.nr_reclaimed = 1; /* Avoid getting the off node timeout */ ! } ! p->reclaim_state = NULL; ! current->flags &= ~PF_MEMALLOC; ! if (sc.nr_reclaimed == 0) ! zone->last_unsuccessful_zone_reclaim = jiffies; ! return sc.nr_reclaimed >= nr_pages; } + #endif + --- filemap.c DELETED --- |