< 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 42397 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x134a15d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54842 dport 42397] != expected 0x53b16f3f # # Exception| cpu 0: rx_hash 0x1787ca62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54890 dport 42397] != expected 0x5b2bd8e9 # # Exception| cpu 0: rx_hash 0x1fc1d047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 42397] != expected 0x362581e2 # # Exception| cpu 0: rx_hash 0x24757965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54916 dport 42397] != expected 0xb143553a # # Exception| cpu 0: rx_hash 0x30349298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54944 dport 42397] != expected 0x63c550fb # # Exception| cpu 0: rx_hash 0xca6f8b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54960 dport 42397] != expected 0x3c8dc3e9 # # Exception| cpu 0: rx_hash 0xdae3bf14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54980 dport 42397] != expected 0xe69171fe # # Exception| cpu 0: rx_hash 0xfc8d42a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54990 dport 42397] != expected 0xa244cf4a # # Exception| cpu 0: rx_hash 0xf26068ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54998 dport 42397] != expected 0x439d7a7c # # Exception| cpu 0: rx_hash 0x292319bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55036 dport 42397] != expected 0xa8ec8d41 # # Exception| cpu 0: rx_hash 0x9f2f02e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55042 dport 42397] != expected 0x88381ab1 # # Exception| cpu 0: rx_hash 0xaa768189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55068 dport 42397] != expected 0xee877b5f # # Exception| cpu 0: rx_hash 0xad0014ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55084 dport 42397] != expected 0x1e6ba1c4 # # Exception| cpu 0: rx_hash 0xbe376a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55096 dport 42397] != expected 0x3c017e9e # # Exception| cpu 0: rx_hash 0xa0567477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55124 dport 42397] != expected 0x7c479bf # # Exception| cpu 0: rx_hash 0xbafab5c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55144 dport 42397] != expected 0x349bc948 # # Exception| cpu 0: rx_hash 0x40a1ac05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55160 dport 42397] != expected 0x6bd35a5a # # Exception| cpu 0: rx_hash 0x460a9c68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 42397] != expected 0xe704b667 # # Exception| cpu 0: rx_hash 0x48e7b620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55184 dport 42397] != expected 0x6dd0351 # # Exception| cpu 0: rx_hash 0x524b7795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55212 dport 42397] != expected 0x3582b3a6 # # Exception| cpu 0: rx_hash 0x5ca65ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55220 dport 42397] != expected 0xd45b0690 # # Exception| cpu 0: rx_hash 0x7ac8a06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55230 dport 42397] != expected 0x908eb824 # # Exception| cpu 0: rx_hash 0x5686a823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55292 dport 42397] != expected 0x3d180470 # # Exception| cpu 0: rx_hash 0x6629d6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 42397] != expected 0x1dd7283a # # Exception| cpu 0: rx_hash 0x929fe574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55310 dport 42397] != expected 0xa3460e1e # # Exception| cpu 0: rx_hash 0x81a89bad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55322 dport 42397] != expected 0x812cd144 # # Exception| cpu 0: rx_hash 0x8b886e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55378 dport 42397] != expected 0x686fd3a4 # # Exception| cpu 0: rx_hash 0x448af4fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55388 dport 42397] != expected 0x51982158 # # Exception| cpu 0: rx_hash 0x43fc61da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 42397] != expected 0xa174fbc3 # # Exception| cpu 0: rx_hash 0xa47d2c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55408 dport 42397] != expected 0x3d8f02bd # # Exception| cpu 0: rx_hash 0x76a5e2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55410 dport 42397] != expected 0xc7cb9a2d # # Exception| cpu 0: rx_hash 0x700ed2dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55426 dport 42397] != expected 0x4b1c7610 # # Exception| cpu 0: rx_hash 0x588d0526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55440 dport 42397] != expected 0xee107d92 # # Exception| cpu 0: rx_hash 0xaf807c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55544 dport 42397] != expected 0xa8f736fb # # Exception| cpu 0: rx_hash 0x3fe29ad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55564 dport 42397] != expected 0xccf61fbf # # Exception| cpu 0: rx_hash 0x17614d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55582 dport 42397] != expected 0x69fa143d # # Exception| cpu 0: rx_hash 0x1a372df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 42397] != expected 0x7055cc46 # # Exception| cpu 0: rx_hash 0xe06c3432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55670 dport 42397] != expected 0x2f1d5f54 # # Exception| cpu 0: rx_hash 0x0fab6341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 42397] != expected 0xdee8ff21 # # Exception| cpu 0: rx_hash 0x29c59ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55688 dport 42397] != expected 0x9a3d4195 # # Exception| cpu 0: rx_hash 0xce44d3a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55700 dport 42397] != expected 0x6c6b8eb # # Exception| cpu 0: rx_hash 0xc9324680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55716 dport 42397] != expected 0xf62a6270 # # Exception| cpu 0: rx_hash 0xd9be72cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55760 dport 42397] != expected 0x2c36d067 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xad50f160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45146 dport 60646] OK # # # cpu 4: rx_hash 0x4da72912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45174 dport 60646] OK # # # cpu 4: rx_hash 0x6d62e4cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 60646] OK # # # cpu 4: rx_hash 0xbfba2af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45198 dport 60646] OK # # # cpu 4: rx_hash 0xb621959c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45222 dport 60646] OK # # # cpu 4: rx_hash 0x412cec81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45262 dport 60646] OK # # # cpu 4: rx_hash 0x4fc1c6c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45270 dport 60646] OK # # # cpu 4: rx_hash 0x48b753ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45286 dport 60646] OK # # # cpu 4: rx_hash 0x465a79a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45310 dport 60646] OK # # # cpu 4: rx_hash 0xcc945eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45366 dport 60646] OK # # # cpu 4: rx_hash 0xdc186ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45378 dport 60646] OK # # # cpu 4: rx_hash 0xd2f540fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45402 dport 60646] OK # # # cpu 4: rx_hash 0x1b5cea3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45476 dport 60646] OK # # # cpu 4: rx_hash 0xc7690e48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45502 dport 60646] OK # # # cpu 4: rx_hash 0x18e7a0ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45508 dport 60646] OK # # # cpu 4: rx_hash 0xe2bcb969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45524 dport 60646] OK # # # cpu 4: rx_hash 0x1f91358a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45556 dport 60646] OK # # # cpu 4: rx_hash 0xd093af27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 60646] OK # # # cpu 4: rx_hash 0xb0210bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45568 dport 60646] OK # # # cpu 4: rx_hash 0x4a7a126c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45584 dport 60646] OK # # # cpu 4: rx_hash 0x43e1ad00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45624 dport 60646] OK # # # cpu 4: rx_hash 0x536d994b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 60646] OK # # # cpu 4: rx_hash 0x95f4bc8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45674 dport 60646] OK # # # cpu 4: rx_hash 0xb5317154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45712 dport 60646] OK # # # cpu 4: rx_hash 0x7a33ebf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45726 dport 60646] OK # # # cpu 4: rx_hash 0x942919c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45738 dport 60646] OK # # # cpu 4: rx_hash 0x481cfdb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45744 dport 60646] OK # # # cpu 4: rx_hash 0x5890c9fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45764 dport 60646] OK # # # cpu 4: rx_hash 0x97925351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45770 dport 60646] OK # # # cpu 4: rx_hash 0x510b7690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45804 dport 60646] OK # # # cpu 4: rx_hash 0xab506f57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45820 dport 60646] OK # # # cpu 4: rx_hash 0xcb496581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45904 dport 60646] OK # # # cpu 4: rx_hash 0xcc3ff0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45920 dport 60646] OK # # # cpu 4: rx_hash 0x30cfd90f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45952 dport 60646] OK # # # cpu 4: rx_hash 0xecfa3d7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45978 dport 60646] OK # # # cpu 4: rx_hash 0xc7c2a012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46056 dport 60646] OK # # # cpu 4: rx_hash 0x389968f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46098 dport 60646] OK # # # cpu 4: rx_hash 0xed3733e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46112 dport 60646] OK # # # cpu 4: rx_hash 0x0ab67eb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46140 dport 60646] OK # # # cpu 4: rx_hash 0xe9faec57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46192 dport 60646] OK # # # cpu 4: rx_hash 0xcf9411e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46202 dport 60646] OK # # # cpu 4: rx_hash 0x063dbb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46212 dport 60646] OK # # # cpu 4: rx_hash 0x0fa60448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46252 dport 60646] OK # # # cpu 4: rx_hash 0xd393e03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46262 dport 60646] 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 37161 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37617 dport 37161] != expected 0x32dbb15c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37617 dport 37161] != expected 0x32dbb15c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 37161] != expected 0x3eee58e2 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 37161] != expected 0x3eee58e2 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43565 dport 37161] != expected 0x4d550378 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43565 dport 37161] != expected 0x4d550378 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57723 dport 37161] != expected 0xcd4eeedd # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57723 dport 37161] != expected 0xcd4eeedd # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38704 dport 37161] != expected 0xae01da7 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38704 dport 37161] != expected 0xae01da7 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58306 dport 37161] != expected 0x16a975b8 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58306 dport 37161] != expected 0x16a975b8 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47068 dport 37161] != expected 0x9e63acad # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47068 dport 37161] != expected 0x9e63acad # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38754 dport 37161] != expected 0xf83e32e1 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38754 dport 37161] != expected 0xf83e32e1 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53776 dport 37161] != expected 0xd79a2d77 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53776 dport 37161] != expected 0xd79a2d77 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41661 dport 37161] != expected 0x2b4a132e # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41661 dport 37161] != expected 0x2b4a132e # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 37161] != expected 0x8d2e87a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 37161] != expected 0x8d2e87a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45929 dport 37161] != expected 0xe9b03b70 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45929 dport 37161] != expected 0xe9b03b70 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48208 dport 37161] != expected 0xbb89882c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48208 dport 37161] != expected 0xbb89882c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40898 dport 37161] != expected 0x6ecdf82c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40898 dport 37161] != expected 0x6ecdf82c # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59212 dport 37161] != expected 0x21cab76a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59212 dport 37161] != expected 0x21cab76a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 37161] != expected 0x2f8f892d # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 37161] != expected 0x2f8f892d # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 39832 dport 37161] != expected 0x7ffd302 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 39832 dport 37161] != expected 0x7ffd302 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54568 dport 37161] != expected 0x63943e2d # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 54568 dport 37161] != expected 0x63943e2d # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40394 dport 37161] != expected 0x9aa69a90 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 40394 dport 37161] != expected 0x9aa69a90 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47974 dport 37161] != expected 0x3670698a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47974 dport 37161] != expected 0x3670698a # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34729 dport 37161] != expected 0x3d06c340 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34729 dport 37161] != expected 0x3d06c340 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34657 dport 37161] != expected 0xffacd3c2 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34657 dport 37161] != expected 0xffacd3c2 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43729 dport 37161] != expected 0x2318529 # # Exception| cpu 4: rx_hash 0xd991fbae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43729 dport 37161] != expected 0x2318529 # # 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 48895 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 48895] != expected 0x1ae8359e # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 48895] != expected 0x1ae8359e # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 48895] != expected 0xd77028c2 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 48895] != expected 0xd77028c2 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58893 dport 48895] != expected 0xea8750cf # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58893 dport 48895] != expected 0xea8750cf # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49822 dport 48895] != expected 0x74ea399e # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49822 dport 48895] != expected 0x74ea399e # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54621 dport 48895] != expected 0x3a3a90be # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54621 dport 48895] != expected 0x3a3a90be # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35258 dport 48895] != expected 0xd6d69bc4 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35258 dport 48895] != expected 0xd6d69bc4 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44236 dport 48895] != expected 0x873391c4 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44236 dport 48895] != expected 0x873391c4 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59442 dport 48895] != expected 0xe88dc1a5 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59442 dport 48895] != expected 0xe88dc1a5 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55985 dport 48895] != expected 0xcb7a5e83 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55985 dport 48895] != expected 0xcb7a5e83 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48452 dport 48895] != expected 0x14912bf6 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48452 dport 48895] != expected 0x14912bf6 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54844 dport 48895] != expected 0xdc472f07 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54844 dport 48895] != expected 0xdc472f07 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44945 dport 48895] != expected 0x7be2efc8 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44945 dport 48895] != expected 0x7be2efc8 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59832 dport 48895] != expected 0x4e0deeb2 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59832 dport 48895] != expected 0x4e0deeb2 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50886 dport 48895] != expected 0x1b78b9c0 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50886 dport 48895] != expected 0x1b78b9c0 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36301 dport 48895] != expected 0x2eda91ad # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36301 dport 48895] != expected 0x2eda91ad # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33866 dport 48895] != expected 0xffc5c061 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33866 dport 48895] != expected 0xffc5c061 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60230 dport 48895] != expected 0xb8769cbc # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60230 dport 48895] != expected 0xb8769cbc # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 48895] != expected 0xd81ec491 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 48895] != expected 0xd81ec491 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43921 dport 48895] != expected 0xe40b83af # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43921 dport 48895] != expected 0xe40b83af # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45177 dport 48895] != expected 0x84341df2 # # Exception| cpu 0: rx_hash 0x2dfecdb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45177 dport 48895] != expected 0x84341df2 # # 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__->