| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() | David Hildenbrand | 2023-10-18 | 1 | -9/+7 |
* | mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap() | David Hildenbrand | 2023-10-18 | 1 | -1/+0 |
* | mm: handle large folio when large folio in VM_LOCKED VMA range | Yin Fengwei | 2023-10-04 | 1 | -11/+55 |
* | mm/rmap: pass folio to hugepage_add_anon_rmap() | David Hildenbrand | 2023-10-04 | 1 | -5/+3 |
* | mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap | David Hildenbrand | 2023-10-04 | 1 | -8/+8 |
* | mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() | David Hildenbrand | 2023-10-04 | 1 | -0/+7 |
* | mm/rmap: move folio_test_anon() check out of __folio_set_anon() | David Hildenbrand | 2023-10-04 | 1 | -15/+8 |
* | mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() | David Hildenbrand | 2023-10-04 | 1 | -20/+21 |
* | mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap() | David Hildenbrand | 2023-10-04 | 1 | -2/+0 |
* | mm: hugetlb: add huge page size param to set_huge_pte_at() | Ryan Roberts | 2023-09-30 | 1 | -5/+18 |
* | mm/swap: stop using page->private on tail pages for THP_SWAP | David Hildenbrand | 2023-08-25 | 1 | -1/+1 |
* | rmap: add folio_add_file_rmap_range() | Yin Fengwei | 2023-08-25 | 1 | -14/+46 |
* | mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invali... | Alistair Popple | 2023-08-18 | 1 | -40/+0 |
* | mm/rmap: correct stale comment of rmap_walk_anon and rmap_walk_file | Kemeng Shi | 2023-08-18 | 1 | -5/+7 |
* | mm/tlbbatch: introduce arch_flush_tlb_batched_pending() | Yicong Yang | 2023-08-18 | 1 | -1/+1 |
* | mm/tlbbatch: rename and extend some functions | Barry Song | 2023-08-18 | 1 | -5/+7 |
* | mm/tlbbatch: introduce arch_tlbbatch_should_defer() | Anshuman Khandual | 2023-08-18 | 1 | -8/+1 |
* | rmap: pass the folio to __page_check_anon_rmap() | Matthew Wilcox (Oracle) | 2023-08-18 | 1 | -4/+4 |
* | mm: ptep_get() conversion | Ryan Roberts | 2023-06-20 | 1 | -14/+20 |
* | mm/gup: remove vmas parameter from get_user_pages_remote() | Lorenzo Stoakes | 2023-06-10 | 1 | -1/+1 |
* | mm,unmap: avoid flushing TLB in batch if PTE is inaccessible | Huang Ying | 2023-04-27 | 1 | -4/+8 |
* | mm/khugepaged: write-lock VMA while collapsing a huge page | Suren Baghdasaryan | 2023-04-06 | 1 | -15/+16 |
* | mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending | Uros Bizjak | 2023-03-29 | 1 | -5/+2 |
* | mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON | Naoya Horiguchi | 2023-02-28 | 1 | -1/+1 |
* | migrate_pages: batch flushing TLB | Huang Ying | 2023-02-17 | 1 | -3/+17 |
* | mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() | Sidhartha Kumar | 2023-02-14 | 1 | -4/+2 |
* | mm/mmap: remove __vma_adjust() | Liam R. Howlett | 2023-02-10 | 1 | -7/+8 |
* | rmap: add folio parameter to __page_set_anon_rmap() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -10/+11 |
* | mm: remove munlock_vma_page() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -6/+6 |
* | mm: remove mlock_vma_page() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -2/+2 |
* | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE | David Hildenbrand | 2023-02-03 | 1 | -11/+0 |
* | mm: mlock: update the interface to use folios | Lorenzo Stoakes | 2023-02-03 | 1 | -2/+2 |
* | mm: convert deferred_split_huge_page() to deferred_split_folio() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -1/+1 |
* | mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -4/+7 |
* | mm: add folio_add_new_anon_rmap() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -19/+18 |
* | mm: convert page_add_file_rmap() to use a folio internally | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -11/+10 |
* | mm: convert page_add_anon_rmap() to use a folio internally | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -12/+11 |
* | mm: convert page_remove_rmap() to use a folio internally | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -21/+26 |
* | mm: convert total_compound_mapcount() to folio_total_mapcount() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -11/+10 |
* | mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() | Matthew Wilcox (Oracle) | 2023-02-03 | 1 | -4/+5 |
* | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export | Alistair Popple | 2023-02-03 | 1 | -6/+5 |
* | mm: add vma_has_recency() | Yu Zhao | 2023-01-19 | 1 | -24/+18 |
* | mm: rmap: remove lock_page_memcg() | Johannes Weiner | 2023-01-19 | 1 | -18/+8 |
* | mm,thp,rmap: fix races between updates of subpages_mapcount | Hugh Dickins | 2022-12-12 | 1 | -9/+33 |
* | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped | Hugh Dickins | 2022-12-01 | 1 | -96/+25 |
* | mm,thp,rmap: subpages_mapcount of PTE-mapped subpages | Hugh Dickins | 2022-12-01 | 1 | -92/+68 |
* | mm,thp,rmap: handle the normal !PageCompound case first | Hugh Dickins | 2022-12-01 | 1 | -27/+27 |
* | mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts | Hugh Dickins | 2022-12-01 | 1 | -145/+188 |
* | mm,thp,rmap: simplify compound page mapcount handling | Hugh Dickins | 2022-12-01 | 1 | -61/+81 |
* | mm/hugetlb: unify clearing of RestoreReserve for private pages | Peter Xu | 2022-11-09 | 1 | -1/+1 |