Lines Matching +full:wp +full:- +full:content
10 Userfaults allow the implementation of on-demand paging from userland
40 Vmas are not suitable for page- (or hugepage) granular fault tracking
50 is a corner case that would currently return ``-EBUSY``).
56 ----------------------
65 - Any user can always create a userfaultfd which traps userspace page faults
69 - In order to also trap kernel page faults for the address space, either the
86 --------------------------
103 - The ``UFFD_FEATURE_EVENT_*`` flags indicate that various other events
105 detail below in the `Non-cooperative userfaultfd`_ section.
107 - ``UFFD_FEATURE_MISSING_HUGETLBFS`` and ``UFFD_FEATURE_MISSING_SHMEM``
113 - ``UFFD_FEATURE_MINOR_HUGETLBFS`` indicates that the kernel supports
137 user-faulted page.
140 --------------------
144 - ``UFFDIO_COPY`` atomically copies some existing page contents from
147 - ``UFFDIO_ZEROPAGE`` atomically zeros the new page.
149 - ``UFFDIO_CONTINUE`` maps an existing, previously-populated page.
152 see a half-populated page, since readers will keep userfaulting until the
162 - For ``UFFDIO_REGISTER_MODE_MISSING`` faults, the fault needs to be
166 decide what content to provide before the faulting thread continues.
168 - For ``UFFDIO_REGISTER_MODE_MINOR`` faults, there is an existing page (in
176 - You can tell which kind of fault occurred by examining
180 - None of the page-delivering ioctls default to the range that you
184 - You get the address of the access that triggered the missing page
190 - Be sure to test for all errors including
195 ---------------------------
218 difference between writes into a WP area and into a !WP area. The
259 the ``userfaultfd`` and receives the fault address (or ``-EAGAIN`` in case the
276 doesn't need to keep any per-page state bitmap relative to the live
277 migration around and a single per-page bitmap has to be maintained in
287 Non-cooperative userfaultfd
306 non-cooperative process moves a virtual memory area to a
338 asynchronously and the non-cooperative process resumes execution as
342 return ``-ENOSPC`` when the monitored process exits at the time of
343 ``UFFDIO_COPY``, and ``-ENOENT``, when the non-cooperative process has changed
348 single threaded non-cooperative ``userfaultfd`` manager implementations. A