< 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 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 35882 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8af91038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34060 dport 35882] != expected 0x2d17e1e6 # # Exception| cpu 0: rx_hash 0x60a454d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 35882] != expected 0x83604e77 # # Exception| cpu 0: rx_hash 0xa775bbec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34168 dport 35882] != expected 0x5e875540 # # Exception| cpu 4: rx_hash 0xaa1ad127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 35882] != expected 0xfe41664f # # Exception| cpu 4: rx_hash 0x18e88af6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34074 dport 35882] != expected 0x9729af91 # # Exception| cpu 4: rx_hash 0x4d28ff03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34142 dport 35882] != expected 0xf0f0fad1 # # Exception| cpu 4: rx_hash 0x412a5245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34184 dport 35882] != expected 0x4fdcccdf # # Exception| cpu 4: rx_hash 0x115d3984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34200 dport 35882] != expected 0x57ad8d9b # # Exception| cpu 5: rx_hash 0x30d33f16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34106 dport 35882] != expected 0x9b110f33 # # Exception| cpu 5: rx_hash 0xdf3965cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34120 dport 35882] != expected 0x4aceb4a6 # # Exception| cpu 5: rx_hash 0x6e7d768b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34132 dport 35882] != expected 0x398727b # # Exception| cpu 5: rx_hash 0x35642122 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34158 dport 35882] != expected 0xe4b91b37 # # Exception| cpu 5: rx_hash 0xe1c485c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34176 dport 35882] != expected 0x7f3e4e57 # # Exception| cpu 0: rx_hash 0xab7716aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34222 dport 35882] != expected 0xe1ab634e # # Exception| cpu 0: rx_hash 0x5beeaae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34230 dport 35882] != expected 0xc938a082 # # Exception| cpu 0: rx_hash 0xfb007d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34238 dport 35882] != expected 0xf9da220a # # Exception| cpu 4: rx_hash 0xc9ff3027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34208 dport 35882] != expected 0x7306eef5 # # Exception| cpu 4: rx_hash 0x975179ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 34254 dport 35882] != expected 0xeb8f93bd # # Exception| cpu 4: rx_hash 0xe4739bf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34260 dport 35882] != expected 0x965a53 # # Exception| cpu 4: rx_hash 0x9c3f45d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34276 dport 35882] != expected 0x14dfbbb5 # # Exception| cpu 5: rx_hash 0x92e6678e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34202 dport 35882] != expected 0x942787b9 # # Exception| cpu 5: rx_hash 0xd33bc88b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34206 dport 35882] != expected 0xf5e282a8 # # Exception| cpu 5: rx_hash 0x88229f22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34212 dport 35882] != expected 0x12c3ebe4 # # Exception| cpu 5: rx_hash 0x0b99c128 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34214 dport 35882] != expected 0xd149e1c6 # # Exception| cpu 5: rx_hash 0x7d0c3d55 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34280 dport 35882] != expected 0x45f83c2c # # Exception| cpu 5: rx_hash 0x2d7b5694 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34296 dport 35882] != expected 0x5d897d68 # # Exception| cpu 0: rx_hash 0x07209935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 35882] != expected 0x8224d069 # # Exception| cpu 0: rx_hash 0xd4ecacfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34360 dport 35882] != expected 0x59df9b0f # # Exception| cpu 0: rx_hash 0xb8bda82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 35882] != expected 0x4b8a2ab8 # # Exception| cpu 0: rx_hash 0xb3d39447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34402 dport 35882] != expected 0xb4da02b0 # # Exception| cpu 0: rx_hash 0xe3a4ff86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34418 dport 35882] != expected 0xacab43f4 # # Exception| cpu 4: rx_hash 0x8ff5fb57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 35882] != expected 0xbefef243 # # Exception| cpu 4: rx_hash 0xfcd7191e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34328 dport 35882] != expected 0x55e73bad # # Exception| cpu 4: rx_hash 0x46fd3630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34350 dport 35882] != expected 0xe3e1d578 # # Exception| cpu 4: rx_hash 0x2aac32e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34398 dport 35882] != expected 0xf1b464cf # # Exception| cpu 5: rx_hash 0x4d930a58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 35882] != expected 0x1cb1fd70 # # Exception| cpu 5: rx_hash 0xaca072df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34312 dport 35882] != expected 0x4d967ae9 # # Exception| cpu 5: rx_hash 0x65a8bfb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34340 dport 35882] != expected 0x10895dd2 # # Exception| cpu 5: rx_hash 0xe8cac3ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 35882] != expected 0x53fb6bfc # # Exception| cpu 0: rx_hash 0x21c20e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34420 dport 35882] != expected 0xee44cc7 # # Exception| cpu 0: rx_hash 0xc0f1760e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34424 dport 35882] != expected 0x5fc3cb5e # # Exception| cpu 0: rx_hash 0x26ae9fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34440 dport 35882] != expected 0x4e9852c1 # # Exception| cpu 0: rx_hash 0x8d2e744d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34474 dport 35882] != expected 0x812af841 # # Exception| cpu 0: rx_hash 0x7db7c80e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34482 dport 35882] != expected 0xa9b93b8d # # Exception| cpu 0: rx_hash 0xbbc88fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36152 dport 35882] != expected 0x98abe793 # # 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 0x2f55329b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58916 dport 42469] OK # # # cpu 0: rx_hash 0x1daa7fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58938 dport 42469] OK # # # cpu 0: rx_hash 0x4304364a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58964 dport 42469] OK # # # cpu 4: rx_hash 0x7f22595a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58932 dport 42469] OK # # # cpu 4: rx_hash 0x71fb7b06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58954 dport 42469] OK # # # cpu 4: rx_hash 0xb39d8a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58956 dport 42469] OK # # # cpu 4: rx_hash 0xccbdc506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59008 dport 42469] OK # # # cpu 5: rx_hash 0xacee6c91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58918 dport 42469] OK # # # cpu 5: rx_hash 0x0c00bb13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58926 dport 42469] OK # # # cpu 5: rx_hash 0x218c10c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 42469] OK # # # cpu 5: rx_hash 0xb8f3b661 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58982 dport 42469] OK # # # cpu 5: rx_hash 0x2ae22caf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58992 dport 42469] OK # # # cpu 5: rx_hash 0xefe84c8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59018 dport 42469] OK # # # cpu 0: rx_hash 0x673d2eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59042 dport 42469] OK # # # cpu 0: rx_hash 0xd6793daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59070 dport 42469] OK # # # cpu 0: rx_hash 0x784ec874 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59080 dport 42469] OK # # # cpu 4: rx_hash 0x2d8ebd81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 42469] OK # # # cpu 4: rx_hash 0xb4f11b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59056 dport 42469] OK # # # cpu 4: rx_hash 0x5b1b41fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59074 dport 42469] OK # # # cpu 4: rx_hash 0xba28397b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59086 dport 42469] OK # # # cpu 5: rx_hash 0x9ccaaec7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59024 dport 42469] OK # # # cpu 5: rx_hash 0x1f71f0cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59026 dport 42469] OK # # # cpu 5: rx_hash 0x55c263a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59068 dport 42469] OK # # # cpu 5: rx_hash 0x32fd5b19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59110 dport 42469] OK # # # cpu 0: rx_hash 0xab82fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59098 dport 42469] OK # # # cpu 0: rx_hash 0xd3ce239e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59114 dport 42469] OK # # # cpu 0: rx_hash 0x03b45ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59136 dport 42469] OK # # # cpu 0: rx_hash 0x7bf880e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59184 dport 42469] OK # # # cpu 4: rx_hash 0xe1316ed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59124 dport 42469] OK # # # cpu 4: rx_hash 0xe2872645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59148 dport 42469] OK # # # cpu 4: rx_hash 0xb2f04d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59164 dport 42469] OK # # # cpu 4: rx_hash 0x648b667b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59226 dport 42469] OK # # # cpu 5: rx_hash 0xa35a8940 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59144 dport 42469] OK # # # cpu 5: rx_hash 0x2b8feb22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59168 dport 42469] OK # # # cpu 5: rx_hash 0xdb165761 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59192 dport 42469] OK # # # cpu 5: rx_hash 0x9acbf864 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59196 dport 42469] OK # # # cpu 5: rx_hash 0x56742b37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59204 dport 42469] OK # # # cpu 5: rx_hash 0xd5cf753d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 42469] OK # # # cpu 0: rx_hash 0x7521a2bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59214 dport 42469] OK # # # cpu 0: rx_hash 0x5d1a175f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59246 dport 42469] OK # # # cpu 0: rx_hash 0x0a01edb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59266 dport 42469] OK # # # cpu 0: rx_hash 0xc8671cbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59268 dport 42469] OK # # # cpu 0: rx_hash 0x29546438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59272 dport 42469] OK # # # cpu 0: rx_hash 0x5a768671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59282 dport 42469] OK # # # cpu 0: rx_hash 0x223a5850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59298 dport 42469] OK # # # cpu 0: rx_hash 0xf1f66d9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59312 dport 42469] OK # # # cpu 0: rx_hash 0xb02bc29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59316 dport 42469] OK # # # count: pass=47 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 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 50025 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57260 dport 50025] != expected 0x51330093 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57260 dport 50025] != expected 0x51330093 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52862 dport 50025] != expected 0x6e4556d9 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52862 dport 50025] != expected 0x6e4556d9 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37609 dport 50025] != expected 0x482e6e55 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37609 dport 50025] != expected 0x482e6e55 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52227 dport 50025] != expected 0xaae0feb8 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52227 dport 50025] != expected 0xaae0feb8 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44305 dport 50025] != expected 0xb896853a # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44305 dport 50025] != expected 0xb896853a # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 50025] != expected 0x8df153f8 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 50025] != expected 0x8df153f8 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45488 dport 50025] != expected 0x90fd4f33 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45488 dport 50025] != expected 0x90fd4f33 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49897 dport 50025] != expected 0x10300344 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49897 dport 50025] != expected 0x10300344 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39589 dport 50025] != expected 0xdf255b1f # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39589 dport 50025] != expected 0xdf255b1f # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36017 dport 50025] != expected 0xc62b2104 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36017 dport 50025] != expected 0xc62b2104 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41013 dport 50025] != expected 0x94bd131a # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41013 dport 50025] != expected 0x94bd131a # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44465 dport 50025] != expected 0xb7a00db0 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44465 dport 50025] != expected 0xb7a00db0 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35848 dport 50025] != expected 0x669a7e07 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35848 dport 50025] != expected 0x669a7e07 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43037 dport 50025] != expected 0x6857d3b2 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43037 dport 50025] != expected 0x6857d3b2 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38327 dport 50025] != expected 0x45cba9e0 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38327 dport 50025] != expected 0x45cba9e0 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59799 dport 50025] != expected 0x21b07b74 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59799 dport 50025] != expected 0x21b07b74 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58973 dport 50025] != expected 0x96df323e # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58973 dport 50025] != expected 0x96df323e # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33738 dport 50025] != expected 0xe117b5c5 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33738 dport 50025] != expected 0xe117b5c5 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49849 dport 50025] != expected 0xe5d1251 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49849 dport 50025] != expected 0xe5d1251 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59439 dport 50025] != expected 0x7922426 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59439 dport 50025] != expected 0x7922426 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60901 dport 50025] != expected 0x700e05e4 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60901 dport 50025] != expected 0x700e05e4 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38617 dport 50025] != expected 0xdc064ab6 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38617 dport 50025] != expected 0xdc064ab6 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55339 dport 50025] != expected 0xf64368d6 # # Exception| cpu 0: rx_hash 0xcefbae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55339 dport 50025] != expected 0xf64368d6 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 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 33229 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44461 dport 33229] != expected 0x88b6209 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44461 dport 33229] != expected 0x88b6209 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33552 dport 33229] != expected 0xe5c62651 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33552 dport 33229] != expected 0xe5c62651 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57014 dport 33229] != expected 0xbc37a0b3 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57014 dport 33229] != expected 0xbc37a0b3 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 33229] != expected 0xf2041bd1 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 33229] != expected 0xf2041bd1 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58489 dport 33229] != expected 0x2b8114f4 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58489 dport 33229] != expected 0x2b8114f4 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34067 dport 33229] != expected 0x52c9a2bf # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34067 dport 33229] != expected 0x52c9a2bf # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42177 dport 33229] != expected 0x9839edf5 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42177 dport 33229] != expected 0x9839edf5 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40367 dport 33229] != expected 0xcd4870dd # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40367 dport 33229] != expected 0xcd4870dd # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44982 dport 33229] != expected 0x5e5c870b # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44982 dport 33229] != expected 0x5e5c870b # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41656 dport 33229] != expected 0x6032e442 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41656 dport 33229] != expected 0x6032e442 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33111 dport 33229] != expected 0x16480ae5 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33111 dport 33229] != expected 0x16480ae5 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58830 dport 33229] != expected 0x59d41c0b # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58830 dport 33229] != expected 0x59d41c0b # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52416 dport 33229] != expected 0xb4d39958 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52416 dport 33229] != expected 0xb4d39958 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50473 dport 33229] != expected 0xe8c4e8cc # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50473 dport 33229] != expected 0xe8c4e8cc # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50882 dport 33229] != expected 0x1d4b92db # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50882 dport 33229] != expected 0x1d4b92db # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48312 dport 33229] != expected 0xdf001b0f # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48312 dport 33229] != expected 0xdf001b0f # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56483 dport 33229] != expected 0x8868633c # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56483 dport 33229] != expected 0x8868633c # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44686 dport 33229] != expected 0xc3f9f814 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44686 dport 33229] != expected 0xc3f9f814 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 33229] != expected 0xd14aba10 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45312 dport 33229] != expected 0xd14aba10 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60715 dport 33229] != expected 0xa1f763a4 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60715 dport 33229] != expected 0xa1f763a4 # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48649 dport 33229] != expected 0x8b72f1d # # Exception| cpu 5: rx_hash 0xa9f452a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48649 dport 33229] != expected 0x8b72f1d # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->