aboutsummaryrefslogtreecommitdiffstats
path: root/mm/vmstat.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-11vmstat: Reduce time interval to stat update on idle cpuChristoph Lameter1-2/+2
2015-02-11vmstat: do not use deferrable delayed work for vmstat_updateMichal Hocko1-1/+1
2015-02-10mm/vmstat.c: fix/cleanup ifdefsAndrew Morton1-62/+62
2014-12-13mm,vmacache: count number of system-wide flushesDavidlohr Bueso1-0/+1
2014-12-13mm/page_owner: keep track of page ownersJoonsoo Kim1-0/+101
2014-10-09vmstat: on-demand vmstat workers V8Christoph Lameter1-21/+120
2014-10-09mm/balloon_compaction: add vmstat counters and kpageflags bitKonstantin Khlebnikov1-1/+11
2014-08-06mm: vmscan: only update per-cpu thresholds for online CPUMel Gorman1-1/+1
2014-08-06mm: move zone->pages_scanned into a vmstat counterMel Gorman1-1/+2
2014-08-06mm: rearrange zone fields into read-only, page alloc, statistics and page rec...Mel Gorman1-2/+2
2014-06-04mm: use the light version __mod_zone_page_state in mlocked_vma_newpage()Jianyu Zhan1-1/+3
2014-06-04mm: replace __get_cpu_var uses with this_cpu_ptrChristoph Lameter1-2/+2
2014-06-04mm,vmacache: add debug dataDavidlohr Bueso1-0/+4
2014-04-07Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+3
2014-04-03drop_caches: add some documentation and info messageDave Hansen1-0/+3
2014-04-03mm: keep page cache radix tree nodes in checkJohannes Weiner1-0/+1
2014-04-03mm: thrash detection-based file cache sizingJohannes Weiner1-0/+2
2014-03-20mm, vmstat: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-3/+3
2014-01-25mm, x86: Account for TLB flushes only when debuggingMel Gorman1-1/+3
2013-11-13mm: numa: return the number of base pages altered by protection changesMel Gorman1-0/+1
2013-11-13mm: clear N_CPU from node_states at CPU offlineToshi Kani1-0/+15
2013-11-13mm: set N_CPU to node_states during bootToshi Kani1-1/+5
2013-09-11mm: vmscan: fix do_try_to_free_pages() livelockLisa Du1-1/+4
2013-09-11vmstat: use this_cpu() to avoid irqon/off sequence in refresh_cpu_vm_statsChristoph Lameter1-19/+16
2013-09-11vmstat: create fold_diffChristoph Lameter1-7/+11
2013-09-11vmstat: create separate function to fold per cpu diffs into local countersChristoph Lameter1-6/+34
2013-09-11mm: page_alloc: fair zone allocator policyJohannes Weiner1-0/+1
2013-09-11mm: vmstats: track TLB flush stats on UP tooDave Hansen1-1/+2
2013-09-11mm: vmstats: tlb flush countersDave Hansen1-0/+5
2013-07-14kernel: delete __cpuinit usage from all core kernel filesPaul Gortmaker1-3/+3
2013-04-29mm/vmstat: add note on safety of drain_zonestatCody P Schafer1-0/+4
2013-04-29mm: remove CONFIG_HOTPLUG ifdefsYijing Wang1-2/+0
2013-02-23mm: add & use zone_end_pfn() and zone_spans_pfn()Cody P Schafer1-1/+1
2013-02-23mm: don't wait on congested zones in balance_pgdat()Zlatko Calusic1-1/+0
2013-02-23mm: remove MIGRATE_ISOLATE check in hotpathMinchan Kim1-0/+2
2013-02-23mm: use zone->present_pages instead of zone->managed_pages where appropriateJiang Liu1-1/+1
2012-12-16Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+13
2012-12-12mm: introduce new field "managed_pages" to struct zoneJiang Liu1-2/+4
2012-12-12vmstat: use N_MEMORY instead N_HIGH_MEMORYLai Jiangshan1-2/+2
2012-12-12thp, vmstat: implement HZP_ALLOC and HZP_ALLOC_FAILED eventsKirill A. Shutemov1-0/+2
2012-12-11mm: numa: Add pte updates, hinting and migration statsMel Gorman1-0/+6
2012-12-11mm: compaction: Add scanned and isolated counters for compactionMel Gorman1-0/+3
2012-12-11mm: compaction: Move migration fail/success stats to migrate.cMel Gorman1-3/+4
2012-10-09mm: remove unevictable_pgs_mlockfreedHugh Dickins1-1/+0
2012-10-09memory-hotplug: fix zone stat mismatchMinchan Kim1-0/+12
2012-10-09mm: remove free_page_mlockHugh Dickins1-1/+1
2012-10-09cma: count free CMA pagesBartlomiej Zolnierkiewicz1-0/+1
2012-08-21workqueue: make deferrable delayed_work initializer names consistentTejun Heo1-1/+1
2012-07-31mm: account for the number of times direct reclaimers get throttledMel Gorman1-0/+1
2012-05-29mm/vmstat.c: remove debug fs entries on failure of file creation and made ext...Sasikantha babu1-3/+7
2012-05-21mm: mmzone: MIGRATE_CMA migration type addedMichal Nazarewicz1-0/+3
2012-04-25mm: fix up the vmscan stat in vmstatYing Han1-2/+2
2012-01-12mm,x86,um: move CMPXCHG_LOCAL config optionHeiko Carstens1-1/+1
2011-10-31mm/vmstat.c: cache align vm_statDimitri Sivanich1-1/+1
2011-10-31mm: vmscan: immediately reclaim end-of-LRU dirty pages when writeback completesMel Gorman1-1/+1
2011-10-31mm: vmscan: do not writeback filesystem pages in direct reclaimMel Gorman1-0/+1
2011-09-14numa: fix NUMA compile error when sysfs and procfs are disabledDavid Rientjes1-2/+2
2011-05-25mm, mem-hotplug: update pcp->stat_threshold when memory hotplug occurKOSAKI Motohiro1-2/+1
2011-05-25mm: per-node vmstat: show proper vmstatsKOSAKI Motohiro1-129/+132
2011-04-14mm: add VM counters for transparent hugepagesAndi Kleen1-0/+9
2011-04-14vmstat: update comment regarding stat_thresholdChristoph Lameter1-3/+6
2011-03-22mm: add __GFP_OTHER_NODE flagAndi Kleen1-2/+7
2011-01-13thp: transparent hugepage vmstatAndrea Arcangeli1-0/+1
2011-01-13mm: vmstat: use a single setter function and callback for adjusting percpu th...Mel Gorman1-29/+7
2011-01-13mm: page allocator: adjust the per-cpu counter threshold when memory is lowMel Gorman1-1/+67
2011-01-07Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...Linus Torvalds1-36/+113
2011-01-07Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+1
2010-12-18vmstat: User per cpu atomics to avoid interrupt disable / enableChristoph Lameter1-14/+87
2010-12-17vmstat: Use this_cpu_inc_return for vm statisticsChristoph Lameter1-6/+2
2010-12-17vmstat: Optimize zone counter modifications through the use of this cpu opera...Christoph Lameter1-20/+28
2010-12-15workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_dela...Tejun Heo1-1/+1
2010-12-02vmstat: fix dirty threshold orderingWu Fengguang1-2/+2
2010-11-03vmstat: fix offset calculation on void*Wu Fengguang1-1/+1
2010-10-26vmstat: include compaction.h when CONFIG_COMPACTIONNamhyung Kim1-0/+2
2010-10-26writeback: report dirty thresholds in /proc/vmstatMichael Rubin1-14/+25
2010-10-26writeback: add nr_dirtied and nr_written to /proc/vmstatMichael Rubin1-0/+3
2010-09-09mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory ...Christoph Lameter1-1/+14
2010-09-09vmstat: update zone stat threshold when onlining a cpuKAMEZAWA Hiroyuki1-0/+1
2010-08-09vmscan: kill prev_priority completelyKOSAKI Motohiro1-2/+0
2010-08-09mm: use for_each_online_cpu() in vmstatMinchan Kim1-3/+3
2010-05-25mm: compaction: direct compact when a high-order allocation failsMel Gorman1-2/+14
2010-05-25mm: compaction: memory compaction coreMel Gorman1-0/+7
2010-05-25mm: export fragmentation index via debugfsMel Gorman1-0/+84
2010-05-25mm: export unusable free space index via debugfsMel Gorman1-1/+149
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-06mm: restore zone->all_unreclaimable to independence wordKOSAKI Motohiro1-1/+1
2010-01-05this_cpu: Remove pageset_notifierChristoph Lameter1-0/+1
2010-01-05this_cpu: Page allocator conversionChristoph Lameter1-6/+8
2009-12-15vmscan: stop kswapd waiting on congestion when the min watermark is not being...KOSAKI Motohiro1-2/+3
2009-12-15vmscan: have kswapd sleep for a short interval and double check it should be ...Mel Gorman1-0/+2
2009-10-29percpu: make percpu symbols under kernel/ and mm/ uniqueTejun Heo1-4/+3
2009-09-22mm: vmstat: add isolate pagesKOSAKI Motohiro1-0/+2
2009-09-22mm: oom analysis: add shmem vmstatKOSAKI Motohiro1-1/+1
2009-09-22mm: oom analysis: Show kernel stack usage in /proc/meminfo and OOM log outputKOSAKI Motohiro1-0/+1
2009-06-16vmscan: count the number of times zone_reclaim() scans and failsMel Gorman1-0/+3
2009-06-16mm: remove CONFIG_UNEVICTABLE_LRU config optionKOSAKI Motohiro1-4/+0
2009-06-16vmscan: don't export nr_saved_scan in /proc/zoneinfoWu Fengguang1-5/+1
2009-06-16vmscan: cleanup the scan batching codeWu Fengguang1-4/+4
2009-06-16page allocator: use allocation flags as an index to the zone watermarkMel Gorman1-3/+3
2009-05-18[ARM] Double check memmap is actually valid with a memmap has unexpected hole...Mel Gorman1-15/+4
2009-04-02mm: align vmstat_work's timerAnton Blanchard1-2/+3
2009-04-01mm: introduce for_each_populated_zone() macroKOSAKI Motohiro1-9/+2
2009-03-30cpumask: use new cpumask_ functions in core code.Rusty Russell1-1/+1
2009-01-01cpumask: convert mm/Rusty Russell1-2/+2
2008-10-23proc: move /proc/zoneinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+14
2008-10-23proc: move /proc/vmstat boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+13
2008-10-23proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+14
2008-10-23proc: move /proc/buddyinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-4/+21
2008-10-20mlock: count attempts to free mlocked pageLee Schermerhorn1-0/+1
2008-10-20vmstat: mlocked pages statisticsNick Piggin1-0/+5
2008-10-20Unevictable LRU Page StatisticsLee Schermerhorn1-0/+3
2008-10-20unevictable lru: add event counting with statisticsLee Schermerhorn1-0/+5
2008-10-20vmscan: second chance replacement for anonymous pagesRik van Riel1-2/+4
2008-10-20vmscan: split LRU lists into anon & file setsRik van Riel1-5/+9
2008-10-20vmscan: Use an indexed array for LRU variablesChristoph Lameter1-1/+2
2008-08-27[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfoMel Gorman1-1/+18
2008-07-24mm/vmstat.c: proper externsAdrian Bunk1-0/+1
2008-05-23mm: use performance variant for_each_cpu_mask_nrMike Travis1-1/+1
2008-05-13make vmstat cpu-unplug safeKOSAKI Motohiro1-0/+2
2008-04-30mm: Add NR_WRITEBACK_TEMP counterMiklos Szeredi1-0/+1
2008-04-30/proc/pagetypeinfo: fix output for memoryless nodesKOSAKI Motohiro1-0/+4
2008-04-28vmstats: add cond_resched() to refresh_cpu_vm_stats()Dimitri Sivanich1-0/+1
2008-04-28Subject: [PATCH] hugetlb: vmstat events for huge page allocationsAdam Litke1-0/+4
2008-04-28mm: remember what the preferred zone is for zone_statisticsMel Gorman1-3/+3
2008-04-15add "Isolate" migratetype name to /proc/pagetypeinfoKOSAKI Motohiro1-0/+1
2008-02-05vmstat: remove prefetchChristoph Lameter1-9/+2
2008-02-05Page allocator: get rid of the list of cold pagesChristoph Lameter1-18/+12
2008-02-05vmstat: small revisions to refresh_cpu_vm_stats()Christoph Lameter1-4/+16
2007-11-14vmstat: fix section mismatch warningRandy Dunlap1-1/+1
2007-10-17oom: change all_unreclaimable zone member to flagsDavid Rientjes1-1/+1
2007-10-16mm/vmstat.c: cleanupsAdrian Bunk1-18/+1
2007-10-16Print out statistics in relation to fragmentation avoidance to /proc/pagetype...Mel Gorman1-81/+205
2007-07-29Remove fs.h from mm.hAlexey Dobriyan1-0/+1
2007-07-17Create the ZONE_MOVABLE zoneMel Gorman1-1/+1
2007-07-06mm: fixup /proc/vmstat outputPeter Zijlstra1-1/+1
2007-05-21Detach sched.h from mm.hAlexey Dobriyan1-0/+1
2007-05-11VM statistics: Make timer deferrableChristoph Lameter1-1/+1
2007-05-09Move remote node draining out of slab allocatorsChristoph Lameter1-5/+49
2007-05-09Make vm statistics update interval configurableChristoph Lameter1-1/+3
2007-05-09vmstat: use our own timer eventsChristoph Lameter1-4/+36
2007-05-09Add suspend-related notifications for CPU hotplugRafael J. Wysocki1-0/+3
2007-02-11[PATCH] optional ZONE_DMA: optional ZONE_DMA in the VMChristoph Lameter1-1/+7
2007-02-11[PATCH] Drop get_zone_counts()Christoph Lameter1-8/+0
2007-02-11[PATCH] Drop __get_zone_counts()Christoph Lameter1-8/+0
2007-02-11[PATCH] Reorder ZVCs according to cachelineChristoph Lameter1-2/+2
2007-02-11[PATCH] Use ZVC for free_pagesChristoph Lameter1-16/+4
2007-02-11[PATCH] Use ZVC for inactive and active countsChristoph Lameter1-15/+13
2007-02-11[PATCH] /proc/zoneinfo: fix vm stats displayAndrew Morton1-6/+0
2006-12-07[PATCH] struct seq_operations and struct file_operations constificationHelge Deller1-4/+4
2006-12-07[PATCH] mm: cleanup indentation on switch for CPU operationsAndy Whitcroft1-7/+7
2006-10-28[PATCH] vmscan: Fix temp_priority raceMartin Bligh1-2/+0
2006-10-04Remove all inclusions of <linux/config.h>Dave Jones1-1/+0
2006-09-27[PATCH] zone_statistics: Use hot node instead of cold zone_pgdatChristoph Lameter1-1/+1
2006-09-27[PATCH] vm: add per-zone writeout counterAndrew Morton1-0/+1
2006-09-26[PATCH] ZVC: Support NR_SLAB_RECLAIMABLE / NR_SLAB_UNRECLAIMABLEChristoph Lameter1-1/+2
2006-09-26[PATCH] mm: do not check unpopulated zones for draining and counter updatesChristoph Lameter1-0/+3
2006-09-26[PATCH] reduce MAX_NR_ZONES: remove display of counters for unconfigured zonesChristoph Lameter1-23/+20
2006-09-01[PATCH] ZVC: Scale thresholds depending on the size of the systemChristoph Lameter1-20/+119
2006-09-01[PATCH] ZVC: Overstep countersChristoph Lameter1-15/+5
2006-07-10[PATCH] vmstat: export all_vm_events()Heiko Carstens1-0/+1
2006-06-30[PATCH] Light weight event countersChristoph Lameter1-82/+89
2006-06-30[PATCH] Use Zoned VM Counters for NUMA statisticsChristoph Lameter1-26/+47
2006-06-30[PATCH] zoned-vm-counters: remove read_page_state()Andrew Morton1-14/+0
2006-06-30[PATCH] zoned vm counters: conversion of nr_bounce to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_unstable to per zone counterChristoph Lameter1-24/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_writeback to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_dirty to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_pagetables to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_slab to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: split NR_ANON_PAGES off from NR_FILE_MAPPEDChristoph Lameter1-0/+1
2006-06-30[PATCH] zoned vm counters: conversion of nr_pagecache to per zone counterChristoph Lameter1-6/+1
2006-06-30[PATCH] zoned vm counters: convert nr_mapped to per zone counterChristoph Lameter1-1/+1
2006-06-30[PATCH] zoned vm counters: basic ZVC (zoned vm counter) implementationChristoph Lameter1-4/+214
2006-06-30[PATCH] zoned vm counters: create vmstat.c/.h from page_alloc.c/.hChristoph Lameter1-0/+417