- da707a6 mm/migrate: add folio_movable_ops() by Vishal Moola (Oracle) · 2 years, 8 months ago
- ea8e72f mm/hugetlb: convert putback_active_hugepage to take in a folio by Sidhartha Kumar · 2 years, 8 months ago
- e37d3e8 mm/hugetlb: convert alloc_migrate_huge_page to folios by Sidhartha Kumar · 2 years, 8 months ago
- 6aa3a92 mm/hugetlb: convert isolate_hugetlb to folios by Sidhartha Kumar · 2 years, 8 months ago
- 96f97c4 mm: mlock: update the interface to use folios by Lorenzo Stoakes · 2 years, 8 months ago
- fcd4854 mm/hugetlb: move swap entry handling into vma lock when faulted by Peter Xu · 2 years, 9 months ago
- e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 9 months ago
- deb9acc Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 by Linus Torvalds · 2 years, 9 months ago
- 893660b Merge tag 'slab-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab by Linus Torvalds · 2 years, 9 months ago
- e26355e mm: export buffer_migrate_folio_norefs() by Jan Kara · 2 years, 10 months ago
- 4c74b65 mm/migrate.c: stop using 0 as NULL pointer by Yang Li · 2 years, 10 months ago
- eaec4e6 migrate: convert migrate_pages() to use folios by Huang Ying · 2 years, 10 months ago
- 49f5185 migrate: convert unmap_and_move() to use folios by Huang Ying · 2 years, 10 months ago
- 16fd6b3 Revert "mm: migration: fix the FOLL_GET failure on following huge page" by Baolin Wang · 2 years, 10 months ago
- 345c62d mm/hugetlb: convert move_hugetlb_state() to folios by Sidhartha Kumar · 2 years, 11 months ago
- 8b88176 mm/migrate: make isolate_movable_page() skip slab pages by Vlastimil Babka · 2 years, 11 months ago
- fd4a7ac mm: migrate: try again if THP split is failed due to page refcnt by Baolin Wang · 2 years, 11 months ago
- e51da3a mm/hugetlb: add folio_hstate() by Sidhartha Kumar · 3 years ago
- 03e5f82 mm: migrate: fix return value if all subpages of THPs are migrated successfully by Baolin Wang · 2 years, 11 months ago
- 16ce101 mm/memory.c: fix race when faulting a device private page by Alistair Popple · 3 years ago
- 29eea9b mm: convert page_get_anon_vma() to folio_get_anon_vma() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- c33db29 migrate: convert unmap_and_move_huge_page() to use folios by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 682a71a migrate: convert __unmap_and_move() to use folios by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- f7091ed mm: fix the handling Non-LRU pages returned by follow_page by Haiyue Wang · 3 years, 1 month ago
- 467b171 mm/demotion: update node_is_toptier to work with memory tiers by Aneesh Kumar K.V · 3 years, 1 month ago
- 6c542ab mm/demotion: build demotion targets based on explicit memory tiers by Aneesh Kumar K.V · 3 years, 1 month ago
- 9195244 mm/demotion: move memory demotion related code by Aneesh Kumar K.V · 3 years, 1 month ago
- 7047b5a mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THP by Baolin Wang · 3 years, 1 month ago
- 077309b migrate_pages(): fix failure counting for retry by Huang Ying · 3 years, 1 month ago
- e6fa8a7 migrate_pages(): fix failure counting for THP splitting by Huang Ying · 3 years, 1 month ago
- 577be05 migrate_pages(): fix failure counting for THP on -ENOSYS by Huang Ying · 3 years, 1 month ago
- 5fc3091 migrate_pages(): fix failure counting for THP subpages retrying by Huang Ying · 3 years, 1 month ago
- fbed53b migrate_pages(): fix THP failure counting for -ENOMEM by Huang Ying · 3 years, 1 month ago
- 9c62ff0 migrate_pages(): remove unnecessary list_safe_reset_next() by Huang Ying · 3 years, 1 month ago
- a7504ed migrate: fix syscall move_pages() return value for failure by Huang Ying · 3 years, 1 month ago
- 2e34687 mm: remember young/dirty bit for page migrations by Peter Xu · 3 years, 1 month ago
- 3302453 memory tiering: hot page selection with hint page fault latency by Huang Ying · 3 years, 2 months ago
- 8315682 mm: migration: fix the FOLL_GET failure on following huge page by Haiyue Wang · 3 years, 1 month ago
- 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 3 years, 1 month ago
- 9d0ddc0 fs: Remove aops->migratepage() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- b890ec2 hugetlb: Convert to migrate_folio by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 2ec810d mm/migrate: Add filemap_migrate_folio() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 5418465 mm/migrate: Convert migrate_page() to migrate_folio() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 108ca83 mm/migrate: Convert expected_page_refs() to folio_expected_refs() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 6723518 mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 2be7fa1 mm/migrate: Convert writeout() to take a folio by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 8faa8ef mm/migrate: Convert fallback_migrate_page() to fallback_migrate_folio() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 5490da4 fs: Add aops->migrate_folio by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 68f2736 mm: Convert all PageMovable users to movable_operations by Matthew Wilcox (Oracle) · 3 years, 3 months ago
- 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 3 years, 2 months ago
- ad1ac59 mm/migration: fix potential pte_unmap on an not mapped pte by Miaohe Lin · 3 years, 4 months ago
- 7ce82f4 mm/migration: return errno when isolate_huge_page failed by Miaohe Lin · 3 years, 4 months ago
- 160088b mm/migration: remove unneeded lock page and PageMovable check by Miaohe Lin · 3 years, 4 months ago
- b653db7 mm: Clear page->private when splitting or migrating a page by Matthew Wilcox (Oracle) · 3 years, 3 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 3 years, 4 months ago
- e7e3ffe mm/migrate: convert move_to_new_page() into move_to_new_folio() by Matthew Wilcox (Oracle) · 3 years, 4 months ago
- 717aeab mm: convert sysfs input to bool using kstrtobool() by Jagdish Gediya · 3 years, 4 months ago
- 68189fe fs: Change try_to_free_buffers() to take a folio by Matthew Wilcox (Oracle) · 3 years, 5 months ago
- 6c28760 mm: remember exclusively mapped anonymous pages with PG_anon_exclusive by David Hildenbrand · 3 years, 4 months ago
- 28c5209 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() by David Hildenbrand · 3 years, 4 months ago
- f1e2db1 mm/rmap: remove do_page_add_anon_rmap() by David Hildenbrand · 3 years, 4 months ago
- fb3d824 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() by David Hildenbrand · 3 years, 4 months ago
- 7d6e2d9 mm: untangle config dependencies for demote-on-reclaim by Oscar Salvador · 3 years, 5 months ago
- 9c42fe4 mm: migrate: simplify the refcount validation when migrating hugetlb mapping by Baolin Wang · 3 years, 5 months ago
- 4cd6148 mm/migration: fix possible do_pages_stat_array racing with memory offline by Miaohe Lin · 3 years, 5 months ago
- 3f26c88 mm/migration: fix potential invalid node access for reclaim-based migration by Miaohe Lin · 3 years, 5 months ago
- 69a041f mm/migration: fix potential page refcounts leak in migrate_pages by Miaohe Lin · 3 years, 5 months ago
- f430893 mm/migration: remove some duplicated codes in migrate_pages by Miaohe Lin · 3 years, 5 months ago
- 91925ab mm/migration: avoid unneeded nodemask_t initialization by Miaohe Lin · 3 years, 5 months ago
- 3eefb82 mm/migration: use helper macro min in do_pages_stat by Miaohe Lin · 3 years, 5 months ago
- cb1c37b mm/migration: use helper function vma_lookup() in add_page_for_migration by Miaohe Lin · 3 years, 5 months ago
- b75454e mm/migration: remove unneeded local variable page_lru by Miaohe Lin · 3 years, 5 months ago
- 5202978 mm/migration: remove unneeded local variable mapping_locked by Miaohe Lin · 3 years, 5 months ago
- bc53008 mm/vmscan: make sure wakeup_kswapd with managed zone by Wei Yang · 3 years, 5 months ago
- c185e49 mm/migrate: Use a folio in migrate_misplaced_transhuge_page() by Matthew Wilcox (Oracle) · 4 years, 3 months ago
- ffe0678 mm/migrate: Use a folio in alloc_migration_target() by Matthew Wilcox (Oracle) · 3 years, 6 months ago
- adb11e7 mm/munlock: protect the per-CPU pagevec by a local_lock_t by Sebastian Andrzej Siewior · 3 years, 6 months ago
- 4cc79b3 mm/migration: add trace events for base page and HugeTLB migrations by Anshuman Khandual · 3 years, 6 months ago
- 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years, 6 months ago
- 734c157 mm: only re-generate demotion targets when a numa node changes its N_CPU state by Oscar Salvador · 3 years, 6 months ago
- c574bbe NUMA balancing: optimize page placement for memory tiering system by Huang Ying · 3 years, 6 months ago
- e39bb6b NUMA Balancing: add page promotion counter by Huang Ying · 3 years, 6 months ago
- 356ea38 mm/migrate: fix race between lock page and clear PG_Isolated by andrew.yang · 3 years, 6 months ago
- fc89213 mm,migrate: fix establishing demotion target by Huang Ying · 3 years, 6 months ago
- b698f0a mm/fs: delete PF_SWAPWRITE by Hugh Dickins · 3 years, 6 months ago
- 87d2762 mm: remove unneeded local variable follflags by Miaohe Lin · 3 years, 6 months ago
- 3150be8 mm: replace multiple dcache flush with flush_dcache_folio() by Muchun Song · 3 years, 6 months ago
- 2771739 mm: fix missing cache flush for all tail pages of compound page by Muchun Song · 3 years, 6 months ago
- 6546246 mm/gup: follow_pfn_pte(): -EEXIST cleanup by John Hubbard · 3 years, 6 months ago
- 2f031c6 mm/rmap: Convert rmap_walk() to take a folio by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 4eecb8b mm/migrate: Convert remove_migration_ptes() to folios by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 4b8554c mm/rmap: Convert try_to_migrate() to folios by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 2aff7a4 mm: Convert page_vma_mapped_walk to work on PFNs by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- eed05e5 mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALK by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 76cbbea mm: move the migrate_vma_* device migration code into its own file by Christoph Hellwig · 3 years, 7 months ago
- aaf7d70 mm: refactor the ZONE_DEVICE handling in migrate_vma_pages by Christoph Hellwig · 3 years, 7 months ago
- 1776c0d mm: refactor the ZONE_DEVICE handling in migrate_vma_insert_page by Christoph Hellwig · 3 years, 7 months ago
- 27674ef mm: remove the extra ZONE_DEVICE struct page refcount by Christoph Hellwig · 3 years, 7 months ago
- b743550 mm/munlock: page migration needs mlock pagevec drained by Hugh Dickins · 3 years, 7 months ago
- c3096e6 mm/migrate: __unmap_and_move() push good newpage to LRU by Hugh Dickins · 3 years, 7 months ago