aboutsummaryrefslogtreecommitdiffstats
path: root/fs/userfaultfd.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-04-08userfaultfd: report actual registered features in fdinfoMike Rapoport1-1/+1
2017-03-10Merge branch 'prep-for-5level'Linus Torvalds1-1/+5
2017-03-09userfaultfd: remove wrong comment from userfaultfd_ctx_get()David Hildenbrand1-2/+0
2017-03-09userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEEDAndrea Arcangeli1-6/+3
2017-03-09userfaultfd: non-cooperative: fix fork fctx->new memleakMike Rapoport1-0/+9
2017-03-09userfaultfd: non-cooperative: release all ctx in dup_userfaultfd_completeAndrea Arcangeli1-13/+5
2017-03-09userfaultfd: non-cooperative: robustness checkAndrea Arcangeli1-2/+7
2017-03-09userfaultfd: non-cooperative: rollback userfaultfd_exitAndrea Arcangeli1-28/+0
2017-03-09userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGEAndrea Arcangeli1-1/+1
2017-03-09mm: convert generic code to 5-level pagingKirill A. Shutemov1-1/+5
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>Ingo Molnar1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>Ingo Molnar1-0/+1
2017-02-27mm: add new mmgrab() helperVegard Nossum1-1/+1
2017-02-27scripts/spelling.txt: add "an user" pattern and fix typo instancesMasahiro Yamada1-3/+3
2017-02-24userfaultfd_copy: return -ENOSPC in case mm has goneMike Rapoport1-0/+2
2017-02-24userfaultfd: non-cooperative: add event for exit() notificationMike Rapoport1-0/+28
2017-02-24userfaultfd: non-cooperative: add event for memory unmapsMike Rapoport1-0/+65
2017-02-24userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVEMike Rapoport1-7/+7
2017-02-22userfaultfd: shmem: allow registration of shared memory rangesMike Rapoport1-14/+7
2017-02-22userfaultfd: introduce vma_can_userfaultMike Rapoport1-4/+9
2017-02-22userfaultfd: hugetlbfs: userfaultfd_huge_must_wait for hugepmd rangesMike Kravetz1-2/+49
2017-02-22userfaultfd: hugetlbfs: allow registration of ranges containing huge pagesMike Kravetz1-5/+50
2017-02-22userfaultfd: non-cooperative: wake userfaults after UFFDIO_UNREGISTERAndrea Arcangeli1-0/+13
2017-02-22userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED requestPavel Emelyanov1-0/+28
2017-02-22userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete()Andrea Arcangeli1-2/+2
2017-02-22userfaultfd: non-cooperative: add mremap() eventPavel Emelyanov1-0/+37
2017-02-22userfaultfd: non-cooperative: dup_userfaultfd: use mm_count instead of mm_usersMike Rapoport1-1/+1
2017-02-22userfaultfd: non-cooperative: Add fork() eventPavel Emelyanov1-3/+145
2017-02-22userfaultfd: non-cooperative: report all available features to userlandAndrea Arcangeli1-4/+7
2017-02-22userfaultfd: non-cooperative: add ability to report non-PF events from uffd descriptorPavel Emelyanov1-2/+96
2017-02-22userfaultfd: non-cooperative: Split the find_userfault() routinePavel Emelyanov1-6/+11
2017-02-22userfaultfd: use vma_is_anonymousAndrea Arcangeli1-4/+4
2017-02-22userfaultfd: convert BUG() to WARN_ON_ONCE()Andrea Arcangeli1-1/+2
2017-02-22userfaultfd: correct comment about UFFD_FEATURE_PAGEFAULT_FLAG_WPAndrea Arcangeli1-1/+1
2017-01-24userfaultfd: fix SIGBUS resulting from false rwsem wakeupsAndrea Arcangeli1-2/+35
2016-12-14mm: join struct fault_env and vm_faultJan Kara1-10/+12
2016-07-26mm: introduce fault_envKirill A. Shutemov1-11/+11
2016-05-20userfaultfd: don't pin the user memory in userfaultfd_file_create()Oleg Nesterov1-13/+28
2016-03-02userfaultfd: don't block on the last VM updates at exit timeLinus Torvalds1-0/+6
2015-09-22userfaultfd: revert "userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key"Andrea Arcangeli1-4/+4
2015-09-17userfaultfd: add missing mmput() in error pathEric Biggers1-1/+3
2015-09-04userfaultfd: avoid missing wakeups during refile in userfaultfd_readAndrea Arcangeli1-2/+24
2015-09-04userfaultfd: allow signals to interrupt a userfaultAndrea Arcangeli1-3/+32
2015-09-04userfaultfd: require UFFDIO_API before other ioctlsAndrea Arcangeli1-1/+3
2015-09-04userfaultfd: UFFDIO_COPY and UFFDIO_ZEROPAGEAndrea Arcangeli1-0/+96
2015-09-04userfaultfd: solve the race between UFFDIO_COPY|ZEROPAGE and readAndrea Arcangeli1-15/+66
2015-09-04userfaultfd: allocate the userfaultfd_ctx cacheline alignedAndrea Arcangeli1-8/+31
2015-09-04userfaultfd: optimize read() and poll() to be O(1)Andrea Arcangeli1-74/+111
2015-09-04userfaultfd: wake pending userfaultsAndrea Arcangeli1-22/+43
2015-09-04userfaultfd: change the read API to return a uffd_msgAndrea Arcangeli1-33/+46