aboutsummaryrefslogtreecommitdiff
path: root/fs/userfaultfd.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-10Merge branch 'prep-for-5level'Gravatar Linus Torvalds 1-1/+5
2017-03-09userfaultfd: remove wrong comment from userfaultfd_ctx_get()Gravatar David Hildenbrand 1-2/+0
2017-03-09userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEEDGravatar Andrea Arcangeli 1-6/+3
2017-03-09userfaultfd: non-cooperative: fix fork fctx->new memleakGravatar Mike Rapoport 1-0/+9
2017-03-09userfaultfd: non-cooperative: release all ctx in dup_userfaultfd_completeGravatar Andrea Arcangeli 1-13/+5
2017-03-09userfaultfd: non-cooperative: robustness checkGravatar Andrea Arcangeli 1-2/+7
2017-03-09userfaultfd: non-cooperative: rollback userfaultfd_exitGravatar Andrea Arcangeli 1-28/+0
2017-03-09userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGEGravatar Andrea Arcangeli 1-1/+1
2017-03-09mm: convert generic code to 5-level pagingGravatar Kirill A. Shutemov 1-1/+5
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Gravatar Ingo Molnar 1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 1-0/+1
2017-02-27mm: add new mmgrab() helperGravatar Vegard Nossum 1-1/+1
2017-02-27scripts/spelling.txt: add "an user" pattern and fix typo instancesGravatar Masahiro Yamada 1-3/+3
2017-02-24userfaultfd_copy: return -ENOSPC in case mm has goneGravatar Mike Rapoport 1-0/+2
2017-02-24userfaultfd: non-cooperative: add event for exit() notificationGravatar Mike Rapoport 1-0/+28
2017-02-24userfaultfd: non-cooperative: add event for memory unmapsGravatar Mike Rapoport 1-0/+65
2017-02-24userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVEGravatar Mike Rapoport 1-7/+7
2017-02-22userfaultfd: shmem: allow registration of shared memory rangesGravatar Mike Rapoport 1-14/+7
2017-02-22userfaultfd: introduce vma_can_userfaultGravatar Mike Rapoport 1-4/+9
2017-02-22userfaultfd: hugetlbfs: userfaultfd_huge_must_wait for hugepmd rangesGravatar Mike Kravetz 1-2/+49
2017-02-22userfaultfd: hugetlbfs: allow registration of ranges containing huge pagesGravatar Mike Kravetz 1-5/+50
2017-02-22userfaultfd: non-cooperative: wake userfaults after UFFDIO_UNREGISTERGravatar Andrea Arcangeli 1-0/+13
2017-02-22userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED requestGravatar Pavel Emelyanov 1-0/+28
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/+37
2017-02-22userfaultfd: non-cooperative: dup_userfaultfd: use mm_count instead of mm_usersGravatar Mike Rapoport 1-1/+1
2017-02-22userfaultfd: non-cooperative: Add fork() eventGravatar Pavel Emelyanov 1-3/+145
2017-02-22userfaultfd: non-cooperative: report all available features to userlandGravatar Andrea Arcangeli 1-4/+7
2017-02-22userfaultfd: non-cooperative: add ability to report non-PF events from uffd d...Gravatar Pavel Emelyanov 1-2/+96
2017-02-22userfaultfd: non-cooperative: Split the find_userfault() routineGravatar Pavel Emelyanov 1-6/+11
2017-02-22userfaultfd: use vma_is_anonymousGravatar Andrea Arcangeli 1-4/+4
2017-02-22userfaultfd: convert BUG() to WARN_ON_ONCE()Gravatar Andrea Arcangeli 1-1/+2
2017-02-22userfaultfd: correct comment about UFFD_FEATURE_PAGEFAULT_FLAG_WPGravatar Andrea Arcangeli 1-1/+1
2017-01-24userfaultfd: fix SIGBUS resulting from false rwsem wakeupsGravatar Andrea Arcangeli 1-2/+35
2016-12-14mm: join struct fault_env and vm_faultGravatar Jan Kara 1-10/+12
2016-07-26mm: introduce fault_envGravatar Kirill A. Shutemov 1-11/+11
2016-05-20userfaultfd: don't pin the user memory in userfaultfd_file_create()Gravatar Oleg Nesterov 1-13/+28
2016-03-02userfaultfd: don't block on the last VM updates at exit timeGravatar Linus Torvalds 1-0/+6
2015-09-22userfaultfd: revert "userfaultfd: waitqueue: add nr wake parameter to __wake_...Gravatar Andrea Arcangeli 1-4/+4
2015-09-17userfaultfd: add missing mmput() in error pathGravatar Eric Biggers 1-1/+3
2015-09-04userfaultfd: avoid missing wakeups during refile in userfaultfd_readGravatar Andrea Arcangeli 1-2/+24
2015-09-04userfaultfd: allow signals to interrupt a userfaultGravatar Andrea Arcangeli 1-3/+32
2015-09-04userfaultfd: require UFFDIO_API before other ioctlsGravatar Andrea Arcangeli 1-1/+3
2015-09-04userfaultfd: UFFDIO_COPY and UFFDIO_ZEROPAGEGravatar Andrea Arcangeli 1-0/+96
2015-09-04userfaultfd: solve the race between UFFDIO_COPY|ZEROPAGE and readGravatar Andrea Arcangeli 1-15/+66
2015-09-04userfaultfd: allocate the userfaultfd_ctx cacheline alignedGravatar Andrea Arcangeli 1-8/+31
2015-09-04userfaultfd: optimize read() and poll() to be O(1)Gravatar Andrea Arcangeli 1-74/+111
2015-09-04userfaultfd: wake pending userfaultsGravatar Andrea Arcangeli 1-22/+43
2015-09-04userfaultfd: change the read API to return a uffd_msgGravatar Andrea Arcangeli 1-33/+46
2015-09-04userfaultfd: Rename uffd_api.bits into .featuresGravatar Pavel Emelyanov 1-2/+2