# Our networking requirements ### FIXME - this probably needs a good review ### # https://github.com/kata-containers/packaging/issues/483 # pre-reqs CONFIG_NETDEVICES=y CONFIG_PROC_FS=y CONFIG_SYSFS=y CONFIG_SECURITY=y # The list CONFIG_NET=y CONFIG_ETHERNET=y CONFIG_NET_CORE=y CONFIG_NET_INGRESS=y CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y # Used for mobile ipv6 type instances, unlikely we need #CONFIG_XFRM_MIGRATE=y # Developer feature - unlikely we need it #CONFIG_XFRM_STATISTICS=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_SYN_COOKIES=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BBR=y CONFIG_DEFAULT_BBR=y CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_STP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_LLC=y CONFIG_NET_SCHED=y CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_FQ=y CONFIG_NET_CLS=y CONFIG_NET_CLS_CGROUP=y CONFIG_NET_EMATCH=y CONFIG_NET_SCH_FIFO=y CONFIG_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS_COMMON=y CONFIG_NET_SWITCHDEV=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y CONFIG_GRO_CELLS=y CONFIG_FAILOVER=y CONFIG_HAVE_EBPF_JIT=y # We v.likely need some intel chip support CONFIG_NET_VENDOR_INTEL=y # Add VETH support (necessary for running Docker in the guest) CONFIG_VETH=y # We quite likely need to add others for passthrough and maybe SRIOV support