summaryrefslogtreecommitdiffstats
path: root/mm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'slab-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds2022-03-233-80/+54
|\
| * Merge branch 'slab/for-5.18/cleanups' into slab/for-linusVlastimil Babka2022-03-211-63/+42
| |\
| | * mm/slub: refactor deactivate_slab()Hyeonggon Yoo2022-03-091-52/+39
| | * mm/slub: limit number of node partial slabs only in cache creationHyeonggon Yoo2022-03-091-11/+3
| * | Merge branch 'slab/for-5.18/trivial' into slab/for-linusVlastimil Babka2022-03-213-17/+12
| |\ \ | | |/ | |/|
| | * mm: slub: Delete useless parameter of alloc_slab_page()Xiongwei Song2022-03-101-4/+4
| | * mm/slub: remove forced_order parameter in calculate_sizesMiaohe Lin2022-03-091-7/+4
| | * mm/slub: use helper macro __ATTR_XX_MODE for SLAB_ATTR(_RO)Lianjie Zhang2022-03-071-4/+2
| | * mm/slab_common: use helper function is_power_of_2()Miaohe Lin2022-02-211-1/+1
| | * mm/slob: make kmem_cache_boot staticMiaohe Lin2022-02-211-1/+1
* | | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-239-59/+54
|\ \ \
| * | | fs: Remove aops ->set_page_dirtyMatthew Wilcox (Oracle)2022-03-162-11/+4
| * | | fs: Convert __set_page_dirty_no_writeback to noop_dirty_folioMatthew Wilcox (Oracle)2022-03-164-8/+8
| * | | fs: Convert __set_page_dirty_buffers to block_dirty_folioMatthew Wilcox (Oracle)2022-03-163-5/+5
| * | | mm: Convert swap_set_page_dirty() to swap_dirty_folio()Matthew Wilcox (Oracle)2022-03-152-9/+11
| * | | fs: Add aops->dirty_folioMatthew Wilcox (Oracle)2022-03-152-8/+14
| * | | fs: Add aops->launder_folioMatthew Wilcox (Oracle)2022-03-151-4/+4
| * | | fs: Remove aops->invalidatepageMatthew Wilcox (Oracle)2022-03-151-11/+3
| * | | fs: Turn block_invalidatepage into block_invalidate_folioMatthew Wilcox (Oracle)2022-03-151-4/+0
| * | | fs: Add invalidate_folio() aops methodMatthew Wilcox (Oracle)2022-03-151-1/+7
| * | | fs: Turn do_invalidatepage() into folio_invalidate()Matthew Wilcox (Oracle)2022-03-152-11/+11
| * | | fs: Convert is_partially_uptodate to foliosMatthew Wilcox (Oracle)2022-03-141-2/+2
| | |/ | |/|
* | | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-2335-2571/+2370
|\ \ \
| * | | mm/damon: minor cleanup for damon_pa_youngMiaohe Lin2022-03-211-1/+1
| * | | mm/filemap: Support VM_HUGEPAGE for file mappingsMatthew Wilcox (Oracle)2022-03-211-0/+18
| * | | mm/readahead: Switch to page_cache_ra_orderMatthew Wilcox (Oracle)2022-03-213-5/+5
| * | | mm/readahead: Align file mappings for non-DAXWilliam Kucharski2022-03-211-4/+1
| * | | mm/readahead: Add large folio readaheadMatthew Wilcox (Oracle)2022-03-211-7/+99
| * | | mm/filemap: Allow large folios to be added to the page cacheMatthew Wilcox (Oracle)2022-03-211-17/+22
| * | | mm: Turn can_split_huge_page() into can_split_folio()Matthew Wilcox (Oracle)2022-03-212-10/+11
| * | | mm/vmscan: Convert pageout() to take a folioMatthew Wilcox (Oracle)2022-03-211-32/+32
| * | | mm/vmscan: Turn page_check_references() into folio_check_references()Matthew Wilcox (Oracle)2022-03-211-17/+16
| * | | mm/vmscan: Account large folios correctlyMatthew Wilcox (Oracle)2022-03-211-6/+6
| * | | mm/vmscan: Optimise shrink_page_list for non-PMD-sized foliosMatthew Wilcox (Oracle)2022-03-211-1/+2
| * | | mm/vmscan: Free non-shmem folios without splitting themMatthew Wilcox (Oracle)2022-03-211-2/+2
| * | | mm/rmap: Constify the rmap_walk_control argumentMatthew Wilcox (Oracle)2022-03-213-9/+9
| * | | mm/rmap: Convert rmap_walk() to take a folioMatthew Wilcox (Oracle)2022-03-217-91/+73
| * | | mm: Turn page_anon_vma() into folio_anon_vma()Matthew Wilcox (Oracle)2022-03-214-10/+16
| * | | mm/rmap: Turn page_lock_anon_vma_read() into folio_lock_anon_vma_read()Matthew Wilcox (Oracle)2022-03-213-7/+15
| * | | mm/damon: Convert damon_pa_young() to use a folioMatthew Wilcox (Oracle)2022-03-211-12/+15
| * | | mm/damon: Convert damon_pa_mkold() to use a folioMatthew Wilcox (Oracle)2022-03-211-7/+9
| * | | mm/migrate: Convert remove_migration_ptes() to foliosMatthew Wilcox (Oracle)2022-03-213-41/+53
| * | | mm/rmap: Convert make_device_exclusive_range() to use foliosMatthew Wilcox (Oracle)2022-03-211-27/+31
| * | | mm/rmap: Convert try_to_migrate() to foliosMatthew Wilcox (Oracle)2022-03-214-34/+41
| * | | mm/rmap: Convert try_to_unmap() to take a folioMatthew Wilcox (Oracle)2022-03-216-51/+60
| * | | mm/huge_memory: Convert __split_huge_pmd() to take a folioMatthew Wilcox (Oracle)2022-03-212-25/+27
| * | | mm/rmap: Turn page_referenced() into folio_referenced()Matthew Wilcox (Oracle)2022-03-213-44/+48
| * | | mm/mlock: Add mlock_vma_folio()Matthew Wilcox (Oracle)2022-03-212-15/+22
| * | | mm/rmap: Use a folio in page_mkclean_one()Matthew Wilcox (Oracle)2022-03-211-4/+5
| * | | mm/page_idle: Convert page_idle_clear_pte_refs() to use a folioMatthew Wilcox (Oracle)2022-03-211-9/+12