< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 56359 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf66724f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 56359] != expected 0x57947734 # # Exception| cpu 0: rx_hash 0xaadd1eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57078 dport 56359] != expected 0xdb35c07e # # Exception| cpu 0: rx_hash 0x70e93295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 56359] != expected 0xdfb53ab3 # # Exception| cpu 0: rx_hash 0xa14a11b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57110 dport 56359] != expected 0xe8ce67f2 # # Exception| cpu 0: rx_hash 0x70e81398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57178 dport 56359] != expected 0xd60b7f25 # # Exception| cpu 0: rx_hash 0x67c60d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57258 dport 56359] != expected 0xb1fc303c # # Exception| cpu 0: rx_hash 0x983a719e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57264 dport 56359] != expected 0x53ab3df4 # # Exception| cpu 0: rx_hash 0x53ac875c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57284 dport 56359] != expected 0x2f5e6c40 # # Exception| cpu 0: rx_hash 0x3b7f54d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57290 dport 56359] != expected 0x279f49cc # # Exception| cpu 0: rx_hash 0x2149e229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57308 dport 56359] != expected 0x76d38b83 # # Exception| cpu 0: rx_hash 0x53aec547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57322 dport 56359] != expected 0x3c22e76c # # Exception| cpu 0: rx_hash 0x820de66b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57338 dport 56359] != expected 0xb59ba2d # # Exception| cpu 0: rx_hash 0x499873bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57340 dport 56359] != expected 0x6d6e2523 # # Exception| cpu 0: rx_hash 0xec0d0e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57362 dport 56359] != expected 0x2e70a0f5 # # Exception| cpu 0: rx_hash 0x2799ba80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57416 dport 56359] != expected 0x41f97a6d # # Exception| cpu 0: rx_hash 0x2a835077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57472 dport 56359] != expected 0x643e7c17 # # Exception| cpu 0: rx_hash 0x58663502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57496 dport 56359] != expected 0x3db39bd4 # # Exception| cpu 0: rx_hash 0x89c75435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57510 dport 56359] != expected 0x19b44db9 # # Exception| cpu 0: rx_hash 0x89c43723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57556 dport 56359] != expected 0x3768303 # # Exception| cpu 0: rx_hash 0xa79b681d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57566 dport 56359] != expected 0xd65ad38a # # Exception| cpu 0: rx_hash 0xfb23104d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57570 dport 56359] != expected 0x4987efec # # Exception| cpu 0: rx_hash 0xf0b41f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57602 dport 56359] != expected 0x7a7c4860 # # Exception| cpu 0: rx_hash 0x21173c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57618 dport 56359] != expected 0x4d071521 # # Exception| cpu 0: rx_hash 0xea82a9bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57620 dport 56359] != expected 0x2b308a2f # # Exception| cpu 0: rx_hash 0x53f01b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57636 dport 56359] != expected 0x7f679ce # # Exception| cpu 0: rx_hash 0x82533829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57652 dport 56359] != expected 0x308d248f # # Exception| cpu 0: rx_hash 0xac0c6717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57662 dport 56359] != expected 0xe5a17406 # # Exception| cpu 0: rx_hash 0xdeea6174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 56359] != expected 0xa6ee5d7f # # Exception| cpu 0: rx_hash 0xac0d461a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57698 dport 56359] != expected 0xec1f3190 # # Exception| cpu 0: rx_hash 0xd3f2c998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57778 dport 56359] != expected 0x9055d029 # # Exception| cpu 0: rx_hash 0x8f4b90c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57810 dport 56359] != expected 0x636a9d9 # # Exception| cpu 0: rx_hash 0x6a815a2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57822 dport 56359] != expected 0xb52d665e # # Exception| cpu 0: rx_hash 0x5eeaf1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 56359] != expected 0x22317fb4 # # Exception| cpu 0: rx_hash 0x0250cbb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57854 dport 56359] != expected 0xae90c8fe # # Exception| cpu 0: rx_hash 0x29c41302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 56359] != expected 0xe2414bb1 # # Exception| cpu 0: rx_hash 0x8a81364d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57934 dport 56359] != expected 0x96753f89 # # Exception| cpu 0: rx_hash 0xa4dc2b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57962 dport 56359] != expected 0x5025e42c # # Exception| cpu 0: rx_hash 0x5b20577a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57968 dport 56359] != expected 0xb272e9e4 # # Exception| cpu 0: rx_hash 0xf8661123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57976 dport 56359] != expected 0xdc845366 # # Exception| cpu 0: rx_hash 0x62511650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57994 dport 56359] != expected 0xa9f674 # # Exception| cpu 0: rx_hash 0x24dd9ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57998 dport 56359] != expected 0xdd448371 # # Exception| cpu 0: rx_hash 0xef4a4d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58022 dport 56359] != expected 0xa80f9753 # # Exception| cpu 0: rx_hash 0x10b6313e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58044 dport 56359] != expected 0x4a589a9b # # Exception| cpu 0: rx_hash 0xb3f31471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58054 dport 56359] != expected 0x3e6ceea3 # # Exception| cpu 0: rx_hash 0xa9c5a289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58064 dport 56359] != expected 0x6f202cec # # Exception| cpu 0: rx_hash 0xd0b4abe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58202 dport 56359] != expected 0x1f94a219 # # Exception| cpu 0: rx_hash 0xd0b6e9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58228 dport 56359] != expected 0xce82935 # # Exception| cpu 0: rx_hash 0xc798f7ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58244 dport 56359] != expected 0x6b1f662c # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0a999e83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33190 dport 36433] OK # # # cpu 0: rx_hash 0xa9dfd8da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33198 dport 36433] OK # # # cpu 0: rx_hash 0x0a9afd95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33236 dport 36433] OK # # # cpu 0: rx_hash 0x8783e4f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33238 dport 36433] OK # # # cpu 0: rx_hash 0xb3e84f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 36433] OK # # # cpu 0: rx_hash 0x9db71011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33262 dport 36433] OK # # # cpu 0: rx_hash 0xf0ad0602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33294 dport 36433] OK # # # cpu 0: rx_hash 0x82486377 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33302 dport 36433] OK # # # cpu 0: rx_hash 0x210c6735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33328 dport 36433] OK # # # cpu 0: rx_hash 0x53ea6156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33370 dport 36433] OK # # # cpu 0: rx_hash 0x1564affe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 36433] OK # # # cpu 0: rx_hash 0xf0ae6514 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33404 dport 36433] OK # # # cpu 0: rx_hash 0xfdb6cdf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33434 dport 36433] OK # # # cpu 0: rx_hash 0xfdb48fe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33460 dport 36433] OK # # # cpu 0: rx_hash 0x70aef592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33476 dport 36433] OK # # # cpu 0: rx_hash 0x8f528980 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33502 dport 36433] OK # # # cpu 0: rx_hash 0x7b3bb883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33546 dport 36433] OK # # # cpu 0: rx_hash 0x4f513253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33636 dport 36433] OK # # # cpu 0: rx_hash 0xf621c2f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33658 dport 36433] OK # # # cpu 0: rx_hash 0x42499abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33666 dport 36433] OK # # # cpu 0: rx_hash 0xd5663520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33686 dport 36433] OK # # # cpu 0: rx_hash 0xbdb5e6ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33688 dport 36433] OK # # # cpu 0: rx_hash 0xbdb7a4b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33718 dport 36433] OK # # # cpu 0: rx_hash 0x1ef1e2ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33726 dport 36433] OK # # # cpu 0: rx_hash 0x93eb989e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 36433] OK # # # cpu 0: rx_hash 0xcdb5401a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33792 dport 36433] OK # # # cpu 0: rx_hash 0x40ac597d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33794 dport 36433] OK # # # cpu 0: rx_hash 0xa564d18c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33824 dport 36433] OK # # # cpu 0: rx_hash 0xbf526774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33846 dport 36433] OK # # # cpu 0: rx_hash 0xbf510462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 36433] OK # # # cpu 0: rx_hash 0x1c17423b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33868 dport 36433] OK # # # cpu 0: rx_hash 0x8b38eda4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33880 dport 36433] OK # # # cpu 0: rx_hash 0x86220753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33936 dport 36433] OK # # # cpu 0: rx_hash 0xc0acc9fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33978 dport 36433] OK # # # cpu 0: rx_hash 0xeef2b7c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 36433] OK # # # cpu 0: rx_hash 0xa3e93471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34056 dport 36433] OK # # # cpu 0: rx_hash 0x34c7bae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34112 dport 36433] OK # # # cpu 0: rx_hash 0x1a98e5dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34122 dport 36433] OK # # # cpu 0: rx_hash 0xff506d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34152 dport 36433] OK # # # cpu 0: rx_hash 0x34c5f8f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34158 dport 36433] OK # # # cpu 0: rx_hash 0x39dd5014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34184 dport 36433] OK # # # cpu 0: rx_hash 0x7f539ebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34210 dport 36433] OK # # # cpu 0: rx_hash 0xc6236e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34236 dport 36433] OK # # # cpu 0: rx_hash 0xb10eeffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 36433] OK # # # cpu 0: rx_hash 0x4ef0d1f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34338 dport 36433] OK # # # cpu 0: rx_hash 0x087c5d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34342 dport 36433] OK # # # cpu 0: rx_hash 0xab39780e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34396 dport 36433] OK # # # cpu 0: rx_hash 0xc3e8e998 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 36433] OK # # # cpu 0: rx_hash 0xd4c6f78c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34444 dport 36433] OK # # # cpu 0: rx_hash 0x310e7f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34478 dport 36433] OK # # # cpu 0: rx_hash 0x0564f5ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34496 dport 36433] OK # # # count: pass=51 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 54762 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45246 dport 54762] != expected 0x784bbe5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45246 dport 54762] != expected 0x784bbe5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57258 dport 54762] != expected 0x55fb8429 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57258 dport 54762] != expected 0x55fb8429 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33905 dport 54762] != expected 0x5630dd01 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33905 dport 54762] != expected 0x5630dd01 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60571 dport 54762] != expected 0xe1680a13 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60571 dport 54762] != expected 0xe1680a13 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 54762] != expected 0x5eaf2dd4 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 54762] != expected 0x5eaf2dd4 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44348 dport 54762] != expected 0x3b42ef00 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44348 dport 54762] != expected 0x3b42ef00 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48047 dport 54762] != expected 0x39e8ab36 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48047 dport 54762] != expected 0x39e8ab36 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32834 dport 54762] != expected 0xee44fd88 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32834 dport 54762] != expected 0xee44fd88 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40654 dport 54762] != expected 0x88fe3df # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40654 dport 54762] != expected 0x88fe3df # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 54762] != expected 0xaf22dac2 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45202 dport 54762] != expected 0xaf22dac2 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55842 dport 54762] != expected 0xc6480da2 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55842 dport 54762] != expected 0xc6480da2 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50095 dport 54762] != expected 0xdd2745a8 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50095 dport 54762] != expected 0xdd2745a8 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 54762] != expected 0xfc1106ea # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 54762] != expected 0xfc1106ea # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53267 dport 54762] != expected 0x80ee0605 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53267 dport 54762] != expected 0x80ee0605 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46569 dport 54762] != expected 0x9709224d # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46569 dport 54762] != expected 0x9709224d # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55581 dport 54762] != expected 0x473660e7 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55581 dport 54762] != expected 0x473660e7 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 54762] != expected 0x5f3cc53a # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 54762] != expected 0x5f3cc53a # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42413 dport 54762] != expected 0x110dfb45 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42413 dport 54762] != expected 0x110dfb45 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53575 dport 54762] != expected 0x84d14cc5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53575 dport 54762] != expected 0x84d14cc5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47999 dport 54762] != expected 0x45a24a8f # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47999 dport 54762] != expected 0x45a24a8f # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46084 dport 54762] != expected 0x605c9e50 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46084 dport 54762] != expected 0x605c9e50 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55605 dport 54762] != expected 0x327d74c5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55605 dport 54762] != expected 0x327d74c5 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56225 dport 54762] != expected 0xafbfedc3 # # Exception| cpu 4: rx_hash 0x97b9fc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56225 dport 54762] != expected 0xafbfedc3 # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36815 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59653 dport 36815] != expected 0x955eb5e3 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59653 dport 36815] != expected 0x955eb5e3 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42513 dport 36815] != expected 0x40379355 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42513 dport 36815] != expected 0x40379355 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60299 dport 36815] != expected 0x1341b12 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60299 dport 36815] != expected 0x1341b12 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49244 dport 36815] != expected 0x9b308f77 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49244 dport 36815] != expected 0x9b308f77 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 36815] != expected 0x2876937d # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50404 dport 36815] != expected 0x2876937d # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59057 dport 36815] != expected 0x71e60e6e # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59057 dport 36815] != expected 0x71e60e6e # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40515 dport 36815] != expected 0xbbff5521 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40515 dport 36815] != expected 0xbbff5521 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48444 dport 36815] != expected 0x69fb34a8 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48444 dport 36815] != expected 0x69fb34a8 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46291 dport 36815] != expected 0x92e9ca6 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46291 dport 36815] != expected 0x92e9ca6 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57967 dport 36815] != expected 0x558cdeed # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57967 dport 36815] != expected 0x558cdeed # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59723 dport 36815] != expected 0xc9e5aea5 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59723 dport 36815] != expected 0xc9e5aea5 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38465 dport 36815] != expected 0x2f450a00 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38465 dport 36815] != expected 0x2f450a00 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51779 dport 36815] != expected 0x475c1246 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51779 dport 36815] != expected 0x475c1246 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53585 dport 36815] != expected 0xa503e643 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53585 dport 36815] != expected 0xa503e643 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50665 dport 36815] != expected 0x1a94596a # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50665 dport 36815] != expected 0x1a94596a # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39808 dport 36815] != expected 0x7cd46c99 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39808 dport 36815] != expected 0x7cd46c99 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57968 dport 36815] != expected 0xf6ce1c83 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57968 dport 36815] != expected 0xf6ce1c83 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 36815] != expected 0x240432f6 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 36815] != expected 0x240432f6 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 36815] != expected 0xe276913f # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 36815] != expected 0xe276913f # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45242 dport 36815] != expected 0xdfa53de1 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45242 dport 36815] != expected 0xdfa53de1 # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57261 dport 36815] != expected 0x1b8fe16e # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57261 dport 36815] != expected 0x1b8fe16e # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56487 dport 36815] != expected 0x9e47957b # # Exception| cpu 4: rx_hash 0xa1f6c1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56487 dport 36815] != expected 0x9e47957b # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 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__->