summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mm: convert arch_clear_hugepage_flags to take a folioMatthew Wilcox (Oracle)2024-04-267-20/+20
* mm: make page_mapped() take a const argumentMatthew Wilcox (Oracle)2024-04-263-10/+11
* mm: make is_free_buddy_page() take a const argumentMatthew Wilcox (Oracle)2024-04-262-5/+5
* mm: make folio_test_idle and folio_test_young take a const argumentMatthew Wilcox (Oracle)2024-04-261-5/+5
* mm: make page_ext_get() take a const argumentMatthew Wilcox (Oracle)2024-04-263-5/+3
* xtensa: remove uses of PG_arch_1 on individual pagesMatthew Wilcox (Oracle)2024-04-261-2/+4
* sh: remove use of PG_arch_1 on individual pagesMatthew Wilcox (Oracle)2024-04-261-2/+3
* mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_fol...David Hildenbrand2024-04-262-39/+30
* selftests/memfd_secret: add vmsplice() testDavid Hildenbrand2024-04-261-2/+49
* mm: move follow_phys to arch/x86/mm/pat/memtype.cChristoph Hellwig2024-04-263-35/+28
* mm: remove follow_pfnChristoph Hellwig2024-04-263-57/+2
* virt: acrn: stop using follow_pfnChristoph Hellwig2024-04-261-2/+8
* mm: backing-dev: use group allocation/free of per-cpu counters APIKefeng Wang2024-04-261-18/+5
* huge_memory.c: document huge page splitting rules more thoroughlyJohn Hubbard2024-04-261-15/+27
* mm/mmap: convert all mas except mas_detach to vma iteratorYajun Deng2024-04-262-57/+85
* mm/mm_init.c: remove arch_reserved_kernel_pages()Baoquan He2024-04-264-24/+0
* mm/mm_init.c: remove unneeded calc_memmap_size()Baoquan He2024-04-261-20/+0
* mm/mm_init.c: remove meaningless calculation of zone->managed_pages in free_a...Baoquan He2024-04-261-41/+5
* mm/mm_init.c: add new function calc_nr_all_pages()Baoquan He2024-04-261-0/+24
* mm/mm_init.c: remove the useless dma_reserveBaoquan He2024-04-262-24/+0
* x86: remove unneeded memblock_find_dma_reserve()Baoquan He2024-04-263-50/+0
* mm/filemap: optimize filemap folio addingKairui Song2024-04-262-15/+100
* lib/xarray: introduce a new helper xas_get_orderKairui Song2024-04-263-18/+71
* mm/filemap: clean up hugetlb exclusion codeKairui Song2024-04-261-13/+8
* mm/filemap: return early if failed to allocate memory for splitKairui Song2024-04-261-1/+4
* mm: convert folio_estimated_sharers() to folio_likely_mapped_shared()David Hildenbrand2024-04-266-27/+53
* mm/migrate: split source folio if it is on deferred split listZi Yan2024-04-261-0/+23
* mm: hold PTL from the first PTE while reclaiming a large folioBarry Song2024-04-261-0/+14
* mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area()Baoquan He2024-04-261-8/+12
* mm/filemap: don't decrease mmap_miss when folio has workingset flagLiu Shixin2024-04-261-2/+12
* mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEMLiu Shixin2024-04-261-2/+6
* arm64: mm: swap: support THP_SWAP on hardware with MTEBarry Song2024-04-2610-35/+67
* selftests/mm: parse VMA range in one goDev Jain2024-04-261-14/+1
* docs: hugetlbpage.rst: add hugetlb migration descriptionBaolin Wang2024-04-261-0/+7
* mm: hugetlb: make the hugetlb migration strategy consistentBaolin Wang2024-04-264-6/+49
* mm: record the migration reason for struct migration_target_controlBaolin Wang2024-04-268-1/+9
* mm/vmalloc: eliminated the lock contention from twice to oncerulinhuang2024-04-261-28/+22
* mm/kmemleak: disable KASAN instrumentation in kmemleakWaiman Long2024-04-261-0/+1
* mm/kmemleak: compact kmemleak_object furtherWaiman Long2024-04-261-1/+1
* mm: zswap: remove nr_zswap_stored atomicYosry Ahmed2024-04-261-5/+6
* mm: page_alloc: batch vmstat updates in expand()Johannes Weiner2024-04-261-1/+4
* mm: page_alloc: change move_freepages() to __move_freepages_block()Vlastimil Babka2024-04-261-23/+20
* mm: page_alloc: consolidate free page accountingJohannes Weiner2024-04-265-117/+118
* mm: page_isolation: prepare for hygienic freelistsJohannes Weiner2024-04-264-163/+155
* mm: page_alloc: set migratetype inside move_freepages()Zi Yan2024-04-262-18/+16
* mm: page_alloc: close migratetype race between freeing and stealingJohannes Weiner2024-04-261-33/+19
* mm: page_alloc: fix freelist movement during block conversionJohannes Weiner2024-04-263-78/+121
* mm: page_alloc: fix move_freepages_block() range errorJohannes Weiner2024-04-261-2/+8
* mm: page_alloc: move free pages when converting block during isolationJohannes Weiner2024-04-261-1/+4
* mm: page_alloc: fix up block types when merging compatible blocksJohannes Weiner2024-04-261-4/+11