fc71884a5f59 ("mm: userfaultfd: add new UFFDIO_POISON ioctl") 0289184476c8 ("mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs") d9712937037e ("mm: userfaultfd: combine 'mode' and 'wp_copy' arguments") 61c5004022f5 ("mm: userfaultfd: don't pass around both mm and vma") a734991ccaec ("mm: userfaultfd: rename functions for clarity + consistency") 2bad466cc9d9 ("mm/uffd: UFFD_FEATURE_WP_UNPOPULATED") a1b92a3f1498 ("mm/userfaultfd: support WP on multiple VMAs") d1751118c886 ("mm/uffd: detect pgtable allocation failures") a79390f5d6a7 ("mm/mprotect: use long for page accountings and retval") 1ef488edd6c4 ("mm/mprotect: drop pgprot_t parameter from change_protection()") 931298e103c2 ("mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range()") f1eb1bacfba9 ("mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp()") fed15f1345dc ("mm/hugetlb: pre-allocate pgtable pages for uffd wr-protects") 51d3d5eb74ff ("mm/userfaultfd: enable writenotify while userfaultfd-wp is enabled for a VMA") 6a56ccbcf6c6 ("mm/autonuma: use can_change_(pte|pmd)_writable() to replace savedwrite") eb309ec89953 ("mm/mprotect: factor out check whether manual PTE write upgrades are required") c27f479ef542 ("mm/huge_memory: try avoiding write faults when changing PMD protection") b12fdbf15f92 ("Revert "mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in"") bce8cb3c04dc ("mm: use update_mmu_tlb() on the second thread") 515778e2d790 ("mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in")