< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 54620 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x864c8735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 54620] != expected 0x4346e544 # # Exception| cpu 0: rx_hash 0x4e5ab28f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55124 dport 54620] != expected 0x10e2d08e # # Exception| cpu 0: rx_hash 0x98190405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55142 dport 54620] != expected 0x4b6cb5de # # Exception| cpu 4: rx_hash 0x311d9415 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55040 dport 54620] != expected 0x32e982ca # # Exception| cpu 4: rx_hash 0x78c2ca00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55068 dport 54620] != expected 0x75041cc # # Exception| cpu 4: rx_hash 0x0db69275 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55080 dport 54620] != expected 0x22bd23fe # # Exception| cpu 4: rx_hash 0x1fc145f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55128 dport 54620] != expected 0x2fd3533f # # Exception| cpu 5: rx_hash 0x21e69c2b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55024 dport 54620] != expected 0x3e7e7e16 # # Exception| cpu 5: rx_hash 0x29593d7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55056 dport 54620] != expected 0x3861c27d # # Exception| cpu 5: rx_hash 0x370cbe4f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55104 dport 54620] != expected 0x304b92e7 # # Exception| cpu 5: rx_hash 0x0785ec9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55112 dport 54620] != expected 0x255b1388 # # Exception| cpu 5: rx_hash 0x6ab51d85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 54620] != expected 0xa3e310d # # Exception| cpu 0: rx_hash 0xc982f37a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55146 dport 54620] != expected 0x745d366f # # Exception| cpu 0: rx_hash 0x72f1b4ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 54620] != expected 0xb671ba # # Exception| cpu 0: rx_hash 0x896646ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55190 dport 54620] != expected 0x4753cd09 # # Exception| cpu 0: rx_hash 0x77e80b98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55228 dport 54620] != expected 0x3456981 # # Exception| cpu 0: rx_hash 0x659fdc1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55244 dport 54620] != expected 0xe2b1940 # # Exception| cpu 4: rx_hash 0x236a4390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55152 dport 54620] != expected 0x3f87f20b # # Exception| cpu 4: rx_hash 0x029c53ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 54620] != expected 0x26a80bb3 # # Exception| cpu 4: rx_hash 0xfc121ed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55202 dport 54620] != expected 0x62beaf3b # # Exception| cpu 4: rx_hash 0x85441218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55222 dport 54620] != expected 0x4217ed52 # # Exception| cpu 5: rx_hash 0xf0304a6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55170 dport 54620] != expected 0x67fa8f60 # # Exception| cpu 5: rx_hash 0xcc9b4c0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55210 dport 54620] != expected 0x77ae2e54 # # Exception| cpu 5: rx_hash 0xdeec9b88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55258 dport 54620] != expected 0x7ac05e95 # # Exception| cpu 5: rx_hash 0xbffe3e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55262 dport 54620] != expected 0x50e15c4b # # Exception| cpu 0: rx_hash 0x10eb8468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55288 dport 54620] != expected 0x2bc67b72 # # Exception| cpu 0: rx_hash 0x62a679bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55306 dport 54620] != expected 0xd378f194 # # Exception| cpu 0: rx_hash 0x846c9de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55344 dport 54620] != expected 0x9de615ab # # Exception| cpu 0: rx_hash 0xe57e384a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 54620] != expected 0xb7c71775 # # Exception| cpu 4: rx_hash 0xca8a6657 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55274 dport 54620] != expected 0x750c3e79 # # Exception| cpu 4: rx_hash 0x4a6b8200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55314 dport 54620] != expected 0xcce0304c # # Exception| cpu 4: rx_hash 0x9c28348a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55328 dport 54620] != expected 0x976e551c # # Exception| cpu 4: rx_hash 0xef4d46a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55380 dport 54620] != expected 0xb0212703 # # Exception| cpu 5: rx_hash 0xd2cecf3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55290 dport 54620] != expected 0x7f847ece # # Exception| cpu 5: rx_hash 0x0f9688a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55342 dport 54620] != expected 0xfc1dd311 # # Exception| cpu 5: rx_hash 0x275b731f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55350 dport 54620] != expected 0xe38512c9 # # Exception| cpu 5: rx_hash 0x352ca49a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55366 dport 54620] != expected 0xeeeb6208 # # Exception| cpu 5: rx_hash 0x9a391ed0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55392 dport 54620] != expected 0x95cc4531 # # Exception| cpu 5: rx_hash 0x0987a2fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55406 dport 54620] != expected 0xfebfc33c # # Exception| cpu 0: rx_hash 0xd3e640c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55420 dport 54620] != expected 0xa0758637 # # Exception| cpu 0: rx_hash 0x5127be47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55426 dport 54620] != expected 0xc73978ed # # Exception| cpu 0: rx_hash 0x61aeec92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55434 dport 54620] != expected 0xd229f982 # # Exception| cpu 0: rx_hash 0x45414398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55474 dport 54620] != expected 0xc8f51801 # # Exception| cpu 0: rx_hash 0x06ad6362 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55502 dport 54620] != expected 0xfaaaeb71 # # Exception| cpu 0: rx_hash 0x1ee9ca08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55518 dport 54620] != expected 0xf022abc6 # # Exception| cpu 0: rx_hash 0x3a066502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55526 dport 54620] != expected 0xeafe4a45 # # 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 0x879f8e14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38662 dport 37459] OK # # # cpu 0: rx_hash 0x8bbddaa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38694 dport 37459] OK # # # cpu 4: rx_hash 0x9764862a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38646 dport 37459] OK # # # cpu 4: rx_hash 0x22b94ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38720 dport 37459] OK # # # cpu 4: rx_hash 0x818ea44e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38726 dport 37459] OK # # # cpu 5: rx_hash 0x8f202f40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38630 dport 37459] OK # # # cpu 5: rx_hash 0x5541cd7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 37459] OK # # # cpu 5: rx_hash 0xb716dcc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38670 dport 37459] OK # # # cpu 5: rx_hash 0xce40d001 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38682 dport 37459] OK # # # cpu 5: rx_hash 0x30ce9d34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38704 dport 37459] OK # # # cpu 5: rx_hash 0xd0155331 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38730 dport 37459] OK # # # cpu 5: rx_hash 0xc851fa5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38746 dport 37459] OK # # # cpu 0: rx_hash 0x8dacf0fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38758 dport 37459] OK # # # cpu 0: rx_hash 0xf4fafc3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38770 dport 37459] OK # # # cpu 4: rx_hash 0xecbe5551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38754 dport 37459] OK # # # cpu 4: rx_hash 0x27a0f5c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38784 dport 37459] OK # # # cpu 4: rx_hash 0xd92eb8f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38826 dport 37459] OK # # # cpu 4: rx_hash 0x034f5acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38840 dport 37459] OK # # # cpu 4: rx_hash 0x21b1df9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38848 dport 37459] OK # # # cpu 4: rx_hash 0x39f576f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38864 dport 37459] OK # # # cpu 5: rx_hash 0x3fe45cac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38800 dport 37459] OK # # # cpu 5: rx_hash 0x2b82a173 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38816 dport 37459] OK # # # cpu 5: rx_hash 0x4a9004d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38820 dport 37459] OK # # # cpu 0: rx_hash 0x58e7d35c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38868 dport 37459] OK # # # cpu 0: rx_hash 0x2d938b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38880 dport 37459] OK # # # cpu 0: rx_hash 0x26887a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38918 dport 37459] OK # # # cpu 0: rx_hash 0x77138d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38922 dport 37459] OK # # # cpu 0: rx_hash 0x899dc074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 37459] OK # # # cpu 4: rx_hash 0x055e7096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38904 dport 37459] OK # # # cpu 4: rx_hash 0x644cd53c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38908 dport 37459] OK # # # cpu 4: rx_hash 0xa6699e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38910 dport 37459] OK # # # cpu 4: rx_hash 0xad726f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38936 dport 37459] OK # # # cpu 4: rx_hash 0x0e458181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38942 dport 37459] OK # # # cpu 4: rx_hash 0x91d9691e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38960 dport 37459] OK # # # cpu 4: rx_hash 0x7102a71b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38986 dport 37459] OK # # # cpu 5: rx_hash 0xefb6c07c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38882 dport 37459] OK # # # cpu 5: rx_hash 0xdf3f92a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38890 dport 37459] OK # # # cpu 5: rx_hash 0xc0429e61 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38972 dport 37459] OK # # # cpu 0: rx_hash 0x69460e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39002 dport 37459] OK # # # cpu 0: rx_hash 0xbf05b8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39016 dport 37459] OK # # # cpu 0: rx_hash 0xae7afa53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39064 dport 37459] OK # # # cpu 0: rx_hash 0x80a62bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39104 dport 37459] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 33854 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47949 dport 33854] != expected 0x78573dd2 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47949 dport 33854] != expected 0x78573dd2 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46503 dport 33854] != expected 0x9fd9f2e7 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46503 dport 33854] != expected 0x9fd9f2e7 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37411 dport 33854] != expected 0x4c7a5b03 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37411 dport 33854] != expected 0x4c7a5b03 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46067 dport 33854] != expected 0xfdacc3a4 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46067 dport 33854] != expected 0xfdacc3a4 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 33854] != expected 0x31cb0f3c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 33854] != expected 0x31cb0f3c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56527 dport 33854] != expected 0x9953144 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56527 dport 33854] != expected 0x9953144 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43583 dport 33854] != expected 0x51d944e4 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43583 dport 33854] != expected 0x51d944e4 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43165 dport 33854] != expected 0x81da2b10 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43165 dport 33854] != expected 0x81da2b10 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53393 dport 33854] != expected 0x4af3d650 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53393 dport 33854] != expected 0x4af3d650 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37981 dport 33854] != expected 0x6a19cec8 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37981 dport 33854] != expected 0x6a19cec8 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49911 dport 33854] != expected 0xc3282b01 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49911 dport 33854] != expected 0xc3282b01 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59476 dport 33854] != expected 0xe3bf1b2c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59476 dport 33854] != expected 0xe3bf1b2c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47376 dport 33854] != expected 0x679ca784 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47376 dport 33854] != expected 0x679ca784 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52833 dport 33854] != expected 0x96ad5541 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52833 dport 33854] != expected 0x96ad5541 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 33854] != expected 0x37cb4d02 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53591 dport 33854] != expected 0x37cb4d02 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49793 dport 33854] != expected 0xb0255ca2 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49793 dport 33854] != expected 0xb0255ca2 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54543 dport 33854] != expected 0xeadbbdf5 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54543 dport 33854] != expected 0xeadbbdf5 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56464 dport 33854] != expected 0xc248ecab # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56464 dport 33854] != expected 0xc248ecab # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45023 dport 33854] != expected 0x97ecd98d # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45023 dport 33854] != expected 0x97ecd98d # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51889 dport 33854] != expected 0x5ffc2ccf # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51889 dport 33854] != expected 0x5ffc2ccf # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59359 dport 33854] != expected 0xabfb6b1c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59359 dport 33854] != expected 0xabfb6b1c # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 33854] != expected 0x11b89b64 # # Exception| cpu 5: rx_hash 0x434d2379 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57074 dport 33854] != expected 0x11b89b64 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36986 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60777 dport 36986] != expected 0x5b38d4e4 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60777 dport 36986] != expected 0x5b38d4e4 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58056 dport 36986] != expected 0x714f77fd # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58056 dport 36986] != expected 0x714f77fd # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 36986] != expected 0x106eda66 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 36986] != expected 0x106eda66 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55351 dport 36986] != expected 0xdf22d530 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55351 dport 36986] != expected 0xdf22d530 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 36986] != expected 0xd00326 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 36986] != expected 0xd00326 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52566 dport 36986] != expected 0xe0a621ee # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52566 dport 36986] != expected 0xe0a621ee # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48711 dport 36986] != expected 0xe9fc0625 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48711 dport 36986] != expected 0xe9fc0625 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 36986] != expected 0x1239305f # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 36986] != expected 0x1239305f # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59220 dport 36986] != expected 0xfa7de4f6 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59220 dport 36986] != expected 0xfa7de4f6 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52160 dport 36986] != expected 0x187ec4b8 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52160 dport 36986] != expected 0x187ec4b8 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52163 dport 36986] != expected 0x5e111946 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52163 dport 36986] != expected 0x5e111946 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 36986] != expected 0xdc815918 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 36986] != expected 0xdc815918 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48830 dport 36986] != expected 0x4c4080f3 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48830 dport 36986] != expected 0x4c4080f3 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 36986] != expected 0x9ae9588d # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 36986] != expected 0x9ae9588d # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56881 dport 36986] != expected 0x3cb60c21 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56881 dport 36986] != expected 0x3cb60c21 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52246 dport 36986] != expected 0xe7334122 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52246 dport 36986] != expected 0xe7334122 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36687 dport 36986] != expected 0x10e5789b # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36687 dport 36986] != expected 0x10e5789b # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39703 dport 36986] != expected 0x8e40ff72 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39703 dport 36986] != expected 0x8e40ff72 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 36986] != expected 0xe7bf3fb4 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 36986] != expected 0xe7bf3fb4 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49813 dport 36986] != expected 0x2c7b74d # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49813 dport 36986] != expected 0x2c7b74d # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34452 dport 36986] != expected 0x9aea2269 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34452 dport 36986] != expected 0x9aea2269 # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42215 dport 36986] != expected 0xf63c2f0d # # Exception| cpu 5: rx_hash 0xcc2d2b0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42215 dport 36986] != expected 0xf63c2f0d # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->