aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2010-06-29Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-3/+2
2010-06-18percpu: fix first chunk match in per_cpu_ptr_to_phys()Tejun Heo1-3/+28
2010-06-17percpu: fix trivial bugs in pcpu_build_alloc_info()Pavel V. Panteleev1-3/+2
2010-06-11writeback: simplify and split bdi_start_writebackChristoph Hellwig1-3/+2
2010-06-08writeback: limit write_cache_pages integrity scanning to current EOFDave Chinner1-0/+15
2010-06-08writeback: pay attention to wbc->nr_to_write in write_cache_pagesDave Chinner1-10/+5
2010-06-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+3
2010-06-04Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-2/+2
2010-06-04vmscan: fix do_try_to_free_pages() return value when priority==0 reclaim failureKOSAKI Motohiro1-13/+16
2010-06-04fix truncate inode time modification breakageNick Piggin1-2/+3
2010-06-01Merge branch 'master' into for-linusJens Axboe27-761/+2574
2010-06-01Revert "writeback: fix WB_SYNC_NONE writeback from umount"Jens Axboe1-2/+2
2010-05-30Merge branch 'slub/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-22/+11
2010-05-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds2-0/+2
2010-05-27tmpfs: convert to use the new truncate conventionnpiggin@suse.de1-21/+22
2010-05-27fs: introduce new truncate sequencenpiggin@suse.de1-5/+5
2010-05-27rename the generic fsync implementationsChristoph Hellwig1-1/+1
2010-05-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstableLinus Torvalds1-5/+31
2010-05-27numa: slab: use numa_mem_id() for slab local memory nodeLee Schermerhorn1-21/+22
2010-05-27numa: introduce numa_mem_id()- effective local memory node idLee Schermerhorn1-1/+44
2010-05-27numa: add generic percpu var numa_node_id() implementationLee Schermerhorn1-0/+5
2010-05-27slab: convert cpu notifier to return encapsulate errno valueAkinobu Mita1-1/+1
2010-05-27cpusets: new round-robin rotor for SLAB allocationsJack Steiner1-1/+1
2010-05-27memcg: clean up memory thresholdsKirill A. Shutemov1-85/+66
2010-05-27cgroups: make cftype.unregister_event() void-returningKirill A. Shutemov1-24/+41
2010-05-27memcg: fix mis-accounting of file mapped racy with migrationakpm@linux-foundation.org2-39/+98
2010-05-27mm: memcontrol - uninitialised return valuePhil Carmody1-1/+1
2010-05-27mm: remove unnecessary use of atomicPhil Carmody1-7/+7
2010-05-27memcg: make oom killer a no-op when no killable task can be foundDavid Rientjes1-4/+1
2010-05-27memcg: move charge of file pagesDaisuke Nishimura2-12/+108
2010-05-27memcg: clean up move chargeDaisuke Nishimura1-37/+59
2010-05-27memcg: oom kill disable and oom statusKAMEZAWA Hiroyuki1-19/+94
2010-05-27memcg: oom notifierKAMEZAWA Hiroyuki1-8/+92
2010-05-27memcg: oom wakeup filterKAMEZAWA Hiroyuki1-17/+46
2010-05-26do_generic_file_read: clear page errors when issuing a fresh read of the pageJeff Moyer1-0/+6
2010-05-26nommu: allow private mappings of read-only devicesBernd Schmidt1-14/+18
2010-05-26mempolicy: ERR_PTR dereference in mpol_shared_policy_init()Dan Carpenter1-1/+2
2010-05-25mem-hotplug: fix potential race while building zonelist for new populated zoneHaicheng Li2-9/+17
2010-05-25mem-hotplug: avoid multiple zones sharing same boot strapping boot_pagesetHaicheng Li2-9/+26
2010-05-25mem-hotplug: separate setup_per_cpu_pageset() into separate functionsWu Fengguang1-17/+20
2010-05-25highmem: remove unneeded #ifdef CONFIG_TRACE_IRQFLAGS_SUPPORT for debug_kmap_...Akinobu Mita1-1/+1
2010-05-25cpu/mem hotplug: enable CPUs online before local memory onlineminskey guo1-0/+23
2010-05-25vmscan: remove isolate_pages callback scan controlJohannes Weiner1-24/+28
2010-05-25vmscan: remove all_unreclaimable scan controlJohannes Weiner1-8/+6
2010-05-25mm: document follow_page()Johannes Weiner1-2/+11
2010-05-25mm: introduce free_pages_prepare()KOSAKI Motohiro1-19/+21
2010-05-25vmscan: page_check_references(): check low order lumpy reclaim properlyKOSAKI Motohiro1-15/+26
2010-05-25readahead.c: fix commentHuang Shijie1-1/+1
2010-05-25vmscan: prevent get_scan_ratio() rounding errorsShaohua Li1-52/+55
2010-05-25mm: consider the entire user address space during node migrationGreg Thelen1-1/+1
2010-05-25mm: compaction: defer compaction using an exponential backoff when compaction...Mel Gorman1-1/+4
2010-05-25mm: compaction: add a tunable that decides when memory should be compacted an...Mel Gorman1-1/+11
2010-05-25mm: compaction: direct compact when a high-order allocation failsMel Gorman3-2/+194
2010-05-25mm: compaction: add /sys trigger for per-node memory compactionMel Gorman1-0/+23
2010-05-25mm: compaction: add /proc trigger for memory compactionMel Gorman1-0/+62
2010-05-25mm: compaction: memory compaction coreMel Gorman5-1/+456
2010-05-25mm: move definition for LRU isolation modes to a headerMel Gorman1-5/+0
2010-05-25mm: export fragmentation index via debugfsMel Gorman1-0/+84
2010-05-25mm: export unusable free space index via debugfsMel Gorman1-1/+149
2010-05-25mm: migration: avoid race between shift_arg_pages() and rmap_walk() during mi...Mel Gorman1-1/+29
2010-05-25mm: allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-removeMel Gorman1-3/+14
2010-05-25mm: migration: allow the migration of PageSwapCache pagesMel Gorman1-17/+36
2010-05-25mm: migration: do not try to migrate unmapped anonymous pagesMel Gorman1-0/+11
2010-05-25mm: migration: share the anon_vma ref counts between KSM and page migrationMel Gorman3-8/+6
2010-05-25mm: migration: take a reference to the anon_vma before migratingMel Gorman2-5/+17
2010-05-25mm: default to node zonelist ordering when nodes have only lowmemDavid Rientjes1-1/+10
2010-05-25mincore: do nested page table walksJohannes Weiner1-17/+58
2010-05-25mincore: pass ranges as start,end address pairsJohannes Weiner1-30/+27
2010-05-25mincore: break do_mincore() into logical piecesJohannes Weiner1-74/+97
2010-05-25mincore: cleanupsJohannes Weiner1-49/+27
2010-05-25cpuset,mm: fix no node to alloc memory when changing cpuset's memsMiao Xie7-12/+52
2010-05-25mempolicy: restructure rebinding-mempolicy functionsMiao Xie1-19/+105
2010-05-25mempolicy: factor mpol_shared_policy_init() return pathsLee Schermerhorn1-10/+6
2010-05-25mempolicy: rename policy_types and cleanup initializationLee Schermerhorn1-6/+12
2010-05-25mempolicy: lose unnecessary loop variable in mpol_parse_str()Lee Schermerhorn1-6/+4
2010-05-25mempolicy: don't call mpol_set_nodemask() when no_contextLee Schermerhorn1-5/+4
2010-05-25mempolicy: remove redundant checkBob Liu1-11/+5
2010-05-25mempolicy: remove case MPOL_INTERLEAVE from policy_zonelist()Bob Liu1-3/+1
2010-05-25mempolicy: remove redundant codeBob Liu1-4/+1
2010-05-25mm: remove return value of putback_lru_pages()Minchan Kim1-6/+1
2010-05-25shmem: remove redundant codeHuang Shijie1-2/+0
2010-05-25sparsemem: on no vmemmap path put mem_map on node high tooYinghai Lu1-3/+6
2010-05-25page allocator: reduce fragmentation in buddy allocator by adding buddies tha...Corrado Zoccolo1-5/+25
2010-05-25tmpfs: insert tmpfs cache pages to inactive list at firstKOSAKI Motohiro1-2/+2
2010-05-25fs: allow short direct-io reads to be completed via buffered IOJosef Bacik1-5/+31
2010-05-25mm: export remove_from_page_cache() to modulesMiklos Szeredi1-0/+1
2010-05-25mm: export lru_cache_add_*() to modulesMiklos Szeredi1-0/+1
2010-05-24slub: move kmem_cache_node into it's own cachelineAlexander Duyck1-22/+11
2010-05-22Merge branches 'slab/align', 'slab/cleanups', 'slab/fixes', 'slab/memhotadd' ...Pekka Enberg3-92/+160
2010-05-22slub: Use alloc_pages_exact_node() for page allocationMinchan Kim1-1/+1
2010-05-22slub: __kmalloc_node_track_caller should trace kmalloc_large_node caseXiaotian Feng1-2/+9
2010-05-22slub: Potential stack overflowEric Dumazet1-9/+16
2010-05-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-20/+11
2010-05-21ramfs: replace inode uid,gid,mode initialization with helper functionDmitry Monakhov1-17/+8
2010-05-21sanitize vfs_fsync calling conventionsChristoph Hellwig1-1/+1
2010-05-21fs: xattr_handler table should be constStephen Hemminger1-2/+2
2010-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6Linus Torvalds1-0/+5
2010-05-21Merge staging-next tree into Linus's latest versionGreg Kroah-Hartman1-0/+5
2010-05-21Merge branch 'master' into for-2.6.35Jens Axboe9-525/+675
2010-05-21writeback: fix mixed up arguments to bdi_start_writeback()Jens Axboe1-1/+1
2010-05-21writeback: fix problem with !CONFIG_BLOCK compilationJens Axboe1-0/+2
2010-05-21writeback: fixups for !dirty_writeback_centisecsJens Axboe2-5/+11
2010-05-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2010-05-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds3-473/+667
2010-05-19mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slub_def.h>David Woodhouse1-8/+0
2010-05-19mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slob_def.h>David Woodhouse1-8/+0
2010-05-19mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h>David Woodhouse1-24/+0
2010-05-18swap: Add swap slot free callback to block_device_operationsNitin Gupta1-0/+4
2010-05-18swap: Add flag to identify block swap devicesNitin Gupta1-0/+1
2010-05-18Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-41/+0
2010-05-17writeback: fix WB_SYNC_NONE writeback from umountJens Axboe1-2/+2
2010-05-11memcg: fix css_is_ancestor() RCU lockingKAMEZAWA Hiroyuki1-4/+0
2010-05-11memcg: fix css_id() RCU locking for realKAMEZAWA Hiroyuki1-14/+5
2010-05-11rmap: remove anon_vma check in page_address_in_vma()Naoya Horiguchi1-5/+4
2010-05-11hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OO...Mel Gorman1-1/+1
2010-05-07Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+16
2010-05-07Merge branch 'perf/urgent' into perf/coreIngo Molnar1-1/+1
2010-05-05slub: Fix bad boundary check in init_kmem_cache_nodes()Zhang, Yanmin1-1/+1
2010-05-04memcg: css_id() must be called under rcu_read_lock()Paul E. McKenney1-5/+16
2010-05-01percpu: implement kernel memory based chunk allocationTejun Heo2-0/+108
2010-05-01percpu: move vmalloc based chunk management into percpu-vm.cTejun Heo2-428/+475
2010-05-01percpu: misc preparations for nommu supportTejun Heo1-55/+56
2010-05-01percpu: reorganize chunk creation and destructionTejun Heo1-24/+46
2010-05-01percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr...Tejun Heo1-8/+24
2010-04-30Merge commit 'v2.6.34-rc6' into perf/coreIngo Molnar6-14/+53
2010-04-29Merge branch 'master' into for-2.6.35Jens Axboe6-25/+69
2010-04-28blkdev: generalize flags for blkdev_issue_fn functionsDmitry Monakhov1-3/+6
2010-04-28Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-0/+34
2010-04-27mmap: check ->vm_ops before dereferencingRik van Riel1-1/+2
2010-04-25Catch filesystems lacking s_bdiJörn Engel1-0/+5
2010-04-24ksm: check for ERR_PTR from follow_page()Dan Carpenter1-6/+6
2010-04-24rmap: anon_vma_prepare() can leak anon_vma_chainOleg Nesterov1-4/+5
2010-04-24hugetlb: fix infinite loop in get_futex_key() when backed by huge pagesMel Gorman1-1/+4
2010-04-24memcg: fix prepare migrationAndrea Arcangeli1-2/+2
2010-04-23Merge branch 'linus' into perf/coreIngo Molnar6-56/+118
2010-04-23Merge branch 'master' into for-nextJiri Kosina41-170/+357
2010-04-22bdi: add helper function for doing init and register of a bdi for a file systemJens Axboe1-0/+29
2010-04-19rmap: add exclusively owned pages to the newest anon_vmaRik van Riel1-11/+16
2010-04-14slab: Fix missing DEBUG_SLAB last userShiyong Li1-4/+4
2010-04-13Merge branch 'master' into for-2.6.35Jens Axboe37-103/+267
2010-04-12anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvmaLinus Torvalds1-2/+13
2010-04-12anon_vma: clone the anon_vma chain in the right orderLinus Torvalds1-1/+1
2010-04-12vma_adjust: fix the copying of anon_vma chainsLinus Torvalds1-16/+8
2010-04-12Simplify and comment on anon_vma re-use for anon_vma_prepare()Linus Torvalds1-24/+62
2010-04-09Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-0/+3
2010-04-09slub: Fix kmem_ptr_validate() for non-kernel pointersPekka Enberg1-0/+3
2010-04-09slab: Generify kernel pointer validationPekka Enberg2-12/+22
2010-04-08Merge branch 'linus' into perf/coreIngo Molnar32-48/+155
2010-04-07Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+15
2010-04-07slab: add memory hotplug supportDavid Rientjes1-32/+125
2010-04-07memcg: fix race in file_mapped accountingKAMEZAWA Hiroyuki1-9/+9
2010-04-07pagemap: fix pfn calculation for hugepageNaoya Horiguchi1-10/+37
2010-04-07mm: revert "vmscan: get_scan_ratio() cleanup"KOSAKI Motohiro1-14/+9
2010-04-07readahead: fix NULL filp dereferenceWu Fengguang1-1/+1
2010-04-07mm: avoid null-pointer deref in sync_mm_rss()KAMEZAWA Hiroyuki1-2/+1
2010-04-06laptop-mode: Make flushes per-deviceMatthew Garrett1-19/+20
2010-04-05Merge branch 'slabh' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/miscLinus Torvalds28-10/+56
2010-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-0/+26
2010-04-05rmap: fix anon_vma_fork() memory leakRik van Riel1-0/+1
2010-04-02Merge branch 'perf/urgent' into perf/coreIngo Molnar7-63/+67
2010-04-02backing-dev: Handle class_create() failureAnton Blanchard1-0/+3
2010-04-01bootmem, x86: Fix 32bit numa system without RAM on node 0Yinghai Lu1-1/+7
2010-04-01nobootmem, x86: Fix 32bit numa system without RAM on node 0Yinghai Lu1-1/+8
2010-03-30percpu: don't implicitly include slab.h from percpu.hTejun Heo2-1/+35
2010-03-30kmemcheck: Fix build errors due to missing slab.hRandy Dunlap1-0/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo27-10/+21
2010-03-29percpu, module: implement and use is_kernel/module_percpu_address()Tejun Heo1-0/+26
2010-03-28slab: Fix continuation linesJoe Perches1-4/+5
2010-03-26Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-13/+0
2010-03-26x86, perf, bts, mm: Delete the never used BTS-ptrace codePeter Zijlstra1-41/+0
2010-03-25NOMMU: Fix __get_user_pages() to pin last page on offset buffersDavid Howells1-1/+1
2010-03-25NOMMU: Revert 'nommu: get_user_pages(): pin last page on non-page-aligned start'David Howells1-2/+2
2010-03-24mempolicy: fix get_mempolicy() for relative and static nodesLee Schermerhorn1-3/+7
2010-03-24exit: fix oops in sync_mm_rssMichael S. Tsirkin2-0/+2
2010-03-24tmpfs: cleanup mpol_parse_str()KOSAKI Motohiro1-12/+12
2010-03-24tmpfs: handle MPOL_LOCAL mount option properlyKOSAKI Motohiro1-0/+1
2010-03-24tmpfs: mpol=bind:0 don't cause mount error.KOSAKI Motohiro1-3/+7
2010-03-24tmpfs: fix oops on mounts with mpol=defaultRavikiran G Thirumalai1-2/+7
2010-03-24mm/ksm.c is doing an unneeded _notify in write_protect_page.Robin Holt1-1/+1
2010-03-24nommu: fix an incorrect comment in the do_mmap_shared_file()David Howells1-4/+3
2010-03-24memcontrol: fix potential null derefDan Carpenter1-2/+4
2010-03-24memcg: disable move charge in no mmu caseDaisuke Nishimura1-22/+22
2010-03-24x86: Remove excessive early_res debug outputJiri Kosina1-13/+0
2010-03-17memcg: avoid use cmpxchg in swap cgroup maintainanceKAMEZAWA Hiroyuki1-4/+16
2010-03-16Fix typos in commentsThomas Weber1-1/+1
2010-03-15mm: fix typo in refill_stock() commentGreg Thelen1-1/+1
2010-03-13Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+2
2010-03-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2010-03-12memcg: fix oom kill behaviorKAMEZAWA Hiroyuki2-35/+107
2010-03-12cgroups: remove events before destroying subsystem state objectsKirill A. Shutemov1-9/+0
2010-03-12memcg: handle panic_on_oom=always caseKAMEZAWA Hiroyuki1-0/+2
2010-03-12memcg : share event counter rather than duplicateKAMEZAWA Hiroyuki1-45/+41
2010-03-12memcg: update threshold and softlimit at commitKAMEZAWA Hiroyuki1-20/+18
2010-03-12memcg: use generic percpu instead of private implementationKAMEZAWA Hiroyuki1-121/+63
2010-03-12memcg: typo in comment to mem_cgroup_print_oom_info()Kirill A. Shutemov1-1/+1
2010-03-12memcg: implement memory thresholdsKirill A. Shutemov1-0/+309
2010-03-12memcg: rework usage of stats by soft limitKirill A. Shutemov1-8/+10
2010-03-12memcg: extract mem_group_usage() from mem_cgroup_read()Kirill A. Shutemov1-22/+32
2010-03-12memcg: improve performance in moving swap chargeDaisuke Nishimura1-15/+60
2010-03-12memcg: move charges of anonymous swapDaisuke Nishimura3-38/+210