Age | Commit message (Expand) | Author | Files | Lines |
2023-02-27 | mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON | ![](https://seccdn.libravatar.org/avatar/3000d146a356afb137ac0146f025ba41?s=13&d=retro) Naoya Horiguchi | 1 | -1/+1 |
2023-02-16 | migrate_pages: batch flushing TLB | ![](https://seccdn.libravatar.org/avatar/84cd49902ca4a8142cba665f709087b4?s=13&d=retro) Huang Ying | 1 | -3/+17 |
2023-02-13 | mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() | ![](https://seccdn.libravatar.org/avatar/27b6f8ae74908b18b8113fb27e751212?s=13&d=retro) Sidhartha Kumar | 1 | -4/+2 |
2023-02-09 | mm/mmap: remove __vma_adjust() | ![](https://seccdn.libravatar.org/avatar/f8003714b842e181ecd355e76519ef75?s=13&d=retro) Liam R. Howlett | 1 | -7/+8 |
2023-02-02 | rmap: add folio parameter to __page_set_anon_rmap() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -10/+11 |
2023-02-02 | mm: remove munlock_vma_page() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -6/+6 |
2023-02-02 | mm: remove mlock_vma_page() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -2/+2 |
2023-02-02 | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE | ![](https://seccdn.libravatar.org/avatar/7e97f59e29b94076881fee3b924aa43e?s=13&d=retro) David Hildenbrand | 1 | -11/+0 |
2023-02-02 | mm: mlock: update the interface to use folios | ![](https://seccdn.libravatar.org/avatar/e7bb5c2cbba09b8430f4faa32adf7a56?s=13&d=retro) Lorenzo Stoakes | 1 | -2/+2 |
2023-02-02 | mm: convert deferred_split_huge_page() to deferred_split_folio() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-02-02 | mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -4/+7 |
2023-02-02 | mm: add folio_add_new_anon_rmap() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -19/+18 |
2023-02-02 | mm: convert page_add_file_rmap() to use a folio internally | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -11/+10 |
2023-02-02 | mm: convert page_add_anon_rmap() to use a folio internally | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -12/+11 |
2023-02-02 | mm: convert page_remove_rmap() to use a folio internally | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -21/+26 |
2023-02-02 | mm: convert total_compound_mapcount() to folio_total_mapcount() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -11/+10 |
2023-02-02 | mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -4/+5 |
2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | ![](https://seccdn.libravatar.org/avatar/152c3a831b54ec90399b6fe4ca362fa8?s=13&d=retro) Alistair Popple | 1 | -6/+5 |
2023-01-18 | mm: add vma_has_recency() | ![](https://seccdn.libravatar.org/avatar/bd086e75103525efa607010b30b179ed?s=13&d=retro) Yu Zhao | 1 | -24/+18 |
2023-01-18 | mm: rmap: remove lock_page_memcg() | ![](https://seccdn.libravatar.org/avatar/13592bc758ddca04e485490e0b04f8ca?s=13&d=retro) Johannes Weiner | 1 | -18/+8 |
2022-12-11 | mm,thp,rmap: fix races between updates of subpages_mapcount | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -9/+33 |
2022-11-30 | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -96/+25 |
2022-11-30 | mm,thp,rmap: subpages_mapcount of PTE-mapped subpages | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -92/+68 |
2022-11-30 | mm,thp,rmap: handle the normal !PageCompound case first | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -27/+27 |
2022-11-30 | mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -145/+188 |
2022-11-30 | mm,thp,rmap: simplify compound page mapcount handling | ![](https://seccdn.libravatar.org/avatar/83b965caff0b8f4e40867b8056ed61bd?s=13&d=retro) Hugh Dickins | 1 | -61/+81 |
2022-11-08 | mm/hugetlb: unify clearing of RestoreReserve for private pages | ![](https://seccdn.libravatar.org/avatar/fd9fb4a92b3f399792dd99535597cb60?s=13&d=retro) Peter Xu | 1 | -1/+1 |
2022-11-08 | mm: rmap: rename page_not_mapped() to folio_not_mapped() | ![](https://seccdn.libravatar.org/avatar/37f98174909704e3735d7610d6409483?s=13&d=retro) Kefeng Wang | 1 | -4/+4 |
2022-11-08 | mm/rmap: fix comment in anon_vma_clone() | ![](https://seccdn.libravatar.org/avatar/af1fd758fce55e32e316ed4d7e6c85fb?s=13&d=retro) Ma Wupeng | 1 | -2/+2 |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -78/+106 |
2022-10-03 | hugetlb: use new vma_lock for pmd sharing synchronization | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -35/+65 |
2022-10-03 | hugetlb: add vma based lock for pmd sharing | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -1/+7 |
2022-10-03 | hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -7/+1 |
2022-10-03 | rmap: remove page_unlock_anon_vma_read() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -5/+0 |
2022-10-03 | mm: convert page_get_anon_vma() to folio_get_anon_vma() | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -7/+7 |
2022-10-03 | rmap: convert page_move_anon_rmap() to use a folio | ![](https://seccdn.libravatar.org/avatar/c73c7b77566af2c3d1aa9dce612ce16c?s=13&d=retro) Matthew Wilcox (Oracle) | 1 | -8/+6 |
2022-09-26 | mm: multi-gen LRU: exploit locality in rmap | ![](https://seccdn.libravatar.org/avatar/bd086e75103525efa607010b30b179ed?s=13&d=retro) Yu Zhao | 1 | -0/+6 |
2022-09-26 | mm: remember young/dirty bit for page migrations | ![](https://seccdn.libravatar.org/avatar/fd9fb4a92b3f399792dd99535597cb60?s=13&d=retro) Peter Xu | 1 | -1/+4 |
2022-09-11 | mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast | ![](https://seccdn.libravatar.org/avatar/7e97f59e29b94076881fee3b924aa43e?s=13&d=retro) David Hildenbrand | 1 | -5/+6 |
2022-09-11 | mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage | ![](https://seccdn.libravatar.org/avatar/ddcd65e36923fd29a17947d73cc5b03f?s=13&d=retro) Zach O'Keefe | 1 | -10/+5 |
2022-08-31 | mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse | ![](https://seccdn.libravatar.org/avatar/0b64d22beb62f067b3ccfc7e0217d946?s=13&d=retro) Jann Horn | 1 | -13/+16 |
2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -60/+54 |
2022-07-17 | hugetlb: do not update address in huge_pmd_unshare | ![](https://seccdn.libravatar.org/avatar/14dff111f1d4dd31532be9008099ef19?s=13&d=retro) Mike Kravetz | 1 | -2/+2 |
2022-07-17 | mm: add zone device coherent type memory support | ![](https://seccdn.libravatar.org/avatar/8fcbee73a11a27a63ce9656645f4d72b?s=13&d=retro) Alex Sierra | 1 | -2/+3 |
2022-07-03 | mm: hugetlb: kill set_huge_swap_pte_at() | ![](https://seccdn.libravatar.org/avatar/f02a72a92c7d6dd1d54b703dc4a73cea?s=13&d=retro) Qi Zheng | 1 | -8/+3 |
2022-07-03 | mm: rmap: simplify the hugetlb handling when unmapping or migration | ![](https://seccdn.libravatar.org/avatar/319eff49da0a08a95df3c8d979f06659?s=13&d=retro) Baolin Wang | 1 | -46/+44 |
2022-07-03 | mm/rmap: fix dereferencing invalid subpage pointer in try_to_migrate_one() | ![](https://seccdn.libravatar.org/avatar/7e97f59e29b94076881fee3b924aa43e?s=13&d=retro) David Hildenbrand | 1 | -10/+17 |
2022-06-27 | docs: rename Documentation/vm to Documentation/mm | ![](https://seccdn.libravatar.org/avatar/c00a5873f5c137faf1703bdfdc023742?s=13&d=retro) Mike Rapoport | 1 | -4/+4 |
2022-05-19 | mm: don't be stuck to rmap lock on reclaim path | ![](https://seccdn.libravatar.org/avatar/fbfaa6a1e1a1f5b9892dfe565642d622?s=13&d=retro) Minchan Kim | 1 | -11/+41 |
2022-05-13 | mm: rmap: fix CONT-PTE/PMD size hugetlb issue when unmapping | ![](https://seccdn.libravatar.org/avatar/319eff49da0a08a95df3c8d979f06659?s=13&d=retro) Baolin Wang | 1 | -17/+22 |