aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2015-08-05mm, madvise: use vma_is_anonymous() to check for anon VMAKirill A. Shutemov1-1/+1
2015-08-05mm: use vma_is_anonymous() in create_huge_pmd() and wp_huge_pmd()Kirill A. Shutemov1-2/+2
2015-08-05mm: make sure all file VMAs have ->vm_ops setKirill A. Shutemov1-0/+8
2015-08-05mm-mpx-add-vm_flags_t-vm_flags-arg-to-do_mmap_pgoff-fix-checkpatch-fixesAndrew Morton1-2/+2
2015-08-05mm-mpx-add-vm_flags_t-vm_flags-arg-to-do_mmap_pgoff-fixKirill A. Shutemov1-2/+2
2015-08-05mm, mpx: add "vm_flags_t vm_flags" arg to do_mmap_pgoff()Oleg Nesterov2-13/+12
2015-08-05Merge branch 'akpm-current/current'Stephen Rothwell51-1214/+2536
2015-08-05Merge remote-tracking branch 'userns/for-next'Stephen Rothwell2-3/+3
2015-08-05Merge remote-tracking branch 'percpu/for-next'Stephen Rothwell1-3/+2
2015-08-05Merge remote-tracking branch 'block/for-next'Stephen Rothwell1-7/+5
2015-07-30kmemleak: use seq_hex_dump() to dump buffersAndy Shevchenko1-15/+6
2015-07-30mm/util.c: add kstrimdup()Sebastian Capella1-0/+30
2015-07-30parse_integer: fixup mm/memcontrol.c conversionAlexey Dobriyan1-1/+1
2015-07-30parse_integer: convert mm/Alexey Dobriyan4-19/+22
2015-07-30mm: zbud: constify the zbud_opsKrzysztof Kozlowski1-3/+3
2015-07-30mm: zpool: constify the zpool_opsKrzysztof Kozlowski4-6/+7
2015-07-30mm: swap: zswap: maybe_preload & refactoringDmitry Safonov2-78/+32
2015-07-30zsmalloc: remove null check from destroy_handle_cache()Sergey Senozhatsky1-2/+1
2015-07-30zsmalloc: do not take class lock in zs_shrinker_count()Sergey Senozhatsky1-4/+0
2015-07-30zsmalloc: use class->pages_per_zspageMinchan Kim1-3/+2
2015-07-30zsmalloc: consider ZS_ALMOST_FULL as migrate sourceMinchan Kim1-7/+10
2015-07-30zsmalloc: partial page ordering within a fullness_listSergey Senozhatsky1-5/+14
2015-07-30zsmalloc: use shrinker to trigger auto-compactionSergey Senozhatsky1-0/+78
2015-07-30zsmalloc: account the number of compacted pagesSergey Senozhatsky1-10/+17
2015-07-30zsmalloc/zram: introduce zs_pool_stats apiSergey Senozhatsky1-14/+15
2015-07-30zsmalloc: cosmetic compaction code adjustmentsSergey Senozhatsky1-6/+6
2015-07-30zsmalloc: introduce zs_can_compact() functionSergey Senozhatsky1-0/+26
2015-07-30zsmalloc: always keep per-class statsSergey Senozhatsky1-32/+8
2015-07-30zsmalloc: drop unused variable `nr_to_migrate'Sergey Senozhatsky1-4/+0
2015-07-30mm: lru_deactivate_fn should clear PG_referencedMinchan Kim1-0/+1
2015-07-30mm-move-lazy-free-pages-to-inactive-list-fix-fixAndrew Morton1-2/+3
2015-07-30mm: document deactivate_pageMinchan Kim1-0/+7
2015-07-30mm: move lazily freed pages to inactive listMinchan Kim2-0/+37
2015-07-30mm: free swp_entry in madvise_freeMinchan Kim1-1/+25
2015-07-30mm-dont-split-thp-page-when-syscall-is-called-fix-3Andrew Morton1-1/+1
2015-07-30mm: remove lock validation check for MADV_FREEMinchan Kim1-11/+2
2015-07-30mm: Fix comment typo "CONFIG_TRANSPARNTE_HUGE"Paul Bolle1-1/+1
2015-07-30mm: don't split THP page when syscall is calledMinchan Kim4-13/+79
2015-07-30mm-support-madvisemadv_free-fix-2Andrew Morton1-1/+1
2015-07-30mm: support madvise(MADV_FREE)Minchan Kim4-11/+213
2015-07-30mm: fix invalid use of pfn_valid_within in test_pages_in_a_zoneJames Custer1-5/+6
2015-07-30mm: page_isolation: check pfn validity before accessWeijie Yang1-2/+5
2015-07-30mm: vmscan: fix the page state calculation in too_many_isolatedVinayak Menon1-17/+34
2015-07-30Documentation: add idle page tracking descriptionVladimir Davydov1-1/+1
2015-07-30mm/Kconfig: fix IDLE_PAGE_TRACKING dependenciesVladimir Davydov1-0/+1
2015-07-30proc: add kpageidle fileVladimir Davydov7-2/+40
2015-07-30mmu-notifier: add clear_young callbackVladimir Davydov1-0/+17
2015-07-30memcg: zap try_get_mem_cgroup_from_pageVladimir Davydov1-36/+12
2015-07-30hwpoison: use page_cgroup_ino for filtering by memcgVladimir Davydov2-18/+3
2015-07-30memcg-add-page_cgroup_ino-helper-fixVladimir Davydov1-1/+6
2015-07-30memcg: add page_cgroup_ino helperVladimir Davydov1-0/+23
2015-07-30mm: sanitize page->mapping for tail pagesKirill A. Shutemov4-6/+15
2015-07-30page-flags-define-behavior-of-lru-related-flags-on-compound-pages-fix-fixVlastimil Babka1-5/+8
2015-07-30mm,compaction: fix isolate_migratepages_block() for THP=nKirill A. Shutemov1-12/+13
2015-07-30page-flags: define PG_locked behavior on compound pagesKirill A. Shutemov9-16/+21
2015-07-30bootmem: avoid freeing to bootmem after bootmem is doneChris Metcalf1-0/+7
2015-07-30mm, page_isolation: make set/unset_migratetype_isolate() file-localNaoya Horiguchi1-2/+3
2015-07-30mm/mempolicy.c: get rid of duplicated check for vma(VM_PFNMAP) in queue_pages...Aristeu Rozanski1-3/+0
2015-07-30mm: srcu-ify shrinkersDavidlohr Bueso1-21/+18
2015-07-30mem-hotplug: handle node hole when initializing numa_meminfo.Tang Chen1-1/+1
2015-07-30mm/memblock.c: make memblock_overlaps_region() return bool.Tang Chen1-5/+5
2015-07-30mm: madvise allow remove operation for hugetlbfsMike Kravetz1-1/+1
2015-07-30hugetlbfs: add hugetlbfs_fallocate()Mike Kravetz1-1/+1
2015-07-30hugetlbfs: New huge_add_to_page_cache helper routineMike Kravetz1-9/+18
2015-07-30mm/hugetlb: alloc_huge_page handle areas hole punched by fallocateMike Kravetz1-15/+39
2015-07-30mm/hugetlb: vma_has_reserves() needs to handle fallocate hole punchMike Kravetz1-2/+13
2015-07-30hugetlbfs: truncate_hugepages() takes a range of pagesMike Kravetz1-3/+37
2015-07-30mm/hugetlb: expose hugetlb fault mutex for use by fallocateMike Kravetz1-10/+10
2015-07-30mm/hugetlb: add region_del() to delete a specific range of entriesMike Kravetz1-37/+85
2015-07-30mm-hugetlb-add-cache-of-descriptors-to-resv_map-for-region_add-fixAndrew Morton1-8/+6
2015-07-30mm/hugetlb: add cache of descriptors to resv_map for region_addMike Kravetz1-19/+151
2015-07-30mm-rename-and-move-get-set_freepage_migratetype-v2Vlastimil Babka1-1/+0
2015-07-30mm: rename and move get/set_freepage_migratetypeVlastimil Babka1-13/+29
2015-07-30mm-page_isolation-remove-bogus-tests-for-isolated-pages-fixVlastimil Babka1-0/+4
2015-07-30mm, page_isolation: remove bogus tests for isolated pagesVlastimil Babka1-24/+6
2015-07-30memcg: move memcg_proto_active from sock.hMichal Hocko1-1/+1
2015-07-30memcg, tcp_kmem: check for cg_proto in sock_update_memcgMichal Hocko1-2/+1
2015-07-30memcg: restructure mem_cgroup_can_attach()Tejun Heo1-29/+32
2015-07-30memcg-export-struct-mem_cgroup-fix-2Andrew Morton1-0/+1
2015-07-30memcg: export struct mem_cgroupMichal Hocko4-316/+4
2015-07-30mm/dmapool: allow NULL `pool' pointer in dma_pool_destroy()Sergey Senozhatsky1-0/+3
2015-07-30mm/mempool: allow NULL `pool' pointer in mempool_destroy()Sergey Senozhatsky1-0/+3
2015-07-30mm/slab_common: allow NULL cache pointer in kmem_cache_destroy()Sergey Senozhatsky1-0/+3
2015-07-30mm, oom: remove unnecessary variableDavid Rientjes1-13/+8
2015-07-30mm, oom: do not panic for oom kills triggered from sysrqDavid Rientjes1-2/+5
2015-07-30mm, oom: pass an oom order of -1 when triggered by sysrqDavid Rientjes3-5/+2
2015-07-30mm, oom: organize oom context into structDavid Rientjes3-68/+73
2015-07-30mm: make set_recommended_min_free_kbytes() return voidNicholas Krause1-2/+1
2015-07-30fs: do not prefault sys_write() user buffer pagesDave Hansen1-16/+18
2015-07-30mm-show-proportional-swap-share-of-the-mapping-fixAndrew Morton1-2/+2
2015-07-30mm: /proc/pid/smaps:: show proportional swap share of the mappingMinchan Kim1-0/+42
2015-07-30memtest: remove unused header filesVladimir Murzin1-5/+0
2015-07-30memtest-cleanup-log-messages-fixVladimir Murzin1-1/+1
2015-07-30memtest: cleanup log messagesVladimir Murzin1-9/+5
2015-07-30memtest: use kstrtouint instead of simple_strtoulVladimir Murzin1-3/+5
2015-07-30mm/memblock.c: WARN_ON when flags differs from overlap regionWei Yang1-0/+1
2015-07-30mm/page_alloc.c: remove unused variable in free_area_init_core()Wei Yang1-3/+2
2015-07-30mm/page_alloc.c: refine the calculation of highest possible node idWei Yang1-4/+2
2015-07-30mm: add vmf_insert_pfn_pmd()Matthew Wilcox1-0/+43
2015-07-30mm: export various functions for the benefit of DAXMatthew Wilcox1-6/+1
2015-07-30mm: Add a pmd_fault handlerMatthew Wilcox1-6/+24
2015-07-30thp-prepare-for-dax-huge-pages-fixAndrew Morton1-0/+1
2015-07-30thp: Prepare for DAX huge pagesMatthew Wilcox1-19/+28
2015-07-30dax: revert userfaultfd changeAndrew Morton1-1/+4
2015-07-30thp: vma_adjust_trans_huge(): adjust file-backed VMA tooKirill A. Shutemov1-1/+1
2015-07-30mremap: fix the wrong !vma->vm_file check in copy_vma()Oleg Nesterov1-1/+1
2015-07-30mmap: fix the usage of ->vm_pgoff in special_mapping pathsOleg Nesterov1-10/+2
2015-07-30mm: introduce vma_is_anonymous(vma) helperOleg Nesterov1-4/+4
2015-07-30mm/hugetlb.c: make vma_has_reserves() return boolNicholas Krause1-6/+6
2015-07-30mm/madvise.c: make madvise_behaviour_valid() return boolNicholas Krause1-3/+3
2015-07-30mm/memory.c: make tlb_next_batch() return boolNicholas Krause1-5/+5
2015-07-30mm/dmapool.c: change is_page_busy() return from int to boolNicholas Krause1-1/+1
2015-07-30mremap: simplify the "overlap" check in mremap_to()Oleg Nesterov1-7/+2
2015-07-30mremap: don't do uneccesary checks if new_len == old_lenOleg Nesterov1-10/+11
2015-07-30mremap: don't do mm_populate(new_addr) on failureOleg Nesterov1-1/+3
2015-07-30mm: move ->mremap() from file_operations to vm_operations_structOleg Nesterov1-2/+2
2015-07-30mremap: don't leak new_vma if f_op->mremap() failsOleg Nesterov1-9/+7
2015-07-30mm/hugetlb.c: make vma_shareable() return boolNicholas Krause1-3/+3
2015-07-30mm-make-gup-handle-pfn-mapping-unless-foll_get-is-requested-fixAndrew Morton1-0/+2
2015-07-30mm: make GUP handle pfn mapping unless FOLL_GET is requestedKirill A. Shutemov1-10/+48
2015-07-30mm: fix status code which move_pages() returns for zero pageKirill A. Shutemov1-12/+6
2015-07-30mm: memcontrol: bring back the VM_BUG_ON() in mem_cgroup_swapout()Sebastian Andrzej Siewior1-1/+7
2015-07-30mm/memblock: WARN_ON when nid differs from overlap regionWei Yang1-0/+3
2015-07-30mm: defer flush of writable TLB entriesMel Gorman3-8/+31
2015-07-30mm: trace tlb flush after disabling preemption in try_to_unmap_flushSasha Levin1-1/+2
2015-07-30mm: send one IPI per CPU to TLB flush all entries after unmapping pagesMel Gorman3-2/+135
2015-07-30mm: mlock: add mlock flags to enable VM_LOCKONFAULT usageEric B Munson1-13/+47
2015-07-30mm-introduce-vm_lockonfault-checkpatch-fixesAndrew Morton2-4/+6
2015-07-30mm: introduce VM_LOCKONFAULTEric B Munson7-9/+16
2015-07-30mm-mlock-add-new-mlock-system-call-checkpatch-fixesAndrew Morton1-2/+1
2015-07-30mm: mlock: add new mlock system callEric B Munson1-0/+9
2015-07-30mm-mlock-refactor-mlock-munlock-and-munlockall-code-checkpatch-fixesAndrew Morton1-0/+1
2015-07-30mm: mlock: refactor mlock, munlock, and munlockall codeEric B Munson1-13/+16
2015-07-30userfaultfd: propagate the full address in THP faultsAndrea Arcangeli1-4/+6
2015-07-30userfaultfd-avoid-mmap_sem-read-recursion-in-mcopy_atomic-fixAndrew Morton1-1/+0
2015-07-30userfaultfd: avoid mmap_sem read recursion in mcopy_atomicAndrea Arcangeli1-26/+66
2015-07-30userfaultfd: mcopy_atomic|mfill_zeropage: UFFDIO_COPY|UFFDIO_ZEROPAGE prepara...Andrea Arcangeli2-0/+270
2015-07-30userfaultfd: prevent khugepaged to merge if userfaultfd is armedAndrea Arcangeli1-2/+4
2015-07-30userfaultfd: teach vma_merge to merge across vma->vm_userfaultfd_ctxAndrea Arcangeli5-18/+35
2015-07-30userfaultfd: call handle_userfault() for userfaultfd_missing() faultsAndrea Arcangeli2-22/+63
2015-07-30slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE + 1)Liuhailong1-1/+1
2015-07-30mm/slub: fix slab double-free in case of duplicate sysfs filenameKonstantin Khlebnikov1-3/+1
2015-07-30mm/slub: move slab initialization into irq enabled regionThomas Gleixner1-47/+42
2015-07-30slub: add support for kmem_cache_debug in bulk callsJesper Dangaard Brouer1-9/+19
2015-07-30slub: initial bulk free implementationJesper Dangaard Brouer1-1/+33
2015-07-30slub: improve bulk alloc strategyJesper Dangaard Brouer1-10/+16
2015-07-30slub bulk alloc: extract objects from the per cpu slabJesper Dangaard Brouer1-2/+47
2015-07-30slab: infrastructure for bulk object allocation and freeingChristoph Lameter5-0/+72
2015-07-30slub: fix spelling succedd to succeedJesper Dangaard Brouer1-1/+1
2015-07-30ipc: use private shmem or hugetlbfs inodes for shm segments.Stephen Smalley1-2/+2
2015-07-30mm/slub: allow merging when SLAB_DEBUG_FREE is setKonstantin Khlebnikov1-2/+1
2015-07-30mm, vmscan: do not wait for page writeback for GFP_NOFS allocationsMichal Hocko1-14/+10
2015-07-30fs, file table: reinit files_stat.max_files after deferred memory initialisationMel Gorman1-0/+3
2015-07-30mm, meminit: replace rwsem with completionNicolai Stange1-7/+15
2015-07-30mm, meminit: allow early_pfn_to_nid to be used during runtimeMel Gorman1-8/+8
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig1-7/+5
2015-07-23mm/Kconfig: NEED_BOUNCE_POOL: clean-up conditionValentin Rothberg1-7/+1
2015-07-21percpu: clean up of schunk->map[] assignment in pcpu_setup_first_chunkBaoquan He1-3/+2
2015-07-17mm/cma_debug: correct size input to bitmap functionJoonsoo Kim1-3/+4
2015-07-17mm/cma_debug: fix debugging alloc/free interfaceJoonsoo Kim1-2/+2
2015-07-17mm/page_owner: set correct gfp_mask on page_ownerJoonsoo Kim2-3/+12
2015-07-17mm/page_owner: fix possible access violationJoonsoo Kim1-1/+3
2015-07-17mm, meminit: suppress unused memory variable warningMel Gorman1-3/+1
2015-07-10vfs: Commit to never having exectuables on proc and sysfs.Eric W. Biederman2-3/+3
2015-07-09mm: avoid setting up anonymous pages into file mappingKirill A. Shutemov1-7/+13
2015-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-3/+3
2015-07-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-47/+62
2015-07-02Merge tag 'module_init-alternate_initcall-v4.1-rc8' of git://git.kernel.org/p...Linus Torvalds2-3/+3
2015-07-02writeback: don't drain bdi_writeback_congested on bdi destructionTejun Heo1-6/+16
2015-07-02writeback: don't embed root bdi_writeback_congested in bdi_writebackTejun Heo1-41/+46
2015-07-01Merge branch 'akpm' (patches from Andrew)Linus Torvalds7-81/+453
2015-07-01Add __init attribute to new_kmalloc_cacheChristoph Lameter1-1/+1
2015-06-30mm: meminit: finish initialisation of struct pages before basic setupMel Gorman3-37/+39
2015-06-30mm: meminit: remove mminit_verify_page_linksMel Gorman3-17/+0
2015-06-30mm: meminit: reduce number of times pageblocks are set during struct page initMel Gorman1-22/+24
2015-06-30mm: meminit: free pages in large chunks where possibleMel Gorman1-6/+49
2015-06-30mm: meminit: minimise number of pfn->page lookups during initialisationMel Gorman1-5/+24
2015-06-30mm: meminit: initialise remaining struct pages in parallel with kswapdMel Gorman4-6/+130
2015-06-30mm: meminit: initialise a subset of struct pages if CONFIG_DEFERRED_STRUCT_PA...Mel Gorman3-3/+111
2015-06-30mm: meminit: inline some helper functionsMel Gorman1-37/+52
2015-06-30mm: meminit: make __early_pfn_to_nid SMP-safe and introduce meminit_pfn_in_nidMel Gorman1-15/+25
2015-06-30mm: page_alloc: pass PFN to __free_pages_bootmemMel Gorman5-11/+14
2015-06-30mm: meminit: only set page reserved in the memblock regionNathan Zimmer2-1/+19
2015-06-30mm: meminit: move page initialization into a separate functionRobin Holt1-33/+46
2015-06-30memblock: introduce a for_each_reserved_mem_region iteratorRobin Holt1-0/+32
2015-06-29Fix kmalloc slab creation sequenceChristoph Lameter1-16/+16
2015-06-26Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-1/+1
2015-06-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-58/+30
2015-06-25kasan: remove duplicate definition of the macro KASAN_FREE_PAGEWang Long1-1/+0
2015-06-25zpool: remove zpool_evict()Dan Streetman3-33/+22
2015-06-25zpool: change pr_info to pr_debugDan Streetman1-3/+3
2015-06-25zswap: runtime enable/disableDan Streetman1-7/+5
2015-06-25zsmalloc: remove obsolete ZSMALLOC_DEBUGMarcin Jabrzyk1-4/+0
2015-06-25mm/hugetlb: remove unused arch hook prepare/release_hugepageDominik Dingel1-10/+0
2015-06-25Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-blockLinus Torvalds10-647/+1579
2015-06-25Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2015-06-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds33-871/+1009
2015-06-24mm: kmemleak_alloc_percpu() should follow the gfp from per_alloc()Larry Finger2-5/+6
2015-06-24mm, thp: respect MPOL_PREFERRED policy with non-local nodeVlastimil Babka1-16/+22
2015-06-24tmpfs: truncate prealloc blocks past i_sizeJosef Bacik1-1/+1