net/handshake: Create a NETLINK service for handling handshake requests
[linux-block.git] / net / Kconfig
index 48c33c2221999e575c83a409ab773b9cc3656eab..4b800706cc76dfa271bfa293bd03d4a40507ce04 100644 (file)
@@ -68,6 +68,11 @@ source "net/iucv/Kconfig"
 source "net/smc/Kconfig"
 source "net/xdp/Kconfig"
 
+config NET_HANDSHAKE
+       bool
+       depends on SUNRPC || NVME_TARGET_TCP || NVME_TCP
+       default y
+
 config INET
        bool "TCP/IP networking"
        help
@@ -251,6 +256,18 @@ config PCPU_DEV_REFCNT
          network device refcount are using per cpu variables if this option is set.
          This can be forced to N to detect underflows (with a performance drop).
 
+config MAX_SKB_FRAGS
+       int "Maximum number of fragments per skb_shared_info"
+       range 17 45
+       default 17
+       help
+         Having more fragments per skb_shared_info can help GRO efficiency.
+         This helps BIG TCP workloads, but might expose bugs in some
+         legacy drivers.
+         This also increases memory overhead of small packets,
+         and in drivers using build_skb().
+         If unsure, say 17.
+
 config RPS
        bool
        depends on SMP && SYSFS