aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2013-12-12Merge tag 'v3.10.23' into frobisherMichael Neuling15-114/+180
2013-12-12mm/cma: Move dma contiguous changes into a seperate configAneesh Kumar K.V1-0/+24
2013-12-08mm: numa: return the number of base pages altered by protection changesMel Gorman2-1/+7
2013-12-04mm: ensure get_unmapped_area() returns higher address than mmap_min_addrAkira Takeuchi1-5/+5
2013-11-29slub: Handle NULL parameter in kmem_cache_flagsChristoph Lameter1-2/+2
2013-11-13mm/vmalloc.c: fix an overflow bug in alloc_vmap_area()Zhang Yanfei1-3/+3
2013-11-13mm/pagewalk.c: fix walk_page_range() access of wrong PTEsChen LinX1-1/+1
2013-11-13mm: Account for a THP NUMA hinting update as one PTE updateMel Gorman1-1/+1
2013-11-13mm: Close races between THP migration and PMD numa clearingMel Gorman2-26/+26
2013-11-13mm: numa: Sanitize task_numa_fault() callsitesMel Gorman2-44/+34
2013-11-13mm: Prevent parallel splits during THP migrationMel Gorman1-14/+30
2013-11-13mm: Wait for THP migrations to complete during NUMA hinting faultsMel Gorman1-7/+16
2013-11-13mm: numa: Do not account for a hinting fault if we racedMel Gorman1-1/+4
2013-11-13mm: make generic_access_phys available for modulesUwe Kleine-König1-0/+1
2013-11-04writeback: fix negative bdi max pauseFengguang Wu1-5/+5
2013-11-04mm: fix BUG in __split_huge_page_pmdHugh Dickins1-1/+9
2013-10-18cope with potentially long ->d_dname() output for shmem/hugetlbAl Viro1-7/+1
2013-10-13mm: avoid reinserting isolated balloon pages into LRU listsRafael Aquini2-2/+4
2013-10-13mm/bounce.c: fix a regression where MS_SNAP_STABLE (stable pages snapshotting...Darrick J. Wong1-0/+2
2013-10-01mm: fix aio performance regression for database caused by THPKhalid Aziz1-25/+52
2013-09-26mm/huge_memory.c: fix potential NULL pointer dereferenceLibin1-0/+2
2013-09-26memcg: fix multiple large threshold notificationsGreg Thelen1-1/+7
2013-09-07memcg: check that kmem_cache has memcg_params before accessing itAndrey Vagin1-0/+2
2013-08-20Fix TLB gather virtual address range invalidation corner casesLinus Torvalds3-18/+24
2013-08-20memcg: don't initialize kmem-cache destroying work for root cachesAndrey Vagin1-2/+2
2013-08-04mm: mempolicy: fix mbind_range() && vma_adjust() interactionOleg Nesterov2-2/+6
2013-08-04mm: fix the TLB range flushed when __tlb_remove_page() runs out of slotsVineet Gupta1-3/+6
2013-07-21mm/memory-hotplug: fix lowmem count overflow when offline pagesWanpeng Li1-0/+4
2013-07-21memcg, kmem: fix reference count handling on the error pathMichal Hocko1-8/+0
2013-07-21slab: fix init_lock_keysChristoph Lameter1-1/+1
2013-07-13Revert "memcg: avoid dangling reference count in creation failure"Michal Hocko1-2/+0
2013-07-13futex: Take hugepages into account when generating futex_keyZhang Yi1-0/+17
2013-06-18Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+3
2013-06-13slab: prevent warnings when allocating with __GFP_NOWARNSasha Levin1-1/+3
2013-06-12mm: memcontrol: fix lockless reclaim hierarchy iteratorJohannes Weiner1-7/+5
2013-06-12frontswap: fix incorrect zeroing and allocation size for frontswap_mapAkinobu Mita2-2/+2
2013-06-12mm: migration: add migrate_entry_wait_huge()Naoya Horiguchi2-6/+19
2013-06-12mm/page_alloc.c: fix watermark check in __zone_watermark_ok()Tomasz Stanislawski1-2/+4
2013-06-12swap: avoid read_swap_cache_async() race to deadlock while waiting on discard...Rafael Aquini1-1/+17
2013-06-12memcg: don't initialize kmem-cache destroying work for root cachesAndrey Vagin1-2/+0
2013-06-06arch, mm: Remove tlb_fast_mode()Peter Zijlstra1-9/+0
2013-05-24mm/pagewalk.c: walk_page_range should avoid VM_PFNMAP areasCliff Wickman1-34/+36
2013-05-24mm/memory_hotplug.c: fix printk format warningsRandy Dunlap1-3/+6
2013-05-24mm/THP: use pmd_populate() to update the pmd with pgtable_t pointerAneesh Kumar K.V1-1/+6
2013-05-24mm compaction: fix of improper cache flush in migration codeLeonid Yegoshin1-1/+1
2013-05-24mm: memcg: remove incorrect VM_BUG_ON for swap cache pages in unchargeJohannes Weiner1-2/+12
2013-05-24mm: mmu_notifier: re-fix freed page still mapped in secondary MMUXiao Guangrong1-40/+39
2013-05-22mm: Fix virt_to_page() warningRalf Baechle1-1/+1
2013-05-09shm: fix null pointer deref when userspace specifies invalid hugepage sizeLi Zefan1-2/+6
2013-05-08mm/slab: Fix crash during slab initChris Mason1-10/+10
2013-05-08Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-blockLinus Torvalds3-286/+49
2013-05-07aio: don't include aio.h in sched.hKent Overstreet3-0/+3
2013-05-07mm: remove old aio use_mm() commentZach Brown1-3/+0
2013-05-07mm/vmalloc.c: add vfree commentAndrew Morton1-0/+2
2013-05-07hugetlbfs: fix mmap failure in unaligned size requestNaoya Horiguchi1-1/+6
2013-05-07mm, memcg: add rss_huge stat to memory.statDavid Rientjes1-10/+26
2013-05-07Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-639/+589
2013-05-07Merge branch 'slab/next' into slab/for-linusPekka Enberg4-639/+589
2013-05-06mm, slab_common: Fix bootstrap creation of kmalloc cachesChristoph Lameter1-9/+15
2013-05-06slab: Return NULL for oversized allocationsChristoph Lameter1-0/+3
2013-05-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-10/+40
2013-05-01Merge branch 'vfree' into for-nextAl Viro1-5/+40
2013-05-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-26/+4
2013-05-01mm: slab: Verify the nodeid passed to ____cache_alloc_nodeAaron Tomlin1-0/+1
2013-04-30mm: cleancache: clean up cleancache_enabledBob Liu1-11/+0
2013-04-30cleancache: Make cleancache_init use a pointer for the opsKonrad Rzeszutek Wilk1-30/+32
2013-04-30mm: cleancache: lazy initialization to allow tmem backends to build/run as mo...Dan Magenheimer1-21/+219
2013-04-30frontswap: get rid of swap_lock dependencyMinchan Kim2-16/+32
2013-04-30mm: frontswap: cleanup codeBob Liu1-27/+30
2013-04-30frontswap: make frontswap_init use a pointer for the opsKonrad Rzeszutek Wilk1-20/+18
2013-04-30mm: frontswap: lazy initialization to allow tmem backends to build/run as mod...Dan Magenheimer1-10/+84
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-11/+9
2013-04-29Merge branch 'akpm' (incoming from Andrew)Linus Torvalds1-1/+1
2013-04-29Merge branch 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-31/+49
2013-04-29mm/: rename random32() to prandom_u32()Akinobu Mita1-1/+1
2013-04-29memcg: take reference before releasing rcu_read_lockLi Zefan1-30/+33
2013-04-29mmKconfig: add an option to disable bounceVinayak Menon1-1/+7
2013-04-29mm, nobootmem: do memset() after memblock_reserve()Joonsoo Kim1-1/+1
2013-04-29mm, nobootmem: clean-up of free_low_memory_core_early()Joonsoo Kim1-2/+2
2013-04-29mm: fix memory_hotplug.c printk format warningRandy Dunlap1-4/+8
2013-04-29mm: swap: mark swap pages writeback before queueing for direct IOMel Gorman1-0/+15
2013-04-29swap: redirty page if page write fails on swap fileJerome Marchand1-0/+2
2013-04-29mm, memcg: give exiting processes access to memory reservesDavid Rientjes1-4/+4
2013-04-29thp: fix huge zero page logic for page with pfn == 0Kirill A. Shutemov1-23/+22
2013-04-29memcg: avoid accessing memcg after releasing referenceLi Zefan1-1/+1
2013-04-29fs: fix fsync() error reportingDmitry Monakhov1-8/+21
2013-04-29memblock: fix missing comment of memblock_insert_region()Tang Chen1-4/+5
2013-04-29mm/vmstat: add note on safety of drain_zonestatCody P Schafer1-0/+4
2013-04-29mm: thp: add split tail pages to shrink page list in page reclaimShaohua Li4-12/+26
2013-04-29mm: allow for outstanding swap writeback accountingSeth Jennings1-4/+5
2013-04-29mm: break up swap_writepage() for frontswap backendsSeth Jennings2-4/+12
2013-04-29mm/mmap: check for RLIMIT_AS before unmappingCyril Hrubis1-4/+46
2013-04-29memcg: add memory.pressure_level eventsAnton Vorontsov4-1/+412
2013-04-29mm: madvise: complete input validation before taking lockRasmus Villemoes1-16/+15
2013-04-29mm, hotplug: avoid compiling memory hotremove functions when disabledDavid Rientjes2-66/+74
2013-04-29mm: change __remove_pages() to call release_mem_region_adjustable()Toshi Kani1-2/+9
2013-04-29mm: rewrite the comment over migrate_pages() more comprehensiblySrivatsa S. Bhat1-9/+13
2013-04-29THP: fix comment about memory barrierMinchan Kim2-6/+10
2013-04-29mm: remove CONFIG_HOTPLUG ifdefsYijing Wang1-2/+0
2013-04-29mm/memcontrol.c: remove unnecessary ;Michel Lespinasse1-1/+1
2013-04-29mm: reinititalise user and admin reserves if memory is added or removedAndrew Shewmaker1-2/+74
2013-04-29mm: replace hardcoded 3% with admin_reserve_pages knobAndrew Shewmaker2-8/+52
2013-04-29mm: limit growth of 3% hardcoded other user reserveAndrew Shewmaker2-10/+60
2013-04-29mm/slub.c: use register_hotmemory_notifier()Andrew Morton1-3/+6
2013-04-29page_alloc: make setup_nr_node_ids() usable for arch init codeCody P Schafer1-5/+1
2013-04-29mm: speedup in __early_pfn_to_nidRuss Anderson1-1/+14
2013-04-29mm/migrate: fix comment typo syncronous->synchronousJianguo Wu1-1/+1
2013-04-29mm: page_alloc: avoid marking zones full prematurely after zone_reclaim()Mel Gorman1-1/+16
2013-04-29sparse-vmemmap: specify vmemmap population range in bytesJohannes Weiner2-9/+20
2013-04-29mm: try harder to allocate vmemmap blocksBen Hutchings1-3/+5
2013-04-29mm, hugetlb: include hugepages in meminfoDavid Rientjes2-0/+18
2013-04-29mm: merging memory blocks resets mempolicyHampson, Steven T1-1/+1
2013-04-29mm: allow arch code to control the user page table ceilingHugh Dickins1-2/+2
2013-04-29memcg: do not check for do_swap_account in mem_cgroup_{read,write,reset}Michal Hocko1-9/+0
2013-04-29mmap: find_vma: remove the WARN_ON_ONCE(!mm) checkZhang Yanfei1-3/+0
2013-04-29kexec, vmalloc: export additional vmalloc layer informationAtsushi Kumagai1-11/+0
2013-04-29mm, vmalloc: remove list management of vmlist after initializing vmallocJoonsoo Kim1-40/+12
2013-04-29mm, vmalloc: export vmap_area_list, instead of vmlistJoonsoo Kim2-7/+7
2013-04-29mm, vmalloc: iterate vmap_area_list, instead of vmlist, in vmallocinfo()Joonsoo Kim1-13/+42
2013-04-29mm, vmalloc: iterate vmap_area_list in get_vmalloc_info()Joonsoo Kim1-26/+30
2013-04-29mm, vmalloc: iterate vmap_area_list, instead of vmlist in vread/vwrite()Joonsoo Kim1-16/+32
2013-04-29mm, vmalloc: protect va->vm by vmap_area_lockJoonsoo Kim1-0/+7
2013-04-29mm, vmalloc: move get_vmalloc_info() to vmalloc.cJoonsoo Kim1-0/+44
2013-04-29mm: make snapshotting pages for stable writes a per-bio operationDarrick J. Wong2-24/+1
2013-04-29mm/hugetlb: add more arch-defined huge_pte functionsGerald Schaefer1-11/+13
2013-04-29memcg: further simplify mem_cgroup_iterMichal Hocko1-33/+46
2013-04-29memcg: simplify mem_cgroup_iterMichal Hocko1-27/+25
2013-04-29memcg: relax memcg iter cachingMichal Hocko1-17/+52
2013-04-29memcg: rework mem_cgroup_iter to use cgroup iteratorsMichal Hocko1-18/+68
2013-04-29memcg: keep prev's css alive for the whole mem_cgroup_iterMichal Hocko1-6/+7
2013-04-29mm: introduce free_highmem_page() helper to free highmem pages into buddy systemJiang Liu1-0/+9
2013-04-29mm: introduce common help functions to deal with reserved/managed pagesJiang Liu1-0/+20
2013-04-29mm/vmscan.c: minor cleanup for kswapdHillf Danton1-4/+0
2013-04-29mm: walk_memory_range(): fix typo in commentToshi Kani1-1/+1
2013-04-29memblock: add assertion for zero allocation alignmentVineet Gupta1-0/+3
2013-04-29rmap: recompute pgoff for unmapping huge pageHillf Danton1-0/+3
2013-04-29mm/shmem.c: remove an ifdefAndrew Morton1-4/+1
2013-04-29mm, show_mem: suppress page counts in non-blockable contextsDavid Rientjes1-0/+7
2013-04-29mm: trace filemap add and delRobert Jarzmik1-0/+5
2013-04-29HWPOISON: check dirty flag to match against clean pageNaoya Horiguchi1-2/+2
2013-04-29Merge tag 'char-misc-3.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2013-04-29mm: Convert print_symbol to %pSRJoe Perches2-9/+7
2013-04-27vm: add no-mmu vm_iomap_memory() stubLinus Torvalds1-0/+10
2013-04-17mm/vmscan: fix error return in kswapd_run()Xishi Qiu1-1/+1
2013-04-17hugetlbfs: add swap entry check in follow_hugetlb_page()Naoya Horiguchi1-1/+11
2013-04-16vm: add vm_iomap_memory() helper functionLinus Torvalds1-0/+47
2013-04-15memcg: force use_hierarchy if sane_behaviorTejun Heo1-0/+17
2013-04-14Merge 3.9-rc7 into char-misc-nextGreg Kroah-Hartman3-2/+3
2013-04-12x86-32: Fix possible incomplete TLB invalidate with PAE pagetablesDave Hansen1-0/+1
2013-04-09lift sb_start_write() out of ->write()Al Viro1-3/+0
2013-04-09lift sb_start_write/sb_end_write out of ->aio_write()Al Viro1-2/+0
2013-04-07memcg: fix memcg_cache_name() to use cgroup_name()Michal Hocko1-31/+32
2013-04-05slub: tid must be retrieved from the percpu area of the current processorChristoph Lameter1-3/+9
2013-04-05slub: Do not dereference NULL pointer in node_matchChristoph Lameter1-1/+1
2013-04-04mm: prevent mmap_cache race in find_vma()Jan Stancek2-2/+2
2013-04-02Merge branch 'writeback-workqueue' of git://git.kernel.org/pub/scm/linux/kern...Jens Axboe6-250/+50
2013-04-02slub: add 'likely' macro to inc_slabs_node()Joonsoo Kim1-1/+1
2013-04-02slub: correct to calculate num of acquired objects in get_partial_node()Joonsoo Kim1-8/+9
2013-04-01writeback: expose the bdi_wq workqueueTejun Heo1-1/+1
2013-04-01writeback: replace custom worker pool implementation with unbound workqueueTejun Heo1-227/+28
2013-04-01writeback: remove unused bdi_pending_listTejun Heo1-3/+1
2013-04-01Merge v3.9-rc5 into char-misc-nextGreg Kroah-Hartman3-17/+10
2013-03-29mm: export split_page()K. Y. Srinivasan1-0/+1
2013-03-28Revert "mm: introduce VM_POPULATE flag to better deal with racy userspace pro...Michel Lespinasse3-17/+10
2013-03-23block: Convert some code to bio_for_each_segment_all()Kent Overstreet1-1/+1
2013-03-23block: Add bio_for_each_segment_all()Kent Overstreet1-1/+1
2013-03-23bounce: Refactor __blk_queue_bounce to not use bi_io_vecKent Overstreet1-54/+19
2013-03-23block: Remove bi_idx referencesKent Overstreet1-1/+0
2013-03-22mm/hotplug: only free wait_table if it's allocated by vmallocJianguo Wu1-1/+5
2013-03-22mm/hugetlb: fix total hugetlbfs pages count when using memory overcommit acco...Wanpeng Li1-2/+6
2013-03-18Merge branch 'master' into for-nextJiri Kosina47-1481/+2848
2013-03-14mm/fremap.c: fix possible oops on error pathMichel Lespinasse1-3/+2
2013-03-13mm/fremap.c: fix oops on error pathAndrew Morton1-2/+4
2013-03-13mm: remove_memory(): fix end_pfn settingToshi Kani1-1/+1
2013-03-12Select VIRT_TO_BUS directly where neededStephen Rothwell1-2/+6
2013-03-12Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and securit...Mathieu Desnoyers1-8/+0
2013-03-10make vfree() safe to call from interrupt contextsAl Viro1-5/+40
2013-03-08memcg: initialize kmem-cache destroying work earlierKonstantin Khlebnikov1-2/+6
2013-03-08ksm: fix m68k build: only NUMA needs pfn_to_nidHugh Dickins1-1/+1
2013-03-08mm/mempolicy.c: fix sp_node_init() argument orderingKOSAKI Motohiro1-1/+1
2013-03-08mm/mempolicy.c: fix wrong sp_node insertionHillf Danton1-1/+1
2013-03-07hugetlb: fix sparse warning for hugetlb_register_nodeClaudiu Ghioc1-2/+2
2013-03-04make do_mremap() staticAl Viro1-2/+1
2013-03-03teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long longAl Viro2-24/+3
2013-03-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-3/+2
2013-03-02x86, ACPI, mm: Revert movablemem_map supportYinghai Lu2-330/+5
2013-03-01fix nommu breakage in shmem.cAl Viro1-3/+2
2013-02-28Merge tag 'writeback-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2013-02-28Merge branch 'for-3.9/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+2
2013-02-28slub: correctly bootstrap boot cachesGlauber Costa1-0/+6
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin4-29/+16
2013-02-27arch Kconfig: centralise CONFIG_ARCH_NO_VIRT_TO_BUSStephen Rothwell1-1/+1
2013-02-27mm: accelerate munlock() treatment of THP pagesMichel Lespinasse2-12/+24
2013-02-27mm: do not grow the stack vma just because of an overrun on preceding vmaLinus Torvalds1-0/+27
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds8-37/+47
2013-02-26fs: encode_fh: return FILEID_INVALID if invalid fid_typeNamjae Jeon2-2/+2
2013-02-26shmem_setup_file(): use d_alloc_pseudo() instead of d_alloc()Al Viro1-4/+15
2013-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-0/+2
2013-02-25Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-4/+4
2013-02-23ksm: allocate roots when neededHugh Dickins1-23/+49