| Commit message (Expand) | Author | Age | Files | Lines |
* | mm: do not update memcg stats for NR_{FILE/SHMEM}_PMDMAPPED | Yosry Ahmed | 2024-05-11 | 1 | -6/+9 |
* | mm/rmap: change the type of we_locked from int to bool | Hao Ge | 2024-05-05 | 1 | -1/+1 |
* | mm/rmap: do not add fully unmapped large folio to deferred split list | Zi Yan | 2024-05-05 | 1 | -3/+10 |
* | mm: assert the mmap_lock is held in __anon_vma_prepare() | Matthew Wilcox (Oracle) | 2024-05-05 | 1 | -2/+1 |
* | mm: track mapcount of large folios in single value | David Hildenbrand | 2024-05-05 | 1 | -23/+11 |
* | mm/rmap: add fast-path for small folios when adding/removing/duplicating | David Hildenbrand | 2024-05-05 | 1 | -10/+16 |
* | mm: rename vma_pgoff_address back to vma_address | Matthew Wilcox (Oracle) | 2024-04-25 | 1 | -6/+6 |
* | mm: remove vma_address() | Matthew Wilcox (Oracle) | 2024-04-25 | 1 | -3/+9 |
* | remove references to page->flags in documentation | Matthew Wilcox (Oracle) | 2024-04-25 | 1 | -2/+2 |
* | mm: make page_mapped() take a const argument | Matthew Wilcox (Oracle) | 2024-04-25 | 1 | -1/+1 |
* | rmap: replace two calls to compound_order with folio_order | Matthew Wilcox (Oracle) | 2024-02-22 | 1 | -2/+2 |
* | mm: convert mm_counter_file() to take a folio | Kefeng Wang | 2024-02-21 | 1 | -1/+1 |
* | mm: convert mm_counter() to take a folio | Kefeng Wang | 2024-02-21 | 1 | -4/+4 |
* | mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED | David Hildenbrand | 2023-12-29 | 1 | -9/+9 |
* | mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]() | David Hildenbrand | 2023-12-29 | 1 | -5/+6 |
* | mm/rmap: remove page_remove_rmap() | David Hildenbrand | 2023-12-29 | 1 | -21/+2 |
* | mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte() | David Hildenbrand | 2023-12-29 | 1 | -5/+5 |
* | mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]() | David Hildenbrand | 2023-12-29 | 1 | -16/+66 |
* | mm/rmap: remove RMAP_COMPOUND | David Hildenbrand | 2023-12-29 | 1 | -2/+0 |
* | mm/rmap: remove page_add_anon_rmap() | David Hildenbrand | 2023-12-29 | 1 | -27/+4 |
* | mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]() | David Hildenbrand | 2023-12-29 | 1 | -38/+82 |
* | mm/rmap: factor out adding folio mappings into __folio_add_rmap() | David Hildenbrand | 2023-12-29 | 1 | -34/+44 |
* | mm/rmap: remove page_add_file_rmap() | David Hildenbrand | 2023-12-29 | 1 | -21/+0 |
* | mm/rmap: convert folio_add_file_rmap_range() into folio_add_file_rmap_[pte|pt... | David Hildenbrand | 2023-12-29 | 1 | -29/+50 |
* | mm/rmap: add hugetlb sanity checks for anon rmap handling | David Hildenbrand | 2023-12-29 | 1 | -0/+6 |
* | mm/rmap: introduce and use hugetlb_try_share_anon_rmap() | David Hildenbrand | 2023-12-29 | 1 | -5/+10 |
* | mm/rmap: introduce and use hugetlb_add_file_rmap() | David Hildenbrand | 2023-12-29 | 1 | -0/+1 |
* | mm/rmap: introduce and use hugetlb_remove_rmap() | David Hildenbrand | 2023-12-29 | 1 | -9/+9 |
* | mm/rmap: rename hugepage_add* to hugetlb_add* | David Hildenbrand | 2023-12-29 | 1 | -4/+4 |
* | mm: remove references to page_add_new_anon_rmap in comments | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -2/+2 |
* | userfaultfd: UFFDIO_MOVE uABI | Andrea Arcangeli | 2023-12-29 | 1 | -0/+6 |
* | mm/rmap: support move to different root anon_vma in folio_move_anon_rmap() | Andrea Arcangeli | 2023-12-29 | 1 | -0/+24 |
* | mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap() | Ryan Roberts | 2023-12-20 | 1 | -8/+20 |
* | mm: allow deferred splitting of arbitrary anon large folios | Ryan Roberts | 2023-12-20 | 1 | -2/+2 |
* | 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-29 | 1 | -5/+18 |
* | mm/swap: stop using page->private on tail pages for THP_SWAP | David Hildenbrand | 2023-08-24 | 1 | -1/+1 |
* | rmap: add folio_add_file_rmap_range() | Yin Fengwei | 2023-08-24 | 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 |