<_PROGS=veth_bql_test.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-2/tools/testing/selftests' make[1]: Nothing to be done for 'all'. make[1]: Nothing to be done for 'all'. TAP version 13 1..1 # overriding timeout to 7200 # selftests: net: veth_bql_test.sh # 0.07 [+0.07] --- Compiling UDP flood tool --- # 0.89 [+0.82] INFO: Setting up veth pair with GRO # 1.40 [+0.51] INFO: Threaded NAPI enabled # 1.40 [+0.00] INFO: Installing qdisc: sfq # 1.87 [+0.46] INFO: Loaded 3500 iptables rules in consumer NS # 1.89 [+0.02] INFO: kernel: 7.0.0-rc7-virtme # 1.89 [+0.00] INFO: BQL sysfs found: /sys/class/net/veth_bql0/queues/tx-0/byte_queue_limits # 1.91 [+0.02] INFO: Starting UDP sink in namespace # 2.13 [+0.21] INFO: Starting ping to 10.99.0.2 (5/s) to measure latency under load # 2.13 [+0.01] INFO: Flooding 1400-byte UDP packets for 30s # 2.14 [+0.01] INFO: bpftrace napi_poll histogram started (pid=26309) # 6.94 [+4.80] sink: 28697 pkts (5739 pps) drops=54467 reorders=12 latency min/avg/max = 0.392/21.447/39.044 ms # 7.34 [+0.40] [5s] BQL inflight=3 limit=2 watchdog=0 # 7.40 [+0.06] [5s] qdisc sfq pkts=31311 drops=60358 requeues=29737 backlog=183134 qlen=127 overlimits=0 # 7.43 [+0.03] [5s] softnet: processed=31364 time_squeeze=0 multi-CPU(4): cpu0(+1856) cpu1(+5252) cpu2(+20) cpu3(+24236) # 7.48 [+0.05] [5s] ping RTT=2.21ms # 11.94 [+4.46] sink: 58458 pkts (5952 pps) drops=115958 reorders=12 latency min/avg/max = 0.392/21.701/39.044 ms # 12.65 [+0.71] [10s] BQL inflight=3 limit=2 watchdog=0 # 12.77 [+0.12] [10s] qdisc sfq pkts=63324 drops=126202 requeues=59491 backlog=183134 qlen=127 overlimits=0 # 12.86 [+0.09] [10s] consumer: 6370 pps (~0.157ms/pkt, NAPI-64 cycle ~10.0ms) # 12.90 [+0.04] [10s] softnet: processed=32519 time_squeeze=0 multi-CPU(4): cpu0(+15900) cpu1(+5584) cpu2(+2) cpu3(+11033) # 12.94 [+0.04] [10s] napi_poll: polls=0 full_budget=0 partial=0 avg_work=0 # 12.97 [+0.03] [10s] ping RTT=2.06ms # 16.94 [+3.98] sink: 88231 pkts (5953 pps) drops=178264 reorders=12 latency min/avg/max = 0.392/21.724/39.044 ms # 18.13 [+1.19] [15s] BQL inflight=10 limit=2 watchdog=0 # 18.19 [+0.05] [15s] qdisc sfq pkts=95742 drops=194253 requeues=90028 backlog=183134 qlen=127 overlimits=0 # 18.23 [+0.04] [15s] consumer: 6521 pps (~0.153ms/pkt, NAPI-64 cycle ~9.8ms) # 18.26 [+0.03] [15s] softnet: processed=32202 time_squeeze=0 multi-CPU(4): cpu0(+2466) cpu1(+28840) cpu2(+895) cpu3(+1) # 18.28 [+0.02] [15s] napi_poll: polls=0 full_budget=0 partial=0 avg_work=0 # 18.29 [+0.02] [15s] ping RTT=3.35ms # 21.94 [+3.65] sink: 118020 pkts (5957 pps) drops=239379 reorders=12 latency min/avg/max = 0.392/21.763/39.044 ms # 23.40 [+1.46] [20s] BQL inflight=0 limit=2 watchdog=0 # 23.48 [+0.07] [20s] qdisc sfq pkts=127296 drops=259028 requeues=119872 backlog=183134 qlen=127 overlimits=0 # 23.51 [+0.04] [20s] consumer: 6289 pps (~0.159ms/pkt, NAPI-64 cycle ~10.2ms) # 23.53 [+0.02] [20s] softnet: processed=31550 time_squeeze=0 multi-CPU(4): cpu0(+10) cpu1(+1) cpu2(+31538) cpu3(+1) # 23.55 [+0.02] [20s] napi_poll: polls=0 full_budget=0 partial=0 avg_work=0 # 23.57 [+0.02] [20s] ping RTT=3.05ms # 26.94 [+3.37] sink: 147923 pkts (5980 pps) drops=302667 reorders=12 latency min/avg/max = 0.392/21.733/39.044 ms # 28.67 [+1.73] [25s] BQL inflight=0 limit=2 watchdog=0 # 28.73 [+0.06] [25s] qdisc sfq pkts=158751 drops=326112 requeues=149689 backlog=183134 qlen=127 overlimits=0 # 28.77 [+0.04] [25s] consumer: 6310 pps (~0.158ms/pkt, NAPI-64 cycle ~10.1ms) # 28.80 [+0.02] [25s] softnet: processed=31517 time_squeeze=0 multi-CPU(3): cpu0(+5) cpu1(+6) cpu2(+31506) # 28.82 [+0.02] [25s] napi_poll: polls=0 full_budget=0 partial=0 avg_work=0 # 28.85 [+0.03] [25s] ping RTT=2.10ms # 31.94 [+3.10] sink: 177731 pkts (5960 pps) drops=365355 reorders=12 latency min/avg/max = 0.392/21.737/39.044 ms # 32.14 [+0.20] Total sent: 547061 packets (0.5 M) # 33.95 [+1.81] [30s] BQL inflight=0 limit=2 watchdog=0 # 34.00 [+0.06] [30s] qdisc sfq pkts=179206 drops=368013 requeues=169055 backlog=0 qlen=0 overlimits=0 # 34.04 [+0.04] [30s] consumer: 4123 pps (~0.243ms/pkt, NAPI-64 cycle ~15.5ms) # 34.06 [+0.02] [30s] softnet: processed=20185 time_squeeze=0 multi-CPU(4): cpu0(+3) cpu1(+7) cpu2(+12612) cpu3(+7563) # 34.08 [+0.02] [30s] napi_poll: polls=0 full_budget=0 partial=0 avg_work=0 # 34.11 [+0.03] INFO: Ping loss: 0% packet loss # 34.12 [+0.01] INFO: Ping summary: rtt min/avg/max/mdev = 0.814/2.192/7.403/0.794 ms # 34.17 [+0.05] TEST: veth_bql [ OK ] # 34.39 [+0.22] sink: 179045 pkts (5517 avg pps) drops=368027 reorders=12 latency min/avg/max/stddev = 0.392/21.738/39.044/1.656 ms ok 1 selftests: net: veth_bql_test.sh make: Leaving directory '/srv/vmksft/testing/wt-2/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__->