summaryrefslogtreecommitdiff
path: root/mm/migrate.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-24mm/migrate: calculate large folio page index using PFNLorenzo Stoakes (ARM)1-10/+9
2026-08-24mm/huge_memory: update remove_migration_pmd() to accept a folioLorenzo Stoakes (ARM)1-1/+1
2026-08-06mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch()Breno Leitao1-1/+1
2026-08-04mm: preserve RWP marker across PTE rewritesKiryl Shutsemau (Meta)1-0/+8
2026-08-04mm: rename uffd-wp PTE accessors to uffdKiryl Shutsemau (Meta)1-6/+6
2026-08-04Merge branch 'mm-hotfixes-stable' into mm-stable in order to pick upAndrew Morton1-1/+2
2026-07-30mm/migrate: use huge_ptep_get() in remove_migration_pte()Dev Jain1-1/+5
2026-07-30mm: split out internal page_alloc.hBrendan Jackman1-0/+1
2026-07-30mm: rename ARCH_ENABLE_THP_MIGRATION to ARCH_HAS_PMD_SOFTLEAVESUsama Arif1-2/+2
2026-07-28mm/migrate: use migrate_info field instead of privateShivank Garg1-7/+7
2026-07-28mm/migrate: fix stale list name in migrate_folios_move() commentShivank Garg1-1/+1
2026-07-28mm/migrate: rename page to folio leftoversShivank Garg1-19/+17
2026-07-28mm: use enum migrate_reason instead of int for migration reason parametersYe Liu1-6/+6
2026-07-28mm/migrate: exclude hugetlb folios from MTHP_STAT_NR_ANON accountingNico Pache1-1/+2
2026-06-04mm/migrate: find_mm_struct: fix race between security checks and suid execOleg Nesterov1-4/+9
2026-06-04mm: remove mentions of PageWritebackMatthew Wilcox (Oracle)1-1/+1
2026-05-28mm/migrate: rename PAGE_ migration flags to FOLIO_Shivank Garg1-25/+23
2026-04-18mm: migrate: prevent memory cgroup release in folio_migrate_mapping()Muchun Song1-0/+2
2026-04-05mm: fix deferred split queue races during migrationLance Yang1-9/+9
2026-04-05mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATIONDavid Hildenbrand (Arm)1-3/+2
2026-04-05mm: migrate: requeue destination folio on deferred split queueUsama Arif1-0/+17
2026-04-05mm: rename my_zero_pfn() to zero_pfn()Mike Rapoport (Microsoft)1-1/+1
2026-03-02mm: Fix a hmm_range_fault() livelock / starvation problemThomas Hellström1-4/+4
2026-01-31mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATIONDavid Hildenbrand (Red Hat)1-1/+1
2026-01-26migrate: replace RMP_ flags with TTU_ flagsMatthew Wilcox (Oracle)1-6/+6
2026-01-19migrate: correct lock ordering for hugetlb file foliosMatthew Wilcox (Oracle)1-6/+6
2025-11-24memcg: remove __mod_lruvec_stateShakeel Butt1-10/+10
2025-11-24mm: replace remaining pte_to_swp_entry() with softleaf_from_pte()Lorenzo Stoakes1-1/+1
2025-11-24mm: eliminate further swapops predicatesLorenzo Stoakes1-3/+3
2025-11-24mm: remove is_hugetlb_entry_[migration, hwpoisoned]()Lorenzo Stoakes1-4/+11
2025-11-24mm: replace pmd_to_swp_entry() with softleaf_from_pmd()Lorenzo Stoakes1-10/+10
2025-11-24mm: avoid unnecessary uses of is_swap_pte()Lorenzo Stoakes1-1/+1
2025-11-24mm/huge_memory: implement device-private THP splittingBalbir Singh1-0/+1
2025-11-20migrate: optimise alloc_migration_target()Matthew Wilcox (Oracle)1-2/+2
2025-11-16mm/migrate, swap: drop usage of folio_indexKairui Song1-2/+2
2025-10-15mm: prevent poison consumption when splitting THPQiuxu Zhuo1-1/+2
2025-10-07mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP ...Lance Yang1-5/+10
2025-10-07mm/thp: fix MTE tag mismatch when replacing zero-filled subpagesLance Yang1-7/+1
2025-09-21mm, swap: use the swap table for the swap cache and switch APIKairui Song1-4/+15
2025-09-21mm, swap: wrap swap cache replacement with a helperKairui Song1-8/+3
2025-09-13treewide: remove MIGRATEPAGE_SUCCESSDavid Hildenbrand1-21/+19
2025-09-13mm/migrate: remove MIGRATEPAGE_UNMAPDavid Hildenbrand1-23/+22
2025-08-19mm/migrate: fix NULL movable_ops if CONFIG_ZSMALLOC=mHuacai Chen1-8/+30
2025-07-19mm/page_owner: convert set_page_owner_migrate_reason() to foliosSidhartha Kumar1-1/+1
2025-07-19mm/migrate: remove the -EEXIST conversion for move_pages()Wei Yang1-7/+0
2025-07-13mm: rename PG_isolated to PG_movable_ops_isolatedDavid Hildenbrand1-7/+7
2025-07-13mm: stop storing migration_ops in page->mappingDavid Hildenbrand1-0/+23
2025-07-13mm: remove __folio_test_movable()David Hildenbrand1-30/+13
2025-07-13mm: rename __PageMovable() to page_has_movable_ops()David Hildenbrand1-4/+4
2025-07-13mm/migration: remove PageMovable()David Hildenbrand1-8/+10