< 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 41166 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x573e639b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60490 dport 41166] != expected 0xa5b00267 # # Exception| cpu 0: rx_hash 0xca328b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60512 dport 41166] != expected 0x7f798adc # # Exception| cpu 0: rx_hash 0x5a1c2271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60532 dport 41166] != expected 0x2990a676 # # Exception| cpu 0: rx_hash 0xbbce3886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60576 dport 41166] != expected 0x99329650 # # Exception| cpu 0: rx_hash 0x47fc6fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60620 dport 41166] != expected 0x31156785 # # Exception| cpu 0: rx_hash 0x0feb3b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60644 dport 41166] != expected 0x9a61f1d0 # # Exception| cpu 0: rx_hash 0x10200a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60648 dport 41166] != expected 0xfed0391c # # Exception| cpu 0: rx_hash 0x9fc592fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60656 dport 41166] != expected 0xcc88dd7a # # Exception| cpu 0: rx_hash 0xd4ec04bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60676 dport 41166] != expected 0x25d2468f # # Exception| cpu 0: rx_hash 0x01f7b847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60678 dport 41166] != expected 0x546f5861 # # Exception| cpu 0: rx_hash 0x44c2ad5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 41166] != expected 0x733b6a25 # # Exception| cpu 0: rx_hash 0xb1844262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60696 dport 41166] != expected 0xaf542d9e # # Exception| cpu 0: rx_hash 0x2c88aa6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60722 dport 41166] != expected 0x759da525 # # Exception| cpu 0: rx_hash 0x131ec8ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60724 dport 41166] != expected 0xbcfe34bc # # Exception| cpu 0: rx_hash 0xc6057417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60726 dport 41166] != expected 0xcd432a52 # # Exception| cpu 0: rx_hash 0xa73bcb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60784 dport 41166] != expected 0xbfad533c # # Exception| cpu 0: rx_hash 0x4db61508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60788 dport 41166] != expected 0x773dc4b # # Exception| cpu 0: rx_hash 0xbadb86e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60872 dport 41166] != expected 0xa72892cf # # Exception| cpu 0: rx_hash 0x6fc03a11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60874 dport 41166] != expected 0xd6958c21 # # Exception| cpu 0: rx_hash 0x50565895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60876 dport 41166] != expected 0x1ff61db8 # # Exception| cpu 0: rx_hash 0x57581938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 41166] != expected 0x78f14960 # # Exception| cpu 0: rx_hash 0x126d0c23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60958 dport 41166] != expected 0x5fa57b24 # # Exception| cpu 0: rx_hash 0x65ec3a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60976 dport 41166] != expected 0x3db27ce8 # # Exception| cpu 0: rx_hash 0x90aad568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60984 dport 41166] != expected 0xe1dd3b53 # # Exception| cpu 0: rx_hash 0xaf3cb7ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60990 dport 41166] != expected 0x28beaaca # # Exception| cpu 0: rx_hash 0xd219760e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 41166] != expected 0x1aaeb89e # # Exception| cpu 0: rx_hash 0x663c7595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32848 dport 41166] != expected 0x19fddf1e # # Exception| cpu 0: rx_hash 0x8cb1abe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32852 dport 41166] != expected 0xa1235069 # # Exception| cpu 0: rx_hash 0xb8780de6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32898 dport 41166] != expected 0x603c7ea1 # # Exception| cpu 0: rx_hash 0xa7b33ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32910 dport 41166] != expected 0x48db66d # # Exception| cpu 0: rx_hash 0xe28629bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 41166] != expected 0x23d98429 # # Exception| cpu 0: rx_hash 0x0529b629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32930 dport 41166] != expected 0x1727af4f # # Exception| cpu 0: rx_hash 0x7f8ac1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32946 dport 41166] != expected 0xf9100c92 # # Exception| cpu 0: rx_hash 0x2f3e9f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33040 dport 41166] != expected 0x8c934dd4 # # Exception| cpu 0: rx_hash 0xda787035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33048 dport 41166] != expected 0x50fc0a6f # # Exception| cpu 0: rx_hash 0xb2327702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33082 dport 41166] != expected 0x565ac56f # # Exception| cpu 0: rx_hash 0xa48dfe14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33106 dport 41166] != expected 0x46a3bbcd # # Exception| cpu 0: rx_hash 0x9639dd7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33130 dport 41166] != expected 0x3e08e45 # # Exception| cpu 0: rx_hash 0xf3519ba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 41166] != expected 0x8966e554 # # Exception| cpu 0: rx_hash 0x006af1f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 41166] != expected 0xd155b9af # # 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 0xbfe4fd35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49166 dport 54746] OK # # # cpu 0: rx_hash 0xc5478aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49182 dport 54746] OK # # # cpu 0: rx_hash 0xd7aefa02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49196 dport 54746] OK # # # cpu 0: rx_hash 0x78163165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49214 dport 54746] OK # # # cpu 0: rx_hash 0x140acfec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49222 dport 54746] OK # # # cpu 0: rx_hash 0xec6e6138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 54746] OK # # # cpu 0: rx_hash 0xd3f803bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49270 dport 54746] OK # # # cpu 0: rx_hash 0x8259e36e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49340 dport 54746] OK # # # cpu 4: rx_hash 0x3d23247e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49192 dport 54746] OK # # # cpu 4: rx_hash 0x478053e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49208 dport 54746] OK # # # cpu 4: rx_hash 0x0bc1feae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49226 dport 54746] OK # # # cpu 4: rx_hash 0xe14c20d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49230 dport 54746] OK # # # cpu 4: rx_hash 0xb0edc000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49284 dport 54746] OK # # # cpu 4: rx_hash 0xca4eb79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49300 dport 54746] OK # # # cpu 4: rx_hash 0x322a194b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49314 dport 54746] OK # # # cpu 4: rx_hash 0x2495905d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49354 dport 54746] OK # # # cpu 4: rx_hash 0x1621b333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49394 dport 54746] OK # # # cpu 4: rx_hash 0x29b7d1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49396 dport 54746] OK # # # cpu 4: rx_hash 0x5d082572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49414 dport 54746] OK # # # cpu 4: rx_hash 0x42c31430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49418 dport 54746] OK # # # cpu 4: rx_hash 0x27ab52ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49430 dport 54746] OK # # # cpu 4: rx_hash 0xed7bdf57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49432 dport 54746] OK # # # cpu 4: rx_hash 0xdfcffc39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49440 dport 54746] OK # # # cpu 4: rx_hash 0x35422245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49444 dport 54746] OK # # # cpu 4: rx_hash 0x8531d860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49466 dport 54746] OK # # # cpu 4: rx_hash 0x816721de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49504 dport 54746] OK # # # cpu 4: rx_hash 0xa13a7218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 54746] OK # # # cpu 4: rx_hash 0xcf0df04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49574 dport 54746] OK # # # cpu 4: rx_hash 0x44be9151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49636 dport 54746] OK # # # cpu 4: rx_hash 0x26d89621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49724 dport 54746] OK # # # cpu 4: rx_hash 0xbf828796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49740 dport 54746] OK # # # cpu 4: rx_hash 0xe57ca3cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49750 dport 54746] OK # # # cpu 4: rx_hash 0x67bb7a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49776 dport 54746] OK # # # cpu 4: rx_hash 0xd1b505c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49792 dport 54746] OK # # # cpu 4: rx_hash 0x948010db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49814 dport 54746] OK # # # cpu 4: rx_hash 0xdbff7f24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49976 dport 54746] OK # # # cpu 4: rx_hash 0x42a56e93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49992 dport 54746] OK # # # cpu 4: rx_hash 0x3806190c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50008 dport 54746] OK # # # cpu 4: rx_hash 0xe03fe41e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50020 dport 54746] OK # # # cpu 4: rx_hash 0x832a27a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50070 dport 54746] OK # # # cpu 4: rx_hash 0x49faaa18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50072 dport 54746] OK # # # cpu 4: rx_hash 0x1e26cfab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50108 dport 54746] OK # # # cpu 4: rx_hash 0x6df10060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 54746] OK # # # cpu 4: rx_hash 0x175277ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50136 dport 54746] OK # # # cpu 4: rx_hash 0x05bb0757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50154 dport 54746] OK # # # cpu 4: rx_hash 0x8a5e9ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50162 dport 54746] OK # # # cpu 4: rx_hash 0x22378df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50226 dport 54746] OK # # # count: pass=47 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 53616 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54542 dport 53616] != expected 0x6588ccc2 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54542 dport 53616] != expected 0x6588ccc2 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59352 dport 53616] != expected 0x507f7366 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59352 dport 53616] != expected 0x507f7366 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47444 dport 53616] != expected 0x6248f94c # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47444 dport 53616] != expected 0x6248f94c # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40834 dport 53616] != expected 0x1ee9afc4 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40834 dport 53616] != expected 0x1ee9afc4 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42605 dport 53616] != expected 0x3169b051 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42605 dport 53616] != expected 0x3169b051 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45664 dport 53616] != expected 0xfff4ac6c # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45664 dport 53616] != expected 0xfff4ac6c # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 53616] != expected 0x80c5d27a # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 53616] != expected 0x80c5d27a # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 53616] != expected 0xf4fdc037 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 53616] != expected 0xf4fdc037 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60258 dport 53616] != expected 0xb7231db3 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60258 dport 53616] != expected 0xb7231db3 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60280 dport 53616] != expected 0xf4c6e73b # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60280 dport 53616] != expected 0xf4c6e73b # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37182 dport 53616] != expected 0x27a7ed96 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37182 dport 53616] != expected 0x27a7ed96 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35231 dport 53616] != expected 0x2932ad3a # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35231 dport 53616] != expected 0x2932ad3a # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34595 dport 53616] != expected 0x107cef68 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34595 dport 53616] != expected 0x107cef68 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43557 dport 53616] != expected 0xd8efaed5 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43557 dport 53616] != expected 0xd8efaed5 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48036 dport 53616] != expected 0xa5e2aed # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48036 dport 53616] != expected 0xa5e2aed # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47901 dport 53616] != expected 0xf1a1d6c3 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47901 dport 53616] != expected 0xf1a1d6c3 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49349 dport 53616] != expected 0xaade27d7 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49349 dport 53616] != expected 0xaade27d7 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34307 dport 53616] != expected 0x498444bb # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34307 dport 53616] != expected 0x498444bb # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58805 dport 53616] != expected 0xc530270 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58805 dport 53616] != expected 0xc530270 # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 53616] != expected 0x5524a35d # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 53616] != expected 0x5524a35d # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37265 dport 53616] != expected 0xfb0c23fc # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37265 dport 53616] != expected 0xfb0c23fc # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54096 dport 53616] != expected 0x39f7325b # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54096 dport 53616] != expected 0x39f7325b # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35758 dport 53616] != expected 0x44155fca # # Exception| cpu 4: rx_hash 0xfb63fd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35758 dport 53616] != expected 0x44155fca # # 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 54108 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 54108] != expected 0xde0ec8d2 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 54108] != expected 0xde0ec8d2 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59611 dport 54108] != expected 0x445c90e9 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59611 dport 54108] != expected 0x445c90e9 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34542 dport 54108] != expected 0x233dd2de # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34542 dport 54108] != expected 0x233dd2de # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51743 dport 54108] != expected 0x5c45b786 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51743 dport 54108] != expected 0x5c45b786 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42997 dport 54108] != expected 0xcce3e9b5 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42997 dport 54108] != expected 0xcce3e9b5 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 54108] != expected 0xc65fed87 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 54108] != expected 0xc65fed87 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53299 dport 54108] != expected 0x4685c32f # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53299 dport 54108] != expected 0x4685c32f # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46220 dport 54108] != expected 0x87cde17e # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46220 dport 54108] != expected 0x87cde17e # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50960 dport 54108] != expected 0x4c17bf84 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50960 dport 54108] != expected 0x4c17bf84 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33110 dport 54108] != expected 0xe7483e58 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33110 dport 54108] != expected 0xe7483e58 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37044 dport 54108] != expected 0xf82e1e75 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37044 dport 54108] != expected 0xf82e1e75 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41882 dport 54108] != expected 0xa17f609 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41882 dport 54108] != expected 0xa17f609 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52080 dport 54108] != expected 0xc8f1129d # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52080 dport 54108] != expected 0xc8f1129d # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 54108] != expected 0x367fa3d7 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 54108] != expected 0x367fa3d7 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40510 dport 54108] != expected 0x1bedf3cd # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40510 dport 54108] != expected 0x1bedf3cd # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 54108] != expected 0x6a91e66a # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 54108] != expected 0x6a91e66a # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49342 dport 54108] != expected 0xcd574619 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49342 dport 54108] != expected 0xcd574619 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53834 dport 54108] != expected 0xb7b5fea # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53834 dport 54108] != expected 0xb7b5fea # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48834 dport 54108] != expected 0xba95ec70 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48834 dport 54108] != expected 0xba95ec70 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 54108] != expected 0x9f724958 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 54108] != expected 0x9f724958 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39873 dport 54108] != expected 0x9f44c264 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39873 dport 54108] != expected 0x9f44c264 # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48143 dport 54108] != expected 0xf5400c6a # # Exception| cpu 0: rx_hash 0x816be06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48143 dport 54108] != expected 0xf5400c6a # # 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__->