summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-05-06sh/mm/cache: use folio_mapped() in copy_from_user_page()David Hildenbrand1-1/+1
2024-05-06mm/migrate: use folio_likely_mapped_shared() in add_page_for_migration()David Hildenbrand1-1/+1
2024-05-06mm/page_alloc: use folio_mapped() in __alloc_contig_migrate_range()David Hildenbrand1-2/+6
2024-05-06mm/memory-failure: use folio_mapcount() in hwpoison_user_mappings()David Hildenbrand1-2/+2
2024-05-06mm/huge_memory: use folio_mapcount() in zap_huge_pmd() sanity checkDavid Hildenbrand1-1/+1
2024-05-06mm/memory: use folio_mapcount() in zap_present_folio_ptes()David Hildenbrand1-2/+1
2024-05-06mm: make folio_mapcount() return 0 for small typed foliosDavid Hildenbrand1-2/+12
2024-05-06mm: improve folio_likely_mapped_shared() using the mapcount of large foliosDavid Hildenbrand1-2/+17
2024-05-06mm: track mapcount of large folios in single valueDavid Hildenbrand10-59/+62
2024-05-06mm/rmap: add fast-path for small folios when adding/removing/duplicatingDavid Hildenbrand2-10/+29
2024-05-06mm/rmap: always inline anon/file rmap duplication of a single PTEDavid Hildenbrand1-4/+13
2024-05-06mm: allow for detecting underflows with page_mapcount() againDavid Hildenbrand1-1/+1
2024-05-06mm: follow_pte() improvementsDavid Hildenbrand1-5/+15
2024-05-06mm: pass VMA instead of MM to follow_pte()David Hildenbrand7-20/+17
2024-05-06drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()David Hildenbrand1-16/+47
2024-05-06mm,swap: add document about RCU read lock and swapoff interactionHuang Ying1-13/+13
2024-05-06mm/mmap: make accountable_mapping return boolHao Ge1-2/+2
2024-05-06mm/mmap: make vma_wants_writenotify return boolHao Ge2-7/+7
2024-05-06memory tier: create CPUless memory tiers after obtaining HMAT infoHo-Ren (Jack) Chuang1-24/+70
2024-05-06memory tier: dax/kmem: introduce an abstract layer for finding, allocating, a...Ho-Ren (Jack) Chuang3-26/+46
2024-04-26mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE ...Baolin Wang1-2/+6
2024-04-26mm: convert free_zone_device_page to free_zone_device_folioMatthew Wilcox (Oracle)3-17/+19
2024-04-26mm: combine __folio_put_small, __folio_put_large and __folio_putMatthew Wilcox (Oracle)1-26/+6
2024-04-26mm: inline destroy_large_folio() into __folio_put_large()Matthew Wilcox (Oracle)3-19/+10
2024-04-26mm: combine free_the_page() and free_unref_page()Matthew Wilcox (Oracle)1-14/+11
2024-04-26mm: free non-hugetlb large folios in a batchMatthew Wilcox (Oracle)1-2/+2
2024-04-26mm: convert pagecache_isize_extended to use a folioMatthew Wilcox (Oracle)1-19/+17
2024-04-26mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nidFrank van der Linden1-3/+3
2024-04-26mm/cma: drop incorrect alignment check in cma_init_reserved_memFrank van der Linden1-4/+0
2024-04-26selftests/mm: fix additional build errors for selftestsJohn Hubbard2-0/+425
2024-04-26selftests: break the dependency upon local header filesJohn Hubbard2-1/+10
2024-04-26hugetlb: convert hugetlb_wp() to use struct vm_faultVishal Moola (Oracle)1-32/+32
2024-04-26hugetlb: convert hugetlb_no_page() to use struct vm_faultVishal Moola (Oracle)1-32/+31
2024-04-26hugetlb: convert hugetlb_fault() to use struct vm_faultVishal Moola (Oracle)1-43/+41
2024-04-26mm/ksm: remove redundant code in ksm_forkJinjiang Tu1-10/+2
2024-04-26mm: use "GUP-fast" instead "fast GUP" in remaining commentsDavid Hildenbrand2-2/+2
2024-04-26mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FASTDavid Hildenbrand14-22/+22
2024-04-26mm/gup: consistently name GUP-fast functionsDavid Hildenbrand1-102/+103
2024-04-26hugetlb: convert alloc_buddy_hugetlb_folio to use a folioMatthew Wilcox (Oracle)1-17/+16
2024-04-26mm: remove struct page from get_shadow_from_swap_cacheMatthew Wilcox (Oracle)1-4/+4
2024-04-26x86: mm: accelerate pagefault when badaccessKefeng Wang1-9/+14
2024-04-26s390: mm: accelerate pagefault when badaccessKefeng Wang1-1/+2
2024-04-26riscv: mm: accelerate pagefault when badaccessKefeng Wang1-1/+4
2024-04-26powerpc: mm: accelerate pagefault when badaccessKefeng Wang1-13/+20
2024-04-26arm: mm: accelerate pagefault when VM_FAULT_BADACCESSKefeng Wang1-1/+3
2024-04-26arm64: mm: accelerate pagefault when VM_FAULT_BADACCESSKefeng Wang1-1/+3
2024-04-26arm64: mm: cleanup __do_page_fault()Kefeng Wang1-20/+7
2024-04-26mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLDRyan Roberts4-41/+92
2024-04-26mm: vmscan: avoid split during shrink_folio_list()Ryan Roberts1-10/+10
2024-04-26mm: swap: allow storage of all mTHP ordersRyan Roberts2-72/+98