| ec0abae6dcdf ("mm/thp: fix __split_huge_pmd_locked() for migration PMD") |
| 468c398233da ("mm: memcontrol: switch to native NR_ANON_THPS counter") |
| be5d0a74c62d ("mm: memcontrol: switch to native NR_ANON_MAPPED counter") |
| 0d1c20722ab3 ("mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters") |
| 49e50d277ba2 ("mm: memcontrol: prepare move_account for removal of private page type counters") |
| 9f762dbe19b9 ("mm: memcontrol: prepare uncharging for removal of private page type counters") |
| 3fea5a499d57 ("mm: memcontrol: convert page cache to a new mem_cgroup_charge() API") |
| 14235ab36019 ("mm: shmem: remove rare optimization when swapin races with hole punching") |
| 3fba69a56e16 ("mm: memcontrol: drop @compound parameter from memcg charging API") |
| abb242f57196 ("mm: memcontrol: fix stat-corrupting race in charge moving") |
| f4129ea3591a ("mm: fix NUMA node file count error in replace_page_cache()") |
| ffe945e633b5 ("khugepaged: do not stop collapse if less than half PTEs are referenced") |
| 85b9f46e8ea4 ("mm, thp: track fallbacks due to failed memcg charges separately") |
| dcdf11ee1441 ("mm, shmem: add vmstat for hugepage fallback") |
| 47e29d32afba ("mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages") |
| 3faa52c03f44 ("mm/gup: track FOLL_PIN pages") |
| 3b78d8347d31 ("mm/gup: pass gup flags to two more routines") |
| c23a0c99793f ("mm/migrate: clean up some minor coding style") |
| 92855270ff08 ("mm/memcontrol.c: cleanup some useless code") |
| f1f6a7dd9b53 ("mm, tree-wide: rename put_user_page*() to unpin_user_page*()") |
| aa4b87fe9ea3 ("powerpc: book3s64: convert to pin_user_pages() and put_user_page()") |
| 19fed0dae94d ("vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion") |
| 1f815afcfca7 ("media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion") |
| 803e4572d7c5 ("mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote()") |
| 57459435cff5 ("goldish_pipe: convert to pin_user_pages() and put_user_page()") |
| eddb1c228f79 ("mm/gup: introduce pin_user_pages*() and FOLL_PIN") |
| 3c7470b6f684 ("media/v4l2-core: set pages dirty upon releasing DMA buffers") |
| f4000fdf435b ("mm/gup: allow FOLL_FORCE for get_user_pages_fast()") |
| 3567813eae5e ("vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call") |
| c4237f8b1f4f ("mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM") |
| a707cdd55f0f ("mm/gup: move try_get_compound_head() to top, fix minor issues") |
| a43e982082c2 ("mm/gup: factor out duplicate code from four routines") |
| fac0516b5534 ("mm: thp: don't need care deferred split queue in memcg charge move path") |
| f1fe80d4ae33 ("mm, thp: do not queue fully unmapped pages for deferred split") |
| acbfb087e3b1 ("mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas") |
| d2dfbe47fa0e ("mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote()") |
| 169226f7e0d2 ("mm: thp: handle page cache THP correctly in PageTransCompoundMap") |
| ae8af4388db0 ("mm/memcontrol: update lruvec counters in mem_cgroup_move_account") |
| 6cf5354c1c4b ("vfio/type1: untag user pointers in vaddr_get_pfn") |
| f9652594195f ("mm: untag user pointers in mm/gup.c") |
| bfe7b00de6d1 ("mm, thp: introduce FOLL_SPLIT_PMD") |
| fb4fb04ff4dd ("uprobe: use original page when all uprobes are removed") |
| 87eaceb3faa5 ("mm: thp: make deferred split shrinker memcg aware") |
| 364c1eebe453 ("mm: thp: extract split_queue_* into a struct") |
| 99cb0dbd47a1 ("mm,thp: add read-only THP support for (non-shmem) FS") |
| 579c571e2efd ("khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()") |
| 1edc97694d0f ("net/xdp: convert put_page() to put_user_page*()") |
| 6f553ce498a7 ("drivers/gpu/drm/via: convert put_page() to put_user_page*()") |
| 2d15eb31b50a ("mm/gup: add make_dirty arg to put_user_pages_dirty_lock()") |
| 4101196b19d7 ("mm: page cache: store only head pages in i_pages") |