< 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 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # 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 214, 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 40442 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe13f0a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 40442] != expected 0xd13f0e42 # # Exception| cpu 0: rx_hash 0x4839578f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49362 dport 40442] != expected 0x67bec8c4 # # Exception| cpu 0: rx_hash 0x06842e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49400 dport 40442] != expected 0xe5f392ba # # Exception| cpu 0: rx_hash 0x4eb6c25f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49402 dport 40442] != expected 0x51fda68b # # Exception| cpu 0: rx_hash 0xeaafb474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49406 dport 40442] != expected 0x8bfabc93 # # Exception| cpu 4: rx_hash 0xbe2c9ab1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49374 dport 40442] != expected 0xd0ba5fd0 # # Exception| cpu 4: rx_hash 0xb5bc24c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49378 dport 40442] != expected 0x8a7fed01 # # Exception| cpu 5: rx_hash 0x7ec9027f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49328 dport 40442] != expected 0xa5506e17 # # Exception| cpu 5: rx_hash 0xa90de652 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49344 dport 40442] != expected 0x65313a73 # # Exception| cpu 5: rx_hash 0xfd8ec897 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49376 dport 40442] != expected 0x3e71d930 # # Exception| cpu 5: rx_hash 0x0b9b05a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49388 dport 40442] != expected 0x89754e24 # # Exception| cpu 5: rx_hash 0xaae91267 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49420 dport 40442] != expected 0xe22df87e # # Exception| cpu 5: rx_hash 0x19d118af [saddr 192.0.3.2 daddr 192.0.3.1 sport 49430 dport 40442] != expected 0x8da187c5 # # Exception| cpu 0: rx_hash 0x5a734a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49448 dport 40442] != expected 0x636a0125 # # Exception| cpu 0: rx_hash 0xe94b4041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49458 dport 40442] != expected 0xce67e9e # # Exception| cpu 0: rx_hash 0x76bd483b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49472 dport 40442] != expected 0x78891ecb # # Exception| cpu 0: rx_hash 0x223e66fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49504 dport 40442] != expected 0x23c9fd88 # # Exception| cpu 0: rx_hash 0x7d2df64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49532 dport 40442] != expected 0x224cac1a # # Exception| cpu 4: rx_hash 0x4bdda3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 49438 dport 40442] != expected 0xe0a20ac9 # # Exception| cpu 4: rx_hash 0xdfbb15b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49488 dport 40442] != expected 0xce08d84d # # Exception| cpu 4: rx_hash 0xd42babc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49516 dport 40442] != expected 0x94cd6a9c # # Exception| cpu 5: rx_hash 0x7ba2639a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 40442] != expected 0x140fc255 # # Exception| cpu 5: rx_hash 0x7032ddeb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 40442] != expected 0x4eca7084 # # Exception| cpu 5: rx_hash 0x9c194797 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49518 dport 40442] != expected 0x20c35ead # # Exception| cpu 5: rx_hash 0x25f78e94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49542 dport 40442] != expected 0x2df07993 # # Exception| cpu 0: rx_hash 0xd3e243aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49546 dport 40442] != expected 0x9af4ee87 # # Exception| cpu 0: rx_hash 0x7ae41e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49562 dport 40442] != expected 0x2c752801 # # Exception| cpu 0: rx_hash 0xcf538138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49576 dport 40442] != expected 0x75ba39f5 # # Exception| cpu 0: rx_hash 0xbc8e133e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 40442] != expected 0x6fdc7789 # # Exception| cpu 0: rx_hash 0x521039b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 40442] != expected 0x597a8f81 # # Exception| cpu 4: rx_hash 0xe39d838a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 40442] != expected 0x6e59261b # # Exception| cpu 4: rx_hash 0x15884eb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49612 dport 40442] != expected 0xd95db10f # # Exception| cpu 4: rx_hash 0xe512165a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49640 dport 40442] != expected 0x581a4854 # # Exception| cpu 4: rx_hash 0xe1283378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 40442] != expected 0x36f6f03a # # Exception| cpu 5: rx_hash 0x3fc9d9d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49548 dport 40442] != expected 0xf4fdc0ae # # Exception| cpu 5: rx_hash 0x6b4af713 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49580 dport 40442] != expected 0xafbd23ed # # Exception| cpu 5: rx_hash 0x2e6730e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49594 dport 40442] != expected 0x7735cb42 # # Exception| cpu 5: rx_hash 0xba0186ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 40442] != expected 0x599f19c6 # # Exception| cpu 5: rx_hash 0xb324886d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49664 dport 40442] != expected 0x5bf57d36 # # Exception| cpu 5: rx_hash 0xec3718d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49692 dport 40442] != expected 0x5a702ca4 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x9cdaba4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57900 dport 38616] OK # # # cpu 4: rx_hash 0x91c591ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 38616] OK # # # cpu 4: rx_hash 0xb014b8f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57924 dport 38616] OK # # # cpu 4: rx_hash 0xfea9c17e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57966 dport 38616] OK # # # cpu 5: rx_hash 0xaa2aefbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57934 dport 38616] OK # # # cpu 5: rx_hash 0x1912e573 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57940 dport 38616] OK # # # cpu 5: rx_hash 0x032cb231 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57950 dport 38616] OK # # # cpu 5: rx_hash 0xbb840688 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57976 dport 38616] OK # # # cpu 0: rx_hash 0xef07284d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 38616] OK # # # cpu 0: rx_hash 0xaca57a6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57958 dport 38616] OK # # # cpu 0: rx_hash 0xb69b2d29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57964 dport 38616] OK # # # cpu 0: rx_hash 0x4747087d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57990 dport 38616] OK # # # cpu 0: rx_hash 0x5bf6caef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58020 dport 38616] OK # # # cpu 4: rx_hash 0x7738c85d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 38616] OK # # # cpu 4: rx_hash 0x7a27e3fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58072 dport 38616] OK # # # cpu 4: rx_hash 0x71b75d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58084 dport 38616] OK # # # cpu 4: rx_hash 0x349a9a7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 38616] OK # # # cpu 5: rx_hash 0xee4155f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58006 dport 38616] OK # # # cpu 5: rx_hash 0x6d069f1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58054 dport 38616] OK # # # cpu 5: rx_hash 0xd0c54a43 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58116 dport 38616] OK # # # cpu 0: rx_hash 0x41c89dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58030 dport 38616] OK # # # cpu 0: rx_hash 0xbac27b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58038 dport 38616] OK # # # cpu 0: rx_hash 0x9083ec50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58102 dport 38616] OK # # # cpu 0: rx_hash 0x74dc3c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58112 dport 38616] OK # # # cpu 0: rx_hash 0x26d0877d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58120 dport 38616] OK # # # cpu 4: rx_hash 0x79c317c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58132 dport 38616] OK # # # cpu 4: rx_hash 0x16af475d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58178 dport 38616] OK # # # cpu 5: rx_hash 0x8fd6daf7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58136 dport 38616] OK # # # cpu 5: rx_hash 0xc16ba370 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58162 dport 38616] OK # # # cpu 5: rx_hash 0x5e9dab0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58176 dport 38616] OK # # # cpu 5: rx_hash 0xa8886634 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58188 dport 38616] OK # # # cpu 5: rx_hash 0x018e3bbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58204 dport 38616] OK # # # cpu 0: rx_hash 0xcc7488d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58150 dport 38616] OK # # # cpu 0: rx_hash 0xdb55f432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58168 dport 38616] OK # # # cpu 0: rx_hash 0xf79bf680 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58192 dport 38616] OK # # # cpu 0: rx_hash 0xa5974d95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 38616] OK # # # cpu 0: rx_hash 0xe6351fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58214 dport 38616] OK # # # cpu 0: rx_hash 0x58123eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58216 dport 38616] OK # # # cpu 0: rx_hash 0x0701ae6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58228 dport 38616] OK # # # cpu 4: rx_hash 0x17e93ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58252 dport 38616] OK # # # cpu 4: rx_hash 0x1c798496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58288 dport 38616] OK # # # cpu 4: rx_hash 0x99b1dbae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58312 dport 38616] OK # # # cpu 4: rx_hash 0x759a41d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58318 dport 38616] OK # # # cpu 4: rx_hash 0x94aef00f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 38616] 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-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 214, 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 43483 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47125 dport 43483] != expected 0x8e69704e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47125 dport 43483] != expected 0x8e69704e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35578 dport 43483] != expected 0x7016de2b # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35578 dport 43483] != expected 0x7016de2b # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57841 dport 43483] != expected 0xf6c0fe36 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57841 dport 43483] != expected 0xf6c0fe36 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 43483] != expected 0x239927ec # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 43483] != expected 0x239927ec # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60818 dport 43483] != expected 0x9f853411 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60818 dport 43483] != expected 0x9f853411 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35210 dport 43483] != expected 0xbeab9813 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35210 dport 43483] != expected 0xbeab9813 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33086 dport 43483] != expected 0xded09c93 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33086 dport 43483] != expected 0xded09c93 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37450 dport 43483] != expected 0x6adc4175 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37450 dport 43483] != expected 0x6adc4175 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44752 dport 43483] != expected 0x20dac3ac # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44752 dport 43483] != expected 0x20dac3ac # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46565 dport 43483] != expected 0x90070405 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46565 dport 43483] != expected 0x90070405 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43477 dport 43483] != expected 0x1ec7a491 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43477 dport 43483] != expected 0x1ec7a491 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47499 dport 43483] != expected 0x265a3155 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47499 dport 43483] != expected 0x265a3155 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60691 dport 43483] != expected 0xe14964a2 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60691 dport 43483] != expected 0xe14964a2 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51196 dport 43483] != expected 0xfeed488c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51196 dport 43483] != expected 0xfeed488c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49135 dport 43483] != expected 0xdd3b081 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49135 dport 43483] != expected 0xdd3b081 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58485 dport 43483] != expected 0xb3a5c78c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58485 dport 43483] != expected 0xb3a5c78c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39915 dport 43483] != expected 0x555ed60 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39915 dport 43483] != expected 0x555ed60 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50447 dport 43483] != expected 0xf1fa765e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50447 dport 43483] != expected 0xf1fa765e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41113 dport 43483] != expected 0xce665dc1 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41113 dport 43483] != expected 0xce665dc1 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33832 dport 43483] != expected 0x8fea6f4e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33832 dport 43483] != expected 0x8fea6f4e # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58079 dport 43483] != expected 0xa056ac0c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58079 dport 43483] != expected 0xa056ac0c # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52378 dport 43483] != expected 0xa9b5e596 # # Exception| cpu 5: rx_hash 0x1b8ed788 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52378 dport 43483] != expected 0xa9b5e596 # # 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 214, 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 34905 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35611 dport 34905] != expected 0xcbceb43c # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35611 dport 34905] != expected 0xcbceb43c # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 34905] != expected 0xc2dca3d9 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34300 dport 34905] != expected 0xc2dca3d9 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40845 dport 34905] != expected 0x3dcea750 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40845 dport 34905] != expected 0x3dcea750 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58443 dport 34905] != expected 0xdbd9fe94 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58443 dport 34905] != expected 0xdbd9fe94 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34972 dport 34905] != expected 0xcd786a6b # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34972 dport 34905] != expected 0xcd786a6b # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 34905] != expected 0x4c98e753 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 34905] != expected 0x4c98e753 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50648 dport 34905] != expected 0xf6cbaa0 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50648 dport 34905] != expected 0xf6cbaa0 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44305 dport 34905] != expected 0xdc484bca # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44305 dport 34905] != expected 0xdc484bca # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46531 dport 34905] != expected 0x9fe6ac22 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46531 dport 34905] != expected 0x9fe6ac22 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50991 dport 34905] != expected 0x948ee502 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50991 dport 34905] != expected 0x948ee502 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 34905] != expected 0x82384880 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 34905] != expected 0x82384880 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48910 dport 34905] != expected 0xaeddb36 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48910 dport 34905] != expected 0xaeddb36 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38777 dport 34905] != expected 0x3261f25c # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38777 dport 34905] != expected 0x3261f25c # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36188 dport 34905] != expected 0xea2d4a16 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36188 dport 34905] != expected 0xea2d4a16 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35904 dport 34905] != expected 0xffaebf7a # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35904 dport 34905] != expected 0xffaebf7a # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50872 dport 34905] != expected 0x9e765433 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50872 dport 34905] != expected 0x9e765433 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38974 dport 34905] != expected 0xb0406515 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38974 dport 34905] != expected 0xb0406515 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47488 dport 34905] != expected 0x56061a74 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47488 dport 34905] != expected 0x56061a74 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42127 dport 34905] != expected 0xfd8b95fb # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42127 dport 34905] != expected 0xfd8b95fb # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39250 dport 34905] != expected 0x72077454 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39250 dport 34905] != expected 0x72077454 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 34905] != expected 0x5a4f5c62 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 34905] != expected 0x5a4f5c62 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47987 dport 34905] != expected 0x69fd33fd # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47987 dport 34905] != expected 0x69fd33fd # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49784 dport 34905] != expected 0xf3b31196 # # Exception| cpu 5: rx_hash 0x75af0d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49784 dport 34905] != expected 0xf3b31196 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->