aboutsummaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2024-04-25mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_fol...Gravatar David Hildenbrand 1-20/+28
2024-04-25mm: move follow_phys to arch/x86/mm/pat/memtype.cGravatar Christoph Hellwig 1-32/+0
2024-04-25mm: remove follow_pfnGravatar Christoph Hellwig 2-55/+2
2024-04-25mm: backing-dev: use group allocation/free of per-cpu counters APIGravatar Kefeng Wang 1-18/+5
2024-04-25huge_memory.c: document huge page splitting rules more thoroughlyGravatar John Hubbard 1-15/+27
2024-04-25mm/mmap: convert all mas except mas_detach to vma iteratorGravatar Yajun Deng 2-57/+85
2024-04-25mm/mm_init.c: remove arch_reserved_kernel_pages()Gravatar Baoquan He 1-12/+0
2024-04-25mm/mm_init.c: remove unneeded calc_memmap_size()Gravatar Baoquan He 1-20/+0
2024-04-25mm/mm_init.c: remove meaningless calculation of zone->managed_pages in free_a...Gravatar Baoquan He 1-41/+5
2024-04-25mm/mm_init.c: add new function calc_nr_all_pages()Gravatar Baoquan He 1-0/+24
2024-04-25mm/mm_init.c: remove the useless dma_reserveGravatar Baoquan He 1-23/+0
2024-04-25mm/filemap: optimize filemap folio addingGravatar Kairui Song 1-15/+41
2024-04-25mm/filemap: clean up hugetlb exclusion codeGravatar Kairui Song 1-13/+8
2024-04-25mm/filemap: return early if failed to allocate memory for splitGravatar Kairui Song 1-1/+4
2024-04-25mm: convert folio_estimated_sharers() to folio_likely_mapped_shared()Gravatar David Hildenbrand 5-17/+15
2024-04-25mm/migrate: split source folio if it is on deferred split listGravatar Zi Yan 1-0/+23
2024-04-25mm: hold PTL from the first PTE while reclaiming a large folioGravatar Barry Song 1-0/+14
2024-04-25mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area()Gravatar Baoquan He 1-8/+12
2024-04-25mm/filemap: don't decrease mmap_miss when folio has workingset flagGravatar Liu Shixin 1-2/+12
2024-04-25mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEMGravatar Liu Shixin 1-2/+6
2024-04-25arm64: mm: swap: support THP_SWAP on hardware with MTEGravatar Barry Song 6-5/+19
2024-04-25mm: hugetlb: make the hugetlb migration strategy consistentGravatar Baolin Wang 3-4/+16
2024-04-25mm: record the migration reason for struct migration_target_controlGravatar Baolin Wang 8-1/+9
2024-04-25mm/vmalloc: eliminated the lock contention from twice to onceGravatar rulinhuang 1-28/+22
2024-04-25mm/kmemleak: disable KASAN instrumentation in kmemleakGravatar Waiman Long 1-0/+1
2024-04-25mm/kmemleak: compact kmemleak_object furtherGravatar Waiman Long 1-1/+1
2024-04-25mm: zswap: remove nr_zswap_stored atomicGravatar Yosry Ahmed 1-5/+6
2024-04-25mm: page_alloc: batch vmstat updates in expand()Gravatar Johannes Weiner 1-1/+4
2024-04-25mm: page_alloc: change move_freepages() to __move_freepages_block()Gravatar Vlastimil Babka 1-23/+20
2024-04-25mm: page_alloc: consolidate free page accountingGravatar Johannes Weiner 3-99/+110
2024-04-25mm: page_isolation: prepare for hygienic freelistsGravatar Johannes Weiner 3-162/+152
2024-04-25mm: page_alloc: set migratetype inside move_freepages()Gravatar Zi Yan 2-18/+16
2024-04-25mm: page_alloc: close migratetype race between freeing and stealingGravatar Johannes Weiner 1-33/+19
2024-04-25mm: page_alloc: fix freelist movement during block conversionGravatar Johannes Weiner 2-76/+120
2024-04-25mm: page_alloc: fix move_freepages_block() range errorGravatar Johannes Weiner 1-2/+8
2024-04-25mm: page_alloc: move free pages when converting block during isolationGravatar Johannes Weiner 1-1/+4
2024-04-25mm: page_alloc: fix up block types when merging compatible blocksGravatar Johannes Weiner 1-4/+11
2024-04-25mm: page_alloc: optimize free_unref_folios()Gravatar Johannes Weiner 1-9/+23
2024-04-25mm: page_alloc: remove pcppage migratetype cachingGravatar Johannes Weiner 1-52/+14
2024-04-25hugetlb: remove mention of destructorsGravatar Matthew Wilcox (Oracle) 1-24/+16
2024-04-25mm: improve dumping of mapcount and page_typeGravatar Matthew Wilcox (Oracle) 1-11/+8
2024-04-25mm: free up PG_slabGravatar Matthew Wilcox (Oracle) 2-10/+1
2024-04-25mm: remove folio_prep_large_rmappable()Gravatar Matthew Wilcox (Oracle) 2-9/+3
2024-04-25mm: always initialise folio->_deferred_listGravatar Matthew Wilcox (Oracle) 5-7/+12
2024-04-25mm/slub: avoid recursive loop with kmemleakGravatar Kees Cook 2-3/+3
2024-04-25codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocationsGravatar Suren Baghdasaryan 1-7/+39
2024-04-25codetag: debug: mark codetags for reserved pages as emptyGravatar Suren Baghdasaryan 1-1/+11
2024-04-25codetag: debug: skip objext checking when it's for objext itselfGravatar Suren Baghdasaryan 1-0/+33
2024-04-25lib: add memory allocations report in show_mem()Gravatar Suren Baghdasaryan 1-0/+26
2024-04-25mm: vmalloc: enable memory allocation profilingGravatar Kent Overstreet 3-74/+74