mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-05-15 03:41:19 +00:00
There are lots of configs removed from latest kernel. Update them here for convenience of next kernel upgrade. Remove CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE [1] Remove CONFIG_IP_NF_TARGET_CLUSTERIP [2] Remove CONFIG_NET_SCH_CBQ [3] Remove CONFIG_AUTOFS4_FS [4] Remove CONFIG_EMBEDDED [5] [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.6&id=a7e4676e8e2cb158a4d24123de778087955e1b36 [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.6&id=9db5d918e2c07fa09fab18bc7addf3408da0c76f [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.6&id=051d442098421c28c7951625652f61b1e15c4bd5 [4] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.6&id=1f2190d6b7112d22d3f8dfeca16a2f6a2f51444e [5] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.6&id=ef815d2cba782e96b9aad9483523d474ed41c62a Fixes: #8408 Signed-off-by: Jianyong Wu <jianyong.wu@arm.com>
74 lines
1.6 KiB
Plaintext
74 lines
1.6 KiB
Plaintext
# 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_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
|