< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 205, 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 134, 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 47487 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x96eaa60e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39838 dport 47487] != expected 0xd8585bc7 # # Exception| cpu 0: rx_hash 0x6f947ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 39848 dport 47487] != expected 0x4871b15f # # Exception| cpu 0: rx_hash 0x5c4dc817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39896 dport 47487] != expected 0xadf2ae3 # # Exception| cpu 0: rx_hash 0xe1d0d895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39956 dport 47487] != expected 0xd754482e # # Exception| cpu 0: rx_hash 0x66c99c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39968 dport 47487] != expected 0x5b3bde36 # # Exception| cpu 0: rx_hash 0x8663b5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39980 dport 47487] != expected 0x52097f56 # # Exception| cpu 0: rx_hash 0x68fb1489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39994 dport 47487] != expected 0x43e4f206 # # Exception| cpu 0: rx_hash 0xbb888b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40006 dport 47487] != expected 0x878c8da # # Exception| cpu 0: rx_hash 0x2b77b68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40018 dport 47487] != expected 0x5d3390a # # Exception| cpu 0: rx_hash 0x358229da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40070 dport 47487] != expected 0x28ebe2cc # # Exception| cpu 0: rx_hash 0xd52800a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40074 dport 47487] != expected 0x21d943ac # # Exception| cpu 0: rx_hash 0x9d579e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40098 dport 47487] != expected 0xa70cbb44 # # Exception| cpu 0: rx_hash 0x93651653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40120 dport 47487] != expected 0xbfd39774 # # Exception| cpu 0: rx_hash 0xb75ad923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40168 dport 47487] != expected 0x7cb96b00 # # Exception| cpu 0: rx_hash 0xa43553a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40224 dport 47487] != expected 0xab0352cf # # Exception| cpu 0: rx_hash 0x3af8e671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40238 dport 47487] != expected 0xbe778f2f # # Exception| cpu 0: rx_hash 0xf77ee6e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40326 dport 47487] != expected 0xd8d36e35 # # Exception| cpu 0: rx_hash 0xb133f014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 47487] != expected 0x46d9baed # # Exception| cpu 0: rx_hash 0x75a6161a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40424 dport 47487] != expected 0x8c81e7f9 # # Exception| cpu 0: rx_hash 0xb4f244e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40430 dport 47487] != expected 0x9ee4a539 # # Exception| cpu 0: rx_hash 0xe0049677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40472 dport 47487] != expected 0x267aaf32 # # Exception| cpu 0: rx_hash 0x87b7fb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40480 dport 47487] != expected 0xa327984a # # Exception| cpu 0: rx_hash 0x48d121e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40508 dport 47487] != expected 0xa99df6ba # # Exception| cpu 0: rx_hash 0x36b6bd41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40510 dport 47487] != expected 0xb5db8a3a # # Exception| cpu 0: rx_hash 0x7b089753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 47487] != expected 0xeb336d06 # # Exception| cpu 0: rx_hash 0xddefa8da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40562 dport 47487] != expected 0x7c0b18be # # Exception| cpu 0: rx_hash 0x3d4581a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40574 dport 47487] != expected 0x7539b9de # # Exception| cpu 0: rx_hash 0x3a64ef2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40592 dport 47487] != expected 0xc11a29e0 # # Exception| cpu 0: rx_hash 0xc31a378c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40614 dport 47487] != expected 0x5133c378 # # Exception| cpu 0: rx_hash 0x23b01ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 47487] != expected 0x58016218 # # Exception| cpu 0: rx_hash 0x4ff04f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40658 dport 47487] != expected 0x1dbe6684 # # Exception| cpu 0: rx_hash 0x2ccad159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 47487] != expected 0xce9d0ffb # # Exception| cpu 0: rx_hash 0xb207648f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40716 dport 47487] != expected 0xdbe9d21b # # Exception| cpu 0: rx_hash 0xbc35ec98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40726 dport 47487] != expected 0xc336fe2b # # Exception| cpu 0: rx_hash 0xc793c4c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 47487] != expected 0x74d9d7f # # Exception| cpu 0: rx_hash 0xd754d383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40832 dport 47487] != expected 0x32aa6a89 # # Exception| cpu 0: rx_hash 0x18320968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40860 dport 47487] != expected 0x38100479 # # Exception| cpu 0: rx_hash 0x63942132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40900 dport 47487] != expected 0xfc6b672d # # Exception| cpu 0: rx_hash 0x4c58d2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40916 dport 47487] != expected 0xffe3a8bd # # Exception| cpu 0: rx_hash 0x94d87186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40936 dport 47487] != expected 0x749da185 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1aad476e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40080 dport 60313] OK # # # cpu 0: rx_hash 0x9db40365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40100 dport 60313] OK # # # cpu 0: rx_hash 0xede117da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40124 dport 60313] OK # # # cpu 0: rx_hash 0x40f514b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40130 dport 60313] OK # # # cpu 0: rx_hash 0x96473f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 60313] OK # # # cpu 0: rx_hash 0xb7b94402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40174 dport 60313] OK # # # cpu 0: rx_hash 0x7c566da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40218 dport 60313] OK # # # cpu 0: rx_hash 0x65829c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40224 dport 60313] OK # # # cpu 0: rx_hash 0x5869a2d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40266 dport 60313] OK # # # cpu 0: rx_hash 0xf79d7bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40320 dport 60313] OK # # # cpu 0: rx_hash 0x36c9293e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40326 dport 60313] OK # # # cpu 0: rx_hash 0x5f48cc5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 60313] OK # # # cpu 0: rx_hash 0x90b21fe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40454 dport 60313] OK # # # cpu 0: rx_hash 0x7e2abe80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40464 dport 60313] OK # # # cpu 0: rx_hash 0x87546623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40486 dport 60313] OK # # # cpu 0: rx_hash 0xa89895b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40502 dport 60313] OK # # # cpu 0: rx_hash 0xe526bfa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40516 dport 60313] OK # # # cpu 0: rx_hash 0x33949492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40546 dport 60313] OK # # # cpu 0: rx_hash 0xa36ba953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 60313] OK # # # cpu 0: rx_hash 0xd1de6795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40666 dport 60313] OK # # # cpu 0: rx_hash 0x97937162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40680 dport 60313] OK # # # cpu 0: rx_hash 0x58f5ab89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40692 dport 60313] OK # # # cpu 0: rx_hash 0xc6381e5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40698 dport 60313] OK # # # cpu 0: rx_hash 0x59bdec35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40774 dport 60313] OK # # # cpu 0: rx_hash 0x1ff0fac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40820 dport 60313] OK # # # cpu 0: rx_hash 0xff5ad3bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40824 dport 60313] OK # # # cpu 0: rx_hash 0xb00423d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 60313] OK # # # cpu 0: rx_hash 0xfdba09c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40908 dport 60313] OK # # # cpu 0: rx_hash 0x358c59bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40976 dport 60313] OK # # # cpu 0: rx_hash 0x6a15be95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40984 dport 60313] OK # # # cpu 0: rx_hash 0x2c58a862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 60313] OK # # # cpu 0: rx_hash 0xa0b2d08c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41054 dport 60313] OK # # # cpu 0: rx_hash 0x57fe8038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41074 dport 60313] OK # # # cpu 4: rx_hash 0x732ca20c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40114 dport 60313] OK # # # cpu 4: rx_hash 0xb278f0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40116 dport 60313] OK # # # cpu 4: rx_hash 0x93868b72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40126 dport 60313] OK # # # cpu 4: rx_hash 0x8f93ce5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40158 dport 60313] OK # # # cpu 4: rx_hash 0x274679c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 60313] OK # # # cpu 4: rx_hash 0xeca95066 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40206 dport 60313] OK # # # cpu 4: rx_hash 0x09c2cdea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40280 dport 60313] OK # # # cpu 4: rx_hash 0x6e71a09f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40288 dport 60313] OK # # # cpu 4: rx_hash 0xaf25f263 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40294 dport 60313] OK # # # cpu 4: rx_hash 0x80e901f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40310 dport 60313] OK # # # cpu 4: rx_hash 0xd8518857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40336 dport 60313] OK # # # cpu 4: rx_hash 0x67624603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40340 dport 60313] OK # # # cpu 4: rx_hash 0x517a444b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40382 dport 60313] OK # # # cpu 4: rx_hash 0x3d3a15db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40390 dport 60313] OK # # # cpu 4: rx_hash 0x12f6e64e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40406 dport 60313] OK # # # cpu 4: rx_hash 0x95efa245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40418 dport 60313] OK # # # cpu 4: rx_hash 0xc444cd78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40432 dport 60313] OK # # # cpu 4: rx_hash 0xcf2bf8c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40462 dport 60313] OK # # # cpu 4: rx_hash 0xd8cd8109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40494 dport 60313] OK # # # cpu 4: rx_hash 0x5a1571f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 60313] OK # # # cpu 4: rx_hash 0x5427f9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40538 dport 60313] OK # # # cpu 4: rx_hash 0x6b2c1d33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40580 dport 60313] OK # # # cpu 4: rx_hash 0x651e9524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40606 dport 60313] OK # # # cpu 4: rx_hash 0x5d341f7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40622 dport 60313] OK # # # cpu 4: rx_hash 0x41215a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40654 dport 60313] OK # # # cpu 4: rx_hash 0x1a314e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40750 dport 60313] OK # # # cpu 4: rx_hash 0x784397b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40780 dport 60313] OK # # # cpu 4: rx_hash 0x96db36de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40794 dport 60313] OK # # # cpu 4: rx_hash 0x303c0957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40804 dport 60313] OK # # # cpu 4: rx_hash 0x688480f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40834 dport 60313] OK # # # cpu 4: rx_hash 0x9fc8d042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40878 dport 60313] OK # # # cpu 4: rx_hash 0xf38881d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40918 dport 60313] OK # # # cpu 4: rx_hash 0xcba20b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40934 dport 60313] OK # # # cpu 4: rx_hash 0xe46ef818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40950 dport 60313] OK # # # cpu 4: rx_hash 0xded54c24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41052 dport 60313] OK # # # cpu 4: rx_hash 0xe6ffc67b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41068 dport 60313] OK # # # cpu 4: rx_hash 0x29991c90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41072 dport 60313] OK # # # cpu 4: rx_hash 0xe8cd4e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41078 dport 60313] OK # # # cpu 4: rx_hash 0xc020d372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 60313] OK # # # cpu 4: rx_hash 0x2eb8721b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41118 dport 60313] OK # # # cpu 4: rx_hash 0xf80a592d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41144 dport 60313] OK # # # count: pass=74 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 214, 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 205, 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 134, 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 36036 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44586 dport 36036] != expected 0x70970c85 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44586 dport 36036] != expected 0x70970c85 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38565 dport 36036] != expected 0xc39b6ca0 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38565 dport 36036] != expected 0xc39b6ca0 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47375 dport 36036] != expected 0xccd5cd79 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47375 dport 36036] != expected 0xccd5cd79 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49527 dport 36036] != expected 0xc82f76e1 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49527 dport 36036] != expected 0xc82f76e1 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47130 dport 36036] != expected 0x9ca4950 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47130 dport 36036] != expected 0x9ca4950 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58364 dport 36036] != expected 0x8c18f7a8 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58364 dport 36036] != expected 0x8c18f7a8 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35351 dport 36036] != expected 0x40ea1be4 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35351 dport 36036] != expected 0x40ea1be4 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 36036] != expected 0x6c0454e1 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 36036] != expected 0x6c0454e1 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43388 dport 36036] != expected 0x55b25b8a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43388 dport 36036] != expected 0x55b25b8a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35136 dport 36036] != expected 0xa14d96d5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35136 dport 36036] != expected 0xa14d96d5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49967 dport 36036] != expected 0xf44853c9 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49967 dport 36036] != expected 0xf44853c9 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51418 dport 36036] != expected 0x961bcddd # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51418 dport 36036] != expected 0x961bcddd # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45041 dport 36036] != expected 0x806f7f5a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45041 dport 36036] != expected 0x806f7f5a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33374 dport 36036] != expected 0x41925fbf # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33374 dport 36036] != expected 0x41925fbf # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34310 dport 36036] != expected 0x79e71fd5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34310 dport 36036] != expected 0x79e71fd5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46633 dport 36036] != expected 0x55591055 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46633 dport 36036] != expected 0x55591055 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37986 dport 36036] != expected 0x31fdbb0a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37986 dport 36036] != expected 0x31fdbb0a # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53201 dport 36036] != expected 0x41ea3ec6 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53201 dport 36036] != expected 0x41ea3ec6 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38175 dport 36036] != expected 0xb2d5f42f # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38175 dport 36036] != expected 0xb2d5f42f # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49998 dport 36036] != expected 0x8de2fee5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49998 dport 36036] != expected 0x8de2fee5 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56577 dport 36036] != expected 0x65ee15f3 # # Exception| cpu 0: rx_hash 0xfd920a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56577 dport 36036] != expected 0x65ee15f3 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 214, 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 205, 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 134, 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 56893 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39541 dport 56893] != expected 0x2eed0afa # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39541 dport 56893] != expected 0x2eed0afa # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58216 dport 56893] != expected 0x8ad46628 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58216 dport 56893] != expected 0x8ad46628 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35848 dport 56893] != expected 0x2cbf34ce # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35848 dport 56893] != expected 0x2cbf34ce # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38061 dport 56893] != expected 0xb92c7167 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38061 dport 56893] != expected 0xb92c7167 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58622 dport 56893] != expected 0x3288c258 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58622 dport 56893] != expected 0x3288c258 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34279 dport 56893] != expected 0x6df235ca # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34279 dport 56893] != expected 0x6df235ca # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34795 dport 56893] != expected 0x6c267b28 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34795 dport 56893] != expected 0x6c267b28 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57959 dport 56893] != expected 0x2a2a2596 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57959 dport 56893] != expected 0x2a2a2596 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35544 dport 56893] != expected 0x9cb8319e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35544 dport 56893] != expected 0x9cb8319e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 56893] != expected 0xfffd6ece # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 56893] != expected 0xfffd6ece # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50485 dport 56893] != expected 0xbd580b5c # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50485 dport 56893] != expected 0xbd580b5c # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42884 dport 56893] != expected 0xc2654f9 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42884 dport 56893] != expected 0xc2654f9 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38083 dport 56893] != expected 0x3bf4819e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38083 dport 56893] != expected 0x3bf4819e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52699 dport 56893] != expected 0xc226fc30 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52699 dport 56893] != expected 0xc226fc30 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 56893] != expected 0xf40f3bbc # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 56893] != expected 0xf40f3bbc # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51695 dport 56893] != expected 0xb5808bf5 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51695 dport 56893] != expected 0xb5808bf5 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60785 dport 56893] != expected 0x6fd08673 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60785 dport 56893] != expected 0x6fd08673 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46349 dport 56893] != expected 0xf7d8bf9f # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46349 dport 56893] != expected 0xf7d8bf9f # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59507 dport 56893] != expected 0x23f4e62c # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59507 dport 56893] != expected 0x23f4e62c # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46068 dport 56893] != expected 0xf36f1d7e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46068 dport 56893] != expected 0xf36f1d7e # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38643 dport 56893] != expected 0xe2a06c5d # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38643 dport 56893] != expected 0xe2a06c5d # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44766 dport 56893] != expected 0xb344b6d5 # # Exception| cpu 0: rx_hash 0xedd7bdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44766 dport 56893] != expected 0xb344b6d5 # # 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 203, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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 208, 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 101, 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 88, 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 49, 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__->