Extend tc and firewall support on sunxi64 (#2277)

This enables the support for tc filters and other firewall/shaping
modules normally found on standard kernels.
This commit is contained in:
Emanuele Faranda 2020-10-24 22:46:55 +02:00 committed by GitHub
parent 28ad4ae391
commit 172b2c1e0d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,6 +1,6 @@
# #
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.8.15 Kernel Configuration # Linux/arm64 5.8.16 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025" CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
@ -879,6 +879,7 @@ CONFIG_ARCH_HAS_PTE_SPECIAL=y
CONFIG_NET=y CONFIG_NET=y
CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_COMPAT_NETLINK_MESSAGES=y
CONFIG_NET_INGRESS=y CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y
CONFIG_SKB_EXTENSIONS=y CONFIG_SKB_EXTENSIONS=y
# #
@ -1081,14 +1082,14 @@ CONFIG_NFT_XFRM=m
CONFIG_NFT_SOCKET=m CONFIG_NFT_SOCKET=m
CONFIG_NFT_OSF=m CONFIG_NFT_OSF=m
CONFIG_NFT_TPROXY=m CONFIG_NFT_TPROXY=m
# CONFIG_NFT_SYNPROXY is not set CONFIG_NFT_SYNPROXY=m
CONFIG_NF_DUP_NETDEV=m CONFIG_NF_DUP_NETDEV=m
CONFIG_NFT_DUP_NETDEV=m CONFIG_NFT_DUP_NETDEV=m
CONFIG_NFT_FWD_NETDEV=m CONFIG_NFT_FWD_NETDEV=m
CONFIG_NFT_FIB_NETDEV=m CONFIG_NFT_FIB_NETDEV=m
CONFIG_NF_FLOW_TABLE_INET=m CONFIG_NF_FLOW_TABLE_INET=m
CONFIG_NF_FLOW_TABLE=m CONFIG_NF_FLOW_TABLE=m
CONFIG_NETFILTER_XTABLES=y CONFIG_NETFILTER_XTABLES=m
# #
# Xtables combined modules # Xtables combined modules
@ -1117,7 +1118,7 @@ CONFIG_NETFILTER_XT_NAT=m
CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m
CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
# CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m
CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
@ -1265,7 +1266,7 @@ CONFIG_NF_REJECT_IPV4=m
CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_SNMP_BASIC=m
CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_PPTP=m
CONFIG_NF_NAT_H323=m CONFIG_NF_NAT_H323=m
CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_RPFILTER=m
@ -1326,10 +1327,10 @@ CONFIG_IP6_NF_TARGET_NPT=m
CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_DEFRAG_IPV6=m
CONFIG_NF_TABLES_BRIDGE=m CONFIG_NF_TABLES_BRIDGE=m
# CONFIG_NFT_BRIDGE_META is not set CONFIG_NFT_BRIDGE_META=m
CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NFT_BRIDGE_REJECT=m
CONFIG_NF_LOG_BRIDGE=m CONFIG_NF_LOG_BRIDGE=m
# CONFIG_NF_CONNTRACK_BRIDGE is not set CONFIG_NF_CONNTRACK_BRIDGE=m
CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_NF_EBTABLES=m
CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_BROUTE=m
CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_FILTER=m
@ -1351,7 +1352,8 @@ CONFIG_BRIDGE_EBT_REDIRECT=m
CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_BRIDGE_EBT_NFLOG=m
# CONFIG_BPFILTER is not set CONFIG_BPFILTER=y
CONFIG_BPFILTER_UMH=m
# CONFIG_IP_DCCP is not set # CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=m CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DBG_OBJCNT is not set
@ -1451,16 +1453,19 @@ CONFIG_NET_SCH_SKBPRIO=m
CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_CHOKE=m
CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_QFQ=m
CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_CODEL=m
# CONFIG_NET_SCH_FQ_CODEL is not set CONFIG_NET_SCH_FQ_CODEL=m
CONFIG_NET_SCH_CAKE=m CONFIG_NET_SCH_CAKE=m
CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_FQ=m
# CONFIG_NET_SCH_HHF is not set CONFIG_NET_SCH_HHF=m
# CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_PIE=m
# CONFIG_NET_SCH_PLUG is not set CONFIG_NET_SCH_FQ_PIE=m
CONFIG_NET_SCH_INGRESS=m
CONFIG_NET_SCH_PLUG=m
CONFIG_NET_SCH_ETS=m CONFIG_NET_SCH_ETS=m
CONFIG_NET_SCH_DEFAULT=y CONFIG_NET_SCH_DEFAULT=y
# CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_FQ is not set
# CONFIG_DEFAULT_CODEL is not set # CONFIG_DEFAULT_CODEL is not set
# CONFIG_DEFAULT_FQ_CODEL is not set
# CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFAULT_SFQ is not set
CONFIG_DEFAULT_PFIFO_FAST=y CONFIG_DEFAULT_PFIFO_FAST=y
CONFIG_DEFAULT_NET_SCH="pfifo_fast" CONFIG_DEFAULT_NET_SCH="pfifo_fast"
@ -1469,20 +1474,56 @@ CONFIG_DEFAULT_NET_SCH="pfifo_fast"
# Classification # Classification
# #
CONFIG_NET_CLS=y CONFIG_NET_CLS=y
# CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_BASIC=m
# CONFIG_NET_CLS_TCINDEX is not set CONFIG_NET_CLS_TCINDEX=m
# CONFIG_NET_CLS_ROUTE4 is not set CONFIG_NET_CLS_ROUTE4=m
# CONFIG_NET_CLS_FW is not set CONFIG_NET_CLS_FW=m
# CONFIG_NET_CLS_U32 is not set CONFIG_NET_CLS_U32=m
# CONFIG_NET_CLS_RSVP is not set CONFIG_CLS_U32_PERF=y
# CONFIG_NET_CLS_RSVP6 is not set CONFIG_CLS_U32_MARK=y
# CONFIG_NET_CLS_FLOW is not set CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
CONFIG_NET_CLS_FLOW=m
CONFIG_NET_CLS_CGROUP=m CONFIG_NET_CLS_CGROUP=m
# CONFIG_NET_CLS_BPF is not set CONFIG_NET_CLS_BPF=m
# CONFIG_NET_CLS_FLOWER is not set CONFIG_NET_CLS_FLOWER=m
# CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_CLS_MATCHALL=m
# CONFIG_NET_EMATCH is not set CONFIG_NET_EMATCH=y
# CONFIG_NET_CLS_ACT is not set CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=m
CONFIG_NET_EMATCH_NBYTE=m
CONFIG_NET_EMATCH_U32=m
CONFIG_NET_EMATCH_META=m
CONFIG_NET_EMATCH_TEXT=m
CONFIG_NET_EMATCH_CANID=y
CONFIG_NET_EMATCH_IPSET=m
CONFIG_NET_EMATCH_IPT=m
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=m
CONFIG_NET_ACT_GACT=m
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=m
CONFIG_NET_ACT_SAMPLE=m
CONFIG_NET_ACT_IPT=m
CONFIG_NET_ACT_NAT=m
CONFIG_NET_ACT_PEDIT=m
CONFIG_NET_ACT_SIMP=m
CONFIG_NET_ACT_SKBEDIT=m
CONFIG_NET_ACT_CSUM=m
CONFIG_NET_ACT_MPLS=m
CONFIG_NET_ACT_VLAN=m
CONFIG_NET_ACT_BPF=m
CONFIG_NET_ACT_CONNMARK=m
CONFIG_NET_ACT_CTINFO=m
CONFIG_NET_ACT_SKBMOD=m
CONFIG_NET_ACT_IFE=m
CONFIG_NET_ACT_TUNNEL_KEY=m
CONFIG_NET_ACT_CT=m
# CONFIG_NET_ACT_GATE is not set
CONFIG_NET_IFE_SKBMARK=m
CONFIG_NET_IFE_SKBPRIO=m
CONFIG_NET_IFE_SKBTCINDEX=m
# CONFIG_NET_TC_SKB_EXT is not set
CONFIG_NET_SCH_FIFO=y CONFIG_NET_SCH_FIFO=y
CONFIG_DCB=y CONFIG_DCB=y
CONFIG_DNS_RESOLVER=y CONFIG_DNS_RESOLVER=y
@ -1742,7 +1783,7 @@ CONFIG_NFC_ST95HF=m
# end of Near Field Communication (NFC) devices # end of Near Field Communication (NFC) devices
CONFIG_PSAMPLE=m CONFIG_PSAMPLE=m
# CONFIG_NET_IFE is not set CONFIG_NET_IFE=m
CONFIG_LWTUNNEL=y CONFIG_LWTUNNEL=y
# CONFIG_LWTUNNEL_BPF is not set # CONFIG_LWTUNNEL_BPF is not set
CONFIG_DST_CACHE=y CONFIG_DST_CACHE=y
@ -2149,6 +2190,7 @@ CONFIG_DUMMY=m
CONFIG_WIREGUARD=m CONFIG_WIREGUARD=m
# CONFIG_WIREGUARD_DEBUG is not set # CONFIG_WIREGUARD_DEBUG is not set
CONFIG_EQUALIZER=m CONFIG_EQUALIZER=m
# CONFIG_IFB is not set
CONFIG_NET_TEAM=m CONFIG_NET_TEAM=m
CONFIG_NET_TEAM_MODE_BROADCAST=m CONFIG_NET_TEAM_MODE_BROADCAST=m
CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m