make -C tools/testing/selftests TARGETS="net" TEST_PROGS=proc_net_pktgen TTEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net/lib' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: proc_net_pktgen # 0.01 [+0.01] TAP version 13 # 0.02 [+0.00] 1..49 # 0.02 [+0.00] # Starting 49 tests from 1 test cases. # 0.02 [+0.00] # RUN proc_net_pktgen.wrong_ctrl_cmd ... # 0.40 [+0.38] # OK proc_net_pktgen.wrong_ctrl_cmd # 0.40 [+0.00] ok 1 proc_net_pktgen.wrong_ctrl_cmd # 0.40 [+0.00] # RUN proc_net_pktgen.ctrl_cmd ... # 1.50 [+1.10] # OK proc_net_pktgen.ctrl_cmd # 1.50 [+0.00] ok 2 proc_net_pktgen.ctrl_cmd # 1.50 [+0.00] # RUN proc_net_pktgen.wrong_thr_cmd ... # 1.86 [+0.36] # OK proc_net_pktgen.wrong_thr_cmd # 1.86 [+0.00] ok 3 proc_net_pktgen.wrong_thr_cmd # 1.86 [+0.00] # RUN proc_net_pktgen.legacy_thr_cmd ... # 2.20 [+0.34] # OK proc_net_pktgen.legacy_thr_cmd # 2.20 [+0.00] ok 4 proc_net_pktgen.legacy_thr_cmd # 2.20 [+0.00] # RUN proc_net_pktgen.wrong_dev_cmd ... # 2.55 [+0.34] # OK proc_net_pktgen.wrong_dev_cmd # 2.55 [+0.00] ok 5 proc_net_pktgen.wrong_dev_cmd # 2.55 [+0.00] # RUN proc_net_pktgen.dev_cmd_min_pkt_size ... # 2.91 [+0.35] # OK proc_net_pktgen.dev_cmd_min_pkt_size # 2.91 [+0.00] ok 6 proc_net_pktgen.dev_cmd_min_pkt_size # 2.91 [+0.00] # RUN proc_net_pktgen.dev_cmd_max_pkt_size ... # 3.25 [+0.34] # OK proc_net_pktgen.dev_cmd_max_pkt_size # 3.25 [+0.00] ok 7 proc_net_pktgen.dev_cmd_max_pkt_size # 3.25 [+0.00] # RUN proc_net_pktgen.dev_cmd_pkt_size ... # 3.60 [+0.35] # OK proc_net_pktgen.dev_cmd_pkt_size # 3.61 [+0.00] ok 8 proc_net_pktgen.dev_cmd_pkt_size # 3.61 [+0.00] # RUN proc_net_pktgen.dev_cmd_imix_weights ... # 3.99 [+0.38] # OK proc_net_pktgen.dev_cmd_imix_weights # 3.99 [+0.00] ok 9 proc_net_pktgen.dev_cmd_imix_weights # 3.99 [+0.00] # RUN proc_net_pktgen.dev_cmd_debug ... # 4.32 [+0.33] # OK proc_net_pktgen.dev_cmd_debug # 4.32 [+0.00] ok 10 proc_net_pktgen.dev_cmd_debug # 4.32 [+0.00] # RUN proc_net_pktgen.dev_cmd_frags ... # 4.67 [+0.34] # OK proc_net_pktgen.dev_cmd_frags # 4.67 [+0.00] ok 11 proc_net_pktgen.dev_cmd_frags # 4.67 [+0.00] # RUN proc_net_pktgen.dev_cmd_delay ... # 5.03 [+0.36] # OK proc_net_pktgen.dev_cmd_delay # 5.03 [+0.00] ok 12 proc_net_pktgen.dev_cmd_delay # 5.03 [+0.00] # RUN proc_net_pktgen.dev_cmd_rate ... # 5.37 [+0.34] # OK proc_net_pktgen.dev_cmd_rate # 5.37 [+0.00] ok 13 proc_net_pktgen.dev_cmd_rate # 5.37 [+0.00] # RUN proc_net_pktgen.dev_cmd_ratep ... # 5.73 [+0.36] # OK proc_net_pktgen.dev_cmd_ratep # 5.73 [+0.00] ok 14 proc_net_pktgen.dev_cmd_ratep # 5.74 [+0.00] # RUN proc_net_pktgen.dev_cmd_udp_src_min ... # 6.11 [+0.37] # OK proc_net_pktgen.dev_cmd_udp_src_min # 6.11 [+0.00] ok 15 proc_net_pktgen.dev_cmd_udp_src_min # 6.11 [+0.00] # RUN proc_net_pktgen.dev_cmd_udp_dst_min ... # 6.44 [+0.33] # OK proc_net_pktgen.dev_cmd_udp_dst_min # 6.45 [+0.00] ok 16 proc_net_pktgen.dev_cmd_udp_dst_min # 6.45 [+0.00] # RUN proc_net_pktgen.dev_cmd_udp_src_max ... # 6.78 [+0.34] # OK proc_net_pktgen.dev_cmd_udp_src_max # 6.79 [+0.00] ok 17 proc_net_pktgen.dev_cmd_udp_src_max # 6.79 [+0.00] # RUN proc_net_pktgen.dev_cmd_udp_dst_max ... # 7.14 [+0.35] # OK proc_net_pktgen.dev_cmd_udp_dst_max # 7.14 [+0.00] ok 18 proc_net_pktgen.dev_cmd_udp_dst_max # 7.14 [+0.00] # RUN proc_net_pktgen.dev_cmd_clone_skb ... # 7.49 [+0.35] # OK proc_net_pktgen.dev_cmd_clone_skb # 7.50 [+0.01] ok 19 proc_net_pktgen.dev_cmd_clone_skb # 7.50 [+0.00] # RUN proc_net_pktgen.dev_cmd_count ... # 7.85 [+0.35] # OK proc_net_pktgen.dev_cmd_count # 7.85 [+0.00] ok 20 proc_net_pktgen.dev_cmd_count # 7.85 [+0.00] # RUN proc_net_pktgen.dev_cmd_src_mac_count ... # 8.21 [+0.36] # OK proc_net_pktgen.dev_cmd_src_mac_count # 8.21 [+0.00] ok 21 proc_net_pktgen.dev_cmd_src_mac_count # 8.21 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst_mac_count ... # 8.57 [+0.35] # OK proc_net_pktgen.dev_cmd_dst_mac_count # 8.57 [+0.00] ok 22 proc_net_pktgen.dev_cmd_dst_mac_count # 8.57 [+0.00] # RUN proc_net_pktgen.dev_cmd_burst ... # 8.91 [+0.34] # OK proc_net_pktgen.dev_cmd_burst # 8.92 [+0.00] ok 23 proc_net_pktgen.dev_cmd_burst # 8.92 [+0.00] # RUN proc_net_pktgen.dev_cmd_node ... # 9.28 [+0.36] # OK proc_net_pktgen.dev_cmd_node # 9.28 [+0.00] ok 24 proc_net_pktgen.dev_cmd_node # 9.28 [+0.00] # RUN proc_net_pktgen.dev_cmd_xmit_mode ... # 9.63 [+0.35] # OK proc_net_pktgen.dev_cmd_xmit_mode # 9.64 [+0.00] ok 25 proc_net_pktgen.dev_cmd_xmit_mode # 9.64 [+0.00] # RUN proc_net_pktgen.dev_cmd_flag ... # 9.97 [+0.33] # OK proc_net_pktgen.dev_cmd_flag # 9.97 [+0.00] ok 26 proc_net_pktgen.dev_cmd_flag # 9.97 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst_min ... # 10.34 [+0.36] # OK proc_net_pktgen.dev_cmd_dst_min # 10.34 [+0.01] ok 27 proc_net_pktgen.dev_cmd_dst_min # 10.35 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst ... # 10.69 [+0.35] # OK proc_net_pktgen.dev_cmd_dst # 10.70 [+0.00] ok 28 proc_net_pktgen.dev_cmd_dst # 10.70 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst_max ... # 11.04 [+0.34] # OK proc_net_pktgen.dev_cmd_dst_max # 11.04 [+0.00] ok 29 proc_net_pktgen.dev_cmd_dst_max # 11.05 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst6 ... # 11.42 [+0.37] # OK proc_net_pktgen.dev_cmd_dst6 # 11.42 [+0.00] ok 30 proc_net_pktgen.dev_cmd_dst6 # 11.42 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst6_min ... # 11.76 [+0.34] # OK proc_net_pktgen.dev_cmd_dst6_min # 11.76 [+0.00] ok 31 proc_net_pktgen.dev_cmd_dst6_min # 11.76 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst6_max ... # 12.11 [+0.34] # OK proc_net_pktgen.dev_cmd_dst6_max # 12.11 [+0.00] ok 32 proc_net_pktgen.dev_cmd_dst6_max # 12.11 [+0.00] # RUN proc_net_pktgen.dev_cmd_src6 ... # 12.46 [+0.35] # OK proc_net_pktgen.dev_cmd_src6 # 12.47 [+0.00] ok 33 proc_net_pktgen.dev_cmd_src6 # 12.47 [+0.00] # RUN proc_net_pktgen.dev_cmd_src_min ... # 12.82 [+0.35] # OK proc_net_pktgen.dev_cmd_src_min # 12.82 [+0.00] ok 34 proc_net_pktgen.dev_cmd_src_min # 12.82 [+0.00] # RUN proc_net_pktgen.dev_cmd_src_max ... # 13.17 [+0.35] # OK proc_net_pktgen.dev_cmd_src_max # 13.17 [+0.00] ok 35 proc_net_pktgen.dev_cmd_src_max # 13.17 [+0.00] # RUN proc_net_pktgen.dev_cmd_dst_mac ... # 13.54 [+0.36] # OK proc_net_pktgen.dev_cmd_dst_mac # 13.54 [+0.00] ok 36 proc_net_pktgen.dev_cmd_dst_mac # 13.54 [+0.00] # RUN proc_net_pktgen.dev_cmd_src_mac ... # 13.89 [+0.34] # OK proc_net_pktgen.dev_cmd_src_mac # 13.90 [+0.01] ok 37 proc_net_pktgen.dev_cmd_src_mac # 13.90 [+0.00] # RUN proc_net_pktgen.dev_cmd_clear_counters ... # 14.25 [+0.35] # OK proc_net_pktgen.dev_cmd_clear_counters # 14.25 [+0.00] ok 38 proc_net_pktgen.dev_cmd_clear_counters # 14.26 [+0.00] # RUN proc_net_pktgen.dev_cmd_flows ... # 14.63 [+0.38] # OK proc_net_pktgen.dev_cmd_flows # 14.64 [+0.00] ok 39 proc_net_pktgen.dev_cmd_flows # 14.64 [+0.00] # RUN proc_net_pktgen.dev_cmd_spi ... # 14.99 [+0.35] # OK proc_net_pktgen.dev_cmd_spi # 14.99 [+0.00] ok 40 proc_net_pktgen.dev_cmd_spi # 14.99 [+0.00] # RUN proc_net_pktgen.dev_cmd_flowlen ... # 15.34 [+0.35] # OK proc_net_pktgen.dev_cmd_flowlen # 15.34 [+0.00] ok 41 proc_net_pktgen.dev_cmd_flowlen # 15.34 [+0.00] # RUN proc_net_pktgen.dev_cmd_queue_map_min ... # 15.71 [+0.36] # OK proc_net_pktgen.dev_cmd_queue_map_min # 15.71 [+0.00] ok 42 proc_net_pktgen.dev_cmd_queue_map_min # 15.71 [+0.00] # RUN proc_net_pktgen.dev_cmd_queue_map_max ... # 16.09 [+0.38] # OK proc_net_pktgen.dev_cmd_queue_map_max # 16.09 [+0.00] ok 43 proc_net_pktgen.dev_cmd_queue_map_max # 16.09 [+0.00] # RUN proc_net_pktgen.dev_cmd_mpls ... # 16.43 [+0.33] # OK proc_net_pktgen.dev_cmd_mpls # 16.43 [+0.00] ok 44 proc_net_pktgen.dev_cmd_mpls # 16.43 [+0.00] # RUN proc_net_pktgen.dev_cmd_vlan_id ... # 16.79 [+0.36] # OK proc_net_pktgen.dev_cmd_vlan_id # 16.80 [+0.00] ok 45 proc_net_pktgen.dev_cmd_vlan_id # 16.80 [+0.00] # RUN proc_net_pktgen.dev_cmd_svlan_id ... # 17.14 [+0.35] # OK proc_net_pktgen.dev_cmd_svlan_id # 17.15 [+0.00] ok 46 proc_net_pktgen.dev_cmd_svlan_id # 17.15 [+0.00] # RUN proc_net_pktgen.dev_cmd_tos ... # 17.50 [+0.35] # OK proc_net_pktgen.dev_cmd_tos # 17.50 [+0.01] ok 47 proc_net_pktgen.dev_cmd_tos # 17.50 [+0.00] # RUN proc_net_pktgen.dev_cmd_traffic_class ... # 17.89 [+0.39] # OK proc_net_pktgen.dev_cmd_traffic_class # 17.89 [+0.00] ok 48 proc_net_pktgen.dev_cmd_traffic_class # 17.90 [+0.00] # RUN proc_net_pktgen.dev_cmd_skb_priority ... # 18.24 [+0.35] # OK proc_net_pktgen.dev_cmd_skb_priority # 18.24 [+0.00] ok 49 proc_net_pktgen.dev_cmd_skb_priority # 18.25 [+0.00] # PASSED: 49 / 49 tests passed. # 18.25 [+0.00] # Totals: pass:49 fail:0 xfail:0 xpass:0 skip:0 error:0 ok 1 selftests: net: proc_net_pktgen make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->