Age | Commit message (Expand) | Author | Files | Lines |
2023-08-24 | mm/swap: stop using page->private on tail pages for THP_SWAP |  David Hildenbrand | 1 | -1/+1 |
2023-08-24 | rmap: add folio_add_file_rmap_range() |  Yin Fengwei | 1 | -14/+46 |
2023-08-18 | mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() |  Alistair Popple | 1 | -40/+0 |
2023-08-18 | mm/rmap: correct stale comment of rmap_walk_anon and rmap_walk_file |  Kemeng Shi | 1 | -5/+7 |
2023-08-18 | mm/tlbbatch: introduce arch_flush_tlb_batched_pending() |  Yicong Yang | 1 | -1/+1 |
2023-08-18 | mm/tlbbatch: rename and extend some functions |  Barry Song | 1 | -5/+7 |
2023-08-18 | mm/tlbbatch: introduce arch_tlbbatch_should_defer() |  Anshuman Khandual | 1 | -8/+1 |
2023-08-18 | rmap: pass the folio to __page_check_anon_rmap() |  Matthew Wilcox (Oracle) | 1 | -4/+4 |
2023-06-19 | mm: ptep_get() conversion |  Ryan Roberts | 1 | -14/+20 |
2023-06-09 | mm/gup: remove vmas parameter from get_user_pages_remote() |  Lorenzo Stoakes | 1 | -1/+1 |
2023-04-27 | mm,unmap: avoid flushing TLB in batch if PTE is inaccessible |  Huang Ying | 1 | -4/+8 |
2023-04-05 | mm/khugepaged: write-lock VMA while collapsing a huge page |  Suren Baghdasaryan | 1 | -15/+16 |
2023-03-28 | mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending |  Uros Bizjak | 1 | -5/+2 |
2023-02-27 | mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON |  Naoya Horiguchi | 1 | -1/+1 |
2023-02-16 | migrate_pages: batch flushing TLB |  Huang Ying | 1 | -3/+17 |
2023-02-13 | mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() |  Sidhartha Kumar | 1 | -4/+2 |
2023-02-09 | mm/mmap: remove __vma_adjust() |  Liam R. Howlett | 1 | -7/+8 |
2023-02-02 | rmap: add folio parameter to __page_set_anon_rmap() |  Matthew Wilcox (Oracle) | 1 | -10/+11 |
2023-02-02 | mm: remove munlock_vma_page() |  Matthew Wilcox (Oracle) | 1 | -6/+6 |
2023-02-02 | mm: remove mlock_vma_page() |  Matthew Wilcox (Oracle) | 1 | -2/+2 |
2023-02-02 | mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE |  David Hildenbrand | 1 | -11/+0 |
2023-02-02 | mm: mlock: update the interface to use folios |  Lorenzo Stoakes | 1 | -2/+2 |
2023-02-02 | mm: convert deferred_split_huge_page() to deferred_split_folio() |  Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-02-02 | mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() |  Matthew Wilcox (Oracle) | 1 | -4/+7 |
2023-02-02 | mm: add folio_add_new_anon_rmap() |  Matthew Wilcox (Oracle) | 1 | -19/+18 |
2023-02-02 | mm: convert page_add_file_rmap() to use a folio internally |  Matthew Wilcox (Oracle) | 1 | -11/+10 |
2023-02-02 | mm: convert page_add_anon_rmap() to use a folio internally |  Matthew Wilcox (Oracle) | 1 | -12/+11 |
2023-02-02 | mm: convert page_remove_rmap() to use a folio internally |  Matthew Wilcox (Oracle) | 1 | -21/+26 |
2023-02-02 | mm: convert total_compound_mapcount() to folio_total_mapcount() |  Matthew Wilcox (Oracle) | 1 | -11/+10 |
2023-02-02 | mm: convert head_subpages_mapcount() into folio_nr_pages_mapped() |  Matthew Wilcox (Oracle) | 1 | -4/+5 |
2023-02-02 | mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export |  Alistair Popple | 1 | -6/+5 |
2023-01-18 | mm: add vma_has_recency() |  Yu Zhao | 1 | -24/+18 |
2023-01-18 | mm: rmap: remove lock_page_memcg() |  Johannes Weiner | 1 | -18/+8 |
2022-12-11 | mm,thp,rmap: fix races between updates of subpages_mapcount |  Hugh Dickins | 1 | -9/+33 |
2022-11-30 | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped |  Hugh Dickins | 1 | -96/+25 |
2022-11-30 | mm,thp,rmap: subpages_mapcount of PTE-mapped subpages |  Hugh Dickins | 1 | -92/+68 |
2022-11-30 | mm,thp,rmap: handle the normal !PageCompound case first |  Hugh Dickins | 1 | -27/+27 |
2022-11-30 | mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts |  Hugh Dickins | 1 | -145/+188 |
2022-11-30 | mm,thp,rmap: simplify compound page mapcount handling |  Hugh Dickins | 1 | -61/+81 |
2022-11-08 | mm/hugetlb: unify clearing of RestoreReserve for private pages |  Peter Xu | 1 | -1/+1 |
2022-11-08 | mm: rmap: rename page_not_mapped() to folio_not_mapped() |  Kefeng Wang | 1 | -4/+4 |
2022-11-08 | mm/rmap: fix comment in anon_vma_clone() |  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 |  Linus Torvalds | 1 | -78/+106 |
2022-10-03 | hugetlb: use new vma_lock for pmd sharing synchronization |  Mike Kravetz | 1 | -35/+65 |
2022-10-03 | hugetlb: add vma based lock for pmd sharing |  Mike Kravetz | 1 | -1/+7 |
2022-10-03 | hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization |  Mike Kravetz | 1 | -7/+1 |
2022-10-03 | rmap: remove page_unlock_anon_vma_read() |  Matthew Wilcox (Oracle) | 1 | -5/+0 |
2022-10-03 | mm: convert page_get_anon_vma() to folio_get_anon_vma() |  Matthew Wilcox (Oracle) | 1 | -7/+7 |
2022-10-03 | rmap: convert page_move_anon_rmap() to use a folio |  Matthew Wilcox (Oracle) | 1 | -8/+6 |
2022-09-26 | mm: multi-gen LRU: exploit locality in rmap |  Yu Zhao | 1 | -0/+6 |