aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-2213-386/+414
|\
| * mm: Support arbitrary THP sizesMatthew Wilcox (Oracle)2022-03-212-47/+31
| * mm: Make large folios depend on THPMatthew Wilcox (Oracle)2022-03-211-1/+6
| * mm: Fix READ_ONLY_THP warningMatthew Wilcox (Oracle)2022-03-211-2/+2
| * mm: Turn can_split_huge_page() into can_split_folio()Matthew Wilcox (Oracle)2022-03-211-2/+2
| * mm/vmscan: Convert pageout() to take a folioMatthew Wilcox (Oracle)2022-03-211-5/+5
| * mm/rmap: Constify the rmap_walk_control argumentMatthew Wilcox (Oracle)2022-03-212-4/+4
| * mm/rmap: Convert rmap_walk() to take a folioMatthew Wilcox (Oracle)2022-03-212-8/+7
| * mm: Turn page_anon_vma() into folio_anon_vma()Matthew Wilcox (Oracle)2022-03-211-1/+0
| * mm/rmap: Turn page_lock_anon_vma_read() into folio_lock_anon_vma_read()Matthew Wilcox (Oracle)2022-03-211-0/+1
| * mm/migrate: Convert remove_migration_ptes() to foliosMatthew Wilcox (Oracle)2022-03-211-1/+1
| * mm/rmap: Convert try_to_migrate() to foliosMatthew Wilcox (Oracle)2022-03-211-1/+1
| * mm/rmap: Convert try_to_unmap() to take a folioMatthew Wilcox (Oracle)2022-03-211-2/+2
| * mm/huge_memory: Convert __split_huge_pmd() to take a folioMatthew Wilcox (Oracle)2022-03-211-4/+4
| * mm/rmap: Turn page_referenced() into folio_referenced()Matthew Wilcox (Oracle)2022-03-211-2/+2
| * mm: Convert page_vma_mapped_walk to work on PFNsMatthew Wilcox (Oracle)2022-03-212-5/+17
| * mm: Add DEFINE_PAGE_VMA_WALK and DEFINE_FOLIO_VMA_WALKMatthew Wilcox (Oracle)2022-03-211-0/+16
| * mm: Add folio_pgoff()Matthew Wilcox (Oracle)2022-03-211-0/+11
| * mm: Add split_folio_to_list()Matthew Wilcox (Oracle)2022-03-211-0/+6
| * mm: Add folio_mapcount()Matthew Wilcox (Oracle)2022-03-211-1/+7
| * mm: Turn head_compound_mapcount() into folio_entire_mapcount()Matthew Wilcox (Oracle)2022-03-211-6/+11
| * fs: Move many prototypes to pagemap.hMatthew Wilcox (Oracle)2022-03-212-116/+114
| * mm/truncate: Combine invalidate_mapping_pagevec() and __invalidate_mapping_pa...Matthew Wilcox (Oracle)2022-03-211-4/+0
| * mm: Turn deactivate_file_page() into deactivate_file_folio()Matthew Wilcox (Oracle)2022-03-211-1/+0
| * mm/truncate: Split invalidate_inode_page() into mapping_evict_folio()Matthew Wilcox (Oracle)2022-03-211-1/+0
| * mm: Convert remove_mapping() to take a folioMatthew Wilcox (Oracle)2022-03-211-1/+1
| * mm: Add lru_to_folio()Matthew Wilcox (Oracle)2022-03-211-0/+4
| * mm/memcg: Convert mem_cgroup_swapout() to take a folioMatthew Wilcox (Oracle)2022-03-211-2/+2
| * mm/workingset: Convert workingset_eviction() to take a folioMatthew Wilcox (Oracle)2022-03-211-1/+1
| * mm: Add three folio wrappersMatthew Wilcox (Oracle)2022-03-212-0/+15
| * mm/gup: Turn compound_range_next() into gup_folio_range_next()Matthew Wilcox (Oracle)2022-03-211-2/+2
| * mm/hugetlb: Use try_grab_folio() instead of try_grab_compound_head()Matthew Wilcox (Oracle)2022-03-211-3/+0
| * mm: Remove page_cache_add_speculative() and page_cache_get_speculative()Matthew Wilcox (Oracle)2022-03-212-14/+3
| * mm: Turn page_maybe_dma_pinned() into folio_maybe_dma_pinned()Matthew Wilcox (Oracle)2022-03-211-66/+63
| * mm: Add folio_pincount_ptr()Matthew Wilcox (Oracle)2022-03-211-0/+5
| * mm: Make compound_pincount always availableMatthew Wilcox (Oracle)2022-03-212-15/+13
| * mm/gup: Remove an assumption of a contiguous memmapMatthew Wilcox (Oracle)2022-03-211-0/+2
| * mm: remove the extra ZONE_DEVICE struct page refcountChristoph Hellwig2022-03-032-10/+8
| * mm: don't include <linux/memremap.h> in <linux/mm.h>Christoph Hellwig2022-03-032-20/+18
| * mm: simplify freeing of devmap managed pagesChristoph Hellwig2022-03-031-24/+10
| * mm: move free_devmap_managed_page to memremap.cChristoph Hellwig2022-03-031-1/+0
| * mm: remove pointless includes from <linux/hmm.h>Christoph Hellwig2022-03-031-7/+2
| * mm: remove the __KERNEL__ guard from <linux/mm.h>Christoph Hellwig2022-03-031-4/+0
| * mm/munlock: maintain page->mlock_count while unevictableHugh Dickins2022-02-172-5/+25
| * mm/munlock: rmap call mlock_vma_page() munlock_vma_page()Hugh Dickins2022-02-171-8/+9
| * mm/munlock: delete FOLL_MLOCK and FOLL_POPULATEHugh Dickins2022-02-171-2/+0
| * mm/munlock: delete page_mlock() and all its worksHugh Dickins2022-02-171-6/+0
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-03-2236-321/+386
|\ \
| * | mm/damon/core: add number of each enum type valuesSeongJae Park2022-03-221-0/+4
| * | mm/damon/core: allow non-exclusive DAMON start/stopSeongJae Park2022-03-221-1/+1