linux-postmarketos-qcom-sdm660: enable nftables support (MR 2366)

[ci:skip-build] too many changed kernels in series for CI to build
This commit is contained in:
Clayton Craft 2021-07-19 14:26:29 -07:00
parent 4dcd0c4cbc
commit dd45ae2301
No known key found for this signature in database
GPG key ID: 7A3461CA187CEA54
2 changed files with 54 additions and 8 deletions

View file

@ -4,12 +4,15 @@
_flavor="postmarketos-qcom-sdm660" _flavor="postmarketos-qcom-sdm660"
pkgname=linux-$_flavor pkgname=linux-$_flavor
pkgver=5.10_rc6 pkgver=5.10_rc6
pkgrel=0 pkgrel=1
pkgdesc="Close to mainline linux kernel for Qualcomm Snapdragon 660 SoC" pkgdesc="Close to mainline linux kernel for Qualcomm Snapdragon 660 SoC"
arch="aarch64" arch="aarch64"
url="https://kernel.org/" url="https://kernel.org/"
license="GPL-2.0-only" license="GPL-2.0-only"
options="!strip !check !tracedeps pmb:cross-native" options="!strip !check !tracedeps
pmb:cross-native
pmb:kconfigcheck-nftables
"
makedepends="bison findutils flex installkernel openssl-dev perl" makedepends="bison findutils flex installkernel openssl-dev perl"
_repo="linux-postmarketos" _repo="linux-postmarketos"
@ -50,5 +53,7 @@ package() {
INSTALL_DTBS_PATH="$pkgdir/usr/share/dtb" INSTALL_DTBS_PATH="$pkgdir/usr/share/dtb"
} }
sha512sums="4a55855e60de655a77c43cbd4a08b611a7142235dbf5501007d734426e3d08291b8101b2e3e6e22306af8da52709fa4466c1ede6a0cd7b9d8d02eb250a09f5af linux-postmarketos-5e9195254ef8c6c6f4870aa77057577f0c17d007.tar.bz2 sha512sums="
8e12dca570e8b12f0fa7349943babc61e9f2827cea61bc9f2f2c0fb2553e2e8a8fcfb623dcd46d9ff9d99f8596c4197a5b321bf43a99197bef30f554244eb4aa config-postmarketos-qcom-sdm660.aarch64" 4a55855e60de655a77c43cbd4a08b611a7142235dbf5501007d734426e3d08291b8101b2e3e6e22306af8da52709fa4466c1ede6a0cd7b9d8d02eb250a09f5af linux-postmarketos-5e9195254ef8c6c6f4870aa77057577f0c17d007.tar.bz2
06746eacbf7fb1b4d4e268d05dd76ddb18646018176b1ec6bc58d089768934613bbdaefb6e4c67dbe0b616c52ad1a28a733b3b744902f08dcf4ec1eb69370981 config-postmarketos-qcom-sdm660.aarch64
"

View file

@ -2,10 +2,10 @@
# Automatically generated file; DO NOT EDIT. # Automatically generated file; DO NOT EDIT.
# Linux/arm64 5.10.0-rc6 Kernel Configuration # Linux/arm64 5.10.0-rc6 Kernel Configuration
# #
CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 10.2.1_pre1) 10.2.1 20201203" CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 10.3.1_git20210625) 10.3.1 20210625"
CONFIG_CC_IS_GCC=y CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=100201 CONFIG_GCC_VERSION=100301
CONFIG_LD_VERSION=235010000 CONFIG_LD_VERSION=235020000
CONFIG_CLANG_VERSION=0 CONFIG_CLANG_VERSION=0
CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_ASM_INLINE=y
@ -674,6 +674,9 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
# end of GCOV-based kernel profiling # end of GCOV-based kernel profiling
CONFIG_HAVE_GCC_PLUGINS=y CONFIG_HAVE_GCC_PLUGINS=y
CONFIG_GCC_PLUGINS=y
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
# end of General architecture-dependent options # end of General architecture-dependent options
CONFIG_RT_MUTEXES=y CONFIG_RT_MUTEXES=y
@ -880,6 +883,7 @@ CONFIG_BRIDGE_NETFILTER=m
# Core Netfilter Configuration # Core Netfilter Configuration
# #
CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_FAMILY_BRIDGE=y CONFIG_NETFILTER_FAMILY_BRIDGE=y
# CONFIG_NETFILTER_NETLINK_ACCT is not set # CONFIG_NETFILTER_NETLINK_ACCT is not set
# CONFIG_NETFILTER_NETLINK_QUEUE is not set # CONFIG_NETFILTER_NETLINK_QUEUE is not set
@ -911,7 +915,30 @@ CONFIG_NF_CT_PROTO_UDPLITE=y
# CONFIG_NF_CT_NETLINK is not set # CONFIG_NF_CT_NETLINK is not set
CONFIG_NF_NAT=m CONFIG_NF_NAT=m
CONFIG_NF_NAT_MASQUERADE=y CONFIG_NF_NAT_MASQUERADE=y
# CONFIG_NF_TABLES is not set CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_INET=y
# CONFIG_NF_TABLES_NETDEV is not set
# CONFIG_NFT_NUMGEN is not set
CONFIG_NFT_CT=m
CONFIG_NFT_COUNTER=m
# CONFIG_NFT_CONNLIMIT is not set
CONFIG_NFT_LOG=m
CONFIG_NFT_LIMIT=m
CONFIG_NFT_MASQ=m
# CONFIG_NFT_REDIR is not set
CONFIG_NFT_NAT=m
# CONFIG_NFT_TUNNEL is not set
# CONFIG_NFT_OBJREF is not set
# CONFIG_NFT_QUOTA is not set
CONFIG_NFT_REJECT=m
CONFIG_NFT_REJECT_INET=m
# CONFIG_NFT_COMPAT is not set
# CONFIG_NFT_HASH is not set
# CONFIG_NFT_SOCKET is not set
# CONFIG_NFT_OSF is not set
# CONFIG_NFT_TPROXY is not set
# CONFIG_NFT_SYNPROXY is not set
# CONFIG_NF_FLOW_TABLE is not set
CONFIG_NETFILTER_XTABLES=m CONFIG_NETFILTER_XTABLES=m
# #
@ -1004,6 +1031,11 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_DEFRAG_IPV4=m
# CONFIG_NF_SOCKET_IPV4 is not set # CONFIG_NF_SOCKET_IPV4 is not set
# CONFIG_NF_TPROXY_IPV4 is not set # CONFIG_NF_TPROXY_IPV4 is not set
CONFIG_NF_TABLES_IPV4=y
CONFIG_NFT_REJECT_IPV4=m
# CONFIG_NFT_DUP_IPV4 is not set
# CONFIG_NFT_FIB_IPV4 is not set
# CONFIG_NF_TABLES_ARP is not set
# CONFIG_NF_DUP_IPV4 is not set # CONFIG_NF_DUP_IPV4 is not set
# CONFIG_NF_LOG_ARP is not set # CONFIG_NF_LOG_ARP is not set
CONFIG_NF_LOG_IPV4=m CONFIG_NF_LOG_IPV4=m
@ -1034,6 +1066,10 @@ CONFIG_IP_NF_MANGLE=m
# #
# CONFIG_NF_SOCKET_IPV6 is not set # CONFIG_NF_SOCKET_IPV6 is not set
# CONFIG_NF_TPROXY_IPV6 is not set # CONFIG_NF_TPROXY_IPV6 is not set
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_REJECT_IPV6=m
# CONFIG_NFT_DUP_IPV6 is not set
# CONFIG_NFT_FIB_IPV6 is not set
# CONFIG_NF_DUP_IPV6 is not set # CONFIG_NF_DUP_IPV6 is not set
CONFIG_NF_REJECT_IPV6=m CONFIG_NF_REJECT_IPV6=m
CONFIG_NF_LOG_IPV6=m CONFIG_NF_LOG_IPV6=m
@ -1061,6 +1097,7 @@ CONFIG_IP6_NF_TARGET_MASQUERADE=m
# end of IPv6: Netfilter Configuration # end of IPv6: Netfilter Configuration
CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_DEFRAG_IPV6=m
# CONFIG_NF_TABLES_BRIDGE is not set
# CONFIG_NF_CONNTRACK_BRIDGE is not set # CONFIG_NF_CONNTRACK_BRIDGE is not set
# CONFIG_BRIDGE_NF_EBTABLES is not set # CONFIG_BRIDGE_NF_EBTABLES is not set
# CONFIG_BPFILTER is not set # CONFIG_BPFILTER is not set
@ -4942,6 +4979,10 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity"
# Memory initialization # Memory initialization
# #
CONFIG_INIT_STACK_NONE=y CONFIG_INIT_STACK_NONE=y
# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
# end of Memory initialization # end of Memory initialization