Merge tag 'linux-watchdog-4.20-rc1' of git://www.linux-watchdog.org/linux-watchdog
[platform/kernel/linux-starfive.git] / net / Kconfig
index 228dfa3..f235edb 100644 (file)
@@ -300,8 +300,11 @@ config BPF_JIT
 
 config BPF_STREAM_PARSER
        bool "enable BPF STREAM_PARSER"
+       depends on INET
        depends on BPF_SYSCALL
+       depends on CGROUP_BPF
        select STREAM_PARSER
+       select NET_SOCK_MSG
        ---help---
         Enabling this allows a stream parser to be used with
         BPF_MAP_TYPE_SOCKMAP.
@@ -413,6 +416,14 @@ config GRO_CELLS
 config SOCK_VALIDATE_XMIT
        bool
 
+config NET_SOCK_MSG
+       bool
+       default n
+       help
+         The NET_SOCK_MSG provides a framework for plain sockets (e.g. TCP) or
+         ULPs (upper layer modules, e.g. TLS) to process L7 application data
+         with the help of BPF programs.
+
 config NET_DEVLINK
        tristate "Network physical/parent device Netlink interface"
        help