diff options
author | Dmitry V. Levin <ldv@strace.io> | 2021-02-20 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2021-02-20 08:00:00 +0000 |
commit | 7074aba4a9ba8118724ce77b457afab9030416b0 (patch) | |
tree | 64f9699f0c040910b87f1d0b64c1bb1c46aeaa33 /src/xlat/uffd_flags.in | |
parent | a8f691c07a20fca34f7acdb33ed6430364306acb (diff) | |
download | strace-7074aba4a9ba8118724ce77b457afab9030416b0.tar.gz |
Switch to use bundled <linux/userfaultfd.h>
* bundled/linux/include/uapi/linux/userfaultfd.h: New file, copied from
headers_install'ed Linux kernel v5.11.
* bundled/Makefile.am (EXTRA_DIST): Add it.
* configure.ac (AC_CHECK_HEADERS): Remove linux/userfaultfd.h.
* src/userfaultfd.c [!HAVE_LINUX_USERFAULTFD_H]: Remove.
* src/ioctl.c: Likewise.
* src/xlat/uffd_api_features.in: Add #unconditional, remove fallback
definitions.
* src/xlat/uffd_flags.in: Likewise.
* src/xlat/uffd_api_flags.in: Add #unconditional.
* src/xlat/uffd_copy_flags.in: Likewise.
* src/xlat/uffd_register_ioctl_flags.in: Likewise.
* src/xlat/uffd_register_mode_flags.in: Likewise.
* src/xlat/uffd_zeropage_flags.in: Likewise.
* tests/ioctl_uffdio.c: Include "kernel_fcntl.h" instead of <fcntl.h>.
[!HAVE_LINUX_USERFAULTFD_H]: Remove.
Diffstat (limited to 'src/xlat/uffd_flags.in')
-rw-r--r-- | src/xlat/uffd_flags.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xlat/uffd_flags.in b/src/xlat/uffd_flags.in index e925a8fe7..7a68a695d 100644 --- a/src/xlat/uffd_flags.in +++ b/src/xlat/uffd_flags.in @@ -1,3 +1,4 @@ -UFFD_USER_MODE_ONLY 1 +#unconditional +UFFD_USER_MODE_ONLY O_NONBLOCK O_CLOEXEC |