mirror of
https://github.com/Telecominfraproject/OpenNetworkLinux.git
synced 2025-12-25 17:27:01 +00:00
Add kernnel patch for x86_64-all.config
1. Add networking options to kernel config; 2. Fix config problem with pass to kernel version 4.9.75 Signed-off-by: Oleksandr Shamray <oleksandrs@mellanox.com>
This commit is contained in:
@@ -0,0 +1,330 @@
|
||||
diff --git a/packages/base/any/kernels/4.9-lts/configs/x86_64-all/x86_64-all.config b/packages/base/any/kernels/4.9-lts/configs/x86_64-all/x86_64-all.config
|
||||
index 423e0d6..d468093 100644
|
||||
--- a/packages/base/any/kernels/4.9-lts/configs/x86_64-all/x86_64-all.config
|
||||
+++ b/packages/base/any/kernels/4.9-lts/configs/x86_64-all/x86_64-all.config
|
||||
@@ -162,7 +162,7 @@ CONFIG_CGROUP_FREEZER=y
|
||||
# CONFIG_CGROUP_HUGETLB is not set
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_PROC_PID_CPUSET=y
|
||||
-# CONFIG_CGROUP_DEVICE is not set
|
||||
+CONFIG_CGROUP_DEVICE=y
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
# CONFIG_CGROUP_PERF is not set
|
||||
# CONFIG_CGROUP_DEBUG is not set
|
||||
@@ -802,7 +802,7 @@ CONFIG_IP_MROUTE=y
|
||||
CONFIG_IP_PIMSM_V1=y
|
||||
CONFIG_IP_PIMSM_V2=y
|
||||
CONFIG_SYN_COOKIES=y
|
||||
-# CONFIG_NET_UDP_TUNNEL is not set
|
||||
+CONFIG_NET_UDP_TUNNEL=y
|
||||
# CONFIG_NET_FOU is not set
|
||||
# CONFIG_NET_FOU_IP_TUNNELS is not set
|
||||
# CONFIG_INET_AH is not set
|
||||
@@ -865,23 +865,40 @@ CONFIG_NET_PTP_CLASSIFY=y
|
||||
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
|
||||
CONFIG_NETFILTER=y
|
||||
# CONFIG_NETFILTER_DEBUG is not set
|
||||
-# CONFIG_NETFILTER_ADVANCED is not set
|
||||
+CONFIG_NETFILTER_ADVANCED=y
|
||||
+CONFIG_BRIDGE_NETFILTER=m
|
||||
|
||||
#
|
||||
# Core Netfilter Configuration
|
||||
#
|
||||
CONFIG_NETFILTER_INGRESS=y
|
||||
CONFIG_NETFILTER_NETLINK=y
|
||||
+# CONFIG_NETFILTER_NETLINK_ACCT is not set
|
||||
+# CONFIG_NETFILTER_NETLINK_QUEUE is not set
|
||||
CONFIG_NETFILTER_NETLINK_LOG=y
|
||||
CONFIG_NF_CONNTRACK=y
|
||||
CONFIG_NF_LOG_COMMON=m
|
||||
+# CONFIG_NF_CONNTRACK_MARK is not set
|
||||
CONFIG_NF_CONNTRACK_SECMARK=y
|
||||
CONFIG_NF_CONNTRACK_PROCFS=y
|
||||
+# CONFIG_NF_CONNTRACK_EVENTS is not set
|
||||
+# CONFIG_NF_CONNTRACK_TIMEOUT is not set
|
||||
+# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
|
||||
+# CONFIG_NF_CT_PROTO_DCCP is not set
|
||||
+# CONFIG_NF_CT_PROTO_SCTP is not set
|
||||
+# CONFIG_NF_CT_PROTO_UDPLITE is not set
|
||||
+# CONFIG_NF_CONNTRACK_AMANDA is not set
|
||||
CONFIG_NF_CONNTRACK_FTP=y
|
||||
+# CONFIG_NF_CONNTRACK_H323 is not set
|
||||
CONFIG_NF_CONNTRACK_IRC=y
|
||||
# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
|
||||
+# CONFIG_NF_CONNTRACK_SNMP is not set
|
||||
+# CONFIG_NF_CONNTRACK_PPTP is not set
|
||||
+# CONFIG_NF_CONNTRACK_SANE is not set
|
||||
CONFIG_NF_CONNTRACK_SIP=y
|
||||
+# CONFIG_NF_CONNTRACK_TFTP is not set
|
||||
CONFIG_NF_CT_NETLINK=y
|
||||
+# CONFIG_NF_CT_NETLINK_TIMEOUT is not set
|
||||
# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
|
||||
CONFIG_NF_NAT=m
|
||||
CONFIG_NF_NAT_NEEDED=y
|
||||
@@ -898,28 +915,142 @@ CONFIG_NETFILTER_XTABLES=y
|
||||
# Xtables combined modules
|
||||
#
|
||||
CONFIG_NETFILTER_XT_MARK=m
|
||||
+# CONFIG_NETFILTER_XT_CONNMARK is not set
|
||||
+# CONFIG_NETFILTER_XT_SET is not set
|
||||
|
||||
#
|
||||
# Xtables targets
|
||||
#
|
||||
+# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
|
||||
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
|
||||
+# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_HL is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_LED is not set
|
||||
CONFIG_NETFILTER_XT_TARGET_LOG=m
|
||||
+# CONFIG_NETFILTER_XT_TARGET_MARK is not set
|
||||
CONFIG_NETFILTER_XT_NAT=m
|
||||
# CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
|
||||
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
|
||||
+# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
|
||||
# CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_TEE is not set
|
||||
+# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
|
||||
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
|
||||
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
|
||||
+# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
|
||||
|
||||
#
|
||||
# Xtables matches
|
||||
#
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
+# CONFIG_NETFILTER_XT_MATCH_BPF is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
|
||||
+# CONFIG_NETFILTER_XT_MATCH_CPU is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_ECN is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_ESP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_HELPER is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_HL is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_IPVS is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_L2TP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_MAC is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_MARK is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_OSF is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
|
||||
CONFIG_NETFILTER_XT_MATCH_POLICY=y
|
||||
+# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_REALM is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
|
||||
CONFIG_NETFILTER_XT_MATCH_STATE=y
|
||||
-# CONFIG_IP_SET is not set
|
||||
-# CONFIG_IP_VS is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_STRING is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_TIME is not set
|
||||
+# CONFIG_NETFILTER_XT_MATCH_U32 is not set
|
||||
+CONFIG_IP_SET=y
|
||||
+CONFIG_IP_SET_MAX=256
|
||||
+# CONFIG_IP_SET_BITMAP_IP is not set
|
||||
+# CONFIG_IP_SET_BITMAP_IPMAC is not set
|
||||
+# CONFIG_IP_SET_BITMAP_PORT is not set
|
||||
+# CONFIG_IP_SET_HASH_IP is not set
|
||||
+# CONFIG_IP_SET_HASH_IPMARK is not set
|
||||
+# CONFIG_IP_SET_HASH_IPPORT is not set
|
||||
+# CONFIG_IP_SET_HASH_IPPORTIP is not set
|
||||
+# CONFIG_IP_SET_HASH_IPPORTNET is not set
|
||||
+# CONFIG_IP_SET_HASH_MAC is not set
|
||||
+# CONFIG_IP_SET_HASH_NETPORTNET is not set
|
||||
+# CONFIG_IP_SET_HASH_NET is not set
|
||||
+# CONFIG_IP_SET_HASH_NETNET is not set
|
||||
+# CONFIG_IP_SET_HASH_NETPORT is not set
|
||||
+# CONFIG_IP_SET_HASH_NETIFACE is not set
|
||||
+# CONFIG_IP_SET_LIST_SET is not set
|
||||
+CONFIG_IP_VS=y
|
||||
+# CONFIG_IP_VS_IPV6 is not set
|
||||
+# CONFIG_IP_VS_DEBUG is not set
|
||||
+CONFIG_IP_VS_TAB_BITS=12
|
||||
+
|
||||
+#
|
||||
+# IPVS transport protocol load balancing support
|
||||
+#
|
||||
+# CONFIG_IP_VS_PROTO_TCP is not set
|
||||
+# CONFIG_IP_VS_PROTO_UDP is not set
|
||||
+# CONFIG_IP_VS_PROTO_AH_ESP is not set
|
||||
+# CONFIG_IP_VS_PROTO_ESP is not set
|
||||
+# CONFIG_IP_VS_PROTO_AH is not set
|
||||
+# CONFIG_IP_VS_PROTO_SCTP is not set
|
||||
+
|
||||
+#
|
||||
+# IPVS scheduler
|
||||
+#
|
||||
+# CONFIG_IP_VS_RR is not set
|
||||
+# CONFIG_IP_VS_WRR is not set
|
||||
+# CONFIG_IP_VS_LC is not set
|
||||
+# CONFIG_IP_VS_WLC is not set
|
||||
+# CONFIG_IP_VS_FO is not set
|
||||
+# CONFIG_IP_VS_OVF is not set
|
||||
+# CONFIG_IP_VS_LBLC is not set
|
||||
+# CONFIG_IP_VS_LBLCR is not set
|
||||
+# CONFIG_IP_VS_DH is not set
|
||||
+# CONFIG_IP_VS_SH is not set
|
||||
+# CONFIG_IP_VS_SED is not set
|
||||
+# CONFIG_IP_VS_NQ is not set
|
||||
+
|
||||
+#
|
||||
+# IPVS SH scheduler
|
||||
+#
|
||||
+CONFIG_IP_VS_SH_TAB_BITS=8
|
||||
+
|
||||
+#
|
||||
+# IPVS application helper
|
||||
+#
|
||||
+# CONFIG_IP_VS_NFCT is not set
|
||||
|
||||
#
|
||||
# IP: Netfilter Configuration
|
||||
@@ -935,12 +1066,24 @@ CONFIG_NF_NAT_MASQUERADE_IPV4=m
|
||||
# CONFIG_NF_NAT_PPTP is not set
|
||||
# CONFIG_NF_NAT_H323 is not set
|
||||
CONFIG_IP_NF_IPTABLES=y
|
||||
+# CONFIG_IP_NF_MATCH_AH is not set
|
||||
+# CONFIG_IP_NF_MATCH_ECN is not set
|
||||
+# CONFIG_IP_NF_MATCH_RPFILTER is not set
|
||||
+# CONFIG_IP_NF_MATCH_TTL is not set
|
||||
CONFIG_IP_NF_FILTER=y
|
||||
CONFIG_IP_NF_TARGET_REJECT=y
|
||||
+# CONFIG_IP_NF_TARGET_SYNPROXY is not set
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||
+# CONFIG_IP_NF_TARGET_NETMAP is not set
|
||||
+# CONFIG_IP_NF_TARGET_REDIRECT is not set
|
||||
CONFIG_IP_NF_MANGLE=y
|
||||
+# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
|
||||
+# CONFIG_IP_NF_TARGET_ECN is not set
|
||||
+# CONFIG_IP_NF_TARGET_TTL is not set
|
||||
# CONFIG_IP_NF_RAW is not set
|
||||
+# CONFIG_IP_NF_SECURITY is not set
|
||||
+# CONFIG_IP_NF_ARPTABLES is not set
|
||||
|
||||
#
|
||||
# IPv6: Netfilter Configuration
|
||||
@@ -950,23 +1093,43 @@ CONFIG_NF_CONNTRACK_IPV6=y
|
||||
# CONFIG_NF_DUP_IPV6 is not set
|
||||
CONFIG_NF_REJECT_IPV6=y
|
||||
CONFIG_NF_LOG_IPV6=m
|
||||
+# CONFIG_NF_NAT_IPV6 is not set
|
||||
CONFIG_IP6_NF_IPTABLES=y
|
||||
+# CONFIG_IP6_NF_MATCH_AH is not set
|
||||
+# CONFIG_IP6_NF_MATCH_EUI64 is not set
|
||||
+# CONFIG_IP6_NF_MATCH_FRAG is not set
|
||||
+# CONFIG_IP6_NF_MATCH_OPTS is not set
|
||||
+# CONFIG_IP6_NF_MATCH_HL is not set
|
||||
CONFIG_IP6_NF_MATCH_IPV6HEADER=y
|
||||
+# CONFIG_IP6_NF_MATCH_MH is not set
|
||||
+# CONFIG_IP6_NF_MATCH_RPFILTER is not set
|
||||
+# CONFIG_IP6_NF_MATCH_RT is not set
|
||||
+# CONFIG_IP6_NF_TARGET_HL is not set
|
||||
CONFIG_IP6_NF_FILTER=y
|
||||
CONFIG_IP6_NF_TARGET_REJECT=y
|
||||
+# CONFIG_IP6_NF_TARGET_SYNPROXY is not set
|
||||
CONFIG_IP6_NF_MANGLE=y
|
||||
# CONFIG_IP6_NF_RAW is not set
|
||||
+# CONFIG_IP6_NF_SECURITY is not set
|
||||
+# CONFIG_IP6_NF_NAT is not set
|
||||
+# CONFIG_BRIDGE_NF_EBTABLES is not set
|
||||
# CONFIG_IP_DCCP is not set
|
||||
# CONFIG_IP_SCTP is not set
|
||||
# CONFIG_RDS is not set
|
||||
# CONFIG_TIPC is not set
|
||||
# CONFIG_ATM is not set
|
||||
# CONFIG_L2TP is not set
|
||||
-# CONFIG_BRIDGE is not set
|
||||
+CONFIG_STP=y
|
||||
+CONFIG_BRIDGE=y
|
||||
+CONFIG_BRIDGE_IGMP_SNOOPING=y
|
||||
+CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_HAVE_NET_DSA=y
|
||||
# CONFIG_NET_DSA is not set
|
||||
-# CONFIG_VLAN_8021Q is not set
|
||||
+CONFIG_VLAN_8021Q=m
|
||||
+# CONFIG_VLAN_8021Q_GVRP is not set
|
||||
+# CONFIG_VLAN_8021Q_MVRP is not set
|
||||
# CONFIG_DECNET is not set
|
||||
+CONFIG_LLC=y
|
||||
# CONFIG_LLC2 is not set
|
||||
# CONFIG_IPX is not set
|
||||
# CONFIG_ATALK is not set
|
||||
@@ -1028,6 +1191,7 @@ CONFIG_NET_EMATCH_STACK=32
|
||||
# CONFIG_NET_EMATCH_U32 is not set
|
||||
# CONFIG_NET_EMATCH_META is not set
|
||||
# CONFIG_NET_EMATCH_TEXT is not set
|
||||
+# CONFIG_NET_EMATCH_IPSET is not set
|
||||
CONFIG_NET_CLS_ACT=y
|
||||
# CONFIG_NET_ACT_POLICE is not set
|
||||
# CONFIG_NET_ACT_GACT is not set
|
||||
@@ -1053,7 +1217,7 @@ CONFIG_DNS_RESOLVER=y
|
||||
# CONFIG_MPLS is not set
|
||||
# CONFIG_HSR is not set
|
||||
# CONFIG_NET_SWITCHDEV is not set
|
||||
-# CONFIG_NET_L3_MASTER_DEV is not set
|
||||
+CONFIG_NET_L3_MASTER_DEV=y
|
||||
# CONFIG_NET_NCSI is not set
|
||||
CONFIG_RPS=y
|
||||
CONFIG_RFS_ACCEL=y
|
||||
@@ -1463,22 +1627,27 @@ CONFIG_NETDEVICES=y
|
||||
CONFIG_MII=y
|
||||
CONFIG_NET_CORE=y
|
||||
# CONFIG_BONDING is not set
|
||||
-# CONFIG_DUMMY is not set
|
||||
+CONFIG_DUMMY=y
|
||||
# CONFIG_EQUALIZER is not set
|
||||
# CONFIG_NET_FC is not set
|
||||
# CONFIG_IFB is not set
|
||||
# CONFIG_NET_TEAM is not set
|
||||
-# CONFIG_MACVLAN is not set
|
||||
-# CONFIG_VXLAN is not set
|
||||
-# CONFIG_MACSEC is not set
|
||||
+CONFIG_MACVLAN=y
|
||||
+CONFIG_MACVTAP=m
|
||||
+CONFIG_IPVLAN=m
|
||||
+CONFIG_VXLAN=y
|
||||
+CONFIG_GENEVE=m
|
||||
+CONFIG_GTP=m
|
||||
+CONFIG_MACSEC=m
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_NETPOLL=y
|
||||
CONFIG_NET_POLL_CONTROLLER=y
|
||||
-CONFIG_TUN=y
|
||||
+CONFIG_TUN=m
|
||||
# CONFIG_TUN_VNET_CROSS_LE is not set
|
||||
CONFIG_VETH=y
|
||||
CONFIG_VIRTIO_NET=y
|
||||
# CONFIG_NLMON is not set
|
||||
+# CONFIG_NET_VRF is not set
|
||||
# CONFIG_ARCNET is not set
|
||||
|
||||
#
|
||||
Reference in New Issue
Block a user