lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202209180013.716d9a5d-yujie.liu@intel.com>
Date:   Sun, 18 Sep 2022 00:19:08 +0800
From:   kernel test robot <yujie.liu@...el.com>
To:     Dmitry Safonov <dima@...sta.com>
CC:     <lkp@...ts.01.org>, <lkp@...el.com>,
        "David S. Miller" <davem@...emloft.net>,
        Eric Dumazet <edumazet@...gle.com>,
        Jakub Kicinski <kuba@...nel.org>,
        Paolo Abeni <pabeni@...hat.com>,
        <linux-kselftest@...r.kernel.org>, <netdev@...r.kernel.org>,
        <linux-kernel@...r.kernel.org>, Dmitry Safonov <dima@...sta.com>,
        Shuah Khan <shuah@...nel.org>,
        Dmitry Safonov <0x7f454c46@...il.com>
Subject: [selftests/Make] eb7250dd2f: kernel-selftests.net.make_fail

Greeting,

FYI, we noticed the following commit (built with gcc-11):

commit: eb7250dd2f2d35bc119f8deb7e907e43f32cc336 ("[PATCH 1/3] selftests/Make: Recursively build TARGETS list")
url: https://github.com/intel-lab-lkp/linux/commits/Dmitry-Safonov/selftests-Make-Recursively-build-TARGETS-list/20220906-103148
patch link: https://lore.kernel.org/lkml/20220905202108.89338-2-dima@arista.com

in testcase: kernel-selftests
version: kernel-selftests-x86_64-700a8991-1_20220823
with following parameters:

	group: net
	test: fcnal-test.sh
	atomic_test: ipv6_tcp

test-description: The kernel contains a set of "self tests" under the tools/testing/selftests/ directory. These are intended to be small unit tests to exercise individual code paths in the kernel.
test-url: https://www.kernel.org/doc/Documentation/kselftest.txt

on test machine: 8 threads Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (Skylake) with 28G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):


2022-09-15 18:41:49 make install INSTALL_PATH=/usr/bin/ -C ../../../tools/testing/selftests/net
make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net'
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix'
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/forwarding'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/forwarding'
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp'
rsync -a run_netsocktests run_afpackettests test_bpf.sh netdevice.sh rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh fib_tests.sh fib-onlink-tests.sh pmtu.sh udpgso.sh ip_defrag.sh udpgso_bench.sh fib_rule_tests.sh msg_zerocopy.sh psock_snd.sh udpgro_bench.sh udpgro.sh test_vxlan_under_vrf.sh reuseport_addr_any.sh test_vxlan_fdb_changelink.sh so_txtime.sh ipv6_flowlabel.sh tcp_fastopen_backup_key.sh fcnal-test.sh l2tp.sh traceroute.sh fin_ack_lat.sh fib_nexthop_multiprefix.sh fib_nexthops.sh fib_nexthop_nongw.sh altnames.sh icmp.sh icmp_redirect.sh ip6_gre_headroom.sh route_localnet.sh reuseaddr_ports_exhausted.sh txtimestamp.sh vrf-xfrm-tests.sh rxtimestamp.sh devlink_port_split.py drop_monitor_tests.sh vrf_route_leaking.sh bareudp.sh amt.sh unicast_extensions.sh udpgro_fwd.sh udpgro_frglist.sh veth.sh ioam6.sh gro.sh gre_gso.sh cmsg_so_mark.sh cmsg_time.sh cmsg_ipv6.sh srv6_end_dt46_l3vpn_test.sh srv6_end_dt4_l3vpn_test.sh srv6_end_dt6_l3vpn_test.sh srv6_hencap_red_l3vpn_test.sh srv6_hl2encap_red_l2vpn_test.sh vrf_strict_mode_test.sh arp_ndisc_evict_nocarrier.sh ndisc_unsolicited_na_test.sh arp_ndisc_untracked_subnets.sh stress_reuseport_listen.sh test_vxlan_vnifiltering.sh /usr/bin//
rsync -a in_netns.sh setup_loopback.sh setup_veth.sh toeplitz_client.sh toeplitz.sh /usr/bin//
rsync -a settings /usr/bin//
rsync -a /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseport_bpf /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseport_bpf_cpu /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseport_bpf_numa /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseport_dualstack /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseaddr_conflict /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tls /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tun /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tap /usr/bin//
rsync -a /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/bpf/nat6to4.o /usr/bin//
rsync -a /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/socket /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/nettest /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/psock_fanout /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/psock_tpacket /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/msg_zerocopy /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseport_addr_any /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tcp_mmap /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tcp_inq /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/psock_snd /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/txring_overwrite /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/udpgso /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/udpgso_bench_tx /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/udpgso_bench_rx /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/ip_defrag /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/so_txtime /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/ipv6_flowlabel /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/ipv6_flowlabel_mgr /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/so_netns_cookie /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/tcp_fastopen_backup_key /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/fin_ack_lat /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/reuseaddr_ports_exhausted /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/hwtstamp_config /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/rxtimestamp /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/timestamping /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/txtimestamp /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/ipsec /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/ioam6_parser /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/gro /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/toeplitz /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/cmsg_sender /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/stress_reuseport_listen /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/io_uring_zerocopy_tx /usr/bin//
rsync -a config settings /usr/bin//
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix'
rsync -a /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix/test_unix_oob /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix/unix_connect /usr/bin//af_unix/
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/af_unix'
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/forwarding'
rsync -a bridge_igmp.sh bridge_locked_port.sh bridge_mdb.sh bridge_mdb_port_down.sh bridge_mld.sh bridge_port_isolation.sh bridge_sticky_fdb.sh bridge_vlan_aware.sh bridge_vlan_mcast.sh bridge_vlan_unaware.sh custom_multipath_hash.sh dual_vxlan_bridge.sh ethtool_extended_state.sh ethtool.sh gre_custom_multipath_hash.sh gre_inner_v4_multipath.sh gre_inner_v6_multipath.sh gre_multipath_nh_res.sh gre_multipath_nh.sh gre_multipath.sh hw_stats_l3.sh hw_stats_l3_gre.sh ip6_forward_instats_vrf.sh ip6gre_custom_multipath_hash.sh ip6gre_flat_key.sh ip6gre_flat_keys.sh ip6gre_flat.sh ip6gre_hier_key.sh ip6gre_hier_keys.sh ip6gre_hier.sh ip6gre_inner_v4_multipath.sh ip6gre_inner_v6_multipath.sh ipip_flat_gre_key.sh ipip_flat_gre_keys.sh ipip_flat_gre.sh ipip_hier_gre_key.sh ipip_hier_gre_keys.sh ipip_hier_gre.sh local_termination.sh loopback.sh mirror_gre_bound.sh mirror_gre_bridge_1d.sh mirror_gre_bridge_1d_vlan.sh mirror_gre_bridge_1q_lag.sh mirror_gre_bridge_1q.sh mirror_gre_changes.sh mirror_gre_flower.sh mirror_gre_lag_lacp.sh mirror_gre_neigh.sh mirror_gre_nh.sh mirror_gre.sh mirror_gre_vlan_bridge_1q.sh mirror_gre_vlan.sh mirror_vlan.sh no_forwarding.sh pedit_dsfield.sh pedit_ip.sh pedit_l4port.sh q_in_vni_ipv6.sh q_in_vni.sh router_bridge.sh router_bridge_vlan.sh router_broadcast.sh router_mpath_nh_res.sh router_mpath_nh.sh router_multicast.sh router_multipath.sh router_nh.sh router.sh router_vid_1.sh sch_ets.sh sch_red.sh sch_tbf_ets.sh sch_tbf_prio.sh sch_tbf_root.sh skbedit_priority.sh tc_actions.sh tc_chains.sh tc_flower_router.sh tc_flower.sh tc_mpls_l2vpn.sh tc_police.sh tc_shblocks.sh tc_vlan_modify.sh vxlan_asymmetric_ipv6.sh vxlan_asymmetric.sh vxlan_bridge_1d_ipv6.sh vxlan_bridge_1d_port_8472_ipv6.sh vxlan_bridge_1d_port_8472.sh vxlan_bridge_1d.sh vxlan_bridge_1q_ipv6.sh vxlan_bridge_1q_port_8472_ipv6.sh vxlan_bridge_1q_port_8472.sh vxlan_bridge_1q.sh vxlan_symmetric_ipv6.sh vxlan_symmetric.sh /usr/bin//forwarding/
rsync -a devlink_lib.sh ethtool_lib.sh fib_offload_lib.sh forwarding.config.sample ip6gre_lib.sh ipip_lib.sh lib.sh mirror_gre_lib.sh mirror_gre_topo_lib.sh mirror_lib.sh mirror_topo_lib.sh sch_ets_core.sh sch_ets_tests.sh sch_tbf_core.sh sch_tbf_etsprio.sh tc_common.sh /usr/bin//forwarding/
rsync -a config /usr/bin//forwarding/
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/forwarding'
make[1]: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp'
rsync -a mptcp_connect.sh pm_netlink.sh mptcp_join.sh diag.sh simult_flows.sh mptcp_sockopt.sh userspace_pm.sh /usr/bin//mptcp/
rsync -a settings /usr/bin//mptcp/
rsync -a /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp/mptcp_connect /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp/pm_nl_ctl /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp/mptcp_sockopt /usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp/mptcp_inq /usr/bin//mptcp/
rsync -a config settings /usr/bin//mptcp/
make[1]: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net/mptcp'
for TARGET in af_unix forwarding mptcp; do \
	BUILD_TARGET=$OUTPUT/$TARGET;	\
	[ ! -d /usr/bin//$TARGET ] && echo "Skipping non-existent dir: $TARGET" && continue; \
	echo -ne "Emit Tests for $TARGET\n"; \
	make -s --no-print-directory OUTPUT=$BUILD_TARGET COLLECTION=$TARGET \
		-C $TARGET emit_tests >> ; \
done;
/bin/sh: 6: Syntax error: ";" unexpected
make: *** [../lib.mk:132: install] Error 2
make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-eb7250dd2f2d35bc119f8deb7e907e43f32cc336/tools/testing/selftests/net'


If you fix the issue, kindly add following tag
Reported-by: kernel test robot <yujie.liu@...el.com>
Link: https://lore.kernel.org/r/202209180013.716d9a5d-yujie.liu@intel.com


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        sudo bin/lkp install job.yaml           # job file is attached in this email
        bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
        sudo bin/lkp run generated-yaml-file

        # if come across any failure that blocks the test,
        # please remove ~/.lkp and /lkp dir to run from a clean state.


-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

View attachment "config-6.0.0-rc3-00108-geb7250dd2f2d" of type "text/plain" (168242 bytes)

View attachment "job-script" of type "text/plain" (7491 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (57820 bytes)

View attachment "kernel-selftests" of type "text/plain" (168840 bytes)

View attachment "job.yaml" of type "text/plain" (6092 bytes)

View attachment "reproduce" of type "text/plain" (464 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ