< 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 51838 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd03cf920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 51838] != expected 0x3253c7fe # # Exception| cpu 0: rx_hash 0xc13e52e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38970 dport 51838] != expected 0x7cffeeaf # # Exception| cpu 0: rx_hash 0x7b26a992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38976 dport 51838] != expected 0xed8b3c26 # # Exception| cpu 0: rx_hash 0xfbac9826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39014 dport 51838] != expected 0x4ec6a897 # # Exception| cpu 0: rx_hash 0xffec32d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 51838] != expected 0x9d6da2c3 # # Exception| cpu 0: rx_hash 0xb8da3874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39096 dport 51838] != expected 0x6c707c22 # # Exception| cpu 0: rx_hash 0x3f231bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39108 dport 51838] != expected 0x6f86fc2a # # Exception| cpu 0: rx_hash 0x54f66265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39142 dport 51838] != expected 0x42b5591b # # Exception| cpu 0: rx_hash 0x30d15c23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39162 dport 51838] != expected 0x686bfc3b # # Exception| cpu 0: rx_hash 0x88e9f22f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39184 dport 51838] != expected 0x90caab98 # # Exception| cpu 0: rx_hash 0x5e5762fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39186 dport 51838] != expected 0x8c36c899 # # Exception| cpu 0: rx_hash 0xdedd534a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39220 dport 51838] != expected 0x2f7b5c28 # # Exception| cpu 0: rx_hash 0x7a354462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39234 dport 51838] != expected 0xf74ea7e1 # # Exception| cpu 0: rx_hash 0x64c5a83e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39246 dport 51838] != expected 0xbe0f8ea1 # # Exception| cpu 0: rx_hash 0xc8aceaf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39260 dport 51838] != expected 0xc16c61c0 # # Exception| cpu 0: rx_hash 0x56d6371d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39286 dport 51838] != expected 0x2b60dc31 # # Exception| cpu 0: rx_hash 0x75c703f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39292 dport 51838] != expected 0xf0a3a7f0 # # Exception| cpu 0: rx_hash 0x6804572c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39394 dport 51838] != expected 0xcaf2905d # # Exception| cpu 0: rx_hash 0xa04a2ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 51838] != expected 0x9f4fda1c # # Exception| cpu 0: rx_hash 0xe77c2102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39418 dport 51838] != expected 0x6e5204fd # # Exception| cpu 0: rx_hash 0x251aabec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39428 dport 51838] != expected 0xf80e12dd # # Exception| cpu 0: rx_hash 0xb492319e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39440 dport 51838] != expected 0x15efaf3d # # Exception| cpu 0: rx_hash 0xfc567ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39480 dport 51838] != expected 0xe31f71cd # # Exception| cpu 0: rx_hash 0x1f88612c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39512 dport 51838] != expected 0xca3754e5 # # Exception| cpu 0: rx_hash 0xd8345a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39528 dport 51838] != expected 0x98671eb5 # # Exception| cpu 0: rx_hash 0x1bc8cbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39568 dport 51838] != expected 0x199c5eb1 # # Exception| cpu 0: rx_hash 0x38d9ff38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39578 dport 51838] != expected 0xc25f2570 # # Exception| cpu 0: rx_hash 0x29db54fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39592 dport 51838] != expected 0x8cf30c21 # # Exception| cpu 0: rx_hash 0xff65c42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39594 dport 51838] != expected 0x900f6f20 # # Exception| cpu 0: rx_hash 0x13499e3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39668 dport 51838] != expected 0xbeca4a19 # # Exception| cpu 0: rx_hash 0x0db97262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 51838] != expected 0xf78b6359 # # Exception| cpu 0: rx_hash 0xcf560e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39682 dport 51838] != expected 0x6cb5b89a # # Exception| cpu 0: rx_hash 0x886004d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39700 dport 51838] != expected 0x9da8667b # # Exception| cpu 0: rx_hash 0x350bedda [saddr 192.0.3.2 daddr 192.0.3.1 sport 39732 dport 51838] != expected 0xac67a04b # # Exception| cpu 0: rx_hash 0x475d6a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39744 dport 51838] != expected 0x68ae3883 # # Exception| cpu 0: rx_hash 0x0f99271a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39784 dport 51838] != expected 0x9e5ee673 # # Exception| cpu 0: rx_hash 0x8c20ae26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39900 dport 51838] != expected 0x4e036c2f # # Exception| cpu 0: rx_hash 0xa0c3dd59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39912 dport 51838] != expected 0x922d17ff # # Exception| cpu 0: rx_hash 0x125a73ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39926 dport 51838] != expected 0xa40fd1de # # Exception| cpu 0: rx_hash 0x0caa9f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39930 dport 51838] != expected 0xed4ef89e # # Exception| cpu 0: rx_hash 0x5078025c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39936 dport 51838] != expected 0x34e2a10f # # Exception| cpu 0: rx_hash 0x98367ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39950 dport 51838] != expected 0x615feb4e # # Exception| cpu 0: rx_hash 0x345f3c1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39964 dport 51838] != expected 0x1e3c042f # # Exception| cpu 0: rx_hash 0x18bc4f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39976 dport 51838] != expected 0xc2127fff # # Exception| cpu 0: rx_hash 0x8934d517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39996 dport 51838] != expected 0x2ff3c21f # # Exception| cpu 0: rx_hash 0xa2a4b411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40018 dport 51838] != expected 0x5366ad76 # # 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 0xa5f820e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54480 dport 48789] OK # # # cpu 0: rx_hash 0x5fa5c34d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 48789] OK # # # cpu 0: rx_hash 0xe79d6d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54540 dport 48789] OK # # # cpu 0: rx_hash 0x67175cf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54570 dport 48789] OK # # # cpu 0: rx_hash 0xd58ef262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 48789] OK # # # cpu 0: rx_hash 0x20215656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54588 dport 48789] OK # # # cpu 0: rx_hash 0x7166e54a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54594 dport 48789] OK # # # cpu 0: rx_hash 0x0bb13750 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54610 dport 48789] OK # # # cpu 0: rx_hash 0xc3ff4bdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 48789] OK # # # cpu 0: rx_hash 0xf1ecd4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54628 dport 48789] OK # # # cpu 0: rx_hash 0x60644e8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54640 dport 48789] OK # # # cpu 0: rx_hash 0x3a9110fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54776 dport 48789] OK # # # cpu 0: rx_hash 0x30b9e698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54792 dport 48789] OK # # # cpu 0: rx_hash 0xbfc190b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54800 dport 48789] OK # # # cpu 0: rx_hash 0x778fec3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54814 dport 48789] OK # # # cpu 0: rx_hash 0xf705dd8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54840 dport 48789] OK # # # cpu 0: rx_hash 0xdc95bc89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54870 dport 48789] OK # # # cpu 0: rx_hash 0xee8623aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54894 dport 48789] OK # # # cpu 0: rx_hash 0x9451f1b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54910 dport 48789] OK # # # cpu 0: rx_hash 0xa202c462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54926 dport 48789] OK # # # cpu 0: rx_hash 0x90115b41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54966 dport 48789] OK # # # cpu 0: rx_hash 0x50de722f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55004 dport 48789] OK # # # cpu 0: rx_hash 0xb4737ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55014 dport 48789] OK # # # cpu 0: rx_hash 0x7c3d0150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55016 dport 48789] OK # # # cpu 0: rx_hash 0xe7149bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55048 dport 48789] OK # # # cpu 0: rx_hash 0x8cc1e265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55082 dport 48789] OK # # # cpu 0: rx_hash 0x9ab05bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55106 dport 48789] OK # # # cpu 0: rx_hash 0x8440b786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 48789] OK # # # cpu 0: rx_hash 0x27dbb2d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55138 dport 48789] OK # # # cpu 0: rx_hash 0xbde1c5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55168 dport 48789] OK # # # cpu 0: rx_hash 0xc73617d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55184 dport 48789] OK # # # cpu 0: rx_hash 0x239b1826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 48789] OK # # # cpu 0: rx_hash 0x4f3d7383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55250 dport 48789] OK # # # cpu 0: rx_hash 0xab907c71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55272 dport 48789] OK # # # cpu 0: rx_hash 0x9671a4c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55278 dport 48789] OK # # # cpu 0: rx_hash 0xc2cf3835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55306 dport 48789] OK # # # cpu 0: rx_hash 0xb818ea2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55322 dport 48789] OK # # # cpu 0: rx_hash 0xa91a41e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55336 dport 48789] OK # # # cpu 0: rx_hash 0xee2c4b4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55358 dport 48789] OK # # # cpu 0: rx_hash 0x5434b03e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55364 dport 48789] OK # # # cpu 0: rx_hash 0xf85df2f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55382 dport 48789] OK # # # cpu 0: rx_hash 0x45361bf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55414 dport 48789] OK # # # cpu 0: rx_hash 0x5bc6f7a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 48789] OK # # # cpu 0: rx_hash 0x34532489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55440 dport 48789] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 55187 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34290 dport 55187] != expected 0x65c349da # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34290 dport 55187] != expected 0x65c349da # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40321 dport 55187] != expected 0x1ad4e504 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40321 dport 55187] != expected 0x1ad4e504 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50483 dport 55187] != expected 0xf4b77aae # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50483 dport 55187] != expected 0xf4b77aae # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38241 dport 55187] != expected 0xdf480eb8 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38241 dport 55187] != expected 0xdf480eb8 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51641 dport 55187] != expected 0x24eb1ca # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51641 dport 55187] != expected 0x24eb1ca # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51647 dport 55187] != expected 0x90cce34b # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51647 dport 55187] != expected 0x90cce34b # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59832 dport 55187] != expected 0x4387b80f # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59832 dport 55187] != expected 0x4387b80f # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56130 dport 55187] != expected 0xd5ce3723 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56130 dport 55187] != expected 0xd5ce3723 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50525 dport 55187] != expected 0x882215c7 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50525 dport 55187] != expected 0x882215c7 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50305 dport 55187] != expected 0xb0515ab5 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50305 dport 55187] != expected 0xb0515ab5 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56831 dport 55187] != expected 0xb9c6e1ee # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56831 dport 55187] != expected 0xb9c6e1ee # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52510 dport 55187] != expected 0x55066cc5 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52510 dport 55187] != expected 0x55066cc5 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54311 dport 55187] != expected 0xef0ca004 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54311 dport 55187] != expected 0xef0ca004 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34856 dport 55187] != expected 0xee7b1500 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34856 dport 55187] != expected 0xee7b1500 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 55187] != expected 0x73d1dc67 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 55187] != expected 0x73d1dc67 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52070 dport 55187] != expected 0x9a1c5f1f # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52070 dport 55187] != expected 0x9a1c5f1f # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44065 dport 55187] != expected 0xa9037a34 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44065 dport 55187] != expected 0xa9037a34 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36767 dport 55187] != expected 0x5f8940ca # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36767 dport 55187] != expected 0x5f8940ca # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38992 dport 55187] != expected 0x93903b04 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38992 dport 55187] != expected 0x93903b04 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57255 dport 55187] != expected 0x869d6a35 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57255 dport 55187] != expected 0x869d6a35 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55919 dport 55187] != expected 0x9281e696 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55919 dport 55187] != expected 0x9281e696 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43984 dport 55187] != expected 0x92949e67 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43984 dport 55187] != expected 0x92949e67 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35266 dport 55187] != expected 0x16da42a3 # # Exception| cpu 4: rx_hash 0xf495b490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35266 dport 55187] != expected 0x16da42a3 # # 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 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 38968 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48059 dport 38968] != expected 0x764c0275 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48059 dport 38968] != expected 0x764c0275 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45747 dport 38968] != expected 0xeebb74c4 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45747 dport 38968] != expected 0xeebb74c4 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58529 dport 38968] != expected 0xf6cbb5f1 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58529 dport 38968] != expected 0xf6cbb5f1 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 38968] != expected 0xf9026c9b # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 38968] != expected 0xf9026c9b # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58590 dport 38968] != expected 0xaf1274e # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58590 dport 38968] != expected 0xaf1274e # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 38968] != expected 0x6019ab4a # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 38968] != expected 0x6019ab4a # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54050 dport 38968] != expected 0x5805de02 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54050 dport 38968] != expected 0x5805de02 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50325 dport 38968] != expected 0x3495ad67 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50325 dport 38968] != expected 0x3495ad67 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58005 dport 38968] != expected 0x44152756 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58005 dport 38968] != expected 0x44152756 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37907 dport 38968] != expected 0x8c0aedbb # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37907 dport 38968] != expected 0x8c0aedbb # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39984 dport 38968] != expected 0xf0571a60 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39984 dport 38968] != expected 0xf0571a60 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32998 dport 38968] != expected 0x54ea3938 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32998 dport 38968] != expected 0x54ea3938 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49949 dport 38968] != expected 0x27f06fe9 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49949 dport 38968] != expected 0x27f06fe9 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37432 dport 38968] != expected 0x2130f028 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37432 dport 38968] != expected 0x2130f028 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33941 dport 38968] != expected 0xc3cb1893 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33941 dport 38968] != expected 0xc3cb1893 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55215 dport 38968] != expected 0x3139b6f6 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55215 dport 38968] != expected 0x3139b6f6 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46512 dport 38968] != expected 0xdce8594f # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46512 dport 38968] != expected 0xdce8594f # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32810 dport 38968] != expected 0xbbf5dba1 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32810 dport 38968] != expected 0xbbf5dba1 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49287 dport 38968] != expected 0xed17b0e4 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49287 dport 38968] != expected 0xed17b0e4 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50078 dport 38968] != expected 0xf36924d8 # # Exception| cpu 0: rx_hash 0x638f617a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50078 dport 38968] != expected 0xf36924d8 # # 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 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__->