< 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 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 38540 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1f0449f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56392 dport 38540] != expected 0x364848b2 # # Exception| cpu 0: rx_hash 0x5a78dad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56414 dport 38540] != expected 0xe937223b # # Exception| cpu 0: rx_hash 0x174f07b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42182 dport 38540] != expected 0xe1f43ba4 # # Exception| cpu 4: rx_hash 0x7c87a9e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56406 dport 38540] != expected 0x56f295a5 # # Exception| cpu 4: rx_hash 0x5e39e072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56442 dport 38540] != expected 0x394d20e1 # # Exception| cpu 4: rx_hash 0x14b6ef45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 38540] != expected 0xa9fccdd # # Exception| cpu 4: rx_hash 0xc2b5c5f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56452 dport 38540] != expected 0x8a027d9b # # Exception| cpu 4: rx_hash 0xc14c2d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42176 dport 38540] != expected 0x61698ae2 # # Exception| cpu 5: rx_hash 0xcd4659e8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56426 dport 38540] != expected 0x66affb2e # # Exception| cpu 5: rx_hash 0x87c956df [saddr 192.0.3.2 daddr 192.0.3.1 sport 56466 dport 38540] != expected 0x557d1712 # # Exception| cpu 5: rx_hash 0x1fcd72fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42196 dport 38540] != expected 0x41003e10 # # Exception| cpu 5: rx_hash 0x88f3f1c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42208 dport 38540] != expected 0xce98e705 # # Exception| cpu 0: rx_hash 0x35f14e23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 38540] != expected 0x8e4b8ee0 # # Exception| cpu 0: rx_hash 0x3d733b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42232 dport 38540] != expected 0x2ebf8b54 # # Exception| cpu 0: rx_hash 0xa5360317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42242 dport 38540] != expected 0xf78594af # # Exception| cpu 0: rx_hash 0xec89dfda [saddr 192.0.3.2 daddr 192.0.3.1 sport 42274 dport 38540] != expected 0x5874f948 # # Exception| cpu 0: rx_hash 0x518b6038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42280 dport 38540] != expected 0x18a790ad # # Exception| cpu 0: rx_hash 0x81e9ed71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42306 dport 38540] != expected 0xa07d225c # # Exception| cpu 4: rx_hash 0xadb4765a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42256 dport 38540] != expected 0x5771911b # # Exception| cpu 4: rx_hash 0x3ceb5293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42312 dport 38540] != expected 0xe0ae4bb9 # # Exception| cpu 4: rx_hash 0x346927de [saddr 192.0.3.2 daddr 192.0.3.1 sport 42330 dport 38540] != expected 0x405a4e0d # # Exception| cpu 5: rx_hash 0xe04a9031 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42260 dport 38540] != expected 0x28fafe26 # # Exception| cpu 5: rx_hash 0x3208802b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42294 dport 38540] != expected 0x781d4dba # # Exception| cpu 5: rx_hash 0x129654eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42322 dport 38540] != expected 0xff9ff993 # # Exception| cpu 5: rx_hash 0x75548e5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42344 dport 38540] != expected 0x4f5f265e # # Exception| cpu 5: rx_hash 0xa357a4e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42350 dport 38540] != expected 0xcfc29718 # # Exception| cpu 0: rx_hash 0x5b298826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42354 dport 38540] != expected 0x506e9474 # # Exception| cpu 0: rx_hash 0x16d76e4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42358 dport 38540] != expected 0x2fe5fb49 # # Exception| cpu 0: rx_hash 0x5c58617a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42382 dport 38540] != expected 0x1c371775 # # Exception| cpu 0: rx_hash 0xe37a43cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42444 dport 38540] != expected 0xb4d97ffd # # Exception| cpu 0: rx_hash 0x5a39c68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42466 dport 38540] != expected 0x247014c2 # # Exception| cpu 4: rx_hash 0x3759f424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42370 dport 38540] != expected 0xdc79cfd6 # # Exception| cpu 4: rx_hash 0x3b9abbcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42420 dport 38540] != expected 0xacf7c8b8 # # Exception| cpu 4: rx_hash 0x80f9a3d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42450 dport 38540] != expected 0xd463a2ea # # Exception| cpu 4: rx_hash 0x7cc6b5ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 42474 dport 38540] != expected 0x9bb5a35c # # Exception| cpu 5: rx_hash 0x54da1437 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42396 dport 38540] != expected 0xbcc312c1 # # Exception| cpu 5: rx_hash 0x3318ce82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42406 dport 38540] != expected 0xc03cd0c # # Exception| cpu 5: rx_hash 0x1d65c8fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 38540] != expected 0x13327f26 # # Exception| cpu 5: rx_hash 0x7444c0f7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42488 dport 38540] != expected 0x3b41a6e8 # # Exception| cpu 0: rx_hash 0x0564e329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42502 dport 38540] != expected 0x970fc0f0 # # Exception| cpu 0: rx_hash 0x6a244cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42542 dport 38540] != expected 0x873b1a89 # # Exception| cpu 0: rx_hash 0xb4a51320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42554 dport 38540] != expected 0xa752ae7b # # Exception| cpu 0: rx_hash 0x07447e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42574 dport 38540] != expected 0x7f32c19d # # Exception| cpu 0: rx_hash 0x943bc7e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42590 dport 38540] != expected 0x20d01a52 # # Exception| cpu 0: rx_hash 0x2d7842a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42608 dport 38540] != expected 0xb079716d # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xde3c1847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58552 dport 48641] OK # # # cpu 4: rx_hash 0x633ea7a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58546 dport 48641] OK # # # cpu 4: rx_hash 0x45c1d490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58554 dport 48641] OK # # # cpu 4: rx_hash 0xfea2cc87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58588 dport 48641] OK # # # cpu 4: rx_hash 0x47e149c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58610 dport 48641] OK # # # cpu 4: rx_hash 0xdfa471ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58632 dport 48641] OK # # # cpu 5: rx_hash 0xb53d8d19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58548 dport 48641] OK # # # cpu 5: rx_hash 0x20239376 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 48641] OK # # # cpu 5: rx_hash 0xf620b9ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 48641] OK # # # cpu 5: rx_hash 0x2462a9d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58604 dport 48641] OK # # # cpu 5: rx_hash 0x62a6ce58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58626 dport 48641] OK # # # cpu 0: rx_hash 0x655f0050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58590 dport 48641] OK # # # cpu 0: rx_hash 0x4cdbc820 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58648 dport 48641] OK # # # cpu 0: rx_hash 0xfd1a3829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58660 dport 48641] OK # # # cpu 0: rx_hash 0x961bad77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58664 dport 48641] OK # # # cpu 0: rx_hash 0x489af286 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 48641] OK # # # cpu 4: rx_hash 0x239b67d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58672 dport 48641] OK # # # cpu 4: rx_hash 0xb68579b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58700 dport 48641] OK # # # cpu 4: rx_hash 0x29398fc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58730 dport 48641] OK # # # cpu 4: rx_hash 0x934ad978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58780 dport 48641] OK # # # cpu 5: rx_hash 0xf3f9ea91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58714 dport 48641] OK # # # cpu 5: rx_hash 0x21bbfa8b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58744 dport 48641] OK # # # cpu 0: rx_hash 0xba46365c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58746 dport 48641] OK # # # cpu 0: rx_hash 0xf0c9396b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58754 dport 48641] OK # # # cpu 0: rx_hash 0xf84b4c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58768 dport 48641] OK # # # cpu 0: rx_hash 0x04745a44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58792 dport 48641] OK # # # cpu 4: rx_hash 0x970be3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58808 dport 48641] OK # # # cpu 4: rx_hash 0x99e83166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58822 dport 48641] OK # # # cpu 4: rx_hash 0x24ea8e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58828 dport 48641] OK # # # cpu 4: rx_hash 0x2c68fbc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58846 dport 48641] OK # # # cpu 4: rx_hash 0x952b7e8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58864 dport 48641] OK # # # cpu 4: rx_hash 0xec89281e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58908 dport 48641] OK # # # cpu 5: rx_hash 0xb1f490eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 48641] OK # # # cpu 5: rx_hash 0x47696e97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58834 dport 48641] OK # # # cpu 5: rx_hash 0x4baa217c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58852 dport 48641] OK # # # cpu 5: rx_hash 0x8788bd40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58896 dport 48641] OK # # # cpu 0: rx_hash 0xf6a89e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58862 dport 48641] OK # # # cpu 0: rx_hash 0x14f704da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58880 dport 48641] OK # # # cpu 0: rx_hash 0xe04a67f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58922 dport 48641] OK # # # cpu 0: rx_hash 0x83c987e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58932 dport 48641] OK # # # cpu 0: rx_hash 0x3028eabc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58944 dport 48641] OK # # # cpu 0: rx_hash 0xc0d4b335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58958 dport 48641] 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 46062 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33273 dport 46062] != expected 0x126dcdf1 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33273 dport 46062] != expected 0x126dcdf1 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42656 dport 46062] != expected 0xc14eeac4 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42656 dport 46062] != expected 0xc14eeac4 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40190 dport 46062] != expected 0x7fbc41ff # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38761 dport 46062] != expected 0x68ac322d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38761 dport 46062] != expected 0x68ac322d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48571 dport 46062] != expected 0x3cb3f817 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48571 dport 46062] != expected 0x3cb3f817 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47381 dport 46062] != expected 0x8299433e # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47381 dport 46062] != expected 0x8299433e # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58567 dport 46062] != expected 0xd5fd209 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58567 dport 46062] != expected 0xd5fd209 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49159 dport 46062] != expected 0xf48b4581 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49159 dport 46062] != expected 0xf48b4581 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44229 dport 46062] != expected 0xb0a13173 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44229 dport 46062] != expected 0xb0a13173 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48937 dport 46062] != expected 0xbd44b004 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48937 dport 46062] != expected 0xbd44b004 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58595 dport 46062] != expected 0xdd25d0d3 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58595 dport 46062] != expected 0xdd25d0d3 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 46062] != expected 0x315c385d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 46062] != expected 0x315c385d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43536 dport 46062] != expected 0x1d61494d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43536 dport 46062] != expected 0x1d61494d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40808 dport 46062] != expected 0x943e4b6d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40808 dport 46062] != expected 0x943e4b6d # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 46062] != expected 0xf12456a2 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 46062] != expected 0xf12456a2 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32915 dport 46062] != expected 0xbf4952bc # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32915 dport 46062] != expected 0xbf4952bc # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48864 dport 46062] != expected 0x95567b5b # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48864 dport 46062] != expected 0x95567b5b # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45069 dport 46062] != expected 0x75ffc764 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45069 dport 46062] != expected 0x75ffc764 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47775 dport 46062] != expected 0xf6b74ac0 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47775 dport 46062] != expected 0xf6b74ac0 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33933 dport 46062] != expected 0xda8c04c4 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33933 dport 46062] != expected 0xda8c04c4 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 46062] != expected 0x89b2f593 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 46062] != expected 0x89b2f593 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33390 dport 46062] != expected 0x7c27b94 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33390 dport 46062] != expected 0x7c27b94 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36128 dport 46062] != expected 0x77a3be05 # # Exception| cpu 4: rx_hash 0x3863548a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36128 dport 46062] != expected 0x77a3be05 # # Exception| count: pass=0 nohash=0 fail=45 # # 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 54149 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39592 dport 54149] != expected 0xda2bbfb1 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39592 dport 54149] != expected 0xda2bbfb1 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37328 dport 54149] != expected 0x8641be93 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37328 dport 54149] != expected 0x8641be93 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45187 dport 54149] != expected 0xe99f852 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45187 dport 54149] != expected 0xe99f852 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 54149] != expected 0xdb74fe60 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50870 dport 54149] != expected 0xdb74fe60 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48982 dport 54149] != expected 0x7942099 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48982 dport 54149] != expected 0x7942099 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47846 dport 54149] != expected 0xd441b782 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47846 dport 54149] != expected 0xd441b782 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37913 dport 54149] != expected 0xba8f4823 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37913 dport 54149] != expected 0xba8f4823 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39731 dport 54149] != expected 0x18f52ccc # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39731 dport 54149] != expected 0x18f52ccc # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50193 dport 54149] != expected 0x45c79b41 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50193 dport 54149] != expected 0x45c79b41 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59960 dport 54149] != expected 0xd8c5ee93 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59960 dport 54149] != expected 0xd8c5ee93 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32881 dport 54149] != expected 0x97ce88e2 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32881 dport 54149] != expected 0x97ce88e2 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51987 dport 54149] != expected 0x88fd5056 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51987 dport 54149] != expected 0x88fd5056 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48851 dport 54149] != expected 0xa6c953f7 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48851 dport 54149] != expected 0xa6c953f7 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 54149] != expected 0xbd4aa1b # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 54149] != expected 0xbd4aa1b # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 54149] != expected 0x9533117a # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 54149] != expected 0x9533117a # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51900 dport 54149] != expected 0xdd1d4017 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51900 dport 54149] != expected 0xdd1d4017 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34269 dport 54149] != expected 0xbc65333d # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34269 dport 54149] != expected 0xbc65333d # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46779 dport 54149] != expected 0x8470ed1a # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46779 dport 54149] != expected 0x8470ed1a # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33918 dport 54149] != expected 0x8284b622 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33918 dport 54149] != expected 0x8284b622 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39081 dport 54149] != expected 0x494bdbd2 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39081 dport 54149] != expected 0x494bdbd2 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50037 dport 54149] != expected 0x5ab8b732 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50037 dport 54149] != expected 0x5ab8b732 # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59928 dport 54149] != expected 0x917a325e # # Exception| cpu 4: rx_hash 0x29ba0478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59928 dport 54149] != expected 0x917a325e # # 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__->