aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2010-01-11mm: hugetlb: fix clear_huge_page()Andrea Arcangeli1-1/+1
2010-01-11percpu: avoid calling __pcpu_ptr_to_addr(NULL)Andrew Morton1-1/+3
2010-01-07maccess,probe_kernel: Allow arch specific override probe_kernel_(read|write)Jason Wessel1-2/+9
2010-01-06NOMMU: Use copy_*_user_page() in access_process_vm()Jie Zhang1-2/+4
2010-01-06NOMMU: Avoiding duplicate icache flushes of shared mapsMike Frysinger1-3/+8
2009-12-30Merge branch 'slab/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+2
2009-12-30mm: move sys_mmap_pgoff from util.cHugh Dickins3-44/+65
2009-12-28SLAB: Fix lockdep annotation breakagePekka Enberg1-2/+2
2009-12-24Merge branch 'sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/lin...Linus Torvalds1-4/+7
2009-12-24Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/l...Linus Torvalds2-1/+10
2009-12-23SYSCTL: Add a mutex to the page_alloc zone order sysctlAndi Kleen1-4/+7
2009-12-22Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/po...Linus Torvalds1-7/+50
2009-12-21HWPOISON: Add PROC_FS dependency to hwpoison injector v2Andi Kleen2-1/+10
2009-12-19Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2009-12-18mm: Add notifier in pageblock isolation for balloon driversRobert Jennings1-7/+50
2009-12-17Merge branch 'cpumask-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2009-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-0/+1
2009-12-17Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6Linus Torvalds2-91/+107
2009-12-17readahead: add blk_run_backing_devHisashi Hifumi1-0/+12
2009-12-17cpumask: avoid deprecated function in mm/slab.cRusty Russell1-1/+1
2009-12-16Fix breakage in shmem.cAl Viro1-0/+2
2009-12-16x86: Fix checking of SRAT when node 0 ram is not from 0Yinghai Lu1-2/+2
2009-12-17NOMMU: Optimise away the {dac_,}mmap_min_addr testsDavid Howells1-0/+1
2009-12-16Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/l...Linus Torvalds8-77/+673
2009-12-16Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/v...Linus Torvalds4-221/+37
2009-12-16direct I/O fallback sync simplificationChristoph Hellwig1-14/+1
2009-12-16make generic_acl slightly more genericChristoph Hellwig3-141/+10
2009-12-16sanitize xattr handler prototypesChristoph Hellwig2-67/+30
2009-12-16Untangling ima mess, part 1: alloc_file()Al Viro1-2/+0
2009-12-16switch alloc_file() to passing struct pathAl Viro1-6/+8
2009-12-16switch shmem_file_setup() to alloc_file()Al Viro1-12/+9
2009-12-16memcg: code clean, remove unused variable in mem_cgroup_resize_limit()Bob Liu1-3/+1
2009-12-16memcg: remove memcg_tasklistDaisuke Nishimura1-5/+0
2009-12-16memcg: avoid oom-killing innocent task in case of use_hierarchyDaisuke Nishimura2-8/+15
2009-12-16memcg: cleanup mem_cgroup_move_parent()Daisuke Nishimura1-49/+35
2009-12-16memcg: add mem_cgroup_cancel_charge()Daisuke Nishimura1-20/+18
2009-12-16memcg: make memcg's file mapped consistent with global VMKAMEZAWA Hiroyuki2-14/+11
2009-12-16memcg: coalesce charging via percpu storageKAMEZAWA Hiroyuki1-6/+156
2009-12-16memcg: coalesce uncharge during unmap/truncateKAMEZAWA Hiroyuki3-6/+98
2009-12-16memcg: fix memory.memsw.usage_in_bytes for root cgroupKirill A. Shutemov1-0/+1
2009-12-16oom-kill: fix NUMA constraint check with nodemaskKAMEZAWA Hiroyuki2-19/+49
2009-12-16oom-kill: show virtual size and rss information of the killed processKOSAKI Motohiro1-3/+13
2009-12-16HWPOISON: Remove stray phrase in a commentAndi Kleen1-1/+0
2009-12-16HWPOISON: Try to allocate migration page on the same nodeAndi Kleen1-1/+2
2009-12-16HWPOISON: Don't do early filtering if filter is disabledAndi Kleen1-0/+3
2009-12-16HWPOISON: Add a madvise() injector for soft page offliningAndi Kleen1-3/+12
2009-12-16HWPOISON: Add soft page offline supportAndi Kleen2-6/+190
2009-12-16HWPOISON: Undefine short-hand macros after use to avoid namespace conflictAndi Kleen1-0/+13
2009-12-16HWPOISON: Use new shake_page in memory_failureAndi Kleen1-1/+8
2009-12-16HWPOISON: mention HWPoison in Kconfig entryAndi Kleen1-1/+1
2009-12-16HWPOISON: Use get_user_page_fast in hwpoison madviseAndi Kleen1-2/+1
2009-12-16HWPOISON: add an interface to switch off/on all the page filtersHaicheng Li3-0/+11
2009-12-16HWPOISON: add memory cgroup filterAndi Kleen3-0/+54
2009-12-16memcg: add accessor to mem_cgroup.cssWu Fengguang1-0/+5
2009-12-16memcg: rename and export try_get_mem_cgroup_from_page()Wu Fengguang1-7/+4
2009-12-16HWPOISON: add page flags filterWu Fengguang4-0/+33
2009-12-16HWPOISON: limit hwpoison injector to known page typesWu Fengguang2-2/+41
2009-12-16HWPOISON: add fs/device filtersWu Fengguang3-0/+65
2009-12-16HWPOISON: return 0 to indicate success reliablyWu Fengguang1-2/+6
2009-12-16HWPOISON: make semantics of IGNORED/DELAYED clearWu Fengguang1-15/+7
2009-12-16HWPOISON: Add unpoisoning supportWu Fengguang2-6/+98
2009-12-16HWPOISON: detect free buddy pages explicitlyWu Fengguang3-2/+31
2009-12-16HWPOISON: remove the free buddy page handlerWu Fengguang1-10/+4
2009-12-16HWPOISON: introduce delete_from_lru_cache()Wu Fengguang1-8/+37
2009-12-16HWPOISON: comment dirty swapcache pagesWu Fengguang1-0/+4
2009-12-16HWPOISON: comment the possible set_page_dirty() raceWu Fengguang1-0/+2
2009-12-16HWPOISON: abort on failed unmapWu Fengguang1-5/+15
2009-12-16HWPOISON: Turn ref argument into flags argumentAndi Kleen2-3/+4
2009-12-16HWPOISON: avoid grabbing the page count multiple times during madvise injectionWu Fengguang2-5/+4
2009-12-16HWPOISON: return ENXIO on invalid page numberWu Fengguang1-6/+6
2009-12-16HWPOISON: remove the anonymous entryWu Fengguang1-1/+0
2009-12-16HWPOISON: Be more aggressive at freeing non LRU cachesAndi Kleen1-0/+22
2009-12-15nommu: fix malloc performance by adding uninitialized flagJie Zhang1-3/+5
2009-12-15mm hugetlb: add hugepage support to pagemapNaoya Horiguchi1-3/+19
2009-12-15mm: hugetlb: fix hugepage memory leak in walk_page_range()Naoya Horiguchi1-1/+15
2009-12-15mm: hugetlb: fix hugepage memory leak in mincore()Naoya Horiguchi1-0/+37
2009-12-15hugetlb: abort a hugepage pool resize if a signal is pendingMel Gorman1-0/+3
2009-12-15mlock: replace stale comments in munlock_vma_page()Lee Schermerhorn1-22/+19
2009-12-15mm: remove unevictable_migrate_page functionLee Schermerhorn2-14/+2
2009-12-15hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a pageMel Gorman1-1/+8
2009-12-15mm: uncached vma support with writenotifyMagnus Damm1-1/+13
2009-12-15vmscan: simplify codeHuang Shijie1-4/+2
2009-12-15vmscan: do not evict inactive pages when skipping an active list scanRik van Riel1-6/+12
2009-12-15mm/bootmem.c: properly __init-annotate helper functionsJan Beulich1-4/+4
2009-12-15mm: simplify try_to_unmap_one()KOSAKI Motohiro1-13/+22
2009-12-15mm: fix section mismatch in memory_hotplug.cRakib Mullick1-1/+3
2009-12-15hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() ...Larry Woodman1-2/+11
2009-12-15mm: memory_hotplug: make offline_pages() staticAndrew Morton1-1/+1
2009-12-15ksm: remove unswappable max_kernel_pagesHugh Dickins2-40/+3
2009-12-15ksm: memory hotremove migration onlyHugh Dickins4-32/+100
2009-12-15ksm: rmap_walk to remove_migation_ptesHugh Dickins3-67/+162
2009-12-15ksm: mem cgroup charge swapin copyHugh Dickins1-3/+4
2009-12-15ksm: share anon page without allocatingHugh Dickins2-48/+25
2009-12-15ksm: take keyhole reference to pageHugh Dickins1-39/+110
2009-12-15ksm: hold anon_vma in rmap_itemHugh Dickins2-64/+98
2009-12-15ksm: let shared pages be swappableHugh Dickins4-43/+211
2009-12-15ksm: fix mlockfreed to munlockedHugh Dickins3-3/+8
2009-12-15ksm: stable_node point to page and backHugh Dickins1-65/+34
2009-12-15ksm: separate stable_nodeHugh Dickins1-79/+101
2009-12-15ksm: singly-linked rmap_listHugh Dickins1-30/+26
2009-12-15ksm: cleanup some function argumentsHugh Dickins1-122/+112
2009-12-15ksm: remove redundancies when merging pageHugh Dickins1-20/+6
2009-12-15ksm: three remove_rmap_item_from_tree cleanupsHugh Dickins1-11/+6
2009-12-15vmscan: make consistent of reclaim bale out between do_try_to_free_page and s...KOSAKI Motohiro1-1/+1
2009-12-15vmscan: kill sc.swap_cluster_maxKOSAKI Motohiro1-20/+6
2009-12-15vmscan: zone_reclaim() don't use insane swap_cluster_maxKOSAKI Motohiro1-2/+1
2009-12-15vmscan: kill hibernation specific reclaim logic and unify itKOSAKI Motohiro1-127/+26
2009-12-15vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaimKOSAKI Motohiro1-6/+19
2009-12-15mm: sigbus instead of abusing oomHugh Dickins1-2/+2
2009-12-15mm: stop ptlock enlarging struct pageHugh Dickins1-2/+4
2009-12-15mm: pass address down to rmap onesHugh Dickins1-26/+27
2009-12-15mm: CONFIG_MMU for PG_mlockedHugh Dickins5-39/+16
2009-12-15mm: mlocking in try_to_unmap_oneHugh Dickins2-80/+32
2009-12-15mm: define PAGE_MAPPING_FLAGSHugh Dickins3-12/+8
2009-12-15vmscan: stop kswapd waiting on congestion when the min watermark is not being...KOSAKI Motohiro2-11/+32
2009-12-15vmscan: have kswapd sleep for a short interval and double check it should be ...Mel Gorman2-2/+44
2009-12-15rmap: move label `out' to a better placeHuang Shijie1-1/+2
2009-12-15rmap: simplify try_to_unmap_file()Huang Shijie1-4/+1
2009-12-15rmap: fix the comment for try_to_unmap_anonHuang Shijie1-2/+1
2009-12-15mm/vmscan: change comment generic_file_write to __generic_file_aio_writeVincent Li1-1/+1
2009-12-15swap: rework map_swap_page() againLee Schermerhorn2-7/+17
2009-12-15swap_info: note SWAP_MAP_SHMEMHugh Dickins2-22/+36
2009-12-15swap_info: swap count continuationsHugh Dickins3-58/+271
2009-12-15swap_info: swap_map of chars not shortsHugh Dickins1-17/+23
2009-12-15swap_info: SWAP_HAS_CACHE cleanupsHugh Dickins1-91/+64
2009-12-15swap_info: miscellaneous minor cleanupsHugh Dickins1-27/+24
2009-12-15swap_info: include first_swap_extentHugh Dickins1-34/+36
2009-12-15swap_info: change to array of pointersHugh Dickins1-91/+113
2009-12-15swap_info: private to swapfile.cHugh Dickins2-24/+24
2009-12-15vmalloc(): adjust gfp mask passed on nested vmalloc() invocationJan Beulich1-4/+3
2009-12-15mm: add gfp flags for NODEMASK_ALLOC slab allocationsDavid Rientjes1-2/+3
2009-12-15mm: clear node in N_HIGH_MEMORY and stop kswapd when all memory is offlinedDavid Rientjes2-6/+26
2009-12-15hugetlb: use only nodes with memory for huge pagesLee Schermerhorn1-17/+18
2009-12-15hugetlb: add per node hstate attributesLee Schermerhorn1-26/+248
2009-12-15hugetlb: derive huge pages nodes allowed from task mempolicyLee Schermerhorn2-13/+131
2009-12-15hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functionsLee Schermerhorn1-53/+72
2009-12-15hugetlb: rework hstate_next_node_* functionsLee Schermerhorn1-25/+45
2009-12-15mm: move inc_zone_page_state(NR_ISOLATED) to just isolated placeKOSAKI Motohiro3-8/+11
2009-12-15mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap()KOSAKI Motohiro1-8/+28
2009-12-15oom: dump stack and VM state when oom killer panicsDavid Rientjes1-16/+24
2009-12-14Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2009-12-14Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-8/+8
2009-12-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds6-198/+36
2009-12-12Merge branches 'slab/fixes', 'slab/kmemleak', 'slub/perf' and 'slub/stats' in...Pekka Enberg2-51/+87
2009-12-11Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds1-35/+14
2009-12-11mm: Adjust do_pages_stat() so gcc can see copy_from_user() is safeH. Peter Anvin1-1/+1
2009-12-11switch do_brk() to get_unmapped_area()Al Viro1-8/+2
2009-12-11Take arch_mmap_check() into get_unmapped_area()Al Viro2-17/+12
2009-12-11fix a struct file leak in do_mmap_pgoff()Al Viro2-18/+15
2009-12-11Unify sys_mmap*Al Viro1-0/+29
2009-12-11fix pgoff in "have to relocate" case of mremap()Al Viro1-1/+3
2009-12-11fix the arch checks in MREMAP_FIXED caseAl Viro1-2/+17
2009-12-11fix checks for expand-in-place mremapAl Viro1-2/+11
2009-12-11do_mremap() untangling, part 3Al Viro1-4/+12
2009-12-11do_mremap() untangling, part 2Al Viro1-48/+72
2009-12-11untangling do_mremap(), part 1Al Viro1-33/+55
2009-12-11tracing, slab: Fix no callsite ifndef CONFIG_KMEMTRACELi Zefan1-3/+3
2009-12-11tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACINGLi Zefan2-5/+5
2009-12-10kill wait_on_page_writeback_rangeChristoph Hellwig1-35/+14
2009-12-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds5-8/+8
2009-12-08Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds2-13/+1
2009-12-08Merge branch 'for-linus' into for-nextTejun Heo1-48/+114
2009-12-07Merge branch 'for-next' into for-linusJiri Kosina5-8/+8
2009-12-06slab, kmemleak: pass the correct pointer to kmemleak_erase()J. R. Okajima1-0/+5
2009-12-06slab, kmemleak: stop calling kmemleak_erase() unconditionallyJ. R. Okajima1-1/+2
2009-12-06SLAB: Fix unlikely() annotation in __cache_alloc_node()Tim Blechmann1-1/+1
2009-12-05Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+24
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa3-4/+4
2009-12-04mm: fix comments for invalidate_inode_pages2()Peng Tao1-1/+1
2009-12-03writeback: remove unused nonblocking and congestion checksWu Fengguang1-12/+0
2009-12-03flusher: Fix PF_FROZEN raceOGAWA Hirofumi1-1/+1
2009-12-03Merge branch 'master' into nextJames Morris19-238/+390
2009-11-30Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-2/+6
2009-11-30SLAB: Fix lockdep annotations for CPU hotplugPekka Enberg1-47/+61
2009-11-29SLUB: Fix __GFP_ZERO unlikely() annotationPekka Enberg1-1/+1
2009-11-26tracing: Fix kmem event exportsIngo Molnar2-3/+4
2009-11-26tracing: Convert some kmem events to DEFINE_EVENTLi Zefan2-4/+3
2009-11-25percpu: Fix kdump failure if booted with percpu_alloc=pageVivek Goyal1-0/+22
2009-11-17mm: allow memory hotplug and hibernation in the same kernelAndi Kleen2-8/+18
2009-11-17mm/memory_hotplug: fix section mismatchHidetoshi Seto1-1/+2
2009-11-17Merge commit 'v2.6.32-rc7' into core/iommuIngo Molnar4-8/+16
2009-11-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-40/+81
2009-11-13percpu: restructure pcpu_extend_area_map() to fix bugs and improve readabilityTejun Heo1-40/+81
2009-11-12memcg: fix wrong pointer initialization at page migration when memcg is disab...KAMEZAWA Hiroyuki1-1/+1
2009-11-12page allocator: Do not allow interrupts to use ALLOC_HARDERMel Gorman1-1/+1
2009-11-12page allocator: always wake kswapd when restarting an allocation attempt afte...Mel Gorman1-1/+1
2009-11-12Thaw refrigerated bdi flusher threads before invoking kthread_stop on themRomit Dasgupta1-2/+6
2009-11-11Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+12
2009-11-10bootmem: Add free_bootmem_late()FUJITA Tomonori1-0/+24
2009-11-10highmem: Fix debug_kmap_atomic() to also handle KM_IRQ_PTE, KM_NMI, and KM_NM...Soeren Sandmann1-3/+10
2009-11-10highmem: Fix race in debug_kmap_atomic() which could cause warn_count to unde...Soeren Sandmann1-2/+2
2009-11-09ksm: cond_resched in unstable treeHugh Dickins1-0/+1
2009-11-09tree-wide: fix typos "aquire" -> "acquire", "cumsumed" -> "consumed"Uwe Kleine-König2-3/+3
2009-11-03Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-1/+2
2009-11-03backing-dev: bdi sb prune should be in the unregister path, not destroyJens Axboe1-1/+2
2009-11-02mm: remove incorrect swap_count() from try_to_unuse()Bo Liu1-2/+1
2009-10-31NOMMU: Don't pass NULL pointers to fput() in do_mmap_pgoff()David Howells1-2/+4
2009-10-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-13/+17
2009-10-29Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-0/+16
2009-10-29Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/po...Linus Torvalds1-1/+1