< 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 60202 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xab5fadef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35548 dport 60202] != expected 0xdd4f9e29 # # Exception| cpu 0: rx_hash 0xc7c9ada7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35580 dport 60202] != expected 0xefed4185 # # Exception| cpu 0: rx_hash 0xd28fed41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35596 dport 60202] != expected 0xba7a2b8 # # Exception| cpu 0: rx_hash 0xfcaeeb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35706 dport 60202] != expected 0x7a2aaa31 # # Exception| cpu 0: rx_hash 0x647a6b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35722 dport 60202] != expected 0x783412f9 # # Exception| cpu 0: rx_hash 0xc18c6f5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35752 dport 60202] != expected 0x60bb3799 # # Exception| cpu 0: rx_hash 0x07286826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35766 dport 60202] != expected 0x704ef1d9 # # Exception| cpu 0: rx_hash 0x52316bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35786 dport 60202] != expected 0xe1657d2f # # Exception| cpu 0: rx_hash 0x368169f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35790 dport 60202] != expected 0x74738049 # # Exception| cpu 0: rx_hash 0x2eeb6fe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35832 dport 60202] != expected 0x9cafe716 # # Exception| cpu 0: rx_hash 0x872cff98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35864 dport 60202] != expected 0x571f8075 # # Exception| cpu 0: rx_hash 0x80cefe62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35872 dport 60202] != expected 0xca739e33 # # Exception| cpu 0: rx_hash 0xfbf6fbce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35882 dport 60202] != expected 0x2ad51a4c # # Exception| cpu 0: rx_hash 0x22dafb5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35898 dport 60202] != expected 0x4f90a515 # # Exception| cpu 0: rx_hash 0xd5d7fdfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35932 dport 60202] != expected 0x5b5812c5 # # Exception| cpu 0: rx_hash 0x04ddff65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35944 dport 60202] != expected 0x99a98f56 # # Exception| cpu 0: rx_hash 0xa90df9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35950 dport 60202] != expected 0x269288fc # # Exception| cpu 0: rx_hash 0xb941fdb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35964 dport 60202] != expected 0x69facd69 # # Exception| cpu 0: rx_hash 0xf77d7e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35968 dport 60202] != expected 0x3479f674 # # Exception| cpu 0: rx_hash 0xe7317a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35986 dport 60202] != expected 0x7b11b3e1 # # Exception| cpu 0: rx_hash 0x8463799b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36014 dport 60202] != expected 0x736b50c1 # # Exception| cpu 0: rx_hash 0x8ba77a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36018 dport 60202] != expected 0x49b36c4d # # Exception| cpu 0: rx_hash 0xf09f7fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36024 dport 60202] != expected 0xa915e832 # # Exception| cpu 0: rx_hash 0xcef27de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36060 dport 60202] != expected 0x97f0a52e # # Exception| cpu 0: rx_hash 0xd6987bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36074 dport 60202] != expected 0x7f2cc271 # # Exception| cpu 0: rx_hash 0x1af23b8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36106 dport 60202] != expected 0xfe239e15 # # Exception| cpu 0: rx_hash 0x0d5c3e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36128 dport 60202] != expected 0x2c27c5c6 # # Exception| cpu 0: rx_hash 0x69ec3c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36132 dport 60202] != expected 0xb93138a0 # # Exception| cpu 0: rx_hash 0x12d43980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36142 dport 60202] != expected 0x5997bcdf # # Exception| cpu 0: rx_hash 0x79a03832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36150 dport 60202] != expected 0xf6597d35 # # Exception| cpu 0: rx_hash 0x6567b9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36238 dport 60202] != expected 0xa79dd498 # # Exception| cpu 0: rx_hash 0x72c9bc3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36260 dport 60202] != expected 0x75998f4b # # Exception| cpu 0: rx_hash 0x09f1b992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36270 dport 60202] != expected 0x953f0b34 # # Exception| cpu 0: rx_hash 0xe174b8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36294 dport 60202] != expected 0xf447c5fd # # Exception| cpu 0: rx_hash 0x074198e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36358 dport 60202] != expected 0x34c06bcf # # Exception| cpu 0: rx_hash 0xb51999c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36366 dport 60202] != expected 0xfe4b157c # # Exception| cpu 0: rx_hash 0x10ef9d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36396 dport 60202] != expected 0xe6c4301c # # Exception| cpu 0: rx_hash 0x4a329d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36428 dport 60202] != expected 0x4d378066 # # Exception| cpu 0: rx_hash 0x45f69e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36432 dport 60202] != expected 0x77efbcea # # Exception| cpu 0: rx_hash 0x26a49d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36460 dport 60202] != expected 0x7f955fca # # Exception| cpu 0: rx_hash 0xdd221e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36512 dport 60202] != expected 0x75f10422 # # Exception| cpu 0: rx_hash 0x3a631cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 36564 dport 60202] != expected 0x2e51f667 # # Exception| cpu 0: rx_hash 0xeb691e50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36576 dport 60202] != expected 0xeca06bf4 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfd0e40da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33940 dport 38999] OK # # # cpu 0: rx_hash 0xe56446cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33954 dport 38999] OK # # # cpu 0: rx_hash 0xbfb946a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33986 dport 38999] OK # # # cpu 0: rx_hash 0xcb4540fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34004 dport 38999] OK # # # cpu 0: rx_hash 0x6c5b013b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34092 dport 38999] OK # # # cpu 0: rx_hash 0x84de0074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34116 dport 38999] OK # # # cpu 0: rx_hash 0xb9fc845c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 38999] OK # # # cpu 0: rx_hash 0xa196824d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34208 dport 38999] OK # # # cpu 0: rx_hash 0x777e8129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34220 dport 38999] OK # # # cpu 0: rx_hash 0x1c0a809b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34228 dport 38999] OK # # # cpu 0: rx_hash 0x49138302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34248 dport 38999] OK # # # cpu 0: rx_hash 0xece587c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34282 dport 38999] OK # # # cpu 0: rx_hash 0xd41ea695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34306 dport 38999] OK # # # cpu 0: rx_hash 0x6e60a5b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34350 dport 38999] OK # # # cpu 0: rx_hash 0x1a9ca3e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34360 dport 38999] OK # # # cpu 0: rx_hash 0x4041a38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34392 dport 38999] OK # # # cpu 0: rx_hash 0x57efa668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34418 dport 38999] OK # # # cpu 0: rx_hash 0xf6b42556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34526 dport 38999] OK # # # cpu 0: rx_hash 0x27be27c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34538 dport 38999] OK # # # cpu 0: rx_hash 0x430e258f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34542 dport 38999] OK # # # cpu 0: rx_hash 0x4cca267a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34546 dport 38999] OK # # # cpu 0: rx_hash 0xebd467bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34570 dport 38999] OK # # # cpu 0: rx_hash 0xe3f265b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34606 dport 38999] OK # # # cpu 0: rx_hash 0x88866402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34614 dport 38999] OK # # # cpu 0: rx_hash 0x970e63e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34616 dport 38999] OK # # # cpu 0: rx_hash 0xdd9f679b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34634 dport 38999] OK # # # cpu 0: rx_hash 0x0c956505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34686 dport 38999] OK # # # cpu 0: rx_hash 0xe89be1bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34748 dport 38999] OK # # # cpu 0: rx_hash 0xd932e062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34756 dport 38999] OK # # # cpu 0: rx_hash 0xa0012e92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34818 dport 38999] OK # # # cpu 0: rx_hash 0xd4fd28cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34836 dport 38999] OK # # # cpu 0: rx_hash 0xcb752f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34842 dport 38999] OK # # # cpu 0: rx_hash 0xfadc2efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34914 dport 38999] OK # # # cpu 0: rx_hash 0x9e6c2cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34918 dport 38999] OK # # # cpu 0: rx_hash 0x8e2028a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 38999] OK # # # cpu 0: rx_hash 0xf5182d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34942 dport 38999] OK # # # cpu 0: rx_hash 0xa4aca96b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34956 dport 38999] OK # # # cpu 0: rx_hash 0x06b8ac56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34966 dport 38999] OK # # # cpu 0: rx_hash 0xc83aa923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34988 dport 38999] OK # # # cpu 0: rx_hash 0xe9dface3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35014 dport 38999] OK # # # cpu 0: rx_hash 0x2d93ee9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35074 dport 38999] OK # # # cpu 0: rx_hash 0x596fe8c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35092 dport 38999] OK # # # cpu 0: rx_hash 0x46e7ef29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35098 dport 38999] OK # # # cpu 0: rx_hash 0x2257ed6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35102 dport 38999] OK # # # count: pass=44 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 38876 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33542 dport 38876] != expected 0xe325fe42 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33542 dport 38876] != expected 0xe325fe42 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33099 dport 38876] != expected 0x298ca22 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33099 dport 38876] != expected 0x298ca22 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 56412 dport 38876] != expected 0xb24a55ee # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 56412 dport 38876] != expected 0xb24a55ee # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42007 dport 38876] != expected 0x19e276af # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42007 dport 38876] != expected 0x19e276af # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34084 dport 38876] != expected 0xb115e025 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34084 dport 38876] != expected 0xb115e025 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37743 dport 38876] != expected 0x186380ad # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37743 dport 38876] != expected 0x186380ad # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 55445 dport 38876] != expected 0x40f61004 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 55445 dport 38876] != expected 0x40f61004 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47556 dport 38876] != expected 0xda469d57 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47556 dport 38876] != expected 0xda469d57 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39887 dport 38876] != expected 0x7aa36394 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39887 dport 38876] != expected 0x7aa36394 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51684 dport 38876] != expected 0xf22af4f4 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51684 dport 38876] != expected 0xf22af4f4 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 38876] != expected 0x30ecc9a9 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 38876] != expected 0x30ecc9a9 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45648 dport 38876] != expected 0xef0995f2 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 45648 dport 38876] != expected 0xef0995f2 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 59346 dport 38876] != expected 0xabb1810d # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 59346 dport 38876] != expected 0xabb1810d # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47217 dport 38876] != expected 0x66101943 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47217 dport 38876] != expected 0x66101943 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47331 dport 38876] != expected 0xe5d0eb3d # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47331 dport 38876] != expected 0xe5d0eb3d # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39628 dport 38876] != expected 0xe2813734 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39628 dport 38876] != expected 0xe2813734 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43097 dport 38876] != expected 0x505cfde3 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 43097 dport 38876] != expected 0x505cfde3 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57963 dport 38876] != expected 0x71ef9031 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57963 dport 38876] != expected 0x71ef9031 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33114 dport 38876] != expected 0x338680e2 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 33114 dport 38876] != expected 0x338680e2 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37270 dport 38876] != expected 0xf7879eb5 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 37270 dport 38876] != expected 0xf7879eb5 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42933 dport 38876] != expected 0x58bb922b # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42933 dport 38876] != expected 0x58bb922b # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 44895 dport 38876] != expected 0x438c9abb # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 44895 dport 38876] != expected 0x438c9abb # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57823 dport 38876] != expected 0xeac8cc46 # # Exception| cpu 4: rx_hash 0x1afda1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 57823 dport 38876] != expected 0xeac8cc46 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 54978 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42649 dport 54978] != expected 0xb35ef312 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42649 dport 54978] != expected 0xb35ef312 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49656 dport 54978] != expected 0x1526376f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49656 dport 54978] != expected 0x1526376f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 54978] != expected 0xe05bfa2e # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 54978] != expected 0xe05bfa2e # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 54978] != expected 0xec41de43 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 54978] != expected 0xec41de43 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37922 dport 54978] != expected 0xbe45a56f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37922 dport 54978] != expected 0xbe45a56f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59087 dport 54978] != expected 0x73dfbe6f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59087 dport 54978] != expected 0x73dfbe6f # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59844 dport 54978] != expected 0x63aafad3 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59844 dport 54978] != expected 0x63aafad3 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60296 dport 54978] != expected 0xc5c09997 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60296 dport 54978] != expected 0xc5c09997 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46576 dport 54978] != expected 0xa99774e # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46576 dport 54978] != expected 0xa99774e # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34152 dport 54978] != expected 0x767d4cee # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34152 dport 54978] != expected 0x767d4cee # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42456 dport 54978] != expected 0xdc8e5a25 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42456 dport 54978] != expected 0xdc8e5a25 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42133 dport 54978] != expected 0x237f9072 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42133 dport 54978] != expected 0x237f9072 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 54978] != expected 0x879446f4 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41651 dport 54978] != expected 0x879446f4 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41571 dport 54978] != expected 0x73d6c653 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41571 dport 54978] != expected 0x73d6c653 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48049 dport 54978] != expected 0xda0df673 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48049 dport 54978] != expected 0xda0df673 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41618 dport 54978] != expected 0x79c24fa2 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41618 dport 54978] != expected 0x79c24fa2 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33023 dport 54978] != expected 0x2592b3b0 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33023 dport 54978] != expected 0x2592b3b0 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52089 dport 54978] != expected 0xcbb88666 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52089 dport 54978] != expected 0xcbb88666 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 54978] != expected 0xa7d6d775 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 54978] != expected 0xa7d6d775 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56733 dport 54978] != expected 0x8384f859 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56733 dport 54978] != expected 0x8384f859 # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49507 dport 54978] != expected 0x3ed7bb5e # # Exception| cpu 4: rx_hash 0xe72a45cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49507 dport 54978] != expected 0x3ed7bb5e # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->