aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2008-12-13cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpu...Rusty Russell1-1/+1
2008-12-10KSYM_SYMBOL_LEN fixesHugh Dickins2-2/+2
2008-12-10mm: no get_user/put_user while holding mmap_sem in do_pages_stat?Brice Goglin1-13/+46
2008-12-10page_cgroup should ignore empty nodesKAMEZAWA Hiroyuki1-0/+3
2008-12-10mm: remove UP version of lru_add_drain_all()KOSAKI Motohiro1-13/+0
2008-12-10mm/backing-dev.c: remove recently-added WARN_ON()Andrew Morton1-1/+1
2008-12-02vmscan: evict streaming IO firstRik van Riel1-1/+6
2008-12-02bdi: register sysfs bdi device only once per queueKay Sievers1-0/+3
2008-12-01memcg: memory hotplug fix for notifier callbackKAMEZAWA Hiroyuki2-16/+33
2008-12-01mm: vmalloc fix lazy unmapping cache aliasingNick Piggin1-4/+16
2008-12-01vmscan: protect zone rotation stats by lru lockJohannes Weiner1-1/+1
2008-11-30meminit section warningsAl Viro3-11/+13
2008-11-19vmscan: fix get_scan_ratio() commentRik van Riel1-3/+3
2008-11-19vmscan: let GFP_NOFS go to swap againHugh Dickins1-0/+3
2008-11-19migration: fix writepage errorHugh Dickins1-4/+1
2008-11-19mm: vmalloc search restart fixGlauber Costa1-2/+2
2008-11-19mm: vmalloc failure flush fixNick Piggin1-2/+13
2008-11-19mm: vmalloc allocator off by oneNick Piggin1-1/+1
2008-11-19cpuset: update top cpuset's mems after adding a nodeMiao Xie1-3/+0
2008-11-16unitialized return value in mm/mlock.c: __mlock_vma_pages_range()Helge Deller1-1/+1
2008-11-15mm: remove unevictable's show_page_pathKOSAKI Motohiro1-35/+0
2008-11-12memcg: bugfix for memory hotplugKAMEZAWA Hiroyuki1-2/+2
2008-11-12mm: remove lru_add_drain_all() from the munlock pathKOSAKI Motohiro1-10/+6
2008-11-12cpusets: update mems allowed in page allocatorDavid Rientjes1-0/+4
2008-11-12hugetlb: make unmap_ref_private multi-size-awareAdam Litke1-2/+3
2008-11-12parisc: fix find_extend_vma() breakageDenys Vlasenko1-1/+1
2008-11-07vmap: cope with vm_unmap_aliases before vmalloc_init()Jeremy Fitzhardinge1-0/+7
2008-11-06Merge master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-1/+1
2008-11-06memory hotplug: fix page_zone() calculation in test_pages_isolated()Gerald Schaefer1-2/+3
2008-11-06mm/oom_kill.c: fix badness() kerneldocQinghuang Feng1-1/+0
2008-11-06vmemmap: warn about page_structs with remote distanceDavid Rientjes1-1/+1
2008-11-06mm: move migrate_prep out from under mmap_semChristoph Lameter2-8/+12
2008-11-06oom: do not dump task state for non thread group leadersDavid Rientjes1-0/+2
2008-11-06hugetlb: pull gigantic page initialisation out of the default pathAndy Whitcroft3-8/+33
2008-11-06hugetlbfs: handle pages higher order than MAX_ORDERAndy Whitcroft2-1/+64
2008-11-06[ARM] fix naming of MODULE_START / MODULE_ENDRussell King1-1/+1
2008-10-30nfsd: fix vm overcommit crashAlan Cox3-6/+8
2008-10-30mm: fix kernel-doc function notationRandy Dunlap1-1/+2
2008-10-30fs: remove prepare_write/commit_writeNick Piggin1-238/+4
2008-10-23Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriya...Linus Torvalds5-21/+167
2008-10-23memcg: fix page_cgroup allocationKAMEZAWA Hiroyuki2-8/+25
2008-10-23mm: page_cgroup needs linux/vmalloc.h for vmalloc_node()/vfree().Paul Mundt1-0/+1
2008-10-23proc: move /proc/zoneinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+14
2008-10-23proc: move /proc/vmstat boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+13
2008-10-23proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-1/+14
2008-10-23proc: move /proc/buddyinfo boilerplate to mm/vmstat.cAlexey Dobriyan1-4/+21
2008-10-23proc: move /proc/vmallocinfo to mm/vmalloc.cAlexey Dobriyan1-1/+32
2008-10-23proc: move /proc/slabinfo boilerplate to mm/slub.c, mm/slab.cAlexey Dobriyan2-10/+35
2008-10-23proc: move /proc/slab_allocators boilerplate to mm/slab.cAlexey Dobriyan1-1/+35
2008-10-23proc: switch /proc/meminfo to seq_fileAlexey Dobriyan1-2/+3
2008-10-20mm: remove duplicated #include'sHuang Weiyi2-3/+0
2008-10-20Export tiny shmem_file_setup for DRM-GEMHugh Dickins1-0/+1
2008-10-20Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+16
2008-10-20make mm/rmap.c:anon_vma_cachep staticAdrian Bunk1-1/+11
2008-10-20memcg: allocate all page_cgroup at bootKAMEZAWA Hiroyuki4-178/+321
2008-10-20memcg: atomic ops for page_cgroup->flagsKAMEZAWA Hiroyuki1-40/+82
2008-10-20memcg: optimize per-cpu statisticsKAMEZAWA Hiroyuki1-8/+10
2008-10-20memcg: avoid accounting special pagesKAMEZAWA Hiroyuki2-16/+13
2008-10-20memcg: make page->mapping NULL before unchargeKAMEZAWA Hiroyuki3-3/+9
2008-10-20memcg: move charge swapin under lockKAMEZAWA Hiroyuki1-5/+6
2008-10-20mm: extract do_pages_move() out of sys_move_pages()Brice Goglin1-66/+86
2008-10-20mm: don't vmalloc a huge page_to_node array for do_pages_stat()Brice Goglin1-15/+25
2008-10-20mm: stop returning -ENOENT from sys_move_pages() if nothing got migratedBrice Goglin1-2/+1
2008-10-20memory hotplug: release memory regions in PAGES_PER_SECTION chunksNathan Fontenot1-2/+2
2008-10-20setup_per_zone_pages_min(): take zone->lock instead of zone->lru_lockGerald Schaefer1-2/+2
2008-10-20hugepage: support ZERO_PAGE()KOSAKI Motohiro1-3/+19
2008-10-20mm: print out meminit for memmapYinghai Lu1-4/+3
2008-10-20mm: hugetlb.c make functions static, use NULL rather than 0Harvey Harrison1-7/+5
2008-10-20mm: rewrite vmap layerNick Piggin1-133/+842
2008-10-20mmap.c: deinline a few functionsDenys Vlasenko1-4/+4
2008-10-20mm: page lock use lock bitopsNick Piggin2-9/+6
2008-10-20mm: unlockless reclaimNick Piggin1-1/+8
2008-10-20mm: pagecache insertion fewer atomicsNick Piggin1-2/+2
2008-10-20mlock: make mlock error return Posixly CorrectLee Schermerhorn2-7/+28
2008-10-20mlock: revert mainline handling of mlock error returnLee Schermerhorn1-12/+2
2008-10-20vmscan: don't accumulate scan pressure on unrelated listsJohannes Weiner1-5/+2
2008-10-20mlock: count attempts to free mlocked pageLee Schermerhorn3-0/+19
2008-10-20vmscan: unevictable LRU scan sysctlLee Schermerhorn2-2/+168
2008-10-20swap: cull unevictable pages in fault pathLee Schermerhorn2-8/+31
2008-10-20vmstat: mlocked pages statisticsNick Piggin3-8/+54
2008-10-20mmap: handle mlocked pages during map, remap, unmapRik van Riel6-160/+180
2008-10-20mlock: downgrade mmap sem while populating mlocked regionsLee Schermerhorn1-3/+43
2008-10-20mlock: mlocked pages are unevictableNick Piggin10-88/+782
2008-10-20SHM_LOCKED pages are unevictableLee Schermerhorn2-0/+93
2008-10-20Ramfs and Ram Disk pages are unevictableLee Schermerhorn1-0/+5
2008-10-20Unevictable LRU Page StatisticsLee Schermerhorn3-2/+25
2008-10-20unevictable lru: add event counting with statisticsLee Schermerhorn2-0/+11
2008-10-20Unevictable LRU InfrastructureLee Schermerhorn7-62/+272
2008-10-20more aggressively use lumpy reclaimRik van Riel1-4/+16
2008-10-20vmscan: add newly swapped in pages to the inactive listRik van Riel1-1/+1
2008-10-20vmscan: fix pagecache reclaim referenced bit checkRik van Riel1-32/+13
2008-10-20vmscan: second chance replacement for anonymous pagesRik van Riel3-6/+79
2008-10-20vmscan: split LRU lists into anon & file setsRik van Riel12-274/+337
2008-10-20define page_file_cache() functionRik van Riel5-0/+11
2008-10-20vmscan: free swap space on swap-in/activationRik van Riel3-3/+53
2008-10-20swap: use an array for the LRU pagevecsKOSAKI Motohiro2-62/+28
2008-10-20vmscan: Use an indexed array for LRU variablesChristoph Lameter5-141/+108
2008-10-20vmscan: move isolate_lru_page() to vmscan.cNick Piggin5-34/+59
2008-10-20mm: cleanup to make remove_memory() arch-neutralBadari Pulavarty1-1/+11
2008-10-19anon_vma_prepare: properly lock even newly allocated entriesLinus Torvalds1-10/+32
2008-10-17Merge branch 'drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airl...Linus Torvalds1-0/+1
2008-10-18Export shmem_file_setup for DRM-GEMKeith Packard1-0/+1
2008-10-16Merge branch 'core-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-7/+11
2008-10-16Remove Andrew Morton's old email accountsFrancois Cami5-5/+5
2008-10-16Kconfig: eliminate "def_bool n" constructsJan Beulich1-2/+2
2008-10-16misc: replace __FUNCTION__ with __func__Harvey Harrison1-1/+1
2008-10-16mm: do_generic_file_read() never gets a NULL 'filp' argumentKrishna Kumar1-2/+1
2008-10-16hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault()David Gibson1-5/+18
2008-10-16mm/page_alloc.c:free_area_init_nodes() fix inappropriate use of enumAndrew Morton1-1/+1
2008-10-16vfs: Add no_nrwrite_index_update writeback control flagAneesh Kumar K.V1-3/+7
2008-10-16Introduce is_vmalloc_or_module_addr() and use with DEBUG_VIRTUALLinus Torvalds1-2/+16
2008-10-15Merge branches 'core/softlockup', 'core/softirq', 'core/resources', 'core/pri...Ingo Molnar2-7/+11
2008-10-14do_generic_file_read: s/EINTR/EIO/ if lock_page_killable() failsOleg Nesterov1-7/+8
2008-10-14vfs: Remove the range_cont writeback mode.Aneesh Kumar K.V1-2/+0
2008-10-13integrity: special fs magicMimi Zohar1-3/+1
2008-10-12Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x...Ingo Molnar1-0/+7
2008-10-11Merge phase #2 (PAT updates) of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+4
2008-10-10Merge branch 'for-2.6.28' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-1/+1
2008-10-10Merge branch 'linus' into x86/pat2Ingo Molnar7-26/+54
2008-10-09SLOB: fix bogus ksize calculation fixMatt Mackall1-3/+5
2008-10-09highmem: use bio_has_data() in the bounce pathJens Axboe1-1/+1
2008-10-07SLOB: fix bogus ksize calculationMatt Mackall1-1/+1
2008-10-02mm: handle initialising compound pages at orders greater than MAX_ORDERAndy Whitcroft1-5/+8
2008-10-02mm: tiny-shmem nommu fixNick Piggin1-0/+6
2008-10-02memory hotplug: missing zone->lock in test_pages_isolated()Gerald Schaefer1-4/+8
2008-09-29mm owner: fix race between swapoff and exitBalbir Singh1-0/+17
2008-09-23memcg: check under limit at shrink_usageDaisuke Nishimura1-0/+1
2008-09-23mm: tiny-shmem fix lock ordering: mmap_sem vs i_mutexNick Piggin1-15/+9
2008-09-15slub: fixed uninitialized counter in struct kmem_cache_nodeSalman Qazi1-0/+1
2008-09-14Merge commit 'v2.6.27-rc6' into x86/patIngo Molnar13-47/+157
2008-09-14generic: add phys_addr_t for holding physical addressesJeremy Fitzhardinge1-0/+3
2008-09-13mm: mark the correct zone as full when scanning zonelistsMel Gorman1-1/+1
2008-09-03mmap: fix petty bug in anonymous shared mmap offset handlingTejun Heo1-0/+4
2008-09-02mm: size of quicklists shouldn't be proportional to the number of CPUsKOSAKI Motohiro1-1/+8
2008-09-02mm/bootmem: silence section mismatch warning - contig_page_data/bootmem_node_...Marcin Slusarz1-1/+1
2008-09-02VFS: fix dio write returning EIO when try_to_release_page failsHisashi Hifumi2-4/+11
2008-09-02mm: make setup_zone_migrate_reserve() aware of overlapping nodesAdam Litke1-0/+7
2008-09-02Remove '#include <stddef.h>' from mm/page_isolation.cDavid Woodhouse1-1/+0
2008-08-28Merge master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-1/+18
2008-08-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...Linus Torvalds1-2/+2
2008-08-27[ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfoMel Gorman1-1/+18
2008-08-22Merge branch 'x86/urgent' into x86/patIngo Molnar10-28/+86
2008-08-20mm: xip/ext2 fix block allocation raceNick Piggin1-1/+4
2008-08-20mm: xip fix fault vs sparse page invalidate raceNick Piggin1-14/+46
2008-08-20mm: dirty page tracking race fixNick Piggin2-6/+10
2008-08-20bootmem: fix aligning of node-relative indexes and offsetsJohannes Weiner1-6/+29
2008-08-20mm: mminit_loglevel cannot be __meminitdata anymoreMarcin Slusarz1-1/+1
2008-08-20mm: show free swap as signedHugh Dickins1-1/+1
2008-08-20mm: page_remove_rmap comments on PageAnonHugh Dickins1-9/+16
2008-08-20slub: Disable NUMA remote node defragmentation by defaultChristoph Lameter1-2/+2
2008-08-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-2/+4
2008-08-15bootmem allocator: alloc_bootmem_core(): page-align the end offsetMikulas Patocka1-1/+1
2008-08-15x86, pat: avoid highmem cache attribute aliasingNick Piggin1-1/+4
2008-08-14security: Fix setting of PF_SUPERPRIV by __capable()David Howells1-2/+4
2008-08-12mm/sparse.c: removed duplicated includeHuang Weiyi1-1/+0
2008-08-12do_migrate_pages(): remove unused variableMinChan Kim1-1/+0
2008-08-12allocate structures for reservation tracking in hugetlbfs outside of spinlock...Andy Whitcroft1-4/+11
2008-08-12hugetlbfs: allocate structures for reservation tracking outside of spinlocksAndy Whitcroft1-9/+35
2008-08-12memcg: fix oops in mem_cgroup_shrink_usageHugh Dickins1-0/+2
2008-08-12page allocator: use no-panic variant of alloc_bootmem() in alloc_large_system...Jan Beulich1-1/+1
2008-08-12hugetlb: call arch_prepare_hugepage() for surplus pagesGerald Schaefer1-1/+6
2008-08-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linusLinus Torvalds2-3/+15
2008-08-12mm: Make generic weak get_user_pages_fast and EXPORT_GPL itRusty Russell2-3/+15
2008-08-11Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+13
2008-08-12Merge branch 'core/locking' into core/urgentIngo Molnar1-7/+13
2008-08-11mm: fix mm_take_all_locks() locking orderPeter Zijlstra1-2/+8
2008-08-11lockdep: annotate mm_take_all_locks()Peter Zijlstra1-6/+6
2008-08-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...Linus Torvalds3-10/+19
2008-08-06Revert duplicate "mm/hugetlb.c must #include <asm/io.h>"Linus Torvalds1-1/+1
2008-08-05mm: fix uninitialized variables for find_vma_prepare callersBenny Halevy1-1/+1
2008-08-05mm_init.c: avoid ifdef-inside-macro-expansionAndrew Morton1-4/+4
2008-08-05SLUB: dynamic per-cache MIN_PARTIALPekka Enberg1-7/+19
2008-08-04mm: rename page trylockNick Piggin10-22/+22
2008-08-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6Linus Torvalds1-0/+21
2008-08-04mlock() fix return valuesKOSAKI Motohiro2-5/+13
2008-08-04nommu: Provide vmalloc_exec().Paul Mundt1-0/+21
2008-08-02mm: dont clear PG_uptodate on truncate/invalidateMiklos Szeredi1-2/+0
2008-08-01Remove EXPORTS of follow_page & zap_page_rangeJack Steiner1-2/+0
2008-08-01mm/hugetlb: don't crash when HPAGE_SHIFT is 0Benjamin Herrenschmidt1-1/+6
2008-08-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6Linus Torvalds1-1/+1
2008-08-01[S390] Optimize storage key operations for anon pagesMartin Schwidefsky1-1/+2
2008-07-30Fix off-by-one error in iov_iter_advance()Linus Torvalds1-1/+1
2008-07-30GRU Driver: export is_uv_system(), zap_page_range() & follow_page()Jack Steiner1-0/+2
2008-07-30mm: add zap_vma_ptes(): a library function to unmap driver ptesJack Steiner1-0/+23
2008-07-30do_try_to_free_page: update comments related to vmscan functionsFernando Luis Vazquez Cao1-1/+1
2008-07-30swapfile/vmscan: update comments related to vmscan functionsFernando Luis Vazquez Cao2-3/+3
2008-07-30swap: update function comment of release_pagesFernando Luis Vazquez Cao1-3/+4
2008-07-30madvise: update function comment of madvise_dontneedFernando Luis Vazquez Cao1-2/+2
2008-07-30memcg: remove redundant check in move_task()Li Zefan1-3/+0
2008-07-30mm: remove find_max_pfn_with_active_regionsYinghai Lu1-17/+0
2008-07-29mm: unexport ksizeAdrian Bunk3-3/+0
2008-07-30mm/hugetlb.c must #include <asm/io.h>Adrian Bunk1-1/+1
2008-07-28vfs: pagecache usage optimization for pagesize!=blocksizeHisashi Hifumi1-2/+12
2008-07-28mm/hugetlb.c must #include <asm/io.h>Adrian Bunk1-0/+1
2008-07-28mmu-notifiers: coreAndrea Arcangeli11-13/+336
2008-07-28mmu-notifiers: add mm_take_all_locks() operationAndrea Arcangeli1-0/+158
2008-07-28tmpfs: fix kernel BUG in shmem_delete_inodeHugh Dickins1-1/+2
2008-07-28stop_machine: Wean existing callers off stop_machine_run()Rusty Russell1-2/+2
2008-07-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-5/+6
2008-07-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-10/+34