aboutsummaryrefslogtreecommitdiff
path: root/include/linux/userfaultfd_k.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-13mm/uffd: enable write protection for shmem & hugetlbfsGravatar Peter Xu 1-0/+20
2022-05-13mm/shmem: handle uffd-wp special pte in page fault handlerGravatar Peter Xu 1-0/+17
2022-05-13mm/uffd: PTE_MARKER_UFFD_WPGravatar Peter Xu 1-0/+47
2021-09-03userfaultfd: change mmap_changing to atomicGravatar Nadav Amit 1-4/+4
2021-06-30userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte()Gravatar Axel Rasmussen 1-0/+5
2021-05-05userfaultfd: add UFFDIO_CONTINUE ioctlGravatar Axel Rasmussen 1-0/+18
2021-05-05userfaultfd: disable huge PMD sharing for MINOR registered VMAsGravatar Axel Rasmussen 1-3/+10
2021-05-05userfaultfd: add minor fault registration modeGravatar Axel Rasmussen 1-1/+14
2021-05-05hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabledGravatar Peter Xu 1-0/+9
2020-04-07userfaultfd: wp: support write protection for userfault vma rangeGravatar Shaohua Li 1-0/+3
2020-04-07userfaultfd: wp: add UFFDIO_COPY_MODE_WPGravatar Andrea Arcangeli 1-1/+1
2020-04-07userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpersGravatar Andrea Arcangeli 1-0/+27
2020-04-07userfaultfd: wp: add helper for writeprotect checkGravatar Shaohua Li 1-0/+10
2019-05-14userfaultfd/sysctl: add vm.unprivileged_userfaultfdGravatar Peter Xu 1-0/+2
2018-08-23mm: Change return type int to vm_fault_t for fault handlersGravatar Souptick Joarder 1-2/+3
2018-06-07userfaultfd: prevent non-cooperative events vs mcopy_atomic racesGravatar Mike Rapoport 1-2/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-03-09userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEEDGravatar Andrea Arcangeli 1-4/+3
2017-03-09userfaultfd: non-cooperative: rollback userfaultfd_exitGravatar Andrea Arcangeli 1-6/+0
2017-02-24userfaultfd: non-cooperative: add event for exit() notificationGravatar Mike Rapoport 1-0/+7
2017-02-24userfaultfd: non-cooperative: add event for memory unmapsGravatar Mike Rapoport 1-0/+18
2017-02-24userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVEGravatar Mike Rapoport 1-8/+8
2017-02-22userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED requestGravatar Pavel Emelyanov 1-0/+12
2017-02-22userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete()Gravatar Andrea Arcangeli 1-2/+2
2017-02-22userfaultfd: non-cooperative: add mremap() eventGravatar Pavel Emelyanov 1-0/+17
2017-02-22userfaultfd: non-cooperative: Add fork() eventGravatar Pavel Emelyanov 1-0/+13
2016-12-14mm: join struct fault_env and vm_faultGravatar Jan Kara 1-2/+2
2016-07-26mm: introduce fault_envGravatar Kirill A. Shutemov 1-6/+2
2015-09-04userfaultfd: mcopy_atomic|mfill_zeropage: UFFDIO_COPY|UFFDIO_ZEROPAGE prepara...Gravatar Andrea Arcangeli 1-0/+6
2015-09-04userfaultfd: linux/userfaultfd_k.hGravatar Andrea Arcangeli 1-0/+79