diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2021-10-21 14:18:08 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2021-10-21 15:05:59 +0200 |
| commit | c5cb7da830c941bb15b077cb5e4591b2e2e54554 (patch) | |
| tree | 5e606169f3b8a209f078f82d217368c95f959aa7 /sys/linux/uffd.txt.const | |
| parent | 7841d8b1babc796e48daf138d80288c2ba1c6ea2 (diff) | |
sys/linux: extend userfaultfd descriptions
2 new ioctl's were added + some new flags:
https://elixir.bootlin.com/linux/v5.15-rc6/source/include/uapi/linux/userfaultfd.h#L82
Diffstat (limited to 'sys/linux/uffd.txt.const')
| -rw-r--r-- | sys/linux/uffd.txt.const | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/linux/uffd.txt.const b/sys/linux/uffd.txt.const index 972475351..bcab8f462 100644 --- a/sys/linux/uffd.txt.const +++ b/sys/linux/uffd.txt.const @@ -3,13 +3,20 @@ arches = 386, amd64, arm, arm64, mips64le, ppc64le, riscv64, s390x O_CLOEXEC = 524288 O_NONBLOCK = 2048, mips64le:128 UFFDIO_API = 3222841919 +UFFDIO_CONTINUE = 3223366151 +UFFDIO_CONTINUE_MODE_DONTWAKE = 1 UFFDIO_COPY = 3223890435 UFFDIO_COPY_MODE_DONTWAKE = 1 +UFFDIO_COPY_MODE_WP = 2 UFFDIO_REGISTER = 3223366144 +UFFDIO_REGISTER_MODE_MINOR = 4 UFFDIO_REGISTER_MODE_MISSING = 1 UFFDIO_REGISTER_MODE_WP = 2 UFFDIO_UNREGISTER = 2148575745, mips64le:ppc64le:1074833921 UFFDIO_WAKE = 2148575746, mips64le:ppc64le:1074833922 +UFFDIO_WRITEPROTECT = 3222841862 +UFFDIO_WRITEPROTECT_MODE_DONTWAKE = 2 +UFFDIO_WRITEPROTECT_MODE_WP = 1 UFFDIO_ZEROPAGE = 3223366148 UFFDIO_ZEROPAGE_MODE_DONTWAKE = 1 UFFD_API = 170 @@ -17,8 +24,13 @@ UFFD_FEATURE_EVENT_FORK = 2 UFFD_FEATURE_EVENT_REMAP = 4 UFFD_FEATURE_EVENT_REMOVE = 8 UFFD_FEATURE_EVENT_UNMAP = 64 +UFFD_FEATURE_MINOR_HUGETLBFS = 512 +UFFD_FEATURE_MINOR_SHMEM = 1024 UFFD_FEATURE_MISSING_HUGETLBFS = 16 UFFD_FEATURE_MISSING_SHMEM = 32 UFFD_FEATURE_PAGEFAULT_FLAG_WP = 1 +UFFD_FEATURE_SIGBUS = 128 +UFFD_FEATURE_THREAD_ID = 256 +UFFD_USER_MODE_ONLY = 1 __NR_ioctl = 54, amd64:16, arm64:riscv64:29, mips64le:5015 __NR_userfaultfd = 282, 386:374, amd64:323, arm:388, mips64le:5317, ppc64le:364, s390x:355 |
