< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 52074 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x18ac3832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57226 dport 52074] != expected 0x42a2d830 # # Exception| cpu 0: rx_hash 0xce50ffe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57292 dport 52074] != expected 0xfbbe9985 # # Exception| cpu 0: rx_hash 0x1645242f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57308 dport 52074] != expected 0x35de6c91 # # Exception| cpu 0: rx_hash 0x2a331159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57328 dport 52074] != expected 0x77ac2863 # # Exception| cpu 0: rx_hash 0xa19ba1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57360 dport 52074] != expected 0x6cd16b46 # # Exception| cpu 0: rx_hash 0xe381e16b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 52074] != expected 0xb619d99d # # Exception| cpu 0: rx_hash 0x33fd39fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57452 dport 52074] != expected 0x135be7e5 # # Exception| cpu 0: rx_hash 0xebe8e238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57468 dport 52074] != expected 0xdd3b12f1 # # Exception| cpu 0: rx_hash 0x82221f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57474 dport 52074] != expected 0x287a2850 # # Exception| cpu 0: rx_hash 0x0e7f9dc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57510 dport 52074] != expected 0xf6c9868a # # Exception| cpu 0: rx_hash 0x1ead9b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 52074] != expected 0x208c1052 # # Exception| cpu 0: rx_hash 0x7efaf477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57516 dport 52074] != expected 0x190fc402 # # Exception| cpu 0: rx_hash 0x54ded8e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57540 dport 52074] != expected 0x916669e5 # # Exception| cpu 0: rx_hash 0x245bb156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57550 dport 52074] != expected 0x7ea02b6d # # Exception| cpu 0: rx_hash 0x182d8420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57570 dport 52074] != expected 0x3cd26f9f # # Exception| cpu 0: rx_hash 0xc0385fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57586 dport 52074] != expected 0xf2b29a8b # # Exception| cpu 0: rx_hash 0xd87912b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57644 dport 52074] != expected 0x9c25d5f1 # # Exception| cpu 0: rx_hash 0xd01011e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57648 dport 52074] != expected 0xf7071e9d # # Exception| cpu 0: rx_hash 0x0e85d568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57706 dport 52074] != expected 0x25399444 # # Exception| cpu 0: rx_hash 0x674f2862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57748 dport 52074] != expected 0xd078aee5 # # Exception| cpu 0: rx_hash 0x93fec074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57766 dport 52074] != expected 0x8a2f89db # # Exception| cpu 0: rx_hash 0xe37ba9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57772 dport 52074] != expected 0x65e9cb53 # # Exception| cpu 0: rx_hash 0xf529b023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57832 dport 52074] != expected 0xaff22246 # # Exception| cpu 0: rx_hash 0x374ed4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57856 dport 52074] != expected 0x9cc299fa # # Exception| cpu 0: rx_hash 0xdb443944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57888 dport 52074] != expected 0x7bf2e370 # # Exception| cpu 0: rx_hash 0x414ba256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57920 dport 52074] != expected 0x6f5aa4bf # # Exception| cpu 0: rx_hash 0xe9db102f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57946 dport 52074] != expected 0x4efc1323 # # Exception| cpu 0: rx_hash 0xd5ad2559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57974 dport 52074] != expected 0xc8e57d1 # # Exception| cpu 0: rx_hash 0xcce2b1ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57986 dport 52074] != expected 0x16092ff8 # # Exception| cpu 0: rx_hash 0x64720395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58008 dport 52074] != expected 0x37af9864 # # Exception| cpu 0: rx_hash 0x580436e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58036 dport 52074] != expected 0x75dddc96 # # Exception| cpu 0: rx_hash 0xbae7c71d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58050 dport 52074] != expected 0xe59112bd # # Exception| cpu 0: rx_hash 0x8ef8f138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58098 dport 52074] != expected 0xccc19d23 # # Exception| cpu 0: rx_hash 0x46c564f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58144 dport 52074] != expected 0x714ec21 # # Exception| cpu 0: rx_hash 0x3e290e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58166 dport 52074] != expected 0x83f065c5 # # Exception| cpu 0: rx_hash 0x8e02b998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58174 dport 52074] != expected 0x1f318fed # # Exception| cpu 0: rx_hash 0x5163ec50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58242 dport 52074] != expected 0x6aef20a9 # # Exception| cpu 0: rx_hash 0xf9f35e29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58264 dport 52074] != expected 0x4b499735 # # Exception| cpu 0: rx_hash 0x7dc7df80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58272 dport 52074] != expected 0xfed8f283 # # Exception| cpu 0: rx_hash 0xb50002e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58302 dport 52074] != expected 0xe6fd914f # # Exception| cpu 0: rx_hash 0x6b95c668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58340 dport 52074] != expected 0x34c31b96 # # Exception| cpu 0: rx_hash 0x4e3c2bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58382 dport 52074] != expected 0x6bcd8b5e # # Exception| cpu 0: rx_hash 0x465528e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58386 dport 52074] != expected 0xef4032 # # Exception| cpu 0: rx_hash 0xb2e4c0f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58400 dport 52074] != expected 0x5ab8670c # # Exception| cpu 0: rx_hash 0xc261a94a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58410 dport 52074] != expected 0xb57e2584 # # Exception| cpu 0: rx_hash 0x1a74728c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58426 dport 52074] != expected 0x7b1ed090 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf17c1620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37440 dport 57523] OK # # # cpu 0: rx_hash 0x75489789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37496 dport 57523] OK # # # cpu 0: rx_hash 0x30265953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37540 dport 57523] OK # # # cpu 0: rx_hash 0xe8338295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37556 dport 57523] OK # # # cpu 0: rx_hash 0x7a551ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37576 dport 57523] OK # # # cpu 0: rx_hash 0xdaacabfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37582 dport 57523] OK # # # cpu 0: rx_hash 0xfe619b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37616 dport 57523] OK # # # cpu 0: rx_hash 0xca84e5f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37644 dport 57523] OK # # # cpu 0: rx_hash 0x02433898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37650 dport 57523] OK # # # cpu 0: rx_hash 0xb2688f14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37658 dport 57523] OK # # # cpu 0: rx_hash 0x312880b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 57523] OK # # # cpu 0: rx_hash 0x0d5eb5c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37794 dport 57523] OK # # # cpu 0: rx_hash 0xada704ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 57523] OK # # # cpu 0: rx_hash 0xa5ce07bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37816 dport 57523] OK # # # cpu 0: rx_hash 0xf70641ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37830 dport 57523] OK # # # cpu 0: rx_hash 0xd3cb714d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37880 dport 57523] OK # # # cpu 0: rx_hash 0x4e20284a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37894 dport 57523] OK # # # cpu 0: rx_hash 0x9635f38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37910 dport 57523] OK # # # cpu 0: rx_hash 0xba91c05c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37940 dport 57523] OK # # # cpu 0: rx_hash 0xe030857d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37974 dport 57523] OK # # # cpu 0: rx_hash 0x14816d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37988 dport 57523] OK # # # cpu 0: rx_hash 0xdc46b00b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38010 dport 57523] OK # # # cpu 0: rx_hash 0x75229332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38022 dport 57523] OK # # # cpu 0: rx_hash 0x99287ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 57523] OK # # # cpu 0: rx_hash 0x216aca0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38066 dport 57523] OK # # # cpu 0: rx_hash 0xf116129b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38078 dport 57523] OK # # # cpu 0: rx_hash 0x7bcb8f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38096 dport 57523] OK # # # cpu 0: rx_hash 0xffff0e86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38120 dport 57523] OK # # # cpu 0: rx_hash 0x3738d3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38134 dport 57523] OK # # # cpu 0: rx_hash 0x638ac27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38158 dport 57523] OK # # # cpu 0: rx_hash 0x4f2ef1aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38188 dport 57523] OK # # # cpu 0: rx_hash 0x5795f45f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38206 dport 57523] OK # # # cpu 0: rx_hash 0xcd9a6f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38238 dport 57523] OK # # # cpu 0: rx_hash 0xe9575fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38240 dport 57523] OK # # # cpu 4: rx_hash 0xc3e33f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37434 dport 57523] OK # # # cpu 4: rx_hash 0x89907ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37462 dport 57523] OK # # # cpu 4: rx_hash 0x1d76fbc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37472 dport 57523] OK # # # cpu 4: rx_hash 0x6c07033c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 57523] OK # # # cpu 4: rx_hash 0xf8e18433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37562 dport 57523] OK # # # cpu 4: rx_hash 0xa240c112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37592 dport 57523] OK # # # cpu 4: rx_hash 0x62ee1f21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 57523] OK # # # cpu 4: rx_hash 0x6cfd4b9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37696 dport 57523] OK # # # cpu 4: rx_hash 0x649448cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37724 dport 57523] OK # # # cpu 4: rx_hash 0xf072cfc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37738 dport 57523] OK # # # cpu 4: rx_hash 0x28671406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37754 dport 57523] OK # # # cpu 4: rx_hash 0x91d13199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37768 dport 57523] OK # # # cpu 4: rx_hash 0xe93d5b75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37790 dport 57523] OK # # # cpu 4: rx_hash 0xd54b6e03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37810 dport 57523] OK # # # cpu 4: rx_hash 0xe6b09a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37916 dport 57523] OK # # # cpu 4: rx_hash 0x261e4400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37918 dport 57523] OK # # # cpu 4: rx_hash 0x72561d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37930 dport 57523] OK # # # cpu 4: rx_hash 0x6aed18c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37944 dport 57523] OK # # # cpu 4: rx_hash 0xa4aadae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37996 dport 57523] OK # # # cpu 4: rx_hash 0xcd6027ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 57523] OK # # # cpu 4: rx_hash 0xddb2214b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38044 dport 57523] OK # # # cpu 4: rx_hash 0x2903c95d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38062 dport 57523] OK # # # cpu 4: rx_hash 0x0327e5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38086 dport 57523] OK # # # cpu 4: rx_hash 0xcb1a7003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38164 dport 57523] OK # # # cpu 4: rx_hash 0x5ffcf70c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38178 dport 57523] OK # # # cpu 4: rx_hash 0x0d34b17e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38236 dport 57523] OK # # # cpu 4: rx_hash 0x49aeeee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 57523] OK # # # cpu 4: rx_hash 0x81693384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38264 dport 57523] OK # # # cpu 4: rx_hash 0xb48294e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38318 dport 57523] OK # # # cpu 4: rx_hash 0x2e8d0ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38350 dport 57523] OK # # # cpu 4: rx_hash 0x6a175069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38388 dport 57523] OK # # # cpu 4: rx_hash 0xaab98e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38390 dport 57523] OK # # # cpu 4: rx_hash 0xe4836824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38458 dport 57523] OK # # # cpu 4: rx_hash 0xcea744ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38482 dport 57523] OK # # # cpu 4: rx_hash 0xea6a7439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38508 dport 57523] OK # # # cpu 4: rx_hash 0x327fafff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38524 dport 57523] OK # # # cpu 4: rx_hash 0x9b1b8cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38528 dport 57523] OK # # # cpu 4: rx_hash 0x430e5700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38544 dport 57523] OK # # # cpu 4: rx_hash 0x3d6222a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38604 dport 57523] OK # # # cpu 4: rx_hash 0x95f290db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38614 dport 57523] OK # # # cpu 4: rx_hash 0x4d1d03bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38666 dport 57523] OK # # # cpu 4: rx_hash 0x9508d87b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38682 dport 57523] OK # # # cpu 4: rx_hash 0x35f16951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38684 dport 57523] OK # # # cpu 4: rx_hash 0x113c59d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38690 dport 57523] OK # # # count: pass=78 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 32968 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45873 dport 32968] != expected 0x84e03046 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45873 dport 32968] != expected 0x84e03046 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35111 dport 32968] != expected 0x95c22f6f # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35111 dport 32968] != expected 0x95c22f6f # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44846 dport 32968] != expected 0x2da12000 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44846 dport 32968] != expected 0x2da12000 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 32968] != expected 0xcbd61911 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 32968] != expected 0xcbd61911 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 32968] != expected 0xe261da84 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 32968] != expected 0xe261da84 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 32968] != expected 0x86d3cfe6 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 32968] != expected 0x86d3cfe6 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58953 dport 32968] != expected 0x970b1cf8 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58953 dport 32968] != expected 0x970b1cf8 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43973 dport 32968] != expected 0xd635e970 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43973 dport 32968] != expected 0xd635e970 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51276 dport 32968] != expected 0x5b6ec05 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51276 dport 32968] != expected 0x5b6ec05 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45067 dport 32968] != expected 0xe3f5a9 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45067 dport 32968] != expected 0xe3f5a9 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37084 dport 32968] != expected 0x8bbb3e91 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37084 dport 32968] != expected 0x8bbb3e91 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52623 dport 32968] != expected 0xf935ba86 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52623 dport 32968] != expected 0xf935ba86 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35029 dport 32968] != expected 0xb92724e7 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35029 dport 32968] != expected 0xb92724e7 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41942 dport 32968] != expected 0x2c1246f # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41942 dport 32968] != expected 0x2c1246f # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48451 dport 32968] != expected 0x83f96fab # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48451 dport 32968] != expected 0x83f96fab # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43526 dport 32968] != expected 0x358f3c27 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43526 dport 32968] != expected 0x358f3c27 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51236 dport 32968] != expected 0x8ddf41e2 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51236 dport 32968] != expected 0x8ddf41e2 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39013 dport 32968] != expected 0xae75d52e # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39013 dport 32968] != expected 0xae75d52e # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 32968] != expected 0xc0132988 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 32968] != expected 0xc0132988 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41031 dport 32968] != expected 0x91f79661 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41031 dport 32968] != expected 0x91f79661 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47687 dport 32968] != expected 0xe7d630d6 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47687 dport 32968] != expected 0xe7d630d6 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57280 dport 32968] != expected 0xc35a2707 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57280 dport 32968] != expected 0xc35a2707 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50918 dport 32968] != expected 0x5a5a8f33 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50918 dport 32968] != expected 0x5a5a8f33 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46550 dport 32968] != expected 0xe445c0e6 # # Exception| cpu 4: rx_hash 0xe39a5b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46550 dport 32968] != expected 0xe445c0e6 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50037 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34510 dport 50037] != expected 0xf138922e # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34510 dport 50037] != expected 0xf138922e # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55222 dport 50037] != expected 0xb5262867 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55222 dport 50037] != expected 0xb5262867 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60049 dport 50037] != expected 0x1cedf69a # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60049 dport 50037] != expected 0x1cedf69a # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35695 dport 50037] != expected 0xe3c59b7 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35695 dport 50037] != expected 0xe3c59b7 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34994 dport 50037] != expected 0x194ed869 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34994 dport 50037] != expected 0x194ed869 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51724 dport 50037] != expected 0xea37f83a # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51724 dport 50037] != expected 0xea37f83a # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42717 dport 50037] != expected 0x2c322150 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42717 dport 50037] != expected 0x2c322150 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33070 dport 50037] != expected 0xa4141649 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33070 dport 50037] != expected 0xa4141649 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41377 dport 50037] != expected 0x4a751d1c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41377 dport 50037] != expected 0x4a751d1c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41555 dport 50037] != expected 0x2082cbe1 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41555 dport 50037] != expected 0x2082cbe1 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33153 dport 50037] != expected 0xe293fa12 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33153 dport 50037] != expected 0xe293fa12 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35313 dport 50037] != expected 0xb3399171 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35313 dport 50037] != expected 0xb3399171 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51383 dport 50037] != expected 0x5a320e60 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51383 dport 50037] != expected 0x5a320e60 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57599 dport 50037] != expected 0xcb40ee47 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57599 dport 50037] != expected 0xcb40ee47 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33660 dport 50037] != expected 0x846acb93 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33660 dport 50037] != expected 0x846acb93 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49881 dport 50037] != expected 0x8d9f16bd # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49881 dport 50037] != expected 0x8d9f16bd # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35716 dport 50037] != expected 0x5ee9ac04 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35716 dport 50037] != expected 0x5ee9ac04 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60674 dport 50037] != expected 0x4a28507c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60674 dport 50037] != expected 0x4a28507c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48068 dport 50037] != expected 0xe5d8c5c3 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48068 dport 50037] != expected 0xe5d8c5c3 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48573 dport 50037] != expected 0xff14774c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48573 dport 50037] != expected 0xff14774c # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58384 dport 50037] != expected 0xdca22382 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58384 dport 50037] != expected 0xdca22382 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48736 dport 50037] != expected 0xe866f692 # # Exception| cpu 4: rx_hash 0xf3721f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48736 dport 50037] != expected 0xe866f692 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->