lkml.org 
[lkml]   [2018]   [Jul]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH 23/32] Make anon_inodes unconditional [ver #9]
    From
    Date
    Make the anon_inodes facility unconditional so that it can be used by core
    VFS code.

    Signed-off-by: David Howells <dhowells@redhat.com>
    ---

    fs/Makefile | 2 +-
    init/Kconfig | 10 ----------
    2 files changed, 1 insertion(+), 11 deletions(-)

    diff --git a/fs/Makefile b/fs/Makefile
    index 5563cf34f7c2..7e9ca59ac3a7 100644
    --- a/fs/Makefile
    +++ b/fs/Makefile
    @@ -25,7 +25,7 @@ obj-$(CONFIG_PROC_FS) += proc_namespace.o

    obj-y += notify/
    obj-$(CONFIG_EPOLL) += eventpoll.o
    -obj-$(CONFIG_ANON_INODES) += anon_inodes.o
    +obj-y += anon_inodes.o
    obj-$(CONFIG_SIGNALFD) += signalfd.o
    obj-$(CONFIG_TIMERFD) += timerfd.o
    obj-$(CONFIG_EVENTFD) += eventfd.o
    diff --git a/init/Kconfig b/init/Kconfig
    index 5a52f07259a2..d8303f4af5d2 100644
    --- a/init/Kconfig
    +++ b/init/Kconfig
    @@ -1066,9 +1066,6 @@ config LD_DEAD_CODE_DATA_ELIMINATION
    config SYSCTL
    bool

    -config ANON_INODES
    - bool
    -
    config HAVE_UID16
    bool

    @@ -1273,14 +1270,12 @@ config HAVE_FUTEX_CMPXCHG
    config EPOLL
    bool "Enable eventpoll support" if EXPERT
    default y
    - select ANON_INODES
    help
    Disabling this option will cause the kernel to be built without
    support for epoll family of system calls.

    config SIGNALFD
    bool "Enable signalfd() system call" if EXPERT
    - select ANON_INODES
    default y
    help
    Enable the signalfd() system call that allows to receive signals
    @@ -1290,7 +1285,6 @@ config SIGNALFD

    config TIMERFD
    bool "Enable timerfd() system call" if EXPERT
    - select ANON_INODES
    default y
    help
    Enable the timerfd() system call that allows to receive timer
    @@ -1300,7 +1294,6 @@ config TIMERFD

    config EVENTFD
    bool "Enable eventfd() system call" if EXPERT
    - select ANON_INODES
    default y
    help
    Enable the eventfd() system call that allows to receive both
    @@ -1414,7 +1407,6 @@ config KALLSYMS_BASE_RELATIVE
    # syscall, maps, verifier
    config BPF_SYSCALL
    bool "Enable bpf() system call"
    - select ANON_INODES
    select BPF
    select IRQ_WORK
    default n
    @@ -1431,7 +1423,6 @@ config BPF_JIT_ALWAYS_ON

    config USERFAULTFD
    bool "Enable userfaultfd() system call"
    - select ANON_INODES
    depends on MMU
    help
    Enable the userfaultfd() system call that allows to intercept and
    @@ -1498,7 +1489,6 @@ config PERF_EVENTS
    bool "Kernel performance events and counters"
    default y if PROFILING
    depends on HAVE_PERF_EVENTS
    - select ANON_INODES
    select IRQ_WORK
    select SRCU
    help
    \
     
     \ /
      Last update: 2018-07-11 00:44    [W:2.562 / U:0.276 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site