4adf856f83
BugLink: https://bugs.launchpad.net/bugs/2078304 [ Upstream commit 5f1d18de79180deac2822c93e431bbe547f7d3ce ] Add a test case which replaces an active ingress qdisc while keeping the miniq in-tact during the transition period to the new clsact qdisc. # ./vmtest.sh -- ./test_progs -t tc_link [...] ./test_progs -t tc_link [ 3.412871] bpf_testmod: loading out-of-tree module taints kernel. [ 3.413343] bpf_testmod: module verification failed: signature and/or required key missing - tainting kernel #332 tc_links_after:OK #333 tc_links_append:OK #334 tc_links_basic:OK #335 tc_links_before:OK #336 tc_links_chain_classic:OK #337 tc_links_chain_mixed:OK #338 tc_links_dev_chain0:OK #339 tc_links_dev_cleanup:OK #340 tc_links_dev_mixed:OK #341 tc_links_ingress:OK #342 tc_links_invalid:OK #343 tc_links_prepend:OK #344 tc_links_replace:OK #345 tc_links_revision:OK Summary: 14/0 PASSED, 0 SKIPPED, 0 FAILED Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Cc: Martin KaFai Lau <martin.lau@kernel.org> Link: https://lore.kernel.org/r/20240708133130.11609-2-daniel@iogearbox.net Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org> Signed-off-by: Portia Stephens <portia.stephens@canonical.com> Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
93 lines
2.0 KiB
Plaintext
93 lines
2.0 KiB
Plaintext
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y
|
|
CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y
|
|
CONFIG_BPF=y
|
|
CONFIG_BPF_EVENTS=y
|
|
CONFIG_BPF_JIT=y
|
|
CONFIG_BPF_KPROBE_OVERRIDE=y
|
|
CONFIG_BPF_LIRC_MODE2=y
|
|
CONFIG_BPF_LSM=y
|
|
CONFIG_BPF_STREAM_PARSER=y
|
|
CONFIG_BPF_SYSCALL=y
|
|
# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
|
|
CONFIG_CGROUP_BPF=y
|
|
CONFIG_CRYPTO_HMAC=y
|
|
CONFIG_CRYPTO_SHA256=y
|
|
CONFIG_CRYPTO_USER_API_HASH=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_DEBUG_INFO_BTF=y
|
|
CONFIG_DEBUG_INFO_DWARF4=y
|
|
CONFIG_DUMMY=y
|
|
CONFIG_DYNAMIC_FTRACE=y
|
|
CONFIG_FPROBE=y
|
|
CONFIG_FTRACE_SYSCALLS=y
|
|
CONFIG_FUNCTION_ERROR_INJECTION=y
|
|
CONFIG_FUNCTION_TRACER=y
|
|
CONFIG_FS_VERITY=y
|
|
CONFIG_GENEVE=y
|
|
CONFIG_IKCONFIG=y
|
|
CONFIG_IKCONFIG_PROC=y
|
|
CONFIG_IMA=y
|
|
CONFIG_IMA_READ_POLICY=y
|
|
CONFIG_IMA_WRITE_POLICY=y
|
|
CONFIG_INET_ESP=y
|
|
CONFIG_IP_NF_FILTER=y
|
|
CONFIG_IP_NF_RAW=y
|
|
CONFIG_IP_NF_TARGET_SYNPROXY=y
|
|
CONFIG_IPV6=y
|
|
CONFIG_IPV6_FOU=y
|
|
CONFIG_IPV6_FOU_TUNNEL=y
|
|
CONFIG_IPV6_GRE=y
|
|
CONFIG_IPV6_SEG6_BPF=y
|
|
CONFIG_IPV6_SIT=y
|
|
CONFIG_IPV6_TUNNEL=y
|
|
CONFIG_KEYS=y
|
|
CONFIG_LIRC=y
|
|
CONFIG_LWTUNNEL=y
|
|
CONFIG_MODULE_SIG=y
|
|
CONFIG_MODULE_SRCVERSION_ALL=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODVERSIONS=y
|
|
CONFIG_MPLS=y
|
|
CONFIG_MPLS_IPTUNNEL=y
|
|
CONFIG_MPLS_ROUTING=y
|
|
CONFIG_MPTCP=y
|
|
CONFIG_NET_ACT_SKBMOD=y
|
|
CONFIG_NET_CLS=y
|
|
CONFIG_NET_CLS_ACT=y
|
|
CONFIG_NET_CLS_BPF=y
|
|
CONFIG_NET_CLS_FLOWER=y
|
|
CONFIG_NET_CLS_MATCHALL=y
|
|
CONFIG_NET_FOU=y
|
|
CONFIG_NET_FOU_IP_TUNNELS=y
|
|
CONFIG_NET_IPGRE=y
|
|
CONFIG_NET_IPGRE_DEMUX=y
|
|
CONFIG_NET_IPIP=y
|
|
CONFIG_NET_MPLS_GSO=y
|
|
CONFIG_NET_SCH_FQ=y
|
|
CONFIG_NET_SCH_INGRESS=y
|
|
CONFIG_NET_SCHED=y
|
|
CONFIG_NETDEVSIM=y
|
|
CONFIG_NETFILTER=y
|
|
CONFIG_NETFILTER_ADVANCED=y
|
|
CONFIG_NETFILTER_SYNPROXY=y
|
|
CONFIG_NETFILTER_XT_CONNMARK=y
|
|
CONFIG_NETFILTER_XT_MATCH_STATE=y
|
|
CONFIG_NETFILTER_XT_TARGET_CT=y
|
|
CONFIG_NETKIT=y
|
|
CONFIG_NF_CONNTRACK=y
|
|
CONFIG_NF_CONNTRACK_MARK=y
|
|
CONFIG_NF_DEFRAG_IPV4=y
|
|
CONFIG_NF_DEFRAG_IPV6=y
|
|
CONFIG_NF_NAT=y
|
|
CONFIG_RC_CORE=y
|
|
CONFIG_SECURITY=y
|
|
CONFIG_SECURITYFS=y
|
|
CONFIG_TEST_BPF=m
|
|
CONFIG_USERFAULTFD=y
|
|
CONFIG_VSOCKETS=y
|
|
CONFIG_VXLAN=y
|
|
CONFIG_XDP_SOCKETS=y
|
|
CONFIG_XFRM_INTERFACE=y
|