Description of problem: anolis23 x86_64 ECS环境下,ltp测试套net.tcp_cmds/ping02 TFAIL: ping -I ltp_ns_veth2 -c 3 -s 8 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null failed unexpectedly Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. git clone https://gitee.com/anolis/ltp.git --branch 20230315 2. export CFLAGS+="-fcommon" make autotools ./configure make && make install 3. cd /opt/ltp;./runltp -f net.tcp_cmds -s ping02 Actual results: <<test_start>>> tag=ping02 stime=1682274860 cmdline="ping02.sh" contacts="" analysis=exit <<<test_output>>> ping02 1 TINFO: initialize 'lhost' 'ltp_ns_veth2' interface ping02 1 TINFO: add local addr 10.0.0.2/24 ping02 1 TINFO: add local addr fd00:1:1:1::2/64 ping02 1 TINFO: initialize 'rhost' 'ltp_ns_veth1' interface ping02 1 TINFO: add remote addr 10.0.0.1/24 ping02 1 TINFO: add remote addr fd00:1:1:1::1/64 ping02 1 TINFO: Network config (local -- remote): ping02 1 TINFO: ltp_ns_veth2 -- ltp_ns_veth1 ping02 1 TINFO: 10.0.0.2/24 -- 10.0.0.1/24 ping02 1 TINFO: fd00:1:1:1::2/64 -- fd00:1:1:1::1/64 ping02 1 TINFO: timeout per run is 0h 5m 0s ping02 1 TFAIL: ping -I ltp_ns_veth2 -c 3 -s 8 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null failed unexpectedly Summary: passed 0 failed 1 broken 0 skipped 0 warnings 0 Expected results: case pass Additional info: [root@qibo-anolis23-nightly-func-x86-1 ~]# uname -r 5.10.134-88.git.df00332440f4.an23.x86_64 [root@qibo-anolis23-nightly-func-x86-1 ~]# cat /etc/anolis-release Anolis OS release 23 [root@qibo-anolis23-nightly-func-x86-1 ~]# cat /proc/cmdline BOOT_IMAGE=(hd0,msdos1)/boot/vmlinuz-5.10.134-88.git.df00332440f4.an23.x86_64 root=UUID=ece72b7f-465b-433d-8b3b-e5fa53a04642 ro rhgb cryptomgr.notests rcupdate.rcu_cpu_stall_timeout=300 quiet biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200n8 noibrs nvme_core.io_timeout=4294967295 nvme_core.admin_timeout=4294967295 cgroup.memory=nokmem crashkernel=0M-2G:0M,2G-8G:192M,8G-:256M [root@qibo-anolis23-nightly-func-x86-1 ~]# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 7.6G 0 7.6G 0% /dev/shm tmpfs 3.1G 716K 3.1G 1% /run /dev/vda1 40G 14G 27G 34% / /dev/vdc1 98G 3.3G 90G 4% /tmp tmpfs 1.6G 0 1.6G 0% /run/user/0 [root@qibo-anolis23-nightly-func-x86-1 ~]# free -g total used free shared buff/cache available Mem: 15 0 12 0 1 14 Swap: 0 0 0 [root@qibo-anolis23-nightly-func-x86-1 ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 46 bits physical, 57 bits virtual Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: GenuineIntel BIOS Vendor ID: Alibaba Cloud Model name: Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz BIOS Model name: pc-i440fx-2.1 CPU @ 0.0GHz BIOS CPU family: 1 CPU family: 6 Model: 106 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 Stepping: 6 BogoMIPS: 5399.99 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht sys call nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dn owprefetch cpuid_fault invpcid_single ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid av x512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat avx512vbmi pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bit alg avx512_vpopcntdq rdpid fsrm arch_capabilities Virtualization features: Hypervisor vendor: KVM Virtualization type: full Caches (sum of all): L1d: 96 KiB (2 instances) L1i: 64 KiB (2 instances) L2: 2.5 MiB (2 instances) L3: 48 MiB (1 instance) NUMA: NUMA node(s): 1 NUMA node0 CPU(s): 0-3 Vulnerabilities: Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown Retbleed: Not affected Spec store bypass: Vulnerable Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Spectre v2: Mitigation; Enhanced IBRS, RSB filling, PBRSB-eIBRS SW sequence Srbds: Not affected Tsx async abort: Not affected
同https://bugzilla.openanolis.cn/show_bug.cgi?id=4818,删除lo接口的10.0.0.1后测试OK [root@qibo-anolis23-nightly-func-x86-1 ltp]# ip add del 10.0.0.1/32 dev lo [root@qibo-anolis23-nightly-func-x86-1 ltp]# ./runltp -f net.tcp_cmds -s ping02 Checking for required user/group ids 'root' user id and group found. 'nobody' user id and group found. 'bin' user id and group found. 'daemon' user id and group found. Users group found. Sys group found. Required users/groups exist. If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. /etc/anolis-release /etc/os-release /etc/system-release Anolis OS release 23 NAME="Anolis OS" VERSION="23" ID="anolis" VERSION_ID="23" PLATFORM_ID="platform:an23" PRETTY_NAME="Anolis OS 23" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" BUG_REPORT_URL="https://bugzilla.openanolis.cn/" Anolis OS release 23 uname: Linux qibo-anolis23-nightly-func-x86-1 5.10.134-132.git.21e574ab8b57.an23.x86_64 #1 SMP Tue Jun 6 21:37:00 CST 2023 x86_64 GNU/Linux /proc/cmdline BOOT_IMAGE=(hd0,msdos1)/boot/vmlinuz-5.10.134-132.git.21e574ab8b57.an23.x86_64 root=UUID=ece72b7f-465b-433d-8b3b-e5fa53a04642 ro rhgb cryptomgr.notests rcupdate.rcu_cpu_stall_timeout=300 quiet biosdevname=0 net.ifnames=0 console=tty0 console=ttyS0,115200n8 noibrs nvme_core.io_timeout=4294967295 nvme_core.admin_timeout=4294967295 cgroup.memory=nokmem crashkernel=0M-2G:0M,2G-8G:192M,8G-:256M Gnu C gcc (GCC) 12.2.1 20221121 (Anolis OS 12.2.1-1) Clang clang version 15.0.7 (anolis os 15.0.7-4.an23) Gnu make 4.4.1 util-linux 2.38.1 mount linux 2.38.1 (libmount 2.38.1: selinux, btrfs, namespaces, assert, debug) modutils 30 e2fsprogs 1.46.5 Linux C Library 1 root root 2203088 Jan 5 19:40 /lib64/libc.so.6 Dynamic linker (ldd) 2.36 Procps 3.3.17 Net-tools 2.10 iproute2 iproute2-6.2.0 iputils 20221126 ethtool 6.0 Sh-utils 9.2 Modules Loaded zstd zstd_compress uinput sctp brd tcp_dctcp ipvlan ah4 macvtap macvlan dccp_ipv6 dccp_ipv4 dccp sch_sfq sch_sfb sch_prio sch_pie sch_hhf sch_hfsc sch_codel tcp_bbr squashfs isofs cdrom vfio_iommu_type1 vfio vhost_net tap vhost_vsock vhost vhost_iotlb vsock_loopback vmw_vsock_virtio_transport_common vmw_vsock_vmci_transport vsock vmw_vmci can_bcm can vcan n_gsm pps_ldisc ppp_synctty ppp_async ppp_generic slcan slip slhc n_hdlc pcrypt crypto_user vmac salsa20_generic sha3_generic tun msdos vfat fat dm_delay overlay dm_thin_pool dm_persistent_data dm_bio_prison sd_mod t10_pi dm_flakey dm_snapshot dm_bufio dm_zero dm_mod loop sch_red act_gact act_nat act_tunnel_key act_bpf act_skbedit act_csum nft_limit nfnetlink_queue nft_queue nf_conntrack_netlink nf_conntrack_ftp ip_vs nf_log_ipv6 nf_log_ipv4 nf_log_common nft_log nft_flow_offload nf_flow_table_inet nf_flow_table nft_ct nft_redir nft_masq nft_nat nft_chain_nat nf_nat nft_objref xfrm_interface des_generic des3_ede_x86_64 libdes ifb sch_netem cls_matchall ip6t_rpfilter mpls_iptunnel mpls_router sch_fq mptcp_diag xsk_diag udp_diag raw_diag unix_diag af_packet_diag netlink_diag xt_conntrack nf_conntrack nf_defrag_ipv4 nf_defrag_ipv6 ip_vti ip6_vti xfrm6_tunnel sit ipip tunnel4 geneve sch_ingress act_mirred cls_basic esp6 authenc echainiv nft_counter xt_policy nft_compat nf_tables veth nfnetlink bonding esp4_offload seqiv esp4 macsec vxlan ip6_udp_tunnel udp_tunnel vrf 8021q garp mrp bridge stp llc ip6_gre ip6_tunnel tunnel6 ip_gre ip_tunnel gre cls_u32 sch_htb dummy ccm poly1305_generic libpoly1305 poly1305_x86_64 chacha_generic chacha_x86_64 libchacha chacha20poly1305 tls binfmt_misc tcp_diag inet_diag rfkill mousedev intel_rapl_msr intel_rapl_common nfit intel_powerclamp rapl psmouse pcspkr i2c_piix4 virtio_balloon virtio_console fuse xfs libcrc32c crct10dif_pclmul crc32_pclmul crc32c_intel cirrus virtio_net ghash_clmulni_intel net_failover failover drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm i2c_core serio_raw free reports: total used free shared buff/cache available Mem: 15855212 547060 13292500 2256 2015652 14975100 Swap: 0 0 0 cpuinfo: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 46 bits physical, 57 bits virtual Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: GenuineIntel BIOS Vendor ID: Alibaba Cloud Model name: Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz BIOS Model name: pc-i440fx-2.1 CPU @ 0.0GHz BIOS CPU family: 1 CPU family: 6 Model: 106 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 Stepping: 6 BogoMIPS: 5399.99 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss h t syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid tsc_known_freq pni pclmulq dq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat avx512vbmi pku ospke avx512_vbmi2 gfni vaes vpc lmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid fsrm arch_capabilities Virtualization features: Hypervisor vendor: KVM Virtualization type: full Caches (sum of all): L1d: 96 KiB (2 instances) L1i: 64 KiB (2 instances) L2: 2.5 MiB (2 instances) L3: 48 MiB (1 instance) NUMA: NUMA node(s): 1 NUMA node0 CPU(s): 0-3 Vulnerabilities: Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown Retbleed: Not affected Spec store bypass: Vulnerable Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Spectre v2: Mitigation; Enhanced IBRS, RSB filling, PBRSB-eIBRS SW sequence Srbds: Not affected Tsx async abort: Not affected available filesystems: autofs bdev binfmt_misc bpf cgroup cgroup2 configfs cpuset debugfs devpts devtmpfs ext2 ext3 ext4 fuse fuseblk fusectl hugetlbfs iso9660 mqueue msdos overlay pipefs proc ramfs securityfs selinuxfs sockfs squashfs sysfs tmpfs tracefs vfat xfs mounted filesystems (/proc/mounts): proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 sysfs /sys sysfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0 devtmpfs /dev devtmpfs rw,seclabel,nosuid,size=4096k,nr_inodes=1975281,mode=755 0 0 securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0 tmpfs /dev/shm tmpfs rw,seclabel,nosuid,nodev,size=7920380k,nr_inodes=1980095 0 0 devpts /dev/pts devpts rw,seclabel,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0 tmpfs /run tmpfs rw,seclabel,nosuid,nodev,size=3168156k,nr_inodes=819200,mode=755 0 0 cgroup2 /sys/fs/cgroup cgroup2 rw,seclabel,nosuid,nodev,noexec,relatime 0 0 none /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0 /dev/vda1 / xfs rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 0 selinuxfs /sys/fs/selinux selinuxfs rw,nosuid,noexec,relatime 0 0 systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=14711 0 0 debugfs /sys/kernel/debug debugfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0 hugetlbfs /dev/hugepages hugetlbfs rw,seclabel,relatime,pagesize=2M 0 0 mqueue /dev/mqueue mqueue rw,seclabel,nosuid,nodev,noexec,relatime 0 0 tracefs /sys/kernel/tracing tracefs rw,seclabel,nosuid,nodev,noexec,relatime 0 0 none /run/credentials/systemd-sysctl.service ramfs ro,seclabel,nosuid,nodev,noexec,relatime,mode=700 0 0 fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0 configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0 none /run/credentials/systemd-tmpfiles-setup-dev.service ramfs ro,seclabel,nosuid,nodev,noexec,relatime,mode=700 0 0 /dev/vdc1 /tmp ext4 rw,seclabel,relatime 0 0 none /run/credentials/systemd-tmpfiles-setup.service ramfs ro,seclabel,nosuid,nodev,noexec,relatime,mode=700 0 0 tracefs /sys/kernel/debug/tracing tracefs rw,seclabel,nosuid,nodev,noexec,relatime 0 0 binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0 tmpfs /run/netns tmpfs rw,seclabel,nosuid,nodev,size=3168156k,nr_inodes=819200,mode=755 0 0 nsfs /run/netns/ns3 nsfs rw 0 0 nsfs /run/netns/ns3 nsfs rw 0 0 nsfs /run/netns/ns4 nsfs rw 0 0 nsfs /run/netns/ns4 nsfs rw 0 0 nsfs /run/netns/test-ns nsfs rw 0 0 nsfs /run/netns/test-ns nsfs rw 0 0 nsfs /run/netns/host-1 nsfs rw 0 0 nsfs /run/netns/host-1 nsfs rw 0 0 nsfs /run/netns/host-2 nsfs rw 0 0 nsfs /run/netns/host-2 nsfs rw 0 0 nsfs /run/netns/router nsfs rw 0 0 nsfs /run/netns/router nsfs rw 0 0 nsfs /run/netns/host1 nsfs rw 0 0 nsfs /run/netns/host1 nsfs rw 0 0 nsfs /run/netns/host2 nsfs rw 0 0 nsfs /run/netns/host2 nsfs rw 0 0 nsfs /run/netns/ns1-tN7SWyvB nsfs rw 0 0 nsfs /run/netns/ns1-tN7SWyvB nsfs rw 0 0 nsfs /run/netns/tst_net_ns0 nsfs rw 0 0 nsfs /run/netns/tst_net_ns0 nsfs rw 0 0 nsfs /run/netns/tst_net_ns1 nsfs rw 0 0 nsfs /run/netns/tst_net_ns1 nsfs rw 0 0 tmpfs /run/user/0 tmpfs rw,seclabel,nosuid,nodev,relatime,size=1584076k,nr_inodes=396019,mode=700 0 0 mounted filesystems (df): Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 4.0M 4.0K 4.0M 1% /dev tmpfs tmpfs 7.6G 0 7.6G 0% /dev/shm tmpfs tmpfs 3.1G 712K 3.1G 1% /run /dev/vda1 xfs 40G 19G 22G 46% / /dev/vdc1 ext4 98G 3.5G 90G 4% /tmp tmpfs tmpfs 1.6G 0 1.6G 0% /run/user/0 AppArmor disabled SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: permissive Mode from config file: permissive Policy MLS status: enabled Policy deny_unknown status: allowed Memory protection checking: actual (secure) Max kernel policy version: 33 no big block device was specified on commandline. Tests which require a big block device are disabled. You can specify it with option -z COMMAND: /tmp/tone/run/ltp/bin/ltp-pan -e -S -a 1936076 -n 1936076 -p -f /tmp/ltp-7Kg6VDnn60/alltests -l /tmp/tone/run/ltp/results/LTP_RUN_ON-2023_06_07-11h_06m_01s.log -C /tmp/tone/run/ltp/output/LTP_RUN_ON-2023_06_07-11h_06m_01s.failed -T /tmp/tone/run/ltp/output/LTP_RUN_ON-2023_06_07-11h_06m_01s.tconf INFO: Restricted to ping02 LOG File: /tmp/tone/run/ltp/results/LTP_RUN_ON-2023_06_07-11h_06m_01s.log FAILED COMMAND File: /tmp/tone/run/ltp/output/LTP_RUN_ON-2023_06_07-11h_06m_01s.failed TCONF COMMAND File: /tmp/tone/run/ltp/output/LTP_RUN_ON-2023_06_07-11h_06m_01s.tconf Running tests....... <<<test_start>>> tag=ping02 stime=1686107161 cmdline="ping02.sh" contacts="" analysis=exit <<<test_output>>> incrementing stop ping02 1 TINFO: initialize 'lhost' 'ltp_ns_veth2' interface ping02 1 TINFO: add local addr 10.0.0.2/24 ping02 1 TINFO: add local addr fd00:1:1:1::2/64 ping02 1 TINFO: initialize 'rhost' 'ltp_ns_veth1' interface ping02 1 TINFO: add remote addr 10.0.0.1/24 ping02 1 TINFO: add remote addr fd00:1:1:1::1/64 ping02 1 TINFO: Network config (local -- remote): ping02 1 TINFO: ltp_ns_veth2 -- ltp_ns_veth1 ping02 1 TINFO: 10.0.0.2/24 -- 10.0.0.1/24 ping02 1 TINFO: fd00:1:1:1::2/64 -- fd00:1:1:1::1/64 ping02 1 TINFO: timeout per run is 0h 5m 0s ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 8 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 16 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 32 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 64 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 128 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 256 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 512 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 1024 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 2048 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected ping02 1 TPASS: ping -I ltp_ns_veth2 -c 3 -s 4064 -f -p 000102030405060708090a0b0c0d0e0f 10.0.0.1 >/dev/null passed as expected Summary: passed 10 failed 0 broken 0 skipped 0 warnings 0 <<<execution_status>>> initiation_status="ok" duration=1 termination_type=exited termination_id=0 corefile=no cutime=8 cstime=4 <<<test_end>>> INFO: ltp-pan reported all tests PASS LTP Version: 20220527-692-g147bb6499 ############################################################### Done executing testcases. LTP Version: 20220527-692-g147bb6499 ############################################################### *** This bug has been marked as a duplicate of bug 4818 ***