make -C tools/testing/selftests TARGETS="net" TEST_PROGS=bpf_offload.py TEEST_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'
TAP version 13
1..1
# overriding timeout to 7200
# selftests: net: bpf_offload.py
# 267.94 [+267.94] Test destruction of generic XDP...
# 267.95 [+0.00] Test TC non-offloaded...
# 267.95 [+0.00] Test TC non-offloaded isn't getting bound...
# 267.95 [+0.00] Test TC offloads are off by default...
# 267.95 [+0.00] Test TC offload by default...
# 267.95 [+0.00] Test TC cBPF bytcode tries offload by default...
# 267.95 [+0.00] Test TC cBPF unbound bytecode doesn't offload...
# 267.96 [+0.00] Test non-0 chain offload...
# 267.96 [+0.00] Test TC replace...
# 267.96 [+0.00] Test TC replace bad flags...
# 267.96 [+0.00] Test spurious extack from the driver...
# 267.96 [+0.00] Test TC offloads failure...
# 267.96 [+0.00] Test TC offloads work...
# 267.97 [+0.00] Test TC offload basics...
# 267.97 [+0.00] Test TC offload is device-bound...
# 267.97 [+0.00] Test disabling TC offloads is rejected while filters installed...
# 267.97 [+0.00] Test qdisc removal frees things...
# 267.97 [+0.00] Test disabling TC offloads is OK without filters...
# 267.97 [+0.00] Test destroying device gets rid of TC filters...
# 267.97 [+0.00] Test destroying device gets rid of XDP...
# 267.98 [+0.00] Test XDP prog reporting...
# 267.98 [+0.00] Test XDP prog replace without force...
# 267.98 [+0.00] Test XDP prog replace with force...
# 267.98 [+0.00] Test XDP prog replace with bad flags...
# 267.98 [+0.00] Test MTU restrictions...
# 267.98 [+0.00] Test non-offload XDP attaching to HW...
# 267.98 [+0.00] Test offload XDP attaching to drv...
# 267.98 [+0.00] Test XDP load failure...
# 267.98 [+0.00] Test XDP offload...
# 267.98 [+0.00] Test XDP offload is device bound...
# 267.99 [+0.00] Test removing XDP program many times...
# 267.99 [+0.00] Test attempt to use a program for a wrong device...
# 267.99 [+0.00] Test multi-attachment XDP - default + offload...
# 267.99 [+0.00] Test multi-attachment XDP - replace...
# 267.99 [+0.00] Test multi-attachment XDP - remove without mode...
# 268.00 [+0.00] Test multi-attachment XDP - reattach...
# 268.00 [+0.00] Test multi-attachment XDP - device remove...
# 268.00 [+0.00] Test multi-attachment XDP - drv + offload...
# 268.00 [+0.00] Test multi-attachment XDP - replace...
# 268.00 [+0.00] Test multi-attachment XDP - remove without mode...
# 268.00 [+0.00] Test multi-attachment XDP - reattach...
# 268.00 [+0.00] Test multi-attachment XDP - device remove...
# 268.01 [+0.00] Test multi-attachment XDP - generic + offload...
# 268.01 [+0.00] Test multi-attachment XDP - replace...
# 268.01 [+0.00] Test multi-attachment XDP - remove without mode...
# 268.01 [+0.00] Test multi-attachment XDP - reattach...
# 268.01 [+0.00] Test multi-attachment XDP - device remove...
# 268.01 [+0.00] Test mixing of TC and XDP...
# 268.01 [+0.00] Test binding TC from pinned...
# 268.02 [+0.00] Test binding XDP from pinned...
# 268.02 [+0.00] Test offload of wrong type fails...
# 268.02 [+0.00] Test asking for TC offload of two filters...
# 268.02 [+0.00] Test if netdev removal waits for translation...
# 268.02 [+0.00] Test loading program with maps...
# 268.02 [+0.00] Test bpftool bound info reporting (own ns)...
# 268.02 [+0.00] Test bpftool bound info reporting (other ns)...
# 268.02 [+0.00] Test bpftool bound info reporting (remote ns)...
# 268.03 [+0.00] Test bpftool bound info reporting (back to own ns)...
# 268.03 [+0.00] Test bpftool bound info reporting (removed dev)...
# 268.03 [+0.00] Test map update (no flags)...
# 268.03 [+0.00] Test map update (exists)...
# 268.03 [+0.00] Test map update (noexist)...
# 268.03 [+0.00] Test map dump...
# 268.03 [+0.00] Test map getnext...
# 268.03 [+0.00] Test map delete (htab)...
# 268.03 [+0.00] Test map delete (array)...
# 268.04 [+0.00] Test map remove...
# 268.04 [+0.00] Test map creation fail path...
# 268.04 [+0.00] Test multi-dev ASIC program reuse...
# 268.04 [+0.00] Test multi-dev ASIC cross-dev replace...
# 268.04 [+0.00] Test multi-dev ASIC cross-dev install...
# 268.04 [+0.00] Test multi-dev ASIC cross-dev map reuse...
# 268.04 [+0.00] Test multi-dev ASIC cross-dev destruction...
# 268.04 [+0.00] Test multi-dev ASIC cross-dev destruction - move...
# 268.05 [+0.00] Test multi-dev ASIC cross-dev destruction - orphaned...
# 268.05 [+0.00] bpf_offload.py: OK
ok 1 selftests: net: bpf_offload.py
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__->