aboutsummaryrefslogtreecommitdiffstats
path: root/mm/vmscan.c
AgeCommit message (Expand)AuthorFilesLines
2005-01-14[PATCH] swsusp: refrigerator cleanupsPavel Machek1-1/+0
2005-01-07[PATCH] sched: fix scheduling latencies for !PREEMPT kernelsIngo Molnar1-0/+3
2005-01-07[PATCH] vmscan: count writeback pages in nr_scannedRik van Riel1-3/+3
2005-01-03[PATCH] mm: teach kswapd about higher order areasNick Piggin1-8/+31
2005-01-03[PATCH] vmscan: total_scanned fixAndrew Morton1-0/+1
2004-11-18[PATCH] vmscan: ignore swap token when in troubleAndrew Morton1-2/+2
2004-10-27[PATCH] vmscan: pages_scanned fixNick Piggin1-1/+1
2004-10-16[PATCH] kswapd lockup fixNick Piggin1-3/+6
2004-10-07[PATCH] vmscan: handle empty zonesAndrew Morton1-0/+11
2004-10-02[PATCH] vm: prevent kswapd pageout priority windupNick Piggin1-2/+19
2004-08-23[PATCH] rmaplock: kill page_map_lockHugh Dickins1-30/+7
2004-08-22[PATCH] make shrinker_sem an rwsemNick Piggin1-16/+23
2004-08-01[PATCH] oom-killer: call show_free_areasAndrew Morton1-1/+1
2004-07-31[PATCH] slab memory shrinking balancing fixAndrew Morton1-9/+23
2004-06-23[PATCH] kswapd warning fixAndrew Morton1-1/+2
2004-06-23[PATCH] vmscan.c: dont reclaim too many pagesAndrew Morton1-0/+8
2004-06-23[PATCH] vmscan.c scan rate fixesAndrew Morton1-39/+31
2004-06-23[PATCH] vmscan.c: shuffle things aroundAndrew Morton1-47/+45
2004-06-17[PATCH] Clean up asm/pgalloc.h includeRussell King1-1/+0
2004-06-13[PATCH] Sparse fix to mm/vmscan.cRandy Dunlap1-1/+1
2004-06-12[PATCH] vmscan.c: use read_page_state()Andrew Morton1-4/+5
2004-06-12[PATCH] vmscan.c: struct scan_controlAndrew Morton1-101/+102
2004-06-12[PATCH] vmscan.c: move ->writepage invocation into its own functionAndrew Morton1-46/+81
2004-06-12[PATCH] vmscan: try harder for GFP_NOFS allocatorsAndrew Morton1-10/+4
2004-06-12[PATCH] vmscan: handle synchronous writepage()Andrew Morton1-2/+12
2004-06-02[PATCH] shrink_all_memory() fixesAndrew Morton1-3/+6
2004-05-22[PATCH] vmscan: revert may_enter_fs changesAndrew Morton1-8/+5
2004-05-19[PATCH] Fix arithmetic in shrink_zone()Andrew Morton1-11/+22
2004-05-14[PATCH] rename rmap_lock to page_map_lockAndrew Morton1-10/+10
2004-05-14[PATCH] Fix page double-freeing raceAndrew Morton1-7/+14
2004-05-09[PATCH] shrink_slab: improved handling of GFP_NOFS allocationsAndrew Morton1-14/+17
2004-04-18[PATCH] Rename PF_IOTHREAD to PF_NOFREEZEAndrew Morton1-1/+1
2004-04-12[PATCH] rmap 3 arches + mapping_mappedAndrew Morton1-7/+2
2004-04-12[PATCH] rmap 2 anon and swapcacheAndrew Morton1-17/+17
2004-04-12[PATCH] rmap 1 linux/rmap.hAndrew Morton1-12/+12
2004-04-11[PATCH] laptop modeAndrew Morton1-18/+43
2004-04-11[PATCH] kswapd: remove pages_scanned localAndrew Morton1-6/+6
2004-04-11[PATCH] fdatasync integrity fixAndrew Morton1-1/+1
2004-04-11[PATCH] make the pagecache lock irq-safe.Andrew Morton1-9/+4
2004-03-18[PATCH] Hotplug CPUs: Kswapd ChangesRusty Russell1-1/+29
2004-03-11[PATCH] vmscan: add lru_to_page() helperAndrew Morton1-12/+11
2004-03-11[PATCH] vm: balance inactive zone refill ratesAndrew Morton1-8/+1
2004-03-11[PATCH] fix vm-batch-inactive-scanning.patchAndrew Morton1-4/+4
2004-03-11[PATCH] vmscan: batch up inactive list scanning workAndrew Morton1-7/+13
2004-03-11[PATCH] vmscan: less throttling of page allocators and kswapdAndrew Morton1-2/+2
2004-03-11[PATCH] fix the kswapd zone scanning algorithmAndrew Morton1-2/+0
2004-03-11[PATCH] kswapd: fix lumpy page reclaimAndrew Morton1-2/+35
2004-03-11[PATCH] kswapd: avoid unnecessary reclaiming from higher zonesAndrew Morton1-1/+10
2004-03-11[PATCH] vmscan: avoid bogus throttlingAndrew Morton1-2/+6
2004-03-11[PATCH] Balance inter-zone scan ratesAndrew Morton1-4/+1
2004-03-11[PATCH] vmscan: drive everything via nr_to_scanAndrew Morton1-55/+21
2004-03-11[PATCH] vmscan: zone balancing fixAndrew Morton1-2/+0
2004-03-11[PATCH] vm: scan slab in response to highmem scanningAndrew Morton1-11/+7
2004-03-11[PATCH] vmscan: fix calculation of number of pages scannedAndrew Morton1-14/+11
2004-03-11[PATCH] vm: shrink slab evenly in try_to_free_pages()Andrew Morton1-7/+7
2004-03-11[PATCH] shrink_slab: math precision fixAndrew Morton1-2/+2
2004-03-11[PATCH] vmscan: preserve page referenced info in refill_inactive()Andrew Morton1-5/+5
2004-03-11[PATCH] kswapd throttling fixesAndrew Morton1-8/+24
2004-03-11[PATCH] mm/vmscan.c: remove unused priority argument.Andrew Morton1-5/+5
2004-03-11[PATCH] vm: per-zone vmscan instrumentationAndrew Morton1-5/+10
2004-02-03[PATCH] shrink_list(): check PageSwapCache() after add_to_swap()Andrew Morton1-2/+3
2004-01-19[PATCH] vmscan: initialize zone->{prev,temp}_priorityAndrew Morton1-7/+0
2004-01-18[PATCH] make try_to_free_pages walk zonelistAndrew Morton1-13/+12
2003-12-29[PATCH] shrink_slab acounts for seeks incorrectlyAndrew Morton1-1/+1
2003-12-29[PATCH] vmscan: reset refill_counter after refilling the inactive listAndrew Morton1-1/+1
2003-10-07o kernel/ksyms.c: move remaining EXPORT_SYMBOLs, remove this file from the treeArnaldo Carvalho de Melo1-0/+5
2003-08-31[PATCH] vmscan: zone pressure simplification and fixAndrew Morton1-34/+22
2003-08-31[PATCH] vmscan: zone pressure calculation fixAndrew Morton1-1/+1
2003-08-20[power] Make swsusp-only mm functions available when CONFIG_PM=yPatrick Mochel1-1/+1
2003-08-20[PATCH] vmscan: give dirty referenced pages another passAndrew Morton1-1/+5
2003-08-18[PATCH] async write errors: use flags in address spaceAndrew Morton1-2/+6
2003-08-18[PATCH] async write errors: report truncate and io errors onAndrew Morton1-1/+23
2003-08-18[PATCH] cpumask_t: allow more than BITS_PER_LONG CPUsAndrew Morton1-2/+2
2003-07-31[PATCH] vmscan: use zone_pressure for page unmappingAndrew Morton1-1/+6
2003-07-31[PATCH] vmscan: decaying average of zone pressureAndrew Morton1-2/+31
2003-07-31[PATCH] fix kswapd throttlingAndrew Morton1-1/+2
2003-07-31[PATCH] kwsapd can free too much memoryAndrew Morton1-1/+1
2003-07-11[PATCH] asm-generic/div64.h breakageBernardo Innocenti1-1/+1
2003-06-14[PATCH] NUMA fixesAndrew Morton1-1/+4
2003-06-05[PATCH] Don't let processes be scheduled on CPU-less nodes (1/3)Andrew Morton1-1/+1
2003-05-22[PATCH] shrink_all_memory() fixAndrew Morton1-0/+5
2003-05-07[PATCH] account for slab reclaim in try_to_free_pages()Andrew Morton1-10/+27
2003-04-29[PATCH] zone accounting race fixAndrew Morton1-3/+17
2003-04-20[PATCH] don't shrink slab for highmem allocationsAndrew Morton1-5/+5
2003-04-20[PATCH] implement __GFP_REPEAT, __GFP_NOFAIL, __GFP_NORETRYAndrew Morton1-3/+2
2003-04-20[PATCH] Clean up various buffer-head dependenciesAndrew Morton1-1/+2
2003-04-08[PATCH] Replace the radix-tree rwlock with a spinlockAndrew Morton1-7/+7
2003-03-28[PATCH] permit page unmapping if !CONFIG_SWAPAndrew Morton1-1/+1
2003-03-28[PATCH] remove SWAP_ERRORAndrew Morton1-1/+0
2003-02-14[PATCH] blk_congestion_wait tuning and lockup fixAndrew Morton1-2/+2
2003-02-11[PATCH] kill warning in vmscan.cAndrew Morton1-1/+1
2003-02-10Sanitize kernel daemon signal handling and process naming.Linus Torvalds1-3/+1
2003-02-05[PATCH] Remove most of the blk_run_queues() callsAndrew Morton1-1/+0
2003-02-03[PATCH] Remove __ from topology macrosAndrew Morton1-1/+1
2003-02-03[PATCH] remove __GFP_HIGHIOAndrew Morton1-2/+2
2002-12-21[PATCH] Give kswapd writeback higher priority than pdflushAndrew Morton1-6/+15
2002-12-21[PATCH] fix a page dirtying race in vmscan.cAndrew Morton1-1/+2
2002-12-14[PATCH] remove a vm debug checkAndrew Morton1-2/+0
2002-12-14[PATCH] remove PF_SYNCAndrew Morton1-1/+7
2002-12-14[PATCH] vm accounting fixes and additionAndrew Morton1-1/+3
2002-12-14[PATCH] Remove fail_writepage, reduxAndrew Morton1-8/+6
2002-12-14[PATCH] Fix rmap locking for CONFIG_SWAP=nAndrew Morton1-1/+1
2002-12-02[PATCH] Move unreleasable pages onto the active listAndrew Morton1-1/+1
2002-12-02[PATCH] Special-case fail_writepage() in page reclaimAndrew Morton1-0/+2
2002-12-02[PATCH] Move reclaimable pages to the tail ofthe inactive list onAndrew Morton1-1/+14
2002-12-02[PATCH] Remove the final per-page throttling site in the VMAndrew Morton1-10/+1
2002-11-25[PATCH] reduced latency in dentry and inode cache shrinkingAndrew Morton1-2/+10
2002-11-25[PATCH] Add a scheduling point to page reclaimAndrew Morton1-0/+2
2002-11-21[PATCH] handle zones which are full of unreclaimable pagesAndrew Morton1-1/+34
2002-11-21[PATCH] strengthen the `incremental min' logic in the pageAndrew Morton1-15/+14
2002-11-21[PATCH] Remove mapping->vm_writebackAndrew Morton1-19/+9
2002-11-02[PATCH] make swap code conditionalChristoph Hellwig1-4/+11
2002-10-31[PATCH] exempt swapcahe pages from "use once" handlingAndrew Morton1-2/+8
2002-10-31[PATCH] uninline some things in mm/*.cAndrew Morton1-4/+4
2002-10-29[PATCH] hot-n-cold pages: free and allocate hintsAndrew Morton1-3/+3
2002-10-28[PATCH] shrink_slab arith overflow fixAndrew Morton1-24/+27
2002-10-15[PATCH] don't make writers wait on their writeback in page reclaimAndrew Morton1-7/+2
2002-10-15[PATCH] fix a VM lockupAndrew Morton1-3/+3
2002-10-13[PATCH] batched slab shrink and registration APIAndrew Morton1-30/+89
2002-10-12[PATCH] reduced and tunable swappinessAndrew Morton1-19/+84
2002-10-12[PATCH] page freeing function for swsuspAndrew Morton1-7/+41
2002-10-04[PATCH] fix reclaim for higher-order allocationsAndrew Morton1-4/+5
2002-10-04[PATCH] separation of direct-reclaim and kswapd functionsAndrew Morton1-120/+110
2002-10-02[PATCH] add kswapd success accounting to /proc/vmstatAndrew Morton1-2/+4
2002-10-02[PATCH] add /proc/vmstat (start of /proc/stat cleanup)Andrew Morton1-6/+6
2002-09-29[PATCH] in-kernel topology APIAndrew Morton1-0/+3
2002-09-29[PATCH] per-node kswapd instancesAndrew Morton1-40/+12
2002-09-25[PATCH] slab reclaim balancingAndrew Morton1-15/+36
2002-09-22[PATCH] low-latency page reclaimAndrew Morton1-52/+122
2002-09-19[PATCH] remove smp_lock.h inclusions from mm/*Andrew Morton1-1/+0
2002-09-19[PATCH] swapout fixAndrew Morton1-0/+1
2002-09-19[PATCH] clean up argument passing in writeback pathsAndrew Morton1-4/+7
2002-09-15[PATCH] fix a bogus OOM condition for __GFP_NOFS allocationsAndrew Morton1-3/+20
2002-09-14Use CLONE_KERNEL for the common kernel thread flags.Linus Torvalds1-1/+1
2002-09-09[PATCH] resurrect CONFIG_HIGHPTEAndrew Morton1-5/+5
2002-09-09[PATCH] buffer_head takedown for bighighmem machinesAndrew Morton1-0/+7
2002-09-09[PATCH] pass the correct flags to aops->releasepage()Andrew Morton1-1/+1
2002-09-07[PATCH] refill the inactive list more quicklyAndrew Morton1-2/+2
2002-09-03[PATCH] place rmap locking in rmap-locking.hAndrew Morton1-0/+1
2002-08-27[PATCH] per-zone LRU lockingAndrew Morton1-17/+17
2002-08-27[PATCH] per-zone-LRUAndrew Morton1-42/+60
2002-08-27[PATCH] rename zone_struct and zonelist_struct, kill zone_t andAndrew Morton1-9/+11
2002-08-26[PATCH] LRU race semi-fixAndrew Morton1-1/+8
2002-08-19[PATCH] Fix a BUG in try_to_unmap()Andrew Morton1-3/+4
2002-08-19[PATCH] fix uniprocessor lockupsAndrew Morton1-4/+1
2002-08-14[PATCH] deferred and batched addition of pages to the LRUAndrew Morton1-0/+2
2002-08-14[PATCH] pagemap_lru_lock wrapupAndrew Morton1-0/+6
2002-08-14[PATCH] make pagemap_lru_lock irq-safeAndrew Morton1-14/+14
2002-08-14[PATCH] multithread page reclaimAndrew Morton1-212/+307
2002-08-10[PATCH] misc pagecache cleanups / tweaksChristoph Hellwig1-1/+1
2002-07-29VM: remove unused /proc/sys/vm/kswapd and swapctl.hChristoph Hellwig1-1/+0
2002-07-28[PATCH] for_each_pgdat macroAndrew Morton1-2/+2
2002-07-28[PATCH] misc fixesAndrew Morton1-3/+3
2002-07-18[PATCH] VM instrumentationAndrew Morton1-0/+9
2002-07-18[PATCH] avoid allocating pte_chains for unshared pagesAndrew Morton1-4/+4
2002-07-18[PATCH] leave truncate's orphaned pages on the LRUAndrew Morton1-10/+2
2002-07-18[PATCH] minimal rmapAndrew Morton1-362/+85
2002-07-04[PATCH] suppress more allocation failure warningsAndrew Morton1-1/+1
2002-07-04[PATCH] always update page->flags atomicallyAndrew Morton1-0/+2
2002-07-04[PATCH] resurrect __GFP_HIGHAndrew Morton1-0/+3
2002-06-17[PATCH] allow GFP_NOFS allocators to perform swapcache writeoutAndrew Morton1-3/+20
2002-06-02[PATCH] fix swapcache packing in the radix treeAndrew Morton1-0/+1
2002-05-28[PATCH] swsusp: cleanupPavel Machek1-1/+1
2002-05-28Merge home.transmeta.com:/home/torvalds/v2.5/blk-plugLinus Torvalds1-1/+1
2002-05-28[PATCH] block plugging reworkedJens Axboe1-1/+1
2002-05-27[PATCH] move nr_active and nr_inactive into per-CPU pageAndrew Morton1-8/+17
2002-05-26[PATCH] vmscan.c tidy upRusty Russell1-3/+1
2002-05-22[PATCH] include buffer_head.h in actual users instead of fs.h (6/10)Christoph Hellwig1-1/+1
2002-05-21[PATCH] suspend-to-{RAM,disk}Pavel Machek1-2/+7
2002-05-19[PATCH] remove PG_launderAndrew Morton1-3/+2
2002-05-19[PATCH] writeback tuningAndrew Morton1-27/+14
2002-05-05[PATCH] suppress allocation warnings for radix-tree allocationsAndrew Morton1-0/+1
2002-05-03[PATCH] 2.5.13: remove VALID_PAGERoman Zippel1-2/+3
2002-04-29[PATCH] page writeback locking updateAndrew Morton1-3/+15
2002-04-29[PATCH] cleanup page flagsAndrew Morton1-10/+15
2002-04-29[PATCH] writeback from address spacesAndrew Morton1-4/+20
2002-04-29[PATCH] page accountingAndrew Morton1-1/+1
2002-04-14[PATCH] don't allocate ratnodes under PF_MEMALLOCAndrew Morton1-1/+24
2002-04-09[PATCH] page->buffers abstractionAndrew Morton1-4/+5
2002-04-09[PATCH] Velikov/Hellwig radix-tree pagecacheAndrew Morton1-23/+34
2002-03-24Break an include loop by moving cache flushing routines fromRichard Henderson1-0/+1
2002-02-27Shrink icache more aggressively - if we free the dentries,Linus Torvalds1-1/+3
2002-02-18Merge home.transmeta.com:/home/torvalds/v2.5/small-pageLinus Torvalds1-2/+2
2002-02-18[PATCH] new struct page shrinkageRik van Riel1-2/+2
2002-02-19adds simple support for atomically-mapped PTEs. On highmem systems this enabl...Ingo Molnar1-1/+3
2002-02-05v2.5.2.1 -> v2.5.2.1.1Linus Torvalds1-4/+3
2002-02-04v2.5.1.3 -> v2.5.1.4Linus Torvalds1-0/+1
2002-02-04v2.4.14.1 -> v2.4.14.2Linus Torvalds1-3/+10
2002-02-04v2.4.14 -> v2.4.14.1Linus Torvalds1-1/+3
2002-02-04v2.4.13.8 -> v2.4.14Linus Torvalds1-0/+1
2002-02-04v2.4.13.7 -> v2.4.13.8Linus Torvalds1-7/+5
2002-02-04v2.4.13.6 -> v2.4.13.7Linus Torvalds1-12/+9
2002-02-04v2.4.13.5 -> v2.4.13.6Linus Torvalds1-20/+19
2002-02-04v2.4.13.3 -> v2.4.13.4Linus Torvalds1-18/+17
2002-02-04v2.4.13.2 -> v2.4.13.3Linus Torvalds1-3/+2
2002-02-04v2.4.13 -> v2.4.13.1Linus Torvalds1-19/+35
2002-02-04v2.4.12.6 -> v2.4.13Linus Torvalds1-34/+46
2002-02-04v2.4.12.4 -> v2.4.12.5Linus Torvalds1-24/+9
2002-02-04v2.4.12.3 -> v2.4.12.4Linus Torvalds1-38/+53
2002-02-04v2.4.10.5 -> v2.4.10.6Linus Torvalds1-1/+0