< 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 56193 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4f0c28a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35376 dport 56193] != expected 0xcbe2c833 # # Exception| cpu 0: rx_hash 0x281d62e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35386 dport 56193] != expected 0xd9ece337 # # Exception| cpu 0: rx_hash 0xceb3bc14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35414 dport 56193] != expected 0xd629b914 # # Exception| cpu 0: rx_hash 0x13bc85d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35418 dport 56193] != expected 0xd82c5fe8 # # Exception| cpu 0: rx_hash 0x95e42f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35428 dport 56193] != expected 0x3da5b604 # # Exception| cpu 4: rx_hash 0xfd3b1933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35394 dport 56193] != expected 0xdf2eac96 # # Exception| cpu 4: rx_hash 0x203420f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 56193] != expected 0xd12b4a6a # # Exception| cpu 4: rx_hash 0x5777ee87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35454 dport 56193] != expected 0xd2aa33d5 # # Exception| cpu 5: rx_hash 0x64ff4ba0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35434 dport 56193] != expected 0xdbad2657 # # Exception| cpu 5: rx_hash 0xc17dc001 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35450 dport 56193] != expected 0x26ac8882 # # Exception| cpu 0: rx_hash 0x186658cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35486 dport 56193] != expected 0xaccabad0 # # Exception| cpu 0: rx_hash 0xa59f154a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35520 dport 56193] != expected 0x4883efe3 # # Exception| cpu 4: rx_hash 0x4cffb7a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35456 dport 56193] != expected 0xb7c38456 # # Exception| cpu 4: rx_hash 0x07faa0e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35464 dport 56193] != expected 0x4dc0d9fd # # Exception| cpu 4: rx_hash 0x6f2596ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 35502 dport 56193] != expected 0xaf4bc36f # # Exception| cpu 4: rx_hash 0xee9a0209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35528 dport 56193] != expected 0xb280b248 # # Exception| cpu 5: rx_hash 0x53634f88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35478 dport 56193] != expected 0x56c9e77b # # Exception| cpu 5: rx_hash 0xb22aaf7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35490 dport 56193] != expected 0xa14e2593 # # Exception| cpu 5: rx_hash 0x3bbc79d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35504 dport 56193] != expected 0xb442fde9 # # Exception| cpu 5: rx_hash 0x81a20a58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35510 dport 56193] != expected 0xa8493011 # # Exception| cpu 5: rx_hash 0x5cad339d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35514 dport 56193] != expected 0xa64cd6ed # # Exception| cpu 5: rx_hash 0x54847182 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35534 dport 56193] != expected 0xae8b7fb0 # # Exception| cpu 0: rx_hash 0xf106fa23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 56193] != expected 0x538ad165 # # Exception| cpu 0: rx_hash 0x68c2a8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35574 dport 56193] != expected 0x57095ba4 # # Exception| cpu 0: rx_hash 0x730caaa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35598 dport 56193] != expected 0x91bb3b32 # # Exception| cpu 0: rx_hash 0x40840f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35610 dport 56193] != expected 0x98bc2eb0 # # Exception| cpu 0: rx_hash 0x37c7c1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35626 dport 56193] != expected 0x9b3d570f # # Exception| cpu 0: rx_hash 0x92454a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35642 dport 56193] != expected 0x663cf9da # # Exception| cpu 4: rx_hash 0xba03ed60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35542 dport 56193] != expected 0xa9898cce # # Exception| cpu 4: rx_hash 0x141de0ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 35588 dport 56193] != expected 0x83b51036 # # Exception| cpu 4: rx_hash 0x3809bde7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35590 dport 56193] != expected 0x6bb86699 # # Exception| cpu 4: rx_hash 0x285b39d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35644 dport 56193] != expected 0x7a373422 # # Exception| cpu 4: rx_hash 0x044f64d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35646 dport 56193] != expected 0x923a428d # # Exception| cpu 4: rx_hash 0x74eb94ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 35670 dport 56193] != expected 0x69f9a3f9 # # Exception| cpu 5: rx_hash 0x86453452 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35566 dport 56193] != expected 0x500ba8da # # Exception| cpu 5: rx_hash 0x0c6626ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 35658 dport 56193] != expected 0x9afdebd0 # # Exception| cpu 0: rx_hash 0xf2b33e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35688 dport 56193] != expected 0x8c704a15 # # Exception| cpu 0: rx_hash 0x5731b5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35704 dport 56193] != expected 0x7171e4c0 # # Exception| cpu 0: rx_hash 0x532514b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35728 dport 56193] != expected 0xf512306e # # Exception| cpu 0: rx_hash 0x2466dac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35744 dport 56193] != expected 0xf69349d1 # # Exception| cpu 0: rx_hash 0x70ff35a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35774 dport 56193] != expected 0xed9a7757 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x86e0e218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59032 dport 51151] OK # # # cpu 4: rx_hash 0xaaf4bf15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59034 dport 51151] OK # # # cpu 4: rx_hash 0xbaa63b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 51151] OK # # # cpu 5: rx_hash 0x9d68bb3d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58982 dport 51151] OK # # # cpu 5: rx_hash 0x73ef27df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59006 dport 51151] OK # # # cpu 5: rx_hash 0xddb77164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59050 dport 51151] OK # # # cpu 5: rx_hash 0x4bbd5fe2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59054 dport 51151] OK # # # cpu 0: rx_hash 0xaee01e1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58994 dport 51151] OK # # # cpu 0: rx_hash 0x236269b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59016 dport 51151] OK # # # cpu 0: rx_hash 0x5befdbdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59028 dport 51151] OK # # # cpu 0: rx_hash 0x5421a7c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59064 dport 51151] OK # # # cpu 0: rx_hash 0x7835fac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59066 dport 51151] OK # # # cpu 4: rx_hash 0x8107dc12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59072 dport 51151] OK # # # cpu 4: rx_hash 0xf6441263 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59120 dport 51151] OK # # # cpu 4: rx_hash 0x075f76ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59134 dport 51151] OK # # # cpu 4: rx_hash 0x579463fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59150 dport 51151] OK # # # cpu 4: rx_hash 0x641cc6db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59162 dport 51151] OK # # # cpu 4: rx_hash 0xf216e85d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59166 dport 51151] OK # # # cpu 4: rx_hash 0xce50316f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59174 dport 51151] OK # # # cpu 5: rx_hash 0xad13811f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59074 dport 51151] OK # # # cpu 5: rx_hash 0x170df294 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59076 dport 51151] OK # # # cpu 5: rx_hash 0x7b803ef1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59148 dport 51151] OK # # # cpu 0: rx_hash 0x248557b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59088 dport 51151] OK # # # cpu 0: rx_hash 0x53c699c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59104 dport 51151] OK # # # cpu 4: rx_hash 0xa9417b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59180 dport 51151] OK # # # cpu 4: rx_hash 0xd1ccc945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59184 dport 51151] OK # # # cpu 4: rx_hash 0x70e580e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52130 dport 51151] OK # # # cpu 4: rx_hash 0xadeab924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52142 dport 51151] OK # # # cpu 4: rx_hash 0x54d89ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52180 dport 51151] OK # # # cpu 4: rx_hash 0x99852209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52194 dport 51151] OK # # # cpu 5: rx_hash 0x2bb2139d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52112 dport 51151] OK # # # cpu 5: rx_hash 0x91ac6016 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 51151] OK # # # cpu 5: rx_hash 0xd5670b40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52146 dport 51151] OK # # # cpu 5: rx_hash 0x4b4467d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52162 dport 51151] OK # # # cpu 0: rx_hash 0xdd4e495f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52166 dport 51151] OK # # # cpu 0: rx_hash 0xa5c3fb3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52186 dport 51151] OK # # # cpu 4: rx_hash 0x2cfe07ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52246 dport 51151] OK # # # cpu 4: rx_hash 0xfe3f427b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52278 dport 51151] OK # # # cpu 4: rx_hash 0xbd131727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 51151] OK # # # cpu 5: rx_hash 0xaa0d872e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52214 dport 51151] OK # # # cpu 5: rx_hash 0x897c8c0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52230 dport 51151] OK # # # cpu 5: rx_hash 0xc2799b49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52238 dport 51151] OK # # # cpu 5: rx_hash 0xf6160064 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52290 dport 51151] OK # # # count: pass=43 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 52667 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33710 dport 52667] != expected 0x1fb9d8d7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33710 dport 52667] != expected 0x1fb9d8d7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42495 dport 52667] != expected 0xe8007bf2 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42495 dport 52667] != expected 0xe8007bf2 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59849 dport 52667] != expected 0xe57b8a38 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59849 dport 52667] != expected 0xe57b8a38 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45321 dport 52667] != expected 0x736396cf # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45321 dport 52667] != expected 0x736396cf # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38195 dport 52667] != expected 0x18e64218 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38195 dport 52667] != expected 0x18e64218 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49307 dport 52667] != expected 0x32e3a090 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49307 dport 52667] != expected 0x32e3a090 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50499 dport 52667] != expected 0xa52511d7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50499 dport 52667] != expected 0xa52511d7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49821 dport 52667] != expected 0x7100601e # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49821 dport 52667] != expected 0x7100601e # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47495 dport 52667] != expected 0xbd31301b # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47495 dport 52667] != expected 0xbd31301b # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41430 dport 52667] != expected 0x936d1ad7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41430 dport 52667] != expected 0x936d1ad7 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42855 dport 52667] != expected 0xcf4ab020 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42855 dport 52667] != expected 0xcf4ab020 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 52667] != expected 0xbd7ab28b # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 52667] != expected 0xbd7ab28b # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 52667] != expected 0x5c415598 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 52667] != expected 0x5c415598 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34020 dport 52667] != expected 0xbd3b8946 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34020 dport 52667] != expected 0xbd3b8946 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 52667] != expected 0x83faf525 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 52667] != expected 0x83faf525 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43836 dport 52667] != expected 0xf711b6fd # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43836 dport 52667] != expected 0xf711b6fd # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34791 dport 52667] != expected 0x6514052d # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34791 dport 52667] != expected 0x6514052d # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37241 dport 52667] != expected 0x5a5c0412 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37241 dport 52667] != expected 0x5a5c0412 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 52667] != expected 0x31b53d4a # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 52667] != expected 0x31b53d4a # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34923 dport 52667] != expected 0xc87c476 # # Exception| cpu 5: rx_hash 0x4bbaf3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34923 dport 52667] != expected 0xc87c476 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 38593 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 38593] != expected 0x1f624ba2 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51005 dport 38593] != expected 0x1f624ba2 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54836 dport 38593] != expected 0x7db24cca # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54836 dport 38593] != expected 0x7db24cca # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58073 dport 38593] != expected 0xb76530b9 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58073 dport 38593] != expected 0xb76530b9 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 38593] != expected 0xb4fd4c49 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 38593] != expected 0xb4fd4c49 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39410 dport 38593] != expected 0x763c9fa1 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39410 dport 38593] != expected 0x763c9fa1 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38873 dport 38593] != expected 0x7f353141 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38873 dport 38593] != expected 0x7f353141 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59227 dport 38593] != expected 0x7b0f1e54 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59227 dport 38593] != expected 0x7b0f1e54 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54665 dport 38593] != expected 0x1c126cf7 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54665 dport 38593] != expected 0x1c126cf7 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 38593] != expected 0xd0a3ccd6 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 38593] != expected 0xd0a3ccd6 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34246 dport 38593] != expected 0xe50df2e4 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34246 dport 38593] != expected 0xe50df2e4 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36308 dport 38593] != expected 0xfbd0215f # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50947 dport 38593] != expected 0x993ae11b # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50947 dport 38593] != expected 0x993ae11b # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60043 dport 38593] != expected 0x40d841ea # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60043 dport 38593] != expected 0x40d841ea # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49905 dport 38593] != expected 0xcb73a36f # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49905 dport 38593] != expected 0xcb73a36f # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49505 dport 38593] != expected 0xfd35455d # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49505 dport 38593] != expected 0xfd35455d # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33926 dport 38593] != expected 0xb63578b6 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33926 dport 38593] != expected 0xb63578b6 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59798 dport 38593] != expected 0x87097573 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59798 dport 38593] != expected 0x87097573 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35968 dport 38593] != expected 0x9b600e2a # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35968 dport 38593] != expected 0x9b600e2a # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 38593] != expected 0x35029fbd # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 38593] != expected 0x35029fbd # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 38593] != expected 0x1038f00f # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 38593] != expected 0x1038f00f # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35800 dport 38593] != expected 0x556506e9 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35800 dport 38593] != expected 0x556506e9 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35428 dport 38593] != expected 0x31c18893 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35428 dport 38593] != expected 0x31c18893 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55808 dport 38593] != expected 0x2526a304 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55808 dport 38593] != expected 0x2526a304 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37228 dport 38593] != expected 0xc15e24ab # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37228 dport 38593] != expected 0xc15e24ab # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42283 dport 38593] != expected 0xcae90632 # # Exception| cpu 5: rx_hash 0x0a5608fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42283 dport 38593] != expected 0xcae90632 # # Exception| count: pass=0 nohash=0 fail=49 # # 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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-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__->