Commit f2d31f1d authored by Andrea Arcangeli's avatar Andrea Arcangeli

userfaultfd: buildsystem activation

This allows to select the userfaultfd during configuration to build it.
parent 5a2b3614
...@@ -27,6 +27,7 @@ obj-$(CONFIG_ANON_INODES) += anon_inodes.o ...@@ -27,6 +27,7 @@ obj-$(CONFIG_ANON_INODES) += anon_inodes.o
obj-$(CONFIG_SIGNALFD) += signalfd.o obj-$(CONFIG_SIGNALFD) += signalfd.o
obj-$(CONFIG_TIMERFD) += timerfd.o obj-$(CONFIG_TIMERFD) += timerfd.o
obj-$(CONFIG_EVENTFD) += eventfd.o obj-$(CONFIG_EVENTFD) += eventfd.o
obj-$(CONFIG_USERFAULTFD) += userfaultfd.o
obj-$(CONFIG_AIO) += aio.o obj-$(CONFIG_AIO) += aio.o
obj-$(CONFIG_FS_DAX) += dax.o obj-$(CONFIG_FS_DAX) += dax.o
obj-$(CONFIG_FILE_LOCKING) += locks.o obj-$(CONFIG_FILE_LOCKING) += locks.o
......
...@@ -1574,6 +1574,17 @@ config ADVISE_SYSCALLS ...@@ -1574,6 +1574,17 @@ config ADVISE_SYSCALLS
applications use these syscalls, you can disable this option to save applications use these syscalls, you can disable this option to save
space. space.
config USERFAULTFD
bool "Enable userfaultfd() system call"
select ANON_INODES
default y
depends on MMU
help
Enable the userfaultfd() system call that allows to intercept and
handle page faults in userland.
If unsure, say Y.
config PCI_QUIRKS config PCI_QUIRKS
default y default y
bool "Enable PCI quirk workarounds" if EXPERT bool "Enable PCI quirk workarounds" if EXPERT
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment