summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* mm: delete __ClearPageWaiters()Hugh Dickins2022-03-243-21/+8
* mm: unexport page_init_poisonChristoph Hellwig2022-03-241-1/+0
* mm/page_owner.c: record tgidYixuan Cao2022-03-241-6/+9
* mm/page_owner: record task command nameWaiman Long2022-03-241-4/+10
* mm/page_owner: print memcg informationWaiman Long2022-03-241-0/+42
* mm/page_owner: use scnprintf() to avoid excessive buffer overrun checkWaiman Long2022-03-241-11/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-03-241-9/+1
|\
| * kasan: no need to unset panic_on_warn in end_report()Tiezhu Yang2022-03-231-9/+1
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-03-243-4/+52
|\ \
| * | mm: use vmalloc_array and vcalloc for array allocationsPaolo Bonzini2022-03-082-4/+2
| * | mm: vmalloc: introduce array allocation functionsPaolo Bonzini2022-03-081-0/+50
* | | Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-03-232-127/+0
|\ \ \
| * | | uaccess: remove CONFIG_SET_FSArnd Bergmann2022-02-252-19/+0
| * | | uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann2022-02-251-108/+0
| |/ /
* | | 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-229-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-2235-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