< 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 216, 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 42010 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x83e4c9b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48858 dport 42010] != expected 0x164c143c # # Exception| cpu 0: rx_hash 0x3ad5fc92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 42010] != expected 0x1997f105 # # Exception| cpu 0: rx_hash 0x277dfce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48908 dport 42010] != expected 0x60b0b228 # # Exception| cpu 0: rx_hash 0x1197569b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48958 dport 42010] != expected 0x8e81f34 # # Exception| cpu 0: rx_hash 0x9a8ea256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48962 dport 42010] != expected 0x944191d5 # # Exception| cpu 0: rx_hash 0x23bf977d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48992 dport 42010] != expected 0x9b9a74ec # # Exception| cpu 0: rx_hash 0x620d10bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48998 dport 42010] != expected 0x398d1552 # # Exception| cpu 0: rx_hash 0xc931b1aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49028 dport 42010] != expected 0x63464b66 # # Exception| cpu 0: rx_hash 0xb7ed4b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49030 dport 42010] != expected 0x5f5c0a4d # # Exception| cpu 0: rx_hash 0x9eb0dff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49084 dport 42010] != expected 0xf802371b # # Exception| cpu 0: rx_hash 0x8c415df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49134 dport 42010] != expected 0x3a7bec1c # # Exception| cpu 0: rx_hash 0x7d463826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49148 dport 42010] != expected 0x61e2e512 # # Exception| cpu 0: rx_hash 0xda72e5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49182 dport 42010] != expected 0x69f13c6b # # Exception| cpu 0: rx_hash 0xb29df6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49186 dport 42010] != expected 0x6cb86083 # # Exception| cpu 0: rx_hash 0x3000d526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49256 dport 42010] != expected 0x64463eb # # Exception| cpu 0: rx_hash 0xe1def314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49270 dport 42010] != expected 0xcd6da3a # # Exception| cpu 0: rx_hash 0x55556ca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49308 dport 42010] != expected 0x991b1444 # # Exception| cpu 0: rx_hash 0x1d633c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49324 dport 42010] != expected 0xcd59f873 # # Exception| cpu 0: rx_hash 0xe8a63217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49362 dport 42010] != expected 0x6dea37b9 # # Exception| cpu 0: rx_hash 0xa09062ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49378 dport 42010] != expected 0x39a8db8e # # Exception| cpu 0: rx_hash 0x6ef97a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49396 dport 42010] != expected 0xfc3cf215 # # Exception| cpu 0: rx_hash 0x714e44dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49404 dport 42010] != expected 0x333a625f # # Exception| cpu 0: rx_hash 0xeab90cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49454 dport 42010] != expected 0xdbcbe4de # # Exception| cpu 0: rx_hash 0x45bbd074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49458 dport 42010] != expected 0xed431c24 # # Exception| cpu 0: rx_hash 0x61a0f808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49490 dport 42010] != expected 0x47626a3f # # Exception| cpu 0: rx_hash 0x4179bbe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49502 dport 42010] != expected 0x1669dae0 # # Exception| cpu 0: rx_hash 0x094feb11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49518 dport 42010] != expected 0x422b36d7 # # Exception| cpu 0: rx_hash 0xf8488ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49532 dport 42010] != expected 0x19b23fd9 # # Exception| cpu 0: rx_hash 0x4cc31177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49558 dport 42010] != expected 0x8c7ff1a7 # # Exception| cpu 0: rx_hash 0x04f5418f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49574 dport 42010] != expected 0xd83d1d90 # # Exception| cpu 0: rx_hash 0xb440a39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49586 dport 42010] != expected 0x21b37520 # # Exception| cpu 0: rx_hash 0xabf79d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49594 dport 42010] != expected 0xeeb5e56a # # Exception| cpu 0: rx_hash 0xf8b498fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 42010] != expected 0x8edb5fd3 # # Exception| cpu 0: rx_hash 0xe9d7a662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49678 dport 42010] != expected 0x7d4e6e0f # # Exception| cpu 0: rx_hash 0x0767fd11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49684 dport 42010] != expected 0xe9d1f74b # # Exception| cpu 0: rx_hash 0x5424f8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49728 dport 42010] != expected 0x89bf4df2 # # Exception| cpu 0: rx_hash 0x6b4a8595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49732 dport 42010] != expected 0x17b26d67 # # Exception| cpu 0: rx_hash 0xd645cd1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49816 dport 42010] != expected 0x742a2e90 # # Exception| cpu 0: rx_hash 0xc4b44f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 42010] != expected 0xb653f597 # # Exception| cpu 0: rx_hash 0xfbda325c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49870 dport 42010] != expected 0x285ed502 # # Exception| cpu 0: rx_hash 0x42eb0777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49900 dport 42010] != expected 0x2785303b # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x81750b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40824 dport 53990] OK # # # cpu 0: rx_hash 0xba250b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40834 dport 53990] OK # # # cpu 0: rx_hash 0xa5923520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40842 dport 53990] OK # # # cpu 0: rx_hash 0xc9bf4da4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40922 dport 53990] OK # # # cpu 0: rx_hash 0xbee7601d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40942 dport 53990] OK # # # cpu 4: rx_hash 0xc4f9f103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40832 dport 53990] OK # # # cpu 4: rx_hash 0x3c7a43ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40868 dport 53990] OK # # # cpu 4: rx_hash 0xb3a1dcba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40884 dport 53990] OK # # # cpu 4: rx_hash 0xd2ca1899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 53990] OK # # # cpu 4: rx_hash 0xa8d48987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40912 dport 53990] OK # # # cpu 4: rx_hash 0x0e52820c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40954 dport 53990] OK # # # cpu 4: rx_hash 0x6c5ceae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 53990] OK # # # cpu 4: rx_hash 0x5ab6409f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 53990] OK # # # cpu 4: rx_hash 0x7a6f037e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 53990] OK # # # cpu 4: rx_hash 0xcadae16f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41022 dport 53990] OK # # # cpu 4: rx_hash 0x3f1fef21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41024 dport 53990] OK # # # cpu 4: rx_hash 0x1fc6acc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41036 dport 53990] OK # # # cpu 4: rx_hash 0x53ce819c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41090 dport 53990] OK # # # cpu 4: rx_hash 0xdc151ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41106 dport 53990] OK # # # cpu 4: rx_hash 0xab4d3375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41126 dport 53990] OK # # # cpu 4: rx_hash 0x16be6dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41192 dport 53990] OK # # # cpu 4: rx_hash 0x86d2cc33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41200 dport 53990] OK # # # cpu 4: rx_hash 0xd8d77551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41214 dport 53990] OK # # # cpu 4: rx_hash 0x0b166db1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 53990] OK # # # cpu 4: rx_hash 0x393eac57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 53990] OK # # # cpu 4: rx_hash 0xc839c984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 53990] OK # # # cpu 4: rx_hash 0xde0a201e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41326 dport 53990] OK # # # cpu 4: rx_hash 0x51d1bf4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41342 dport 53990] OK # # # cpu 4: rx_hash 0xc8c5dfbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41410 dport 53990] OK # # # cpu 4: rx_hash 0x0f281015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41442 dport 53990] OK # # # cpu 4: rx_hash 0xfe2f75c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41456 dport 53990] OK # # # cpu 4: rx_hash 0xaa3ca700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41594 dport 53990] OK # # # cpu 4: rx_hash 0xd0de2027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41606 dport 53990] OK # # # cpu 4: rx_hash 0x7fdcfc96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41626 dport 53990] OK # # # cpu 4: rx_hash 0x9c2a1b42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41690 dport 53990] OK # # # cpu 4: rx_hash 0x8a19f2d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41700 dport 53990] OK # # # cpu 4: rx_hash 0x07dd535a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41736 dport 53990] OK # # # cpu 4: rx_hash 0x38b32e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41740 dport 53990] OK # # # cpu 4: rx_hash 0x81821b30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41774 dport 53990] OK # # # cpu 4: rx_hash 0x4feb03a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41784 dport 53990] OK # # # cpu 4: rx_hash 0xc4f2f76f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41796 dport 53990] OK # # # cpu 4: rx_hash 0x152cd15d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41818 dport 53990] OK # # # cpu 4: rx_hash 0x066f853f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56512 dport 53990] OK # # # cpu 4: rx_hash 0x26b6c6de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56524 dport 53990] OK # # # cpu 4: rx_hash 0x89b41a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56528 dport 53990] OK # # # cpu 4: rx_hash 0xa0e98eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56554 dport 53990] OK # # # cpu 4: rx_hash 0x2f3211e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56570 dport 53990] OK # # # cpu 4: rx_hash 0x329a1196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56590 dport 53990] OK # # # cpu 4: rx_hash 0xc39d7445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 53990] OK # # # cpu 4: rx_hash 0xee028b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56650 dport 53990] OK # # # count: pass=50 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 216, 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 49000 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 49000] != expected 0x613c90a0 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 49000] != expected 0x613c90a0 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41319 dport 49000] != expected 0x6dbdc155 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41319 dport 49000] != expected 0x6dbdc155 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49477 dport 49000] != expected 0x2ecc051a # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49477 dport 49000] != expected 0x2ecc051a # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54688 dport 49000] != expected 0xf9dd36ae # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54688 dport 49000] != expected 0xf9dd36ae # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34839 dport 49000] != expected 0xed9b0cdd # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34839 dport 49000] != expected 0xed9b0cdd # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 49000] != expected 0x51a7e39d # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 49000] != expected 0x51a7e39d # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45951 dport 49000] != expected 0x58638033 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45951 dport 49000] != expected 0x58638033 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48861 dport 49000] != expected 0x1861333c # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48861 dport 49000] != expected 0x1861333c # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42242 dport 49000] != expected 0x983b18ad # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42242 dport 49000] != expected 0x983b18ad # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33630 dport 49000] != expected 0x8ac2e49b # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33630 dport 49000] != expected 0x8ac2e49b # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 49000] != expected 0xc35dfd0 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 49000] != expected 0xc35dfd0 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33609 dport 49000] != expected 0x37624f56 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33609 dport 49000] != expected 0x37624f56 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56662 dport 49000] != expected 0x865706ba # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56662 dport 49000] != expected 0x865706ba # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37403 dport 49000] != expected 0xfd04239b # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37403 dport 49000] != expected 0xfd04239b # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34665 dport 49000] != expected 0xbd3de664 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34665 dport 49000] != expected 0xbd3de664 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 49000] != expected 0xe7df7bdc # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 49000] != expected 0xe7df7bdc # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37325 dport 49000] != expected 0xf8c49fce # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37325 dport 49000] != expected 0xf8c49fce # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56238 dport 49000] != expected 0x82a1d6ab # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56238 dport 49000] != expected 0x82a1d6ab # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52023 dport 49000] != expected 0x708766de # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52023 dport 49000] != expected 0x708766de # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36416 dport 49000] != expected 0x3796278 # # Exception| cpu 0: rx_hash 0x3f0cfb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36416 dport 49000] != expected 0x3796278 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 216, 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 43371 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 43371] != expected 0xfbe283ca # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 43371] != expected 0xfbe283ca # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59761 dport 43371] != expected 0xef1bd83e # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59761 dport 43371] != expected 0xef1bd83e # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 43371] != expected 0xa9b8c3f # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 43371] != expected 0xa9b8c3f # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55797 dport 43371] != expected 0x7dc6e0c5 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55797 dport 43371] != expected 0x7dc6e0c5 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33628 dport 43371] != expected 0x48d3d19c # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33628 dport 43371] != expected 0x48d3d19c # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53636 dport 43371] != expected 0x4a015d0 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53636 dport 43371] != expected 0x4a015d0 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44339 dport 43371] != expected 0xc9ed5df3 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44339 dport 43371] != expected 0xc9ed5df3 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56277 dport 43371] != expected 0x655f397 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56277 dport 43371] != expected 0x655f397 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53214 dport 43371] != expected 0x53377751 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53214 dport 43371] != expected 0x53377751 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48773 dport 43371] != expected 0x629e47b3 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48773 dport 43371] != expected 0x629e47b3 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37931 dport 43371] != expected 0x522bc498 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37931 dport 43371] != expected 0x522bc498 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50136 dport 43371] != expected 0x63a529d0 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50136 dport 43371] != expected 0x63a529d0 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54965 dport 43371] != expected 0x2b93bb5d # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54965 dport 43371] != expected 0x2b93bb5d # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55525 dport 43371] != expected 0x8ae0c660 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55525 dport 43371] != expected 0x8ae0c660 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43743 dport 43371] != expected 0xa6684ef6 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43743 dport 43371] != expected 0xa6684ef6 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59927 dport 43371] != expected 0x4e31128f # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59927 dport 43371] != expected 0x4e31128f # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36749 dport 43371] != expected 0x599cf6b6 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36749 dport 43371] != expected 0x599cf6b6 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53677 dport 43371] != expected 0x214311df # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53677 dport 43371] != expected 0x214311df # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36907 dport 43371] != expected 0xc14aae5 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36907 dport 43371] != expected 0xc14aae5 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33356 dport 43371] != expected 0xbff5f739 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33356 dport 43371] != expected 0xbff5f739 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38014 dport 43371] != expected 0xfcd1345a # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38014 dport 43371] != expected 0xfcd1345a # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38810 dport 43371] != expected 0xd2dc7782 # # Exception| cpu 0: rx_hash 0x337aa72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38810 dport 43371] != expected 0xd2dc7782 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->