< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 56618 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc506ca0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46556 dport 56618] != expected 0x96e85223 # # Exception| cpu 0: rx_hash 0x1ec8619b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46578 dport 56618] != expected 0x30b3be2f # # Exception| cpu 0: rx_hash 0xeb8af12c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46582 dport 56618] != expected 0x3268bbe1 # # Exception| cpu 0: rx_hash 0x112bb977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46590 dport 56618] != expected 0xb3053906 # # Exception| cpu 0: rx_hash 0x79f1254d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 56618] != expected 0xfe6bad8b # # Exception| cpu 0: rx_hash 0x0b42598c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46622 dport 56618] != expected 0x3d6bebd1 # # Exception| cpu 0: rx_hash 0x03c3f5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 56618] != expected 0xe8469162 # # Exception| cpu 0: rx_hash 0x9bf5a86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46674 dport 56618] != expected 0x2ef0dca4 # # Exception| cpu 0: rx_hash 0x8bd1c15f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46680 dport 56618] != expected 0xaa2b55df # # Exception| cpu 0: rx_hash 0x403b03fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46716 dport 56618] != expected 0x88ab30a8 # # Exception| cpu 0: rx_hash 0x5c4d8874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46790 dport 56618] != expected 0x248bc037 # # Exception| cpu 0: rx_hash 0xa6ecc02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46798 dport 56618] != expected 0xa5e642d0 # # Exception| cpu 0: rx_hash 0xe5143614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46846 dport 56618] != expected 0xc50be31a # # Exception| cpu 0: rx_hash 0x49f1aa4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46864 dport 56618] != expected 0x1f600b73 # # Exception| cpu 0: rx_hash 0x821b68ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46900 dport 56618] != expected 0x3de06e04 # # Exception| cpu 0: rx_hash 0xbbd14e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46922 dport 56618] != expected 0x4b20f327 # # Exception| cpu 0: rx_hash 0x33c37ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46942 dport 56618] != expected 0x94d379a # # Exception| cpu 0: rx_hash 0x065bbec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46992 dport 56618] != expected 0x5776d35d # # Exception| cpu 0: rx_hash 0xecde9fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46994 dport 56618] != expected 0x52c0d8c1 # # Exception| cpu 0: rx_hash 0x63aedf98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47064 dport 56618] != expected 0x4636e1e6 # # Exception| cpu 0: rx_hash 0xc530d020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47078 dport 56618] != expected 0xa0dbcc99 # # Exception| cpu 0: rx_hash 0xedb50bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 56618] != expected 0xf0802fe0 # # Exception| cpu 0: rx_hash 0x367ba07a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47140 dport 56618] != expected 0x56dbc3ec # # Exception| cpu 0: rx_hash 0x54ecb58f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47154 dport 56618] != expected 0x11000ccd # # Exception| cpu 0: rx_hash 0xa1ae2538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47158 dport 56618] != expected 0x13db0903 # # Exception| cpu 0: rx_hash 0xd47f2d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 56618] != expected 0x8640b2c3 # # Exception| cpu 0: rx_hash 0xc45b4468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47230 dport 56618] != expected 0x29b3bb8 # # Exception| cpu 0: rx_hash 0x575d8fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47246 dport 56618] != expected 0xba4df200 # # Exception| cpu 0: rx_hash 0xf1c38065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47280 dport 56618] != expected 0x5ca0df7f # # Exception| cpu 0: rx_hash 0xb55902fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47326 dport 56618] != expected 0x6ad6832f # # Exception| cpu 0: rx_hash 0xf9422c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47330 dport 56618] != expected 0x898da5cc # # Exception| cpu 0: rx_hash 0xddb584ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47384 dport 56618] != expected 0x118b8918 # # Exception| cpu 0: rx_hash 0x8e691be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47394 dport 56618] != expected 0xf5bda1a9 # # Exception| cpu 0: rx_hash 0x91aeaa38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47396 dport 56618] != expected 0xf2d0affb # # Exception| cpu 0: rx_hash 0x9e4d72d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47400 dport 56618] != expected 0x716628d2 # # Exception| cpu 0: rx_hash 0xb840e5bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47440 dport 56618] != expected 0xcbbba3 # # Exception| cpu 0: rx_hash 0x992f0671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47478 dport 56618] != expected 0x27fdd548 # # Exception| cpu 0: rx_hash 0xc1c30f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47522 dport 56618] != expected 0xbdab7987 # # Exception| cpu 0: rx_hash 0xce20d789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47534 dport 56618] != expected 0x3e1dfeae # # Exception| cpu 0: rx_hash 0x128c08b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47582 dport 56618] != expected 0xceddef38 # # Exception| cpu 0: rx_hash 0x44fec695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47618 dport 56618] != expected 0xa3e81b0c # # Exception| cpu 0: rx_hash 0xd32b43d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47632 dport 56618] != expected 0xe6e8d1e3 # # Exception| cpu 0: rx_hash 0x7a569483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47650 dport 56618] != expected 0x83b37bb5 # # Exception| cpu 0: rx_hash 0x210ba7c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47690 dport 56618] != expected 0xb2a829b7 # # Exception| cpu 0: rx_hash 0xa6fa4bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47698 dport 56618] != expected 0x73736a23 # # Exception| cpu 0: rx_hash 0xfac50c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47716 dport 56618] != expected 0x14f3c5bb # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2d12d753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34226 dport 51586] OK # # # cpu 0: rx_hash 0x9ccac57a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34264 dport 51586] OK # # # cpu 0: rx_hash 0xd0d1ebad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34276 dport 51586] OK # # # cpu 0: rx_hash 0x4d49e720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34332 dport 51586] OK # # # cpu 0: rx_hash 0x7c026dda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34352 dport 51586] OK # # # cpu 0: rx_hash 0x63c5dc02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34358 dport 51586] OK # # # cpu 0: rx_hash 0x8e2289c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34410 dport 51586] OK # # # cpu 0: rx_hash 0x6f973ebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34438 dport 51586] OK # # # cpu 0: rx_hash 0x1d24427d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34458 dport 51586] OK # # # cpu 0: rx_hash 0x513f6caa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34470 dport 51586] OK # # # cpu 0: rx_hash 0x671692f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34516 dport 51586] OK # # # cpu 0: rx_hash 0x24ee64ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 51586] OK # # # cpu 0: rx_hash 0x2e95f72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 51586] OK # # # cpu 0: rx_hash 0x8bbac2c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34742 dport 51586] OK # # # cpu 0: rx_hash 0x69be4fe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34790 dport 51586] OK # # # cpu 0: rx_hash 0xfe6bcaa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 51586] OK # # # cpu 0: rx_hash 0xb479049b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 51586] OK # # # cpu 0: rx_hash 0x2c4f5935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34832 dport 51586] OK # # # cpu 0: rx_hash 0x9af53fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34852 dport 51586] OK # # # cpu 0: rx_hash 0x0d20bafb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34870 dport 51586] OK # # # cpu 0: rx_hash 0x3b0944a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34884 dport 51586] OK # # # cpu 0: rx_hash 0x63e54db0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34960 dport 51586] OK # # # cpu 0: rx_hash 0x4d697692 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35002 dport 51586] OK # # # cpu 0: rx_hash 0xe6ee9e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35082 dport 51586] OK # # # cpu 0: rx_hash 0x32c3ed17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35112 dport 51586] OK # # # cpu 0: rx_hash 0x79bab765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35146 dport 51586] OK # # # cpu 0: rx_hash 0xdf24b8dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35188 dport 51586] OK # # # cpu 0: rx_hash 0x0fda8553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35252 dport 51586] OK # # # cpu 0: rx_hash 0xf57bcd08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35260 dport 51586] OK # # # cpu 0: rx_hash 0x3610a3e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35274 dport 51586] OK # # # cpu 0: rx_hash 0x189c98c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35296 dport 51586] OK # # # cpu 0: rx_hash 0x8f491d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35314 dport 51586] OK # # # cpu 0: rx_hash 0x704604f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35356 dport 51586] OK # # # cpu 0: rx_hash 0xc91fba98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35364 dport 51586] OK # # # cpu 0: rx_hash 0xbbacc659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35384 dport 51586] OK # # # cpu 0: rx_hash 0x466ffaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35438 dport 51586] OK # # # cpu 0: rx_hash 0x42bcb450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35468 dport 51586] OK # # # cpu 0: rx_hash 0xda8ae9fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35474 dport 51586] OK # # # cpu 0: rx_hash 0xc54d5826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 51586] OK # # # cpu 0: rx_hash 0x3fec107d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35484 dport 51586] OK # # # cpu 0: rx_hash 0x11602b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35510 dport 51586] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 42612 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 42612] != expected 0x4820bfd0 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42104 dport 42612] != expected 0x4820bfd0 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34057 dport 42612] != expected 0x5aa78e09 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34057 dport 42612] != expected 0x5aa78e09 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50596 dport 42612] != expected 0x1ca08b3f # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50596 dport 42612] != expected 0x1ca08b3f # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47233 dport 42612] != expected 0xbd34e3f1 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47233 dport 42612] != expected 0xbd34e3f1 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 42612] != expected 0xd38e4b5 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 42612] != expected 0xd38e4b5 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 42612] != expected 0x5bbb88a5 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 42612] != expected 0x5bbb88a5 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 42612] != expected 0x46453eed # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 42612] != expected 0x46453eed # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51510 dport 42612] != expected 0x4c352f79 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51510 dport 42612] != expected 0x4c352f79 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54363 dport 42612] != expected 0x175103dc # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54363 dport 42612] != expected 0x175103dc # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57850 dport 42612] != expected 0x6e19f6c0 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57850 dport 42612] != expected 0x6e19f6c0 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45682 dport 42612] != expected 0xedbced64 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45682 dport 42612] != expected 0xedbced64 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57633 dport 42612] != expected 0x7923c182 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57633 dport 42612] != expected 0x7923c182 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46127 dport 42612] != expected 0xefa6154 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46127 dport 42612] != expected 0xefa6154 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49191 dport 42612] != expected 0x9765f8a7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49191 dport 42612] != expected 0x9765f8a7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53420 dport 42612] != expected 0xca84080b # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53420 dport 42612] != expected 0xca84080b # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 42612] != expected 0x3f83c8a7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40913 dport 42612] != expected 0x3f83c8a7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60657 dport 42612] != expected 0x1826b213 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60657 dport 42612] != expected 0x1826b213 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60493 dport 42612] != expected 0xb36b4cde # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60493 dport 42612] != expected 0xb36b4cde # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53866 dport 42612] != expected 0xc7d7d820 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53866 dport 42612] != expected 0xc7d7d820 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42886 dport 42612] != expected 0xf820c1 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42886 dport 42612] != expected 0xf820c1 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34070 dport 42612] != expected 0x977dd4f7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34070 dport 42612] != expected 0x977dd4f7 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38587 dport 42612] != expected 0x9ba490ac # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38587 dport 42612] != expected 0x9ba490ac # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36645 dport 42612] != expected 0x1fceb210 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36645 dport 42612] != expected 0x1fceb210 # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57387 dport 42612] != expected 0x59f324ee # # Exception| cpu 5: rx_hash 0x0b461ec4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57387 dport 42612] != expected 0x59f324ee # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 33671 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38940 dport 33671] != expected 0xbf83756 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38940 dport 33671] != expected 0xbf83756 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 33671] != expected 0xe9187e59 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 33671] != expected 0xe9187e59 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54187 dport 33671] != expected 0x8f3d5cec # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54187 dport 33671] != expected 0x8f3d5cec # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55275 dport 33671] != expected 0x399c3777 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55275 dport 33671] != expected 0x399c3777 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43042 dport 33671] != expected 0x6225c018 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43042 dport 33671] != expected 0x6225c018 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46879 dport 33671] != expected 0xb879900e # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46879 dport 33671] != expected 0xb879900e # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41778 dport 33671] != expected 0xffb04a1e # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41778 dport 33671] != expected 0xffb04a1e # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42265 dport 33671] != expected 0x7e29f453 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42265 dport 33671] != expected 0x7e29f453 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36385 dport 33671] != expected 0x628bcc4a # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36385 dport 33671] != expected 0x628bcc4a # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32823 dport 33671] != expected 0x6ef9bf46 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32823 dport 33671] != expected 0x6ef9bf46 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40916 dport 33671] != expected 0xfc6d8f70 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40916 dport 33671] != expected 0xfc6d8f70 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58720 dport 33671] != expected 0x2fb175cf # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58720 dport 33671] != expected 0x2fb175cf # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34470 dport 33671] != expected 0xf3168a81 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34470 dport 33671] != expected 0xf3168a81 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50460 dport 33671] != expected 0xb9c0da41 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50460 dport 33671] != expected 0xb9c0da41 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44369 dport 33671] != expected 0xf26344b # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44369 dport 33671] != expected 0xf26344b # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60844 dport 33671] != expected 0xe45631e5 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60844 dport 33671] != expected 0xe45631e5 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50887 dport 33671] != expected 0x257fe76b # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50887 dport 33671] != expected 0x257fe76b # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 33671] != expected 0x9af6479f # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55060 dport 33671] != expected 0x9af6479f # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36968 dport 33671] != expected 0x36ecd999 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36968 dport 33671] != expected 0x36ecd999 # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44852 dport 33671] != expected 0xdd78181e # # Exception| cpu 0: rx_hash 0x74776426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44852 dport 33671] != expected 0xdd78181e # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->