aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2014-04-25mm: split 'tlb_flush_mmu()' into tlb flushing and memory freeing partsLinus Torvalds1-19/+34
2014-04-22mm: make fixup_user_fault() check the vma access rights tooLinus Torvalds1-0/+5
2014-04-18thp: close race between split and zap huge pagesKirill A. Shutemov1-3/+10
2014-04-18mm: fix new kernel-doc warning in filemap.cRandy Dunlap1-1/+0
2014-04-18mm/hugetlb.c: add cond_resched_lock() in return_unused_surplus_pages()Mizuma, Masayoshi1-0/+1
2014-04-18vmscan: reclaim_clean_pages_from_list() must use mod_zone_page_state()Christoph Lameter1-1/+1
2014-04-13mm: Initialize error in shmem_file_aio_read()Geert Uytterhoeven1-1/+1
2014-04-13Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...Linus Torvalds3-83/+115
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-511/+389
2014-04-12Merge git://git.infradead.org/users/eparis/auditLinus Torvalds1-0/+48
2014-04-12missing bits of "splice: fix racy pipe->buffers uses"Al Viro1-1/+1
2014-04-11mm: slab/slub: use page->list consistently instead of page->lruDave Hansen2-7/+7
2014-04-08mm: vmscan: do not swap anon pages just because free+file is lowJohannes Weiner1-15/+1
2014-04-07Merge branch 'akpm' (incoming from Andrew)Linus Torvalds32-722/+1342
2014-04-07mm: create generic early_ioremap() supportMark Salter3-0/+249
2014-04-07slub: use raw_cpu_inc for incrementing statisticsChristoph Lameter1-1/+5
2014-04-07slub: fix leak of 'name' in sysfs_slab_addDave Jones1-14/+15
2014-04-07slub: rework sysfs layout for memcg cachesVladimir Davydov1-1/+25
2014-04-07slub: adjust memcg caches when creating cache aliasVladimir Davydov1-0/+13
2014-04-07memcg, slab: do not destroy children caches if parent has aliasesVladimir Davydov2-32/+56
2014-04-07memcg, slab: unregister cache from memcg before starting to destroy itVladimir Davydov2-7/+8
2014-04-07memcg, slab: separate memcg vs root cache creation pathsVladimir Davydov2-86/+108
2014-04-07memcg, slab: cleanup memcg cache creationVladimir Davydov2-51/+43
2014-04-07memcg, slab: never try to merge memcg cachesVladimir Davydov3-30/+18
2014-04-07mm/zswap.c: remove unnecessary parenthesesSeongJae Park1-3/+3
2014-04-07mm/zswap: support multiple swap devicesMinchan Kim1-31/+33
2014-04-07mm/zswap.c: update zsmalloc in comment to zbudSeongJae Park1-2/+2
2014-04-07mm/zswap.c: fix trivial typo and arrange indentationSeongJae Park1-2/+2
2014-04-07mm/page_alloc.c: change mm debug routines back to EXPORT_SYMBOLJohn Hubbard1-1/+1
2014-04-07mm/readahead.c: inline ra_submitFabian Frederick2-18/+18
2014-04-07mm: hugetlb: fix softlockup when a large number of hugepages are freed.Mizuma, Masayoshi1-0/+1
2014-04-07mm/memblock.c: use PFN_PHYS()Fabian Frederick1-2/+2
2014-04-07memblock: use for_each_memblock()Emil Medve2-18/+16
2014-04-07mm: remove unused arg of set_page_dirty_balance()Miklos Szeredi2-3/+3
2014-04-07mm: try_to_unmap_cluster() should lock_page() before mlockingVlastimil Babka2-2/+14
2014-04-07mm: page_alloc: spill to remote nodes before waking kswapdJohannes Weiner2-44/+46
2014-04-07memcg: rename high level charging functionsMichal Hocko5-13/+13
2014-04-07memcg: sanitize __mem_cgroup_try_charge() call protocolJohannes Weiner1-105/+102
2014-04-07memcg: do not replicate get_mem_cgroup_from_mm in __mem_cgroup_try_chargeMichal Hocko1-44/+6
2014-04-07memcg: get_mem_cgroup_from_mm()Johannes Weiner1-14/+4
2014-04-07memcg: remove unnecessary !mm check from try_get_mem_cgroup_from_mm()Johannes Weiner1-7/+0
2014-04-07mm: memcg: push !mm handling out to page cache charge functionJohannes Weiner1-9/+6
2014-04-07mm: memcg: inline mem_cgroup_charge_common()Johannes Weiner1-24/+16
2014-04-07mm: memcg: remove mem_cgroup_move_account_page_stat()Johannes Weiner1-16/+12
2014-04-07mm: memcg: remove unnecessary preemption disablingJohannes Weiner1-11/+4
2014-04-07mm: use 'const char *' insted of 'char *' for reason in dump_page()Kirill A. Shutemov1-5/+7
2014-04-07mm/vmalloc.c: enhance vm_map_ram() commentGioh Kim1-0/+6
2014-04-07mm: fix 'ERROR: do not initialise globals to 0 or NULL' and coding styleChoi Gi-yong2-12/+7
2014-04-07mempool: add unlikely and likely hintsMikulas Patocka1-2/+2
2014-04-07mm, compaction: determine isolation mode only onceDavid Rientjes1-7/+2
2014-04-07mm, mempolicy: remove per-process flagDavid Rientjes2-33/+2
2014-04-07mm, mempolicy: rename slab_node for clarityDavid Rientjes3-12/+9
2014-04-07mm: use macros from compiler.h instead of __attribute__((...))Gideon Israel Dsouza5-6/+13
2014-04-07mm: per-thread vma cachingDavidlohr Bueso4-35/+158
2014-04-07mm: implement ->map_pages for shmem/tmpfsNing Qu1-0/+1
2014-04-07mm: add debugfs tunable for fault_around_orderKirill A. Shutemov1-7/+61
2014-04-07mm: cleanup size checks in filemap_fault() and filemap_map_pages()Kirill A. Shutemov1-7/+7
2014-04-07mm: implement ->map_pages for page cacheKirill A. Shutemov2-0/+80
2014-04-07mm: introduce vm_ops->map_pages()Kirill A. Shutemov1-3/+78
2014-04-07mm: disable split page table lock for !MMUKirill A. Shutemov1-0/+1
2014-04-07mm: revert "thp: make MADV_HUGEPAGE check for mm->def_flags"Alex Thorlton1-4/+9
2014-04-07mm/compaction: clean-up code on success of ballon isolationJoonsoo Kim1-7/+4
2014-04-07mm/compaction: check pageblock suitability once per pageblockJoonsoo Kim1-15/+19
2014-04-07mm/compaction: change the timing to check to drop the spinlockJoonsoo Kim1-1/+1
2014-04-07mm/compaction: do not call suitable_migration_target() on every pageJoonsoo Kim1-2/+11
2014-04-07mm/compaction: disallow high-order page for migration targetJoonsoo Kim1-12/+3
2014-04-07mm: exclude memoryless nodes from zone_reclaimMichal Hocko1-2/+3
2014-04-07mm/memory.c: update comment in unmap_single_vma()Davidlohr Bueso1-2/+2
2014-04-07mm/vmscan: do not check compaction_ready on promoted zonesWeijie Yang1-1/+3
2014-04-07mm/vmscan: restore sc->gfp_mask after promoting it to __GFP_HIGHMEMWeijie Yang1-0/+8
2014-04-07mm: move mmu notifier call from change_protection to change_pmd_rangeRik van Riel2-3/+14
2014-04-07mm: numa: recheck for transhuge pages under lock during protection changesMel Gorman1-2/+34
2014-04-07mm,numa: reorganize change_pmd_range()Rik van Riel1-3/+4
2014-04-07mm/hugetlb.c: add NULL check of return value of huge_pte_offsetNaoya Horiguchi1-2/+3
2014-04-07Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-10/+21
2014-04-05Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-0/+5
2014-04-04mm: get_user_pages(write,force) refuse to COW in shared areasHugh Dickins1-21/+45
2014-04-04Merge branch 'locks-3.15' of git://git.samba.org/jlayton/linuxLinus Torvalds2-2/+2
2014-04-04Merge branch 'devel-stable' into for-nextRussell King7-59/+50
2014-04-03Merge branch 'akpm' (incoming from Andrew)Linus Torvalds25-758/+1654
2014-04-03mm/readahead.c: fix readahead failure for memoryless NUMA nodes and limit rea...Raghavendra K T1-2/+2
2014-04-03slub: do not drop slab_mutex for sysfs_slab_addVladimir Davydov1-5/+3
2014-04-03drop_caches: add some documentation and info messageDave Hansen1-0/+3
2014-04-03mm: remove read_cache_page_async()Sasha Levin1-41/+23
2014-04-03mm, thp: drop do_huge_pmd_wp_zero_page_fallback()Kirill A. Shutemov1-77/+2
2014-04-03mm: consolidate code to setup pteKirill A. Shutemov1-36/+30
2014-04-03mm: consolidate code to call vm_ops->page_mkwrite()Kirill A. Shutemov1-60/+45
2014-04-03mm: introduce do_shared_fault() and drop do_fault()Kirill A. Shutemov1-164/+62
2014-04-03mm: introduce do_cow_fault()Kirill A. Shutemov1-0/+62
2014-04-03mm: introduce do_read_fault()Kirill A. Shutemov1-0/+43
2014-04-03mm: do_fault(): extract to call vm_ops->do_fault() to separate functionKirill A. Shutemov1-31/+45
2014-04-03mm: rename __do_fault() -> do_fault()Kirill A. Shutemov1-5/+5
2014-04-03mm/nobootmem.c: mark function as staticRashika Kheria1-1/+1
2014-04-03mm/page_cgroup.c: mark functions as staticRashika Kheria1-6/+6
2014-04-03mm/process_vm_access.c: mark function as staticRashika Kheria1-1/+1
2014-04-03mm/mmap.c: mark function as staticRashika Kheria1-1/+1
2014-04-03mm/memory.c: mark functions as staticRashika Kheria1-2/+2
2014-04-03mm/compaction.c: mark function as staticRashika Kheria1-1/+1
2014-04-03mm, compaction: avoid isolating pinned pagesDavid Rientjes1-0/+9
2014-04-03mm, hugetlb: mark some bootstrap functions as __initDavid Rientjes1-2/+3
2014-04-03mm: keep page cache radix tree nodes in checkJohannes Weiner5-20/+274
2014-04-03mm: thrash detection-based file cache sizingJohannes Weiner6-23/+321
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner3-9/+80
2014-04-03mm + fs: prepare for non-page entries in page cache radix treesJohannes Weiner6-123/+325
2014-04-03mm: filemap: move radix tree hole searching hereJohannes Weiner2-2/+78
2014-04-03mm: shmem: save one radix tree lookup when truncating swapped pagesJohannes Weiner1-13/+12
2014-04-03mm: vmscan: shrink_slab: rename max_pass -> freeableVladimir Davydov1-13/+13
2014-04-03mm, hugetlb: improve page-fault scalabilityDavidlohr Bueso1-13/+71
2014-04-03mm, hugetlb: use vma_resv_map() map typesJoonsoo Kim1-50/+45
2014-04-03mm, hugetlb: remove resv_map_putJoonsoo Kim1-12/+3
2014-04-03mm, hugetlb: fix race in region trackingDavidlohr Bueso1-20/+38
2014-04-03mm, hugetlb: improve, cleanup resv_map parametersJoonsoo Kim1-13/+17
2014-04-03mm, hugetlb: unify region structure handlingJoonsoo Kim1-16/+21
2014-04-03mm: optimize put_mems_allowed() usageMel Gorman6-25/+23
2014-04-03mm, compaction: ignore pageblock skip when manually invoking compactionDavid Rientjes1-0/+1
2014-04-03mm: vmscan: remove shrink_control arg from do_try_to_free_pages()Vladimir Davydov1-20/+12
2014-04-03mm: vmscan: move call to shrink_slab() to shrink_zones()Vladimir Davydov1-31/+25
2014-04-03mm: vmscan: respect NUMA policy mask when shrinking slab on direct reclaimVladimir Davydov1-2/+2
2014-04-03kmemleak: change some global variables to intLi Zefan1-40/+40
2014-04-03kmemleak: remove redundant codeLi Zefan1-6/+1
2014-04-03kmemleak: allow freeing internal objects after kmemleak was disabledLi Zefan1-14/+32
2014-04-03kmemleak: free internal objects only if there're no leaks to be reportedLi Zefan1-4/+9
2014-04-03bdi: avoid oops on device removalJan Kara1-4/+9
2014-04-03backing_dev: fix hung task on syncDerek Basehore1-1/+4
2014-04-03Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds3-86/+43
2014-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-04-02Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+16
2014-04-02sparse: fix commentLi Zhong1-1/+1
2014-04-01kill generic_file_buffered_write()Al Viro1-22/+1
2014-04-01export generic_perform_write(), start getting rid of generic_file_buffer_write()Al Viro1-16/+21
2014-04-01generic_file_direct_write(): get rid of ppos argumentAl Viro1-3/+3
2014-04-01kill the 5th argument of generic_file_buffered_write()Al Viro1-5/+4
2014-04-01kill the 4th argument of __generic_file_aio_write()Al Viro1-7/+6
2014-04-01take iov_iter stuff to mm/iov_iter.cAl Viro3-222/+225
2014-04-01process_vm_access: tidy up a bitAl Viro1-40/+19
2014-04-01process_vm_access: don't bother with returning the amounts of bytes copiedAl Viro1-31/+16
2014-04-01process_vm_rw_pages(): pass accurate amount of bytesAl Viro1-8/+14
2014-04-01process_vm_access: take get_user_pages/put_pages one level upAl Viro1-58/+39
2014-04-01process_vm_access: switch to copy_page_to_iter/iov_iter_copy_from_userAl Viro1-68/+23
2014-04-01process_vm_access: switch to iov_iterAl Viro1-34/+28
2014-04-01untangling process_vm_..., part 4Al Viro1-16/+13
2014-04-01untangling process_vm_..., part 3Al Viro1-4/+3
2014-04-01untangling process_vm_..., part 2Al Viro1-3/+5
2014-04-01untangling process_vm_..., part 1Al Viro1-5/+9
2014-04-01introduce copy_page_to_iter, kill loop over iovec in generic_file_aio_read()Al Viro2-143/+136
2014-04-01do_shmem_file_read(): call file_read_actor() directlyAl Viro1-3/+3
2014-04-01callers of iov_copy_from_user_atomic() don't need pagecache_disable()Al Viro1-3/+0
2014-04-01switch ->is_partially_uptodate() to saner argumentsAl Viro1-1/+1
2014-04-01mm/slab.c: cleanup outdated comments and unify variables namingJianyu Zhan1-34/+32
2014-03-31Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-96/+112
2014-03-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2-0/+13
2014-03-31Merge branch 'compat' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/l...Linus Torvalds2-23/+21
2014-03-31Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-73/+1
2014-03-31locks: fix locks_mandatory_locked to respect file-private locksJeff Layton2-2/+2
2014-03-29percpu: renew the max_contig if we merge the head and previous blockJianyu Zhan1-1/+3
2014-03-27slub: fix high order page allocation problem with __GFP_NOFAILJoonsoo Kim1-2/+3
2014-03-20mm: fix swapops.h:131 bug if remap_file_pages raced migrationHugh Dickins2-2/+35
2014-03-20mm, zswap: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-4/+4
2014-03-20mm, vmstat: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-3/+3
2014-03-20zsmalloc: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-3/+14
2014-03-19mm: fix bad rss-counter if remap_file_pages raced migrationHugh Dickins1-6/+22
2014-03-19cgroup: drop const from @buffer of cftype->write_string()Tejun Heo2-3/+3
2014-03-18mm: Add new func _install_special_mapping() to mmap.cStefani Seibold1-4/+16
2014-03-17percpu: allocation size should be evenViro1-1/+4
2014-03-12ARM: 7993/1: mm/memblock: add memblock_get_current_limitLaura Abbott1-0/+5
2014-03-11Merge branch 'sched/urgent' into sched/coreIngo Molnar10-44/+75
2014-03-10mm/Kconfig: fix URL for zsmalloc benchmarkBen Hutchings1-2/+2
2014-03-10mm/compaction: break out of loop on !PageBuddy in isolate_freepages_blockLaura Abbott1-7/+13
2014-03-10mm: fix GFP_THISNODE callers and clarifyJohannes Weiner1-5/+6
2014-03-07mm: Create utility function for accessing a tasks commandline valueWilliam Roberts1-0/+48
2014-03-07percpu: speed alloc_pcpu_area() upAl Viro1-1/+17
2014-03-07percpu: store offsets instead of lengths in ->map[]Al Viro1-55/+81
2014-03-07perpcu: fold pcpu_split_block() into the only callerAl Viro1-47/+16
2014-03-06mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens1-14/+12
2014-03-06mm/compat: convert to COMPAT_SYSCALL_DEFINEHeiko Carstens1-9/+9
2014-03-04mm: page_alloc: exempt GFP_THISNODE allocations from zone fairnessJohannes Weiner1-4/+22
2014-03-04mm: include VM_MIXEDMAP flag in the VM_SPECIAL list to avoid m(un)lockingVlastimil Babka1-1/+1
2014-03-04memcg: reparent charges of children before processing parentFilipe Brandenburger1-1/+9
2014-03-04memcg: fix endless loop in __mem_cgroup_iter_next()Hugh Dickins1-2/+2
2014-03-04mm: close PageTail raceDavid Rientjes4-5/+7
2014-02-25memcg: change oom_info_lock to mutexMichal Hocko1-3/+3
2014-02-25mm, thp: fix infinite loop on memcg OOMKirill A. Shutemov2-14/+9
2014-02-25mm, hwpoison: release page on PageHWPoison() in __do_fault()Kirill A. Shutemov1-0/+1
2014-02-21Merge branch 'linus' into sched/coreThomas Gleixner11-64/+140
2014-02-21mm: add support for discard of unused ptesKonstantin Weitz1-0/+10
2014-02-21sched/mm: call finish_arch_post_lock_switch in idle_task_exit and use_mmMartin Schwidefsky1-0/+3
2014-02-20Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2014-02-17Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/po...Linus Torvalds2-24/+10
2014-02-17mm: Use ptep/pmdp_set_numa() for updating _PAGE_NUMA bitAneesh Kumar K.V2-10/+3
2014-02-17mm: Dirty accountable change only apply to non prot numa caseAneesh Kumar K.V1-14/+7
2014-02-13cgroup: implement cgroup_has_tasks() and unexport cgroup_task_count()Tejun Heo1-2/+2
2014-02-12cgroup: remove cgroup->nameTejun Heo1-50/+18
2014-02-11cgroup: introduce cgroup_ino()Tejun Heo1-6/+2
2014-02-11cgroup: improve css_from_dir() into css_tryget_from_dir()Tejun Heo1-9/+7
2014-02-10mm/memory-failure.c: move refcount only in !MF_COUNT_INCREASEDNaoya Horiguchi1-2/+4
2014-02-10slub: do not assert not having lock in removing freed partialSteven Rostedt1-12/+20
2014-02-10mm/slub.c: list_lock may not be held in some circumstancesDavid Rientjes1-4/+2
2014-02-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2014-02-09fix O_SYNC|O_APPEND syncing the wrong range on write()Al Viro1-2/+2
2014-02-08Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+3