< 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 # # Interface: enp1s0, driver: fbnic # 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 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-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 33120 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8fd487e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60354 dport 33120] != expected 0xb89a8a64 # # Exception| cpu 0: rx_hash 0x7a94838c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60374 dport 33120] != expected 0x3d6b66c2 # # Exception| cpu 0: rx_hash 0x1ff48d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60384 dport 33120] != expected 0x7181a57a # # Exception| cpu 0: rx_hash 0xeab48962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60404 dport 33120] != expected 0xf47049dc # # Exception| cpu 0: rx_hash 0x53012732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60480 dport 33120] != expected 0xe98b76e8 # # Exception| cpu 0: rx_hash 0x4cc12b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 33120] != expected 0x67994303 # # Exception| cpu 0: rx_hash 0xbecb8950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60532 dport 33120] != expected 0x648010b # # Exception| cpu 0: rx_hash 0x366129b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60534 dport 33120] != expected 0xa561b550 # # Exception| cpu 0: rx_hash 0x95992826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60550 dport 33120] != expected 0x34a3f3ed # # Exception| cpu 0: rx_hash 0x8a592492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60568 dport 33120] != expected 0xbab1c606 # # Exception| cpu 0: rx_hash 0xc6a6d402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60574 dport 33120] != expected 0x480ca870 # # Exception| cpu 0: rx_hash 0x5686deec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60604 dport 33120] != expected 0x8117876e # # Exception| cpu 0: rx_hash 0xcda927bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60640 dport 33120] != expected 0x99354b7c # # Exception| cpu 0: rx_hash 0x8156d72f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60646 dport 33120] != expected 0x6b88250a # # Exception| cpu 0: rx_hash 0xad407368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 33120] != expected 0x85b15ea9 # # Exception| cpu 0: rx_hash 0x47c07bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60698 dport 33120] != expected 0x8e5287e4 # # Exception| cpu 0: rx_hash 0x530f84b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60794 dport 33120] != expected 0xd1795103 # # Exception| cpu 0: rx_hash 0xc6a87789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60836 dport 33120] != expected 0x70fe8f9b # # Exception| cpu 0: rx_hash 0xbb42d305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 33120] != expected 0x5626d766 # # Exception| cpu 0: rx_hash 0x51c2dbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60856 dport 33120] != expected 0x5dc50e2b # # Exception| cpu 0: rx_hash 0x815874a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 33120] != expected 0x537a02e1 # # Exception| cpu 0: rx_hash 0x0eb872fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60896 dport 33120] != expected 0x14731814 # # Exception| cpu 0: rx_hash 0xfbf87692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60916 dport 33120] != expected 0x9182f4b2 # # Exception| cpu 0: rx_hash 0x99d2deaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 60924 dport 33120] != expected 0x394899a4 # # Exception| cpu 0: rx_hash 0xf2332805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60934 dport 33120] != expected 0x688c7c88 # # Exception| cpu 0: rx_hash 0xdce670ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 33120] != expected 0x32fb7fe8 # # Exception| cpu 0: rx_hash 0x544cd04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60938 dport 33120] != expected 0x91d2cbb3 # # Exception| cpu 0: rx_hash 0xf5798ebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60984 dport 33120] != expected 0x8cacd226 # # Exception| cpu 0: rx_hash 0xfe767d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60998 dport 33120] != expected 0x5d95312a # # Exception| cpu 0: rx_hash 0x18039074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32812 dport 33120] != expected 0xfb586255 # # Exception| cpu 0: rx_hash 0x8f693c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32816 dport 33120] != expected 0xd663e3e5 # # Exception| cpu 0: rx_hash 0xd75933b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 33120] != expected 0x7bf55b74 # # Exception| cpu 0: rx_hash 0x73eb9495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32920 dport 33120] != expected 0xe17b367 # # Exception| cpu 0: rx_hash 0xc611356e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 33120] != expected 0x4c427c15 # # Exception| cpu 0: rx_hash 0x7faec192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32984 dport 33120] != expected 0x3b0efec5 # # Exception| cpu 0: rx_hash 0x8da46344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33010 dport 33120] != expected 0x5adfbccd # # Exception| cpu 0: rx_hash 0xa3713bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33020 dport 33120] != expected 0xa8bfad # # Exception| cpu 0: rx_hash 0xc3986f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33036 dport 33120] != expected 0x1c2caa78 # # Exception| cpu 0: rx_hash 0x2e52c159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33080 dport 33120] != expected 0xf3efdd9b # # Exception| cpu 0: rx_hash 0x3a9d3e50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33112 dport 33120] != expected 0xacc40b7c # # Exception| cpu 0: rx_hash 0x27906d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33156 dport 33120] != expected 0xae6a61bf # # Exception| cpu 0: rx_hash 0x11cf9f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33194 dport 33120] != expected 0x9e2ff99a # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1b7ec971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 40876] OK # # # cpu 0: rx_hash 0x04bec5c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44350 dport 40876] OK # # # cpu 0: rx_hash 0xd4246abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44378 dport 40876] OK # # # cpu 0: rx_hash 0x24e3970e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44466 dport 40876] OK # # # cpu 0: rx_hash 0x2fec64b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44492 dport 40876] OK # # # cpu 0: rx_hash 0xf4793877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44502 dport 40876] OK # # # cpu 0: rx_hash 0xdde6c665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44518 dport 40876] OK # # # cpu 0: rx_hash 0xd42d98f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44564 dport 40876] OK # # # cpu 0: rx_hash 0xe97d99e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44612 dport 40876] OK # # # cpu 0: rx_hash 0xc0e267fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44660 dport 40876] OK # # # cpu 0: rx_hash 0x2a626f23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44670 dport 40876] OK # # # cpu 0: rx_hash 0x554594cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 40876] OK # # # cpu 0: rx_hash 0x9f966d53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44822 dport 40876] OK # # # cpu 0: rx_hash 0x66933c38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44866 dport 40876] OK # # # cpu 0: rx_hash 0xa00b332c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44932 dport 40876] OK # # # cpu 0: rx_hash 0x8994cd3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44980 dport 40876] OK # # # cpu 0: rx_hash 0x23ae6071 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45048 dport 40876] OK # # # cpu 0: rx_hash 0xf4725c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45056 dport 40876] OK # # # cpu 0: rx_hash 0xb88dac02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45062 dport 40876] OK # # # cpu 0: rx_hash 0x520da4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 40876] OK # # # cpu 0: rx_hash 0x4dcda86e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45074 dport 40876] OK # # # cpu 0: rx_hash 0x2fe70056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45082 dport 40876] OK # # # cpu 0: rx_hash 0x7b925ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45116 dport 40876] OK # # # cpu 0: rx_hash 0x5e48f1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45132 dport 40876] OK # # # cpu 0: rx_hash 0x9d570717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45174 dport 40876] OK # # # cpu 0: rx_hash 0x3b28ff5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45178 dport 40876] OK # # # cpu 0: rx_hash 0xd42f0e59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 40876] OK # # # cpu 0: rx_hash 0x216f0a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45208 dport 40876] OK # # # cpu 0: rx_hash 0x8b55a77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45268 dport 40876] OK # # # cpu 0: rx_hash 0x04b5a120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45288 dport 40876] OK # # # cpu 0: rx_hash 0xc2230dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45332 dport 40876] OK # # # cpu 0: rx_hash 0xebbcf3ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45348 dport 40876] OK # # # cpu 0: rx_hash 0x3b265cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45376 dport 40876] OK # # # cpu 0: rx_hash 0x77d9ac44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45382 dport 40876] OK # # # cpu 0: rx_hash 0x590cf4ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45384 dport 40876] OK # # # cpu 0: rx_hash 0xac4cf080 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 40876] OK # # # cpu 0: rx_hash 0x23acf6da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45408 dport 40876] OK # # # cpu 0: rx_hash 0x6f53064a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 40876] OK # # # cpu 4: rx_hash 0xbd013139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44332 dport 40876] OK # # # cpu 4: rx_hash 0xb60ec284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 40876] OK # # # cpu 4: rx_hash 0x39eec4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44398 dport 40876] OK # # # cpu 4: rx_hash 0x6f56c124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44426 dport 40876] OK # # # cpu 4: rx_hash 0xd6e935d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44440 dport 40876] OK # # # cpu 4: rx_hash 0x15f6c312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44450 dport 40876] OK # # # cpu 4: rx_hash 0x77dc6b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44458 dport 40876] OK # # # cpu 4: rx_hash 0xebb934c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44488 dport 40876] OK # # # cpu 4: rx_hash 0x19b39615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44514 dport 40876] OK # # # cpu 4: rx_hash 0x64593299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44532 dport 40876] OK # # # cpu 4: rx_hash 0x8058c26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44594 dport 40876] OK # # # cpu 4: rx_hash 0x26273a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44606 dport 40876] OK # # # cpu 4: rx_hash 0x50c26d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44630 dport 40876] OK # # # cpu 4: rx_hash 0xf1f733e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44644 dport 40876] OK # # # cpu 4: rx_hash 0x7b90cc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44708 dport 40876] OK # # # cpu 4: rx_hash 0x8ed0c80f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44720 dport 40876] OK # # # cpu 4: rx_hash 0xc22f389f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 40876] OK # # # cpu 4: rx_hash 0x709f3fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44762 dport 40876] OK # # # cpu 4: rx_hash 0xff7f3984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44774 dport 40876] OK # # # cpu 4: rx_hash 0x39e9951b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44826 dport 40876] OK # # # cpu 4: rx_hash 0x4349972d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44850 dport 40876] OK # # # cpu 4: rx_hash 0xee399cd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44864 dport 40876] OK # # # cpu 4: rx_hash 0x2a6ccca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44868 dport 40876] OK # # # cpu 4: rx_hash 0x48466490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44876 dport 40876] OK # # # cpu 4: rx_hash 0x57866824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44882 dport 40876] OK # # # cpu 4: rx_hash 0xbd0660fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44888 dport 40876] OK # # # cpu 4: rx_hash 0xd8666e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44910 dport 40876] OK # # # cpu 4: rx_hash 0x2d266a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44922 dport 40876] OK # # # cpu 4: rx_hash 0x8ede6b84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44938 dport 40876] OK # # # cpu 4: rx_hash 0xc56b3dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44978 dport 40876] OK # # # cpu 4: rx_hash 0x0a319e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45000 dport 40876] OK # # # cpu 4: rx_hash 0x8998f81e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45078 dport 40876] OK # # # cpu 4: rx_hash 0xecf8f69c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45088 dport 40876] OK # # # cpu 4: rx_hash 0xe7f70521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45150 dport 40876] OK # # # cpu 4: rx_hash 0x6d90faa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 40876] OK # # # cpu 4: rx_hash 0x08f0f427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45224 dport 40876] OK # # # cpu 4: rx_hash 0xfdb0f04b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45244 dport 40876] OK # # # cpu 4: rx_hash 0xba40f366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45252 dport 40876] OK # # # cpu 4: rx_hash 0x669f0918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45280 dport 40876] OK # # # cpu 4: rx_hash 0x35a0f53c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45304 dport 40876] OK # # # cpu 4: rx_hash 0x96565721 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45362 dport 40876] OK # # # cpu 4: rx_hash 0x0d79ae72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45422 dport 40876] OK # # # cpu 4: rx_hash 0xf839aa1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45434 dport 40876] OK # # # cpu 4: rx_hash 0x1074fda2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45490 dport 40876] OK # # # cpu 4: rx_hash 0x93d1aeff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45518 dport 40876] OK # # # count: pass=83 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 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-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 46540 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49449 dport 46540] != expected 0xaa34d221 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49449 dport 46540] != expected 0xaa34d221 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37527 dport 46540] != expected 0x159cdcf9 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37527 dport 46540] != expected 0x159cdcf9 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40797 dport 46540] != expected 0x8e55e318 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40797 dport 46540] != expected 0x8e55e318 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59799 dport 46540] != expected 0x415a22a8 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59799 dport 46540] != expected 0x415a22a8 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57279 dport 46540] != expected 0xeaee3e38 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57279 dport 46540] != expected 0xeaee3e38 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35309 dport 46540] != expected 0x47a8305f # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35309 dport 46540] != expected 0x47a8305f # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38059 dport 46540] != expected 0x37677b62 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38059 dport 46540] != expected 0x37677b62 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54524 dport 46540] != expected 0xe0c01fc6 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54524 dport 46540] != expected 0xe0c01fc6 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46512 dport 46540] != expected 0x279e9de1 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46512 dport 46540] != expected 0x279e9de1 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57345 dport 46540] != expected 0xe1e04581 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57345 dport 46540] != expected 0xe1e04581 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38560 dport 46540] != expected 0x3c74e32d # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38560 dport 46540] != expected 0x3c74e32d # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51812 dport 46540] != expected 0xfa6df0bf # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51812 dport 46540] != expected 0xfa6df0bf # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57274 dport 46540] != expected 0xfd298ca3 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57274 dport 46540] != expected 0xfd298ca3 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 46540] != expected 0x225e9c3b # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 46540] != expected 0x225e9c3b # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 46540] != expected 0x67889aa4 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 46540] != expected 0x67889aa4 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 46540] != expected 0x9f1a6b70 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 46540] != expected 0x9f1a6b70 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52137 dport 46540] != expected 0xe7b39729 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52137 dport 46540] != expected 0xe7b39729 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39081 dport 46540] != expected 0xa6b7918e # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39081 dport 46540] != expected 0xa6b7918e # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54018 dport 46540] != expected 0xc3c1b41d # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54018 dport 46540] != expected 0xc3c1b41d # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43326 dport 46540] != expected 0x5d4803d1 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43326 dport 46540] != expected 0x5d4803d1 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39621 dport 46540] != expected 0x4661d9e6 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39621 dport 46540] != expected 0x4661d9e6 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49118 dport 46540] != expected 0x75c9abbf # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49118 dport 46540] != expected 0x75c9abbf # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48779 dport 46540] != expected 0xe343165 # # Exception| cpu 0: rx_hash 0x3992ae17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48779 dport 46540] != expected 0xe343165 # # 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 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-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 34277 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59512 dport 34277] != expected 0x717fc499 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59512 dport 34277] != expected 0x717fc499 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34657 dport 34277] != expected 0xe83e369a # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34657 dport 34277] != expected 0xe83e369a # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56639 dport 34277] != expected 0xf16cbf20 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56639 dport 34277] != expected 0xf16cbf20 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49163 dport 34277] != expected 0xeb202eaf # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49163 dport 34277] != expected 0xeb202eaf # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34413 dport 34277] != expected 0x8d509b93 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34413 dport 34277] != expected 0x8d509b93 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41239 dport 34277] != expected 0xce4f1845 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41239 dport 34277] != expected 0xce4f1845 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39067 dport 34277] != expected 0xb748aa99 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39067 dport 34277] != expected 0xb748aa99 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 34277] != expected 0x95c38fac # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 34277] != expected 0x95c38fac # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58475 dport 34277] != expected 0x51330e5c # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58475 dport 34277] != expected 0x51330e5c # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54809 dport 34277] != expected 0xffe230f7 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54809 dport 34277] != expected 0xffe230f7 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60929 dport 34277] != expected 0x36967985 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60929 dport 34277] != expected 0x36967985 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33574 dport 34277] != expected 0x4915879c # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33574 dport 34277] != expected 0x4915879c # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 34277] != expected 0x2c717039 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 34277] != expected 0x2c717039 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42038 dport 34277] != expected 0xf445f39b # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42038 dport 34277] != expected 0xf445f39b # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57893 dport 34277] != expected 0x62effc03 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57893 dport 34277] != expected 0x62effc03 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 34277] != expected 0x37ea5fc0 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 34277] != expected 0x37ea5fc0 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42362 dport 34277] != expected 0x9d6e0b95 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42362 dport 34277] != expected 0x9d6e0b95 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34717 dport 34277] != expected 0xedb9cf44 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34717 dport 34277] != expected 0xedb9cf44 # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51310 dport 34277] != expected 0x528deabf # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51310 dport 34277] != expected 0x528deabf # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48824 dport 34277] != expected 0x796994ec # # Exception| cpu 0: rx_hash 0x4efffdda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48824 dport 34277] != expected 0x796994ec # # Exception| count: pass=0 nohash=0 fail=40 # # 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 204, 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 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-23/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-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 204, 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 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-23/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-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 204, 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 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-23/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-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 204, 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 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-23/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-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 209, 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 101, 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 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-23/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-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 209, 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 101, 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 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-23/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-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 209, 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 101, 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 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-23/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-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 209, 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 101, 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 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-23/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-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__->