aboutsummaryrefslogtreecommitdiffstats
path: root/mm/migrate.c
AgeCommit message (Expand)AuthorFilesLines
2012-03-21mm: fix move/migrate_pages() race on task structChristoph Lameter1-17/+19
2012-03-05memcg: fix GPF when cgroup removal races with last exitHugh Dickins1-2/+0
2012-02-03mm: postpone migrated page mapping resetKonstantin Khlebnikov1-1/+1
2012-01-12mm: compaction: introduce sync-light migration for use by compactionMel Gorman1-35/+43
2012-01-12mm: compaction: determine if dirty pages can be migrated without blocking wit...Mel Gorman1-37/+92
2012-01-12memcg: clear pc->mem_cgroup if necessary.KAMEZAWA Hiroyuki1-0/+2
2012-01-10mm/migrate.c: remove the unused macro lru_to_pageWang Sheng-Hui1-2/+0
2012-01-10mm/migrate.c: cleanup comment for migration_entry_wait()Wang Sheng-Hui1-2/+0
2012-01-10mm: migrate: one less atomic operationJacobo Giralt1-6/+4
2011-12-09mm/migrate.c: pair unlock_page() and lock_page() when migrating huge pagesHillf Danton1-1/+1
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2011-10-31mm: migration: clean up unmap_and_move()Minchan Kim1-35/+40
2011-10-31mm: Map most files to use export.h instead of module.hPaul Gortmaker1-1/+1
2011-10-19mm: fix race between mremap and removing migration entryHugh Dickins1-4/+4
2011-06-16migrate: don't account swapcache as shmemAndrea Arcangeli1-1/+1
2011-05-25mm: use refcounts for page_lock_anon_vma()Peter Zijlstra1-13/+4
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-23memcg: fix ugly initialization of return value is in callerKAMEZAWA Hiroyuki1-1/+1
2011-03-22mm: compaction: Use async migration for __GFP_NO_KSWAPD and enforce no writebackAndrea Arcangeli1-15/+33
2011-03-22mm: rename drop_anon_vma() to put_anon_vma()Peter Zijlstra1-2/+2
2011-03-22mm: add replace_page_cache_page() functionMiklos Szeredi1-1/+1
2011-02-25mm: grab rcu read lock in move_pages()Greg Thelen1-3/+3
2011-02-02mm/migration: fix page corruption during hugepage migrationMinchan Kim1-4/+0
2011-02-02mm: when migrate_pages returns 0, all pages must have been releasedAndrea Arcangeli1-2/+1
2011-01-26mm: migration: clarify migrate_pages() commentMinchan Kim1-1/+1
2011-01-13memcg: fix memory migration of shmem swapcacheDaisuke Nishimura1-1/+1
2011-01-13mm: fix hugepage migrationHugh Dickins1-17/+6
2011-01-13mm: fix migration hangs on anon_vma lockHugh Dickins1-29/+19
2011-01-13mm: migration: use rcu_dereference_protected when dereferencing the radix tre...Mel Gorman1-2/+2
2011-01-13thp: pmd_trans_huge migrate bugcheckAndrea Arcangeli1-1/+6
2011-01-13mm: migration: cleanup migrate_pages API by matching types for offlining and ...Mel Gorman1-4/+4
2011-01-13mm: migration: allow migration to operate asynchronously and avoid synchronou...Mel Gorman1-9/+13
2011-01-13mm: vmscan: reclaim order-0 and use compaction instead of lumpy reclaimMel Gorman1-0/+17
2010-12-22mm/migrate.c: fix compilation errorMichal Nazarewicz1-0/+2
2010-10-26mm: fix error reporting in move_pages() syscallGleb Natapov1-2/+2
2010-10-26mm: compaction: fix COMPACTPAGEFAILED countingMinchan Kim1-5/+7
2010-10-26writeback: remove nonblocking/encountered_congestion referencesWu Fengguang1-1/+0
2010-10-11Fix migration.c compilation on s390Andi Kleen1-0/+2
2010-10-08hugetlb: hugepage migration coreNaoya Horiguchi1-18/+214
2010-08-09mm: extend KSM refcounts to the anon_vma rootRik van Riel1-7/+3
2010-08-09mm: always lock the root (oldest) anon_vmaRik van Riel1-1/+1
2010-08-09mm: change direct call of spin_lock(anon_vma->lock) to inline functionRik van Riel1-1/+1
2010-05-27memcg: fix mis-accounting of file mapped racy with migrationakpm@linux-foundation.org1-1/+1
2010-05-25mm: compaction: memory compaction coreMel Gorman1-1/+10
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 Gorman1-2/+2
2010-05-25mm: migration: take a reference to the anon_vma before migratingMel Gorman1-0/+12
2010-05-25mm: remove return value of putback_lru_pages()Minchan Kim1-6/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-06mm/migrate.c: kill anon local variable from migrate_page_copyKOSAKI Motohiro1-4/+0
2010-03-01Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-1/+1
2010-02-21mm: Make copy_from_user() in migrate.c statically predictableH. Peter Anvin1-21/+15
2010-02-20MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itselfRussell King1-1/+1
2010-02-06Fix potential crash with sys_move_pagesLinus Torvalds1-0/+3
2009-12-15mm: remove unevictable_migrate_page functionLee Schermerhorn1-2/+2
2009-12-15ksm: memory hotremove migration onlyHugh Dickins1-6/+21
2009-12-15ksm: rmap_walk to remove_migation_ptesHugh Dickins1-67/+18
2009-12-15mm: define PAGE_MAPPING_FLAGSHugh Dickins1-7/+4
2009-12-15mm: move inc_zone_page_state(NR_ISOLATED) to just isolated placeKOSAKI Motohiro1-8/+4
2009-12-11mm: Adjust do_pages_stat() so gcc can see copy_from_user() is safeH. Peter Anvin1-1/+1
2009-11-12memcg: fix wrong pointer initialization at page migration when memcg is disab...KAMEZAWA Hiroyuki1-1/+1
2009-09-24Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/l...Linus Torvalds1-1/+1
2009-09-22mm: return boolean from page_has_private()Johannes Weiner1-1/+1
2009-09-22mm: return boolean from page_is_file_cache()Johannes Weiner1-3/+3
2009-09-22mm: vmstat: add isolate pagesKOSAKI Motohiro1-0/+11
2009-09-22mm: oom analysis: add shmem vmstatKOSAKI Motohiro1-1/+4
2009-09-22memory hotplug: migrate swap cache pageShaohua Li1-2/+4
2009-09-16HWPOISON: Use bitmask/action code for try_to_unmap behaviourAndi Kleen1-1/+1
2009-06-16migration: only migrate_prep() once per move_pages()Brice Goglin1-1/+3
2009-06-16page allocator: do not check NUMA node ID when the caller knows the node is v...Mel Gorman1-1/+1
2009-04-03FS-Cache: Recruit a page flags for cache managementDavid Howells1-5/+5
2009-02-11migration: migrate_vmas should check "vma"Daisuke Nishimura1-1/+1
2009-01-14[CVE-2009-0029] System call wrappers part 28Heiko Carstens1-4/+4
2009-01-08memcg: simple migration handlingKAMEZAWA Hiroyuki1-28/+14
2009-01-08memcg: introduce charge-commit-cancel style of functionsKAMEZAWA Hiroyuki1-1/+1
2009-01-06mm: add Set,ClearPageSwapCache stubsHugh Dickins1-4/+0
2009-01-06mm: move_pages: no need to set pp->page to ZERO_PAGE(0) by defaultBrice Goglin1-6/+0
2009-01-06mm: rework do_pages_move() to work on page_sized chunksBrice Goglin1-35/+44
2008-12-25Merge branch 'next' into for-linusJames Morris1-2/+7
2008-12-16mm: Don't touch uninitialized variable in do_pages_stat_array()KOSAKI Motohiro1-1/+1
2008-12-10mm: no get_user/put_user while holding mmap_sem in do_pages_stat?Brice Goglin1-13/+46
2008-12-04Merge branch 'master' into nextJames Morris1-4/+1
2008-11-19migration: fix writepage errorHugh Dickins1-4/+1
2008-11-14Merge branch 'master' into nextJames Morris1-1/+1
2008-11-14CRED: Use RCU to access another task's creds and to release a task's own credsDavid Howells1-3/+5
2008-11-14CRED: Separate task security context from task_structDavid Howells1-5/+5
2008-11-14CRED: Wrap task credential accesses in the core kernelDavid Howells1-2/+5
2008-11-06mm: move migrate_prep out from under mmap_semChristoph Lameter1-1/+1
2008-10-20memcg: make page->mapping NULL before unchargeKAMEZAWA Hiroyuki1-2/+7
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-20mlock: mlocked pages are unevictableNick Piggin1-0/+2
2008-10-20Unevictable LRU InfrastructureLee Schermerhorn1-14/+17
2008-10-20define page_file_cache() functionRik van Riel1-0/+2
2008-10-20swap: use an array for the LRU pagevecsKOSAKI Motohiro1-10/+1
2008-10-20vmscan: move isolate_lru_page() to vmscan.cNick Piggin1-31/+3
2008-08-04mm: rename page trylockNick Piggin1-2/+2
2008-07-26mm: spinlock tree_lockNick Piggin1-6/+5
2008-07-26mm: speculative page referencesNick Piggin1-2/+18
2008-07-25memcg: remove refcnt from page_cgroupKAMEZAWA Hiroyuki1-2/+1
2008-07-25memcg: better migration handlingKAMEZAWA Hiroyuki1-7/+15
2008-07-24mm: make CONFIG_MIGRATION available w/o CONFIG_NUMAGerald Schaefer1-1/+1
2008-07-24mm/migrate.c should #include <linux/syscalls.h>Adrian Bunk1-0/+1
2008-07-04Christoph has movedChristoph Lameter1-1/+1
2008-06-20Reinstate ZERO_PAGE optimization in 'get_user_pages()' and fix XIPLinus Torvalds1-0/+10
2008-04-30mm: fix warning on memory offlineNick Piggin1-1/+8
2008-03-04memcg: fix VM_BUG_ON from page migrationHugh Dickins1-5/+14
2008-02-07bugfix for memory cgroup controller: migration under memory controller fixKAMEZAWA Hiroyuki1-3/+10
2008-02-07Memory controller: make charging gfp mask awareBalbir Singh1-1/+1
2008-02-07Memory controller: memory accountingBalbir Singh1-0/+6
2008-02-05page migraton: handle orphaned pagesShaohua Li1-6/+24
2008-02-05maps4: move is_swap_pteMatt Mackall1-5/+0
2007-10-20Typo fixes retrun -> returnGabriel Craciunescu1-1/+1
2007-10-19Uninline find_task_by_xxx set of functionsPavel Emelyanov1-2/+1
2007-10-19pid namespaces: changes to show virtual ids to userPavel Emelyanov1-1/+3
2007-10-16flush icache before set_pte() on ia64: flush icache at set_pteKAMEZAWA Hiroyuki1-1/+0
2007-10-16flush cache before installing new page at migratonKAMEZAWA Hiroyuki1-0/+1
2007-10-16Memoryless nodes: Update memory policy and page migrationChristoph Lameter1-1/+1
2007-10-14mm/migrate.c __user annotationAl Viro1-1/+1
2007-08-31fix rcu_read_lock() in page migratonKAMEZAWA Hiroyuki1-2/+9
2007-07-26memory unplug: isolate_lru_page fixKAMEZAWA Hiroyuki1-2/+1
2007-07-26memory unplug: migration by kernelKAMEZAWA Hiroyuki1-2/+19
2007-07-17Add __GFP_MOVABLE for callers to flag allocations from high memory that may b...Mel Gorman1-1/+2
2007-04-24page migration: fix NR_FILE_PAGES accountingChristoph Lameter1-1/+14
2007-03-05[PATCH] Page migration: Fix vma flag checkingChristoph Lameter1-1/+1
2006-12-07[PATCH] radix-tree: RCU lockless readsideNick Piggin1-7/+12
2006-11-03[PATCH] Fix sys_move_pages when a NULL node list is passedStephen Rothwell1-1/+2
2006-09-30[PATCH] BLOCK: Make it possible to disable the block layer [try #6]David Howells1-0/+2
2006-09-30[PATCH] BLOCK: Stop fallback_migrate_page() from using page_has_buffers() [tr...David Howells1-1/+1
2006-09-26[PATCH] Define easier to handle GFP_THISNODEChristoph Lameter1-3/+1
2006-09-26[PATCH] sys_move_pages: Do not fall back to other nodesChristoph Lameter1-1/+3
2006-06-25[PATCH] Allow migration of mlocked pagesChristoph Lameter1-6/+4
2006-06-25[PATCH] page migration: Support a vma migration functionChristoph Lameter1-0/+20
2006-06-23[PATCH] SELinux: add security_task_movememory calls to mm codeDavid Quigley1-0/+6
2006-06-23[PATCH] page migration: sys_move_pages(): support moving of individual pagesChristoph Lameter1-4/+264
2006-06-23[PATCH] page migration: use allocator function for migrate_pages()Christoph Lameter1-83/+32
2006-06-23[PATCH] page migration: handle freeing of pages in migrate_pages()Christoph Lameter1-25/+23
2006-06-23[PATCH] page migration: simplify migrate_pages()Christoph Lameter1-103/+115
2006-06-23[PATCH] More page migration: use migration entries for file pagesChristoph Lameter1-27/+100
2006-06-23[PATCH] More page migration: do not inc/dec rss countersChristoph Lameter1-1/+0
2006-06-23[PATCH] Swapless page migration: modify core logicChristoph Lameter1-32/+21
2006-06-23[PATCH] Swapless page migration: rip out swap based logicChristoph Lameter1-72/+3
2006-06-23[PATCH] Swapless page migration: add R/W migration entriesChristoph Lameter1-1/+127
2006-06-23[PATCH] page migration cleanup: move fallback handling into special functionChristoph Lameter1-51/+39
2006-06-23[PATCH] page migration cleanup: pass "mapping" to migration functionsChristoph Lameter1-36/+34
2006-06-23[PATCH] page migration cleanup: extract try_to_unmap from migration functionsChristoph Lameter1-45/+31
2006-06-23[PATCH] page migration cleanup: drop nr_refs in remove_references()Christoph Lameter1-10/+11
2006-06-23[PATCH] page migration cleanup: remove useless definitionsChristoph Lameter1-4/+2
2006-06-23[PATCH] page migration cleanup: group functionsChristoph Lameter1-70/+72
2006-05-01[PATCH] page migration: Fix fallback behavior for dirty pagesChristoph Lameter1-0/+11
2006-04-11[PATCH] mm/migrate.c: don't export a static functionAdrian Bunk1-1/+0
2006-04-11[PATCH] Some page migration fixupsChristoph Lameter1-5/+2
2006-03-22[PATCH] page migration reorgChristoph Lameter1-0/+655