summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2022-05-13mm/swap: add folio_throttle_swaprateMatthew Wilcox (Oracle)1-0/+4
2022-05-13mm: allow can_split_folio() to be called when THP are disabledMatthew Wilcox (Oracle)1-1/+0
2022-05-13vmscan: convert lazy freeing to foliosMatthew Wilcox (Oracle)1-0/+14
2022-05-13swap: turn get_swap_page() into folio_alloc_swap()Matthew Wilcox (Oracle)1-6/+7
2022-05-13mm: remove alloc_pages_vma()Matthew Wilcox (Oracle)1-11/+7
2022-05-13mm: cma: use pageblock_order as the single alignmentZi Yan2-6/+3
2022-05-13mm: make alloc_contig_range work at pageblock granularityZi Yan1-2/+2
2022-05-13mm: page_isolation: move has_unmovable_pages() to mm/page_isolation.cZi Yan1-2/+0
2022-05-13mm/uffd: enable write protection for shmem & hugetlbfsPeter Xu2-2/+28
2022-05-13mm/hugetlb: handle uffd-wp during fork()Peter Xu1-2/+5
2022-05-13mm/hugetlb: only drop uffd-wp special pte if requiredPeter Xu3-5/+7
2022-05-13mm/hugetlb: handle UFFDIO_WRITEPROTECTPeter Xu1-2/+4
2022-05-13mm/hugetlb: take care of UFFDIO_COPY_MODE_WPPeter Xu1-2/+4
2022-05-13mm/hugetlb: introduce huge pte version of uffd-wp helpersPeter Xu1-0/+15
2022-05-13mm/shmem: persist uffd-wp bit across zapping for file-backedPeter Xu2-0/+53
2022-05-13mm/shmem: handle uffd-wp special pte in page fault handlerPeter Xu1-0/+17
2022-05-13mm/shmem: take care of UFFDIO_COPY_MODE_WPPeter Xu1-2/+2
2022-05-13mm/uffd: PTE_MARKER_UFFD_WPPeter Xu2-1/+49
2022-05-13mm: check against orig_pte for finish_fault()Peter Xu1-0/+3
2022-05-13mm: introduce PTE_MARKER swap entryPeter Xu3-1/+101
2022-05-13mm/damon/vaddr: move 'damon_set_regions()' to coreSeongJae Park1-0/+2
2022-05-13mm/damon/core: add a new callback for watermarks checksSeongJae Park1-0/+7
2022-05-13mm/swapops: make is_pmd_migration_entry more strictHongchen Zhang1-1/+1
2022-05-13mm: make minimum slab alignment a runtime propertyPeter Collingbourne1-0/+12
2022-05-13printk: stop including cache.h from printk.hPeter Collingbourne1-1/+0
2022-05-13mm/damon/vaddr: register a damon_operations for fixed virtual address ranges ...SeongJae Park1-0/+3
2022-05-13mm/damon/core: add a function for damon_operations registration checksSeongJae Park1-0/+1
2022-05-13mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZEFabio M. De Francesco1-0/+2
2022-05-13mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit1-0/+20
2022-05-13mm/mprotect: do not flush when not required architecturallyNadav Amit1-0/+14
2022-05-13mm/mprotect: use mmu_gatherNadav Amit2-4/+6
2022-05-10VFS: add FMODE_CAN_ODIRECT file flagNeilBrown1-0/+3
2022-05-10mm: submit multipage write for SWP_FS_OPS swap-spaceNeilBrown1-0/+7
2022-05-10nfs: rename nfs_direct_IO and use as ->swap_rwNeilBrown1-1/+1
2022-05-10mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown1-0/+1
2022-05-10mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown1-0/+6
2022-05-10mm: drop swap_dirty_folioNeilBrown1-1/+0
2022-05-10mm: create new mm/swap.h header fileNeilBrown1-121/+0
2022-05-10mm/swap: remember PG_anon_exclusive via a swp pte bitDavid Hildenbrand2-0/+31
2022-05-10mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a possibly shared anonymo...David Hildenbrand1-0/+39
2022-05-10mm: support GUP-triggered unsharing of anonymous pagesDavid Hildenbrand1-0/+8
2022-05-10mm/rmap: fail try_to_migrate() early when setting a PMD migration entry failsDavid Hildenbrand1-2/+2
2022-05-10mm: remember exclusively mapped anonymous pages with PG_anon_exclusiveDavid Hildenbrand3-4/+76
2022-05-10mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pagesDavid Hildenbrand1-1/+38
2022-05-10mm/rmap: drop "compound" parameter from page_add_new_anon_rmap()David Hildenbrand1-1/+2
2022-05-10mm/rmap: pass rmap flags to hugepage_add_anon_rmap()David Hildenbrand1-1/+1
2022-05-10mm/rmap: remove do_page_add_anon_rmap()David Hildenbrand1-2/+0
2022-05-10mm/rmap: convert RMAP flags to a proper distinct rmap_t typeDavid Hildenbrand1-4/+18
2022-05-10mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_ano...David Hildenbrand2-5/+49
2022-05-10mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range()David Hildenbrand1-0/+4