aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2014-10-29mm/balloon_compaction: fix deflation when compaction is disabledKonstantin Khlebnikov1-0/+2
2014-10-29mm/slab_common: don't check for duplicate cache namesMikulas Patocka1-10/+0
2014-10-29mm: rmap: split out page_remove_file_rmap()Johannes Weiner1-32/+46
2014-10-29mm: memcontrol: fix missed end-writeback page accountingJohannes Weiner3-68/+79
2014-10-29mm: page-writeback: inline account_page_dirtied() into single callerJohannes Weiner1-19/+4
2014-10-29memory-hotplug: clear pgdat which is allocated by bootmem in try_offline_node()Yasuaki Ishimatsu1-5/+0
2014-10-29mm, thp: fix collapsing of hugepages on madviseDavid Rientjes2-9/+10
2014-10-29mm: free compound page with correct orderYu Zhao1-2/+2
2014-10-29mm/compaction.c: avoid premature range skip in isolate_migratepages_rangeJoonsoo Kim1-0/+3
2014-10-29cgroup/kmemleak: add kmemleak_free() for cgroup deallocations.Wang Nan1-0/+1
2014-10-28zap_pte_range: update addr when forcing flush after TLB batching faiureWill Deacon1-0/+1
2014-10-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+35
2014-10-24Merge tag 'pm+acpi-3.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+25
2014-10-24shmem: support RENAME_WHITEOUTMiklos Szeredi1-1/+35
2014-10-21OOM, PM: OOM killed task shouldn't escape PM suspendMichal Hocko2-0/+25
2014-10-20Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+57
2014-10-18Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-24/+16
2014-10-14Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds5-46/+90
2014-10-14Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2014-10-14mm: softdirty: enable write notifications on VMAs after VM_SOFTDIRTY clearedPeter Feiner3-33/+35
2014-10-14drivers: dma-contiguous: add initialization from device treeMarek Szyprowski1-11/+51
2014-10-14mm/cma: fix cma bitmap aligned mask computingWeijie Yang1-1/+3
2014-10-14mm/slab: fix unaligned access on sparc64Joonsoo Kim1-1/+1
2014-10-13Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2014-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-14/+226
2014-10-12Merge tag 'tiny/no-advice-fixup-3.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+2
2014-10-10mm: Support fadvise without CONFIG_MMUJosh Triplett1-1/+2
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds8-239/+477
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-1/+1
2014-10-09zbud: avoid accessing last unused freelistChao Yu1-6/+7
2014-10-09zsmalloc: simplify init_zspage free obj linkingDan Streetman1-9/+5
2014-10-09mm/zsmalloc.c: correct comment for fullness group computationWang Sheng-Hui1-1/+1
2014-10-09zsmalloc: change return value unit of zs_get_total_size_bytesMinchan Kim1-5/+4
2014-10-09zsmalloc: move pages_allocated to zs_poolMinchan Kim1-15/+8
2014-10-09vmstat: on-demand vmstat workers V8Christoph Lameter1-21/+120
2014-10-09mm: mempolicy: skip inaccessible VMAs when setting MPOL_MF_LAZYMel Gorman1-1/+3
2014-10-09mm/balloon_compaction: add vmstat counters and kpageflags bitKonstantin Khlebnikov4-3/+21
2014-10-09mm/balloon_compaction: remove balloon mapping and flag AS_BALLOON_MAPKonstantin Khlebnikov1-89/+6
2014-10-09mm/balloon_compaction: redesign ballooned pages managementKonstantin Khlebnikov3-27/+17
2014-10-09mm: introduce a general RCU get_user_pages_fast()Steve Capper2-0/+357
2014-10-09mm/dmapool.c: fixed a brace coding style issuePaul McQuade1-9/+6
2014-10-09mm: ksm use pr_err instead of printkPaul McQuade1-2/+2
2014-10-09mm/bootmem.c: use include/linux/ headersPaul McQuade1-2/+2
2014-10-09mm/filemap.c: remove trailing whitespacePaul McQuade1-2/+2
2014-10-09mm/mremap.c: use linux headersPaul McQuade1-1/+1
2014-10-09memcg: zap memcg_can_account_kmemVladimir Davydov1-9/+3
2014-10-09mm: memcontrol: fix transparent huge page allocations under pressureJohannes Weiner2-55/+21
2014-10-09mm: memcontrol: simplify detecting when the memory+swap limit is hitJohannes Weiner1-34/+13
2014-10-09mm: memcontrol: do not kill uncharge batching in free_pages_and_swap_cacheMichal Hocko2-21/+23
2014-10-09mm: dmapool: add/remove sysfs file outside of the pool lock lockSebastian Andrzej Siewior1-8/+35
2014-10-09memcg: move memcg_update_cache_size() to slab_common.cVladimir Davydov2-51/+28
2014-10-09memcg: don't call memcg_update_all_caches if new cache id fitsVladimir Davydov1-64/+72
2014-10-09memcg: move memcg_{alloc,free}_cache_params to slab_common.cVladimir Davydov2-38/+47
2014-10-09mm/debug.c: use pr_emerg()Andrew Morton1-12/+9
2014-10-09mm: use VM_BUG_ON_MM where possibleSasha Levin4-6/+7
2014-10-09mm: introduce VM_BUG_ON_MMSasha Levin1-0/+78
2014-10-09mm: move debug code out of page_alloc.cSasha Levin3-161/+163
2014-10-09mm: page_alloc: default node-ordering on 64-bit NUMA, zone-ordering on 32-bitMel Gorman1-58/+20
2014-10-09mm: page_alloc: Make paranoid check in move_freepages a VM_BUG_ONMel Gorman1-1/+1
2014-10-09mm/compaction.c: fix warning of 'flags' may be used uninitializedXiubo Li1-2/+2
2014-10-09mm/mmap.c: clean up CONFIG_DEBUG_VM_RB checksAndrew Morton1-6/+11
2014-10-09mm: clean up zone flagsJohannes Weiner4-22/+22
2014-10-09mm/page-writeback.c: use min3/max3 macros to avoid shadow warningsMark Rustad1-4/+4
2014-10-09mm: page_alloc: avoid wakeup kswapd on the unintended nodeWeijie Yang1-3/+6
2014-10-09mm: convert a few VM_BUG_ON callers to VM_BUG_ON_VMASasha Levin7-21/+22
2014-10-09mm: introduce dump_vmaSasha Levin1-9/+73
2014-10-09mm/slab.c: use __seq_open_private() instead of seq_open()Rob Jones1-13/+9
2014-10-09mm/vmalloc.c: use seq_open_private() instead of seq_open()Rob Jones1-15/+5
2014-10-09include/linux/migrate.h: remove migrate_page #defineAndrew Morton2-0/+4
2014-10-09mempolicy: unexport get_vma_policy() and remove its "task" argOleg Nesterov1-11/+8
2014-10-09mempolicy: kill do_set_mempolicy()->down_write(&mm->mmap_sem)Oleg Nesterov1-14/+1
2014-10-09mempolicy: introduce __get_vma_policy(), export get_task_policy()Oleg Nesterov1-18/+26
2014-10-09mempolicy: remove the "task" arg of vma_policy_mof() and simplify itOleg Nesterov1-14/+11
2014-10-09mempolicy: sanitize the usage of get_task_policy()Oleg Nesterov1-11/+14
2014-10-09mempolicy: change get_task_policy() to return default_policy rather than NULLOleg Nesterov1-18/+13
2014-10-09mempolicy: change alloc_pages_vma() to use mpol_cond_put()Oleg Nesterov1-2/+1
2014-10-09mm: remove noisy remainder of the scan_unevictable interfaceJohannes Weiner1-63/+0
2014-10-09mm: use may_adjust_brk helperCyrill Gorcunov1-4/+3
2014-10-09mm, compaction: pass gfp mask to compact_controlDavid Rientjes2-6/+8
2014-10-09mm: rename allocflags_to_migratetype for clarityDavid Rientjes2-4/+4
2014-10-09mm, compaction: skip buddy pages by their order in the migrate scannerVlastimil Babka2-6/+46
2014-10-09mm, compaction: remember position within pageblock in free pages scannerVlastimil Babka1-9/+30
2014-10-09mm, compaction: skip rechecks when lock was already heldVlastimil Babka1-22/+31
2014-10-09mm, compaction: periodically drop lock and restore IRQs in scannersVlastimil Babka1-47/+72
2014-10-09mm, compaction: khugepaged should not give up due to need_resched()Vlastimil Babka3-25/+111
2014-10-09mm, compaction: reduce zone checking frequency in the migration scannerVlastimil Babka1-34/+57
2014-10-09mm, compaction: move pageblock checks up from isolate_migratepages_range()Vlastimil Babka3-112/+149
2014-10-09mm, compaction: do not recheck suitable_migration_target under lockVlastimil Babka1-13/+0
2014-10-09mm, compaction: do not count compact_stall if all zones skipped compactionVlastimil Babka1-35/+41
2014-10-09mm, compaction: defer each zone individually instead of preferred zoneVlastimil Babka3-37/+66
2014-10-09mm, THP: don't hold mmap_sem in khugepaged when allocating THPVlastimil Babka1-13/+7
2014-10-09mm: page_alloc: determine migratetype only onceVlastimil Babka1-4/+3
2014-10-09mm: cma: adjust address limit to avoid hitting low/high memory boundaryMarek Szyprowski1-0/+21
2014-10-09memory-hotplug: add sysfs valid_zones attributeZhang Zhen1-1/+1
2014-10-09mm/mmap.c: whitespace fixesvishnu.ps1-18/+19
2014-10-09mm/slab: use percpu allocator for cpu cacheJoonsoo Kim2-165/+75
2014-10-09mm/slab: support slab mergeJoonsoo Kim2-1/+27
2014-10-09mm/slab_common: commonize slab merge logicJoonsoo Kim3-89/+108
2014-10-09slab: fix for_each_kmem_cache_node()Mikulas Patocka1-2/+2
2014-10-09slub: fall back to node_to_mem_node() node if allocating on memoryless nodeJoonsoo Kim1-6/+18
2014-10-09topology: add support for node_to_mem_node() to determine the fallback nodeJoonsoo Kim1-0/+1
2014-10-09slub: disable tracing and failslab for merged slabsChristoph Lameter1-0/+11
2014-10-09mm/slab: factor out unlikely part of cache_free_alien()Joonsoo Kim1-17/+21
2014-10-09mm/slab: noinline __ac_put_obj()Joonsoo Kim1-2/+2
2014-10-09mm/slab: move cache_flusharray() out of unlikely.text sectionJoonsoo Kim1-1/+1
2014-10-09mm/sl[ao]b: always track caller in kmalloc_(node_)track_caller()Joonsoo Kim2-20/+0
2014-10-09mm/slab_common: move kmem_cache definition to internal headerJoonsoo Kim3-0/+45
2014-10-09mm/slab_common.c: suppress warningAndrew Morton1-1/+3
2014-10-09proc/maps: make vm_is_stack() logic namespace-friendlyOleg Nesterov1-15/+8
2014-10-09Add copy_to_iter(), copy_from_iter() and iov_iter_zero()Matthew Wilcox1-14/+226
2014-10-08Merge tag 'nfs-for-3.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-6/+15
2014-10-08percpu: fix how @gfp is interpreted by the percpu allocatorTejun Heo1-1/+1
2014-10-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-3/+12
2014-10-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-10-07Merge tag 'tiny/for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/jo...Linus Torvalds1-2/+5
2014-10-02Merge branch 'akpm' (fixes from Andrew Morton)Linus Torvalds2-9/+34
2014-10-02mm: page_alloc: fix zone allocation fairness on UPJohannes Weiner1-4/+3
2014-10-02mm: memcontrol: do not iterate uninitialized memcgsJohannes Weiner1-5/+31
2014-10-02mm: numa: Do not mark PTEs pte_numa when splitting huge pagesMel Gorman1-2/+5
2014-10-02mm: migrate: Close race between migration completion and mprotectMel Gorman1-1/+4
2014-10-01vfs: fix data corruption when blocksize < pagesize for mmaped dataJan Kara1-0/+57
2014-09-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-6/+12
2014-09-27Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2014-09-26fuse: honour max_read and max_write in direct_io modeMiklos Szeredi1-5/+9
2014-09-26shmem: fix nlink for rename overwrite directoryMiklos Szeredi1-1/+3
2014-09-26mm: softdirty: keep bit when zapping file ptePeter Feiner1-1/+1
2014-09-26mm, slab: initialize object alignment on cache creationDavid Rientjes1-9/+2
2014-09-25MM: export page_wakeup functionsNeilBrown1-6/+2
2014-09-25SCHED: add some "wait..on_bit...timeout()" interfaces.NeilBrown1-0/+13
2014-09-24cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flagsZefan Li1-2/+2
2014-09-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axb...Tejun Heo11-43/+104
2014-09-24kvm: Fix page ageing bugsAndres Lagar-Cavilla2-3/+8
2014-09-24kvm: Faults which trigger IO release the mmap_semAndres Lagar-Cavilla1-0/+4
2014-09-23Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar1-1/+1
2014-09-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+2
2014-09-22Merge branch 'for-linus' into for-3.18/coreJens Axboe6-39/+110
2014-09-21Revert "percpu: free percpu allocation info for uniprocessor system"Guenter Roeck1-2/+0
2014-09-19cgroup: remove redundant check in cgroup_ino()Zefan Li1-1/+1
2014-09-18Fix unbalanced mutex in dma_pool_create().Krzysztof HaƂasa1-1/+1
2014-09-16x86/mm/numa: Drop dead code and rename setup_node_data() to setup_alloc_data()Luiz Capitulino1-0/+2
2014-09-14mm: export symbol dependencies of is_zero_pfn()Ard Biesheuvel1-0/+2
2014-09-11Merge branch 'for-linus' into for-3.18/coreJens Axboe7-9/+9
2014-09-10mm/mmap.c: use pr_emerg when printing BUG related informationSasha Levin1-8/+8
2014-09-10mem-hotplug: let memblock skip the hotpluggable memory regions in __next_mem_...Xishi Qiu2-0/+6
2014-09-09Documentation: Docbook: Fix generated DocBook/kernel-api.xmlMasanari Iida1-1/+1
2014-09-09percpu: fix locking regression in the failure path of pcpu_alloc()Tejun Heo1-0/+1
2014-09-08bdi: reimplement bdev_inode_switch_bdi()Tejun Heo1-1/+1
2014-09-08bdi: explain the dirty list transferring in bdi_destroy()Tejun Heo1-2/+11
2014-09-08bdi: make backing_dev_info->wb.dwork canceling stricterTejun Heo1-13/+2
2014-09-08bdi: remove bdi->wb_lock locking around bdi->dev clearing in bdi_unregister()Tejun Heo1-8/+2
2014-09-07Merge branch 'for-3.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-6/+18
2014-09-08proportions: add @gfp to init functionsTejun Heo2-2/+2
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo4-4/+4
2014-09-07rcu: Provide cond_resched_rcu_qs() to force quiescent states in long loopsPaul E. McKenney1-1/+1
2014-09-05mm: memcontrol: revert use of root_mem_cgroup res_counterJohannes Weiner1-25/+78
2014-09-02percpu: implement asynchronous chunk populationTejun Heo1-4/+113
2014-09-02percpu: rename pcpu_reclaim_work to pcpu_balance_workTejun Heo1-15/+12
2014-09-02percpu: implmeent pcpu_nr_empty_pop_pages and chunk->nr_populatedTejun Heo2-10/+114
2014-09-02percpu: make sure chunk->map array has available spaceTejun Heo1-8/+45
2014-09-02percpu: implement [__]alloc_percpu_gfp()Tejun Heo1-25/+39
2014-09-02percpu: indent the population block in pcpu_alloc()Tejun Heo1-17/+21
2014-09-02percpu: make pcpu_alloc_area() capable of allocating only from populated areasTejun Heo1-7/+58
2014-09-02percpu: restructure lockingTejun Heo2-40/+37
2014-09-02percpu: make percpu-km set chunk->populated bitmap properlyTejun Heo1-0/+3
2014-09-02percpu: move region iterations out of pcpu_[de]populate_chunk()Tejun Heo3-54/+28
2014-09-02percpu: move common parts out of pcpu_[de]populate_chunk()Tejun Heo3-40/+31
2014-09-02percpu: remove @may_alloc from pcpu_get_pages()Tejun Heo1-7/+8
2014-09-02percpu: remove the usage of separate populated bitmap in percpu-vmTejun Heo1-68/+25
2014-08-29x86,mm: fix pte_special versus pte_numaHugh Dickins1-4/+3
2014-08-29hugetlb_cgroup: use lockdep_assert_held rather than spin_is_lockedMichal Hocko1-1/+1
2014-08-29mm/zpool: use prefixed module loadingKees Cook3-1/+3
2014-08-29mm: actually clear pmd_numa before invalidatingMatthew Wilcox1-1/+1
2014-08-29memblock, memhotplug: fix wrong type in memblock_find_in_range_node().Tang Chen1-2/+1
2014-08-17mm: Support compiling out madvise and fadviseJosh Triplett1-2/+5
2014-08-16percpu: free percpu allocation info for uniprocessor systemHonggang Li1-0/+2
2014-08-15percpu: perform tlb flush after pcpu_map_pages() failureTejun Heo1-0/+1
2014-08-15percpu: fix pcpu_alloc_pages() failure pathTejun Heo1-6/+15
2014-08-14Merge branch 'akpm' (fixes from Andrew Morton)Linus Torvalds1-0/+1
2014-08-14mm, hugetlb_cgroup: align hugetlb cgroup limit to hugepage sizeDavid Rientjes1-0/+1
2014-08-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-12/+39
2014-08-11__generic_file_write_iter(): fix handling of sync error after DIOAl Viro1-1/+1
2014-08-08shm: wait for pins to be released when sealingDavid Herrmann1-1/+109
2014-08-08shm: add memfd_create() syscallDavid Herrmann1-0/+73
2014-08-08shm: add sealing APIDavid Herrmann1-0/+143
2014-08-08mm: allow drivers to prevent new writable mappingsDavid Herrmann2-6/+25
2014-08-08arm64,ia64,ppc,s390,sh,tile,um,x86,mm: remove default gate areaAndy Lutomirski2-43/+0
2014-08-08mm/zswap.c: add __init to zswap_entry_cache_destroy()Fabian Frederick1-2/+2
2014-08-08mm: memcontrol: avoid charge statistics churn during page migrationJohannes Weiner1-25/+10
2014-08-08mm: memcontrol: use page lists for uncharge batchingJohannes Weiner3-109/+115
2014-08-08mm: memcontrol: rewrite uncharge APIJohannes Weiner12-570/+355
2014-08-08mm: memcontrol: rewrite charge APIJohannes Weiner8-322/+308
2014-08-08vm_is_stack: use for_each_thread() rather then buggy while_each_thread()Oleg Nesterov1-6/+3
2014-08-08Revert "slab: remove BAD_ALIEN_MAGIC"Joonsoo Kim1-1/+3
2014-08-07switch iov_iter_get_pages() to passing maximal number of pagesAl Viro1-9/+8
2014-08-07shmem: support RENAME_EXCHANGEMiklos Szeredi1-1/+26
2014-08-07shmem: support RENAME_NOREPLACEMiklos Szeredi1-2/+5
2014-08-06mm/zpool: update zswap to use zpoolDan Streetman2-31/+46
2014-08-06mm/zpool: zbud/zsmalloc implement zpoolDan Streetman2-0/+179
2014-08-06mm/zpool: implement common zpool api to zbud/zsmallocDan Streetman4-18/+389
2014-08-06mm/zbud: change zbud_alloc size type to size_tDan Streetman1-2/+2