aboutsummaryrefslogtreecommitdiff
path: root/fs/userfaultfd.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-03userfaultfd: non-cooperative: fix fork use after freeGravatar Andrea Arcangeli 1-10/+56
2017-09-08userfaultfd: non-cooperative: closing the uffd without triggering SIGBUSGravatar Andrea Arcangeli 1-1/+19
2017-09-06userfaultfd: provide pid in userfault msg - add feat unionGravatar Andrea Arcangeli 1-1/+1
2017-09-06userfaultfd: provide pid in userfault msgGravatar Alexey Perevalov 1-2/+6
2017-09-06mm: userfaultfd: add feature to request for a signal deliveryGravatar Prakash Sangappa 1-0/+3
2017-09-06userfaultfd: report UFFDIO_ZEROPAGE as available for shmem VMAsGravatar Mike Rapoport 1-5/+5
2017-08-11Merge branch 'linus' into locking/core, to resolve conflictsGravatar Ingo Molnar 1-2/+2
2017-08-10userfaultfd: replace ENOSPC with ESRCH in case mm has gone during copy/zeropageGravatar Mike Rapoport 1-2/+2
2017-08-10locking: Remove smp_mb__before_spinlock()Gravatar Peter Zijlstra 1-14/+11
2017-08-02userfaultfd: non-cooperative: flush event_wqh at release timeGravatar Mike Rapoport 1-0/+3
2017-08-02userfaultfd_zeropage: return -ENOSPC in case mm has goneGravatar Mike Rapoport 1-0/+2
2017-07-06mm/hugetlb: add size parameter to huge_pte_offset()Gravatar Punit Agrawal 1-2/+5
2017-07-06fs/userfaultfd.c: drop dead codeGravatar Mike Rapoport 1-5/+0
2017-06-20sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list namingGravatar Ingo Molnar 1-11/+11
2017-06-20sched/wait: Rename wait_queue_t => wait_queue_entry_tGravatar Ingo Molnar 1-4/+4
2017-06-17userfaultfd: shmem: handle coredumping in handle_userfault()Gravatar Andrea Arcangeli 1-8/+21
2017-04-08userfaultfd: report actual registered features in fdinfoGravatar Mike Rapoport 1-1/+1
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