aboutsummaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2022-05-09mm/rmap: use page_move_anon_rmap() when reusing a mapped PageAnon() page exclusivelyDavid Hildenbrand2-0/+3
2022-05-09mm/rmap: drop "compound" parameter from page_add_new_anon_rmap()David Hildenbrand7-15/+16
2022-05-09mm/rmap: pass rmap flags to hugepage_add_anon_rmap()David Hildenbrand2-4/+8
2022-05-09mm/rmap: remove do_page_add_anon_rmap()David Hildenbrand6-19/+8
2022-05-09mm/rmap: convert RMAP flags to a proper distinct rmap_t typeDavid Hildenbrand2-6/+7
2022-05-09mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap()David Hildenbrand4-32/+30
2022-05-09mm/memory: slightly simplify copy_present_pte()David Hildenbrand1-37/+16
2022-05-09mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range()David Hildenbrand1-2/+6
2022-05-09mm/rmap: fix missing swap_free() in try_to_unmap() after arch_unmap_one() failedDavid Hildenbrand1-0/+1
2022-05-09mm/kfence: reset PG_slab and memcg_data before freeing __kfence_poolHyeonggon Yoo1-0/+10
2022-05-09mm: mremap: fix sign for EFAULT error return valueNiels Dossche1-1/+1
2022-05-09mm/filemap: Hoist filler_t decision to the top of do_read_cache_folio()Matthew Wilcox (Oracle)1-5/+4
2022-05-09fs: Change the type of filler_tMatthew Wilcox (Oracle)1-20/+20
2022-05-09mm,fs: Remove aops->readpageMatthew Wilcox (Oracle)5-22/+13
2022-05-09mm: Convert swap_readpage to call read_folio instead of readpageMatthew Wilcox (Oracle)1-1/+1
2022-05-09fs: Introduce aops->read_folioMatthew Wilcox (Oracle)3-8/+17
2022-05-08fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)1-1/+1
2022-05-08readahead: Use a folio in read_pages()Matthew Wilcox (Oracle)1-13/+12
2022-05-08filemap: Update the folio_mark_dirty documentationMatthew Wilcox (Oracle)1-4/+6
2022-05-08fs: Remove pagecache_write_begin() and pagecache_write_end()Matthew Wilcox (Oracle)1-20/+0
2022-05-08fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)2-5/+3
2022-05-08fs: Remove aop flags parameter from grab_cache_page_write_begin()Matthew Wilcox (Oracle)1-1/+1
2022-05-08fs: Remove AOP_FLAG_NOFSMatthew Wilcox (Oracle)1-2/+0
2022-05-05mm: Add len and flags parameters to arch_get_mmap_end()Christophe Leroy1-2/+2
2022-05-05mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functionsChristophe Leroy1-7/+24
2022-05-05mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUTChristophe Leroy1-1/+1
2022-05-05mm/readahead: Fix readahead with large foliosMatthew Wilcox (Oracle)1-6/+9
2022-05-02blk-cgroup: remove unneeded includes from <linux/blk-cgroup.h>Christoph Hellwig3-0/+3
2022-05-02blk-cgroup: move struct blkcg to block/blk-cgroup.hChristoph Hellwig1-7/+6
2022-05-02blk-cgroup: move blkcg_{pin,unpin}_online out of lineChristoph Hellwig1-3/+2
2022-05-02kfence: test: use new suite_{init/exit} support, add .kunitconfigDaniel Latypov2-18/+19
2022-05-02block: ignore RWF_HIPRI hint for sync dioMing Lei1-3/+1
2022-05-02mm/slub: remove unused kmem_cache_order_objects maxMiaohe Lin1-2/+0
2022-04-29mm/damon/reclaim: fix the timer always stays activeHailong Tu1-2/+25
2022-04-29mm/damon: remove unnecessary type castingsYu Zhe1-1/+1
2022-04-29mm/damon/core-test: add a kunit test case for ops registrationSeongJae Park1-0/+36
2022-04-29damon: vaddr-test: tweak code to make the logic clearerXiaomeng Tong1-3/+5
2022-04-29memcg: introduce per-memcg reclaim interfaceShakeel Butt1-0/+45
2022-04-29mm/page_alloc: simplify update of pgdat in wake_all_kswapdsChen Wandun1-2/+3
2022-04-29kasan: fix sleeping function called from invalid context on RT kernelZqiang1-3/+49
2022-04-29mm: hugetlb: add missing cache flushing in hugetlb_unshare_all_pmds()Baolin Wang1-0/+1
2022-04-29mm/khugepaged: use vma_is_anonymousxu xin1-2/+2
2022-04-29mm: use for_each_online_node and node_online instead of open codingPeng Liu2-3/+3
2022-04-29hugetlb: fix return value of __setup handlersPeng Liu1-8/+8
2022-04-29hugetlb: fix hugepages_setup when deal with pernodePeng Liu1-0/+15
2022-04-29hugetlb: fix wrong use of nr_online_nodesPeng Liu1-7/+5
2022-04-28mm: compaction: make sure highest is above the min_pfnMiaohe Lin1-1/+1
2022-04-28mm: compaction: simplify the code in __compact_finishedMiaohe Lin1-21/+8
2022-04-28mm: compaction: make compaction_zonelist_suitable return false when COMPACT_SUCCESSMiaohe Lin1-1/+1
2022-04-28mm: compaction: avoid possible NULL pointer dereference in kcompactd_cpu_onlineMiaohe Lin1-1/+2