aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-11-19cpuacct: don't actually do anything.die-cpuacctGlauber Costa2-22/+90
2012-11-16sched: adjust exec_clock to use it as cpu usage metricGlauber Costa2-0/+4
2012-11-16cgroup, sched: deprecate cpuacctTejun Heo3-3/+51
2012-11-16cgroup, sched: let cpu serve the same files as cpuacctTejun Heo5-2/+214
2012-11-16cgroup: implement CFTYPE_NO_PREFIXTejun Heo2-1/+3
2012-11-16don't call cpuacct_charge in stop_task.cGlauber Costa1-1/+0
2012-11-15mm: bugfix: set current->reclaim_state to NULL while returning from kswapd()Takamori Yamaguchi1-0/+2
2012-11-15mm/dmapool.c: fix null dev in dma_pool_create()Xi Wang1-1/+4
2012-11-15mm: use migrate_prep() instead of migrate_prep_local()Marek Szyprowski1-1/+1
2012-11-15mm: compaction: Fix compiler warningThierry Reding1-54/+54
2012-11-15thp, vmstat: implement HZP_ALLOC and HZP_ALLOC_FAILED eventsKirill A. Shutemov4-1/+16
2012-11-15thp: implement refcounting for huge zero pageKirill A. Shutemov1-24/+88
2012-11-15thp: lazy huge zero page allocationKirill A. Shutemov1-10/+10
2012-11-15thp: setup huge zero page on non-write page faultKirill A. Shutemov1-0/+10
2012-11-15thp: implement splitting pmd for huge zero pageKirill A. Shutemov1-3/+44
2012-11-15thp: change split_huge_page_pmd() interfaceKirill A. Shutemov10-19/+39
2012-11-15thp: change_huge_pmd(): keep huge zero page write-protectedKirill A. Shutemov1-0/+2
2012-11-15thp: do_huge_pmd_wp_page(): handle huge zero pageKirill A. Shutemov3-22/+123
2012-11-15thp: copy_huge_pmd(): copy huge zero pageKirill A. Shutemov1-0/+17
2012-11-15thp: zap_huge_pmd(): zap huge zero pmdKirill A. Shutemov1-8/+13
2012-11-15thp: huge zero page: basic preparationKirill A. Shutemov1-0/+30
2012-11-15memory_hotplug: ensure every online node has NORMAL memoryLai Jiangshan1-0/+40
2012-11-15memory_hotplug: handle empty zone when online_movable/online_kernelLai Jiangshan1-6/+45
2012-11-15mm-memory-hotplug-dynamic-configure-movable-memory-and-portion-memory-fixAndrew Morton2-9/+12
2012-11-15mm, memory-hotplug: dynamic configure movable memory and portion memoryLai Jiangshan4-13/+142
2012-11-15drivers/base/node.c: cleanup node_state_attr[]Lai Jiangshan1-10/+10
2012-11-15mm: cma: WARN if freed memory is still in useMarek Szyprowski1-2/+7
2012-11-15mm-export-a-function-to-get-vm-committed-memory-fixAndrew Morton2-2/+0
2012-11-15mm: export a function to get vm committed memoryK. Y. Srinivasan4-1/+34
2012-11-15bootmem-fix-wrong-call-parameter-for-free_bootmem-fixAndrew Morton2-12/+12
2012-11-15bootmem: fix wrong call parameter for free_bootmem()Joonsoo Kim3-4/+4
2012-11-15bootmem: remove alloc_arch_preferred_bootmem()Joonsoo Kim1-15/+4
2012-11-15avr32, kconfig: remove HAVE_ARCH_BOOTMEMJoonsoo Kim1-3/+0
2012-11-15bootmem: remove not implemented function call, bootmem_arch_preferred_node()Joonsoo Kim1-13/+0
2012-11-15mm: cma: remove watermark hacks (fix)Marek Szyprowski1-1/+0
2012-11-15virtio_balloon-introduce-migration-primitives-to-balloon-pages-fix-fix-fixAndrew Morton1-2/+2
2012-11-15virtio_balloon-introduce-migration-primitives-to-balloon-pages-fix-fixAndrew Morton1-7/+3
2012-11-15virtio: balloon: fix missing unlock on error in fill_balloon()Wei Yongjun1-1/+3
2012-11-15mm-introduce-a-common-interface-for-balloon-pages-mobility-fix-fix-fixDavid Rientjes1-1/+1
2012-11-15arch/sparc/kernel/sys_sparc_64.c: s/COLOUR/COLOR/Andrew Morton1-3/+3
2012-11-15mm-use-vm_unmapped_area-in-hugetlbfs-on-sparc64-architecture-fixMichel Lespinasse1-1/+0
2012-11-15linux-next: build warning after merge of the final tree (akpm tree related)Michel Lespinasse1-2/+1
2012-11-15mm-use-vm_unmapped_area-in-hugetlbfs-on-tile-architecture-fixAndrew Morton1-1/+1
2012-11-15mm-use-vm_unmapped_area-on-sparc32-architecture-fix-fixAndrew Morton1-2/+0
2012-11-15mm-use-vm_unmapped_area-on-sparc32-architecture-fixAndrew Morton1-1/+0
2012-11-15mm-use-vm_unmapped_area-on-arm-architecture-fix-fixAndrew Morton1-1/+0
2012-11-15mm-use-vm_unmapped_area-in-hugetlbfs-on-i386-architecture-fixAndrew Morton1-1/+1
2012-11-15mm: debug code to verify rb_subtree_gap updates are safeMichel Lespinasse1-33/+55
2012-11-15mm: ensure safe rb_subtree_gap update when removing VMAMichel Lespinasse1-3/+3
2012-11-15mm: ensure safe rb_subtree_gap update when inserting new VMAMichel Lespinasse1-12/+15
2012-11-15mm-support-more-pagesizes-for-map_hugetlb-shm_hugetlb-v7-fix-fix-fix-fix-chec...Andrew Morton4-4/+4
2012-11-15MM: Support more pagesizes for MAP_HUGETLB/SHM_HUGETLB v7 fix fix fix fixDavid Rientjes6-12/+56
2012-11-15MM: Support more pagesizes for MAP_HUGETLB/SHM_HUGETLB v7 fix fix fixDavid Rientjes1-4/+0
2012-11-15slub: drop mutex before deleting sysfs entryGlauber Costa1-1/+12
2012-11-15memcg: add comments clarifying aspects of cache attribute propagationGlauber Costa3-4/+24
2012-11-15memcg: get rid of once-per-second cache shrinking for dead memcgsGlauber Costa2-11/+8
2012-11-15move include of workqueue.h to top of slab.h fileGlauber Costa1-2/+2
2012-11-15memcg: remove test for current->mm in memcg_stop/resume_kmem_accountGlauber Costa1-10/+2
2012-11-15memcg: simplify ida initializationGlauber Costa1-4/+1
2012-11-15memcg: replace __always_inline with plain inlineGlauber Costa1-3/+3
2012-11-15mm: revert "mm: vmscan: scale number of pages reclaimed by reclaim/compaction...Mel Gorman1-25/+0
2012-11-15rapidio: fix kernel-doc warningsRandy Dunlap1-0/+2
2012-11-15swapfile-fix-name-leak-in-swapoff-fixAndrew Morton1-4/+2
2012-11-15swapfile: fix name leak in swapoffXiaotian Feng1-0/+2
2012-11-15Reverted "mm: vmscan: scale number of pages reclaimed by reclaim/compaction o...Michal Hocko1-8/+2
2012-11-10slub: Commonize slab_cache field in struct pageGlauber Costa2-15/+12
2012-11-09mm: cma: remove watermark hacksMarek Szyprowski2-66/+0
2012-11-09mm: cma: skip watermarks check for already isolated blocks in split_free_page()Marek Szyprowski1-4/+6
2012-11-09mm, oom: fix race when specifying a thread as the oom originDavid Rientjes6-52/+30
2012-11-09mm, oom: change type of oom_score_adj to shortDavid Rientjes9-31/+31
2012-11-09mm: cleanup register_node()Yasuaki Ishimatsu2-2/+1
2012-11-09mm: fix slab.c kernel-doc warningsRandy Dunlap1-4/+1
2012-11-09mm: add vm event counters for balloon pages compactionRafael Aquini5-2/+20
2012-11-09mm: introduce putback_movable_pages()Rafael Aquini4-4/+26
2012-11-09virtio_balloon: introduce migration primitives to balloon pagesRafael Aquini1-11/+118
2012-11-09mm: introduce compaction and migration for ballooned pagesRafael Aquini2-4/+53
2012-11-09mm-introduce-a-common-interface-for-balloon-pages-mobility-fix-fixRafael Aquini1-2/+2
2012-11-09mm-introduce-a-common-interface-for-balloon-pages-mobility-fixAndrew Morton1-4/+2
2012-11-09mm: introduce a common interface for balloon pages mobilityRafael Aquini6-0/+531
2012-11-09mm: redefine address_space.assoc_mappingRafael Aquini5-10/+10
2012-11-09mm-adjust-address_space_operationsmigratepage-return-code-fixAndrew Morton1-5/+2
2012-11-09mm: adjust address_space_operations.migratepage() return codeRafael Aquini3-15/+22
2012-11-09mm, mempolicy: remove duplicate codeDavid Rientjes1-17/+4
2012-11-09mm/vmscan.c: try_to_freeze() returns booleanJeff Liu1-1/+1
2012-11-09mm: use vm_unmapped_area() in hugetlbfs on tile architectureMichel Lespinasse1-114/+25
2012-11-09mm: use vm_unmapped_area() on sparc32 architectureMichel Lespinasse1-15/+9
2012-11-09mm: use vm_unmapped_area() in hugetlbfs on sparc64 architectureMichel Lespinasse1-93/+30
2012-11-09mm-use-vm_unmapped_area-on-sparc64-architecture-fixAndrew Morton1-11/+0
2012-11-09mm: use vm_unmapped_area() on sparc64 architectureMichel Lespinasse1-102/+30
2012-11-09mm-use-vm_unmapped_area-on-sh-architecture-fixAndrew Morton1-12/+0
2012-11-09mm: use vm_unmapped_area() on sh architectureMichel Lespinasse1-101/+23
2012-11-09mm-use-vm_unmapped_area-on-arm-architecture-fixAndrew Morton1-12/+0
2012-11-09mm: use vm_unmapped_area() on arm architectureMichel Lespinasse1-96/+23
2012-11-09mm-use-vm_unmapped_area-on-mips-architecture-fixAndrew Morton1-12/+0
2012-11-09mm: use vm_unmapped_area() on mips architectureMichel Lespinasse1-82/+17
2012-11-09mm: use vm_unmapped_area() in hugetlbfs on i386 architectureMichel Lespinasse1-105/+25
2012-11-09mm: use vm_unmapped_area() in hugetlbfsMichel Lespinasse1-34/+8
2012-11-09mm: fix cache coloring on x86_64 architectureMichel Lespinasse1-2/+2
2012-11-09mm: use vm_unmapped_area() on x86_64 architectureMichel Lespinasse3-126/+33
2012-11-09mm-vm_unmapped_area-lookup-function-checkpatch-fixesAndrew Morton1-2/+2
2012-11-09mm: vm_unmapped_area() lookup functionMichel Lespinasse2-90/+253
2012-11-09mm-rearrange-vm_area_struct-for-fewer-cache-misses-checkpatch-fixesAndrew Morton1-1/+1
2012-11-09mm: rearrange vm_area_struct for fewer cache missesRik van Riel1-4/+8
2012-11-09mm-check-rb_subtree_gap-correctness-fixAndrew Morton1-16/+33
2012-11-09mm: check rb_subtree_gap correctnessMichel Lespinasse1-8/+16
2012-11-09mm: augment vma rbtree with rb_subtree_gapMichel Lespinasse2-9/+114
2012-11-09selftests: add a test program for variable huge page sizes in mmap/shmgetAndi Kleen2-2/+256
2012-11-09mm-support-more-pagesizes-for-map_hugetlb-shm_hugetlb-v7-fix-fixAndrew Morton1-1/+1
2012-11-09mm-support-more-pagesizes-for-map_hugetlb-shm_hugetlb-v7-fixAndrew Morton1-5/+4
2012-11-09mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLBAndi Kleen7-19/+97
2012-11-09fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov47-6/+240
2012-11-09dmapool-make-dmapool_debug-detect-corruption-of-free-marker-fixAndrew Morton1-17/+18
2012-11-09dmapool: make DMAPOOL_DEBUG detect corruption of free markerMatthieu CASTET1-18/+17
2012-11-09slub-slub-specific-propagation-changes-fixAndrew Morton1-15/+15
2012-11-09mm/memory_hotplug.c: update start_pfn in zone and pg_data when spanned_pages ...Tang Chen1-2/+2
2012-11-09memory-hotplug: fix NR_FREE_PAGES mismatch's fixWen Congyang1-1/+1
2012-11-09mm: fix a regression with HIGHMEMJiang Liu1-3/+5
2012-11-09doc: describe memcg swappiness more preciselyMichal Hocko1-0/+4
2012-11-09memcg: oom: fix totalpages calculation for memory.swappiness==0Michal Hocko1-6/+15
2012-11-09mm: fix build warning for uninitialized valueDavid Rientjes1-6/+4
2012-11-09mm: add anon_vma_lock to validate_mm()Michel Lespinasse1-0/+2
2012-11-09tmpfs: change final i_blocks BUG to WARNINGHugh Dickins1-1/+1
2012-11-09tmpfs: fix shmem_getpage_gfp VM_BUG_ONHugh Dickins1-2/+16
2012-11-07mm: print out information of file affected by memory errorNaoya Horiguchi1-1/+7
2012-11-07mm: hwpoison: fix action_result() to print out dirty/cleanNaoya Horiguchi1-13/+13
2012-11-07dmapool-make-dmapool_debug-detect-corruption-of-free-marker-fixAndrew Morton1-17/+18
2012-11-07dmapool: make DMAPOOL_DEBUG detect corruption of free markerMatthieu CASTET1-0/+23
2012-11-05Merge remote-tracking branch 'tj-cgroups/cgroup-rmdir-updates' into mmotmMichal Hocko5-280/+75
2012-11-05cgroup: make ->pre_destroy() return voidTejun Heo5-9/+5
2012-11-05hugetlb: do not fail in hugetlb_cgroup_pre_destroyMichal Hocko1-8/+3
2012-11-05memcg: make mem_cgroup_reparent_charges non failingMichal Hocko1-13/+6
2012-11-05cgroup: remove CGRP_WAIT_ON_RMDIR, cgroup_exclude_rmdir() and cgroup_release_...Tejun Heo3-95/+1
2012-11-05cgroup: deactivate CSS's and mark cgroup dead before invoking ->pre_destroy()Tejun Heo1-46/+19
2012-11-05cgroup: use cgroup_lock_live_group(parent) in cgroup_create()Tejun Heo1-3/+13
2012-11-05cgroup: kill CSS_REMOVEDTejun Heo3-29/+15
2012-11-05cgroup: kill cgroup_subsys->__DEPRECATED_clear_css_refsTejun Heo2-107/+36
2012-11-02kmem: add slab-specific documentation about the kmem controllerGlauber Costa1-0/+7
2012-11-02slub: slub-specific propagation changesGlauber Costa2-1/+76
2012-11-02slab: propagate tunable valuesGlauber Costa6-14/+69
2012-11-02memcg: aggregate memcg cache values in slabinfoGlauber Costa5-5/+108
2012-11-02memcg/sl[au]b: shrink dead cachesGlauber Costa2-7/+50
2012-11-02memcg/sl[au]b: track all the memcg children of a kmem_cacheGlauber Costa3-2/+55
2012-11-02memcg: destroy memcg cachesGlauber Costa6-1/+105
2012-11-02sl[au]b: allocate objects from memcg cacheGlauber Costa4-5/+16
2012-11-02sl[au]b: always get the cache from its page in kmem_cache_free()Glauber Costa5-13/+53
2012-11-02memcg: skip memcg kmem allocations in specified code regionsGlauber Costa2-2/+62
2012-11-02memcg: infrastructure to match an allocation to the right cacheGlauber Costa3-2/+259
2012-11-02memcg: allocate memory for memcg caches whenever a new memcg appearsGlauber Costa3-16/+224
2012-11-02slab/slub: consider a memcg parameter in kmem_create_cacheGlauber Costa6-18/+157
2012-11-02slab: annotate on-slab caches nodelist locksGlauber Costa1-1/+33
2012-11-02slab/slub: struct memcg_paramsGlauber Costa4-0/+43
2012-11-02sl[au]b: Process slabinfo_show in common codeGlauber Costa4-27/+57
2012-11-02mm/sl[au]b: Move print_slabinfo_header to slab_common.cGlauber Costa4-36/+23
2012-11-02mm/sl[au]b: Move slabinfo processing to slab_common.cGlauber Costa4-105/+96
2012-11-02memcg: add documentation about the kmem controllerGlauber Costa1-1/+58
2012-11-02fork: protect architectures where THREAD_SIZE >= PAGE_SIZE against fork bombsGlauber Costa2-2/+4
2012-11-02memcg: execute the whole memcg freeing in free_worker()Glauber Costa1-32/+34
2012-11-02memcg: allow a memcg with kmem charges to be destructedGlauber Costa1-1/+14
2012-11-02memcg: use static branches when code not in useGlauber Costa2-5/+78
2012-11-02memcg: kmem accounting lifecycle managementGlauber Costa1-7/+50
2012-11-02res_counter: return amount of charges after res_counter_uncharge()Glauber Costa3-15/+24
2012-11-02mm: allocate kernel pages to the right memcgGlauber Costa2-0/+38
2012-11-02memcg: kmem controller infrastructureGlauber Costa2-0/+280
2012-11-02mm: add a __GFP_KMEMCG flagGlauber Costa2-1/+3
2012-11-02memcg: kmem accounting basic infrastructureGlauber Costa1-3/+123
2012-11-02memcg: change defines to an enumGlauber Costa1-10/+16
2012-11-02memcg: reclaim when more than one page neededSuleiman Souhlal1-7/+9
2012-11-02memcg: make it possible to use the stock for more than one pageSuleiman Souhlal1-10/+18
2012-11-02mm, oom: allow exiting threads to have access to memory reservesDavid Rientjes1-22/+9
2012-11-02Documentation/cgroups/memory.txt: s/mem_cgroup_charge/mem_cgroup_change_common/Jeff Liu1-3/+3
2012-11-01mm, numa: avoid setting zone_reclaim_mode unless a node is sufficiently distantDavid Rientjes1-2/+2
2012-11-01mm/mmu_notifier: allocate mmu_notifier in advanceGavin Shan1-13/+13
2012-11-01mm/page_alloc.c:alloc_contig_range(): return early for err pathBob Liu1-1/+1
2012-11-01mm: memmap_init_zone() performance improvementMike Yoknis1-1/+4
2012-11-01mm: thp: set the accessed flag for old pages on access faultWill Deacon2-0/+26
2012-11-01mm, highmem: get virtual address of the page using PKMAP_ADDR()Joonsoo Kim1-2/+1
2012-11-01mm-highmem-makes-flush_all_zero_pkmaps-return-index-of-last-flushed-entry-v2Joonsoo Kim2-10/+16
2012-11-01mm, highmem: makes flush_all_zero_pkmaps() return index of last flushed entryJoonsoo Kim2-33/+41
2012-11-01mm-highmem-remove-page_address_pool-list-v2Joonsoo Kim1-0/+1
2012-11-01mm, highmem: remove page_address_pool listJoonsoo Kim1-17/+2
2012-11-01mm, highmem: remove useless pool_lockJoonsoo Kim1-6/+0
2012-11-01mm, highmem: use PKMAP_NR() to calculate an index of pkmapJoonsoo Kim1-1/+1
2012-11-01mm: do not call frontswap_init() during swapoffCesar Eduardo Barros1-1/+1
2012-11-01mm: refactor reinsert of swap_info in sys_swapoff()Cesar Eduardo Barros1-9/+17
2012-11-01mmvmscan-only-evict-file-pages-when-we-have-plenty-fixAndrew Morton1-2/+4
2012-11-01mm,vmscan: only evict file pages when we have plentyRik van Riel1-0/+9
2012-11-01mm: add comment on storage key dirty bit semanticsJan Kara2-3/+8
2012-11-01mm: fix XFS oops due to dirty pages without buffers on s390Jan Kara1-5/+15
2012-11-01memory-hotplug, mm/sparse.c: clear the memory to store struct pageWen Congyang1-1/+2
2012-11-01numa: convert static memory to dynamically allocated memory for per node deviceWen Congyang4-21/+27
2012-11-01mm-introduce-mm_find_pmd-fixAndrew Morton1-2/+0
2012-10-31Merge remote-tracking branch 'tj-cgroups/cgroup-destroy-updates' into mmotm-m...Michal Hocko1-60/+92
2012-10-29memcg: Simplify mem_cgroup_force_empty_list error handlingMichal Hocko1-28/+48
2012-10-29memcg: root_cgroup cannot reach mem_cgroup_move_parentMichal Hocko1-3/+3
2012-10-29memcg: split mem_cgroup_force_empty into reclaiming and reparenting partsMichal Hocko1-30/+42
2012-10-25drop_caches-add-some-documentation-and-info-messsge-checkpatch-fixesAndrew Morton1-1/+1
2012-10-25drop_caches: add some documentation and info messsgeMichal Hocko2-6/+29
2012-10-25slub, hotplug: ignore unrelated node's hot-adding and hot-removingLai Jiangshan1-2/+2
2012-10-25memory_hotplug: fix possible incorrect node_states[N_NORMAL_MEMORY]Lai Jiangshan3-17/+125
2012-10-25memory-hotplug: build zonelist if a zone is populated after onlining pagesWen Congyang1-1/+3