< 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 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 41421 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x864509fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57786 dport 41421] != expected 0x5e4a20d3 # # Exception| cpu 0: rx_hash 0x872d5544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57792 dport 41421] != expected 0xf1bb646a # # Exception| cpu 0: rx_hash 0x144160dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57816 dport 41421] != expected 0x22b28a17 # # Exception| cpu 0: rx_hash 0x629e0498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57818 dport 41421] != expected 0xaa885b4c # # Exception| cpu 0: rx_hash 0xddda7186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57912 dport 41421] != expected 0xdec855be # # Exception| cpu 0: rx_hash 0xb7da9068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57928 dport 41421] != expected 0x9b0d740a # # Exception| cpu 0: rx_hash 0x8cb5224a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57932 dport 41421] != expected 0x5f101ca7 # # Exception| cpu 0: rx_hash 0x69b25dcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58018 dport 41421] != expected 0x53db81dd # # Exception| cpu 0: rx_hash 0x8d6950ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58050 dport 41421] != expected 0xa719fa42 # # Exception| cpu 0: rx_hash 0x68da0171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58072 dport 41421] != expected 0xfc2ac564 # # Exception| cpu 0: rx_hash 0xca04a6e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58082 dport 41421] != expected 0xff9a5757 # # Exception| cpu 0: rx_hash 0xd7b37ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58090 dport 41421] != expected 0x9d94e301 # # Exception| cpu 0: rx_hash 0xabeb2cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58150 dport 41421] != expected 0x2af67797 # # Exception| cpu 0: rx_hash 0x53efa47d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58164 dport 41421] != expected 0x13cbfce7 # # Exception| cpu 0: rx_hash 0x45ed01f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58208 dport 41421] != expected 0xca9018eb # # Exception| cpu 0: rx_hash 0x085dd792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58214 dport 41421] != expected 0x86b7a11d # # Exception| cpu 0: rx_hash 0xbde98938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58226 dport 41421] != expected 0xf3ad939b # # Exception| cpu 0: rx_hash 0xf0595f5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58228 dport 41421] != expected 0xbf8a2a6d # # Exception| cpu 0: rx_hash 0xf0ed7102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58240 dport 41421] != expected 0xe8728831 # # Exception| cpu 0: rx_hash 0x9b85cc56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58250 dport 41421] != expected 0x246ed3c # # Exception| cpu 0: rx_hash 0x395b6bce [saddr 192.0.3.2 daddr 192.0.3.1 sport 58288 dport 41421] != expected 0x1f67f0f # # Exception| cpu 0: rx_hash 0x535b8a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58304 dport 41421] != expected 0x44335ebb # # Exception| cpu 0: rx_hash 0x035c8556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58318 dport 41421] != expected 0x6a1a531b # # Exception| cpu 0: rx_hash 0x74fd3862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58390 dport 41421] != expected 0x472ed2b2 # # Exception| cpu 0: rx_hash 0x6397c150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58424 dport 41421] != expected 0x31847207 # # Exception| cpu 0: rx_hash 0x59902fc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58438 dport 41421] != expected 0x5a685e13 # # Exception| cpu 0: rx_hash 0xab498726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58482 dport 41421] != expected 0x77f1c180 # # Exception| cpu 0: rx_hash 0xdd22cd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 41421] != expected 0xa833b287 # # Exception| cpu 0: rx_hash 0x1494d7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58548 dport 41421] != expected 0x41b745b9 # # Exception| cpu 0: rx_hash 0x8690bed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58582 dport 41421] != expected 0x3d4fef7d # # Exception| cpu 0: rx_hash 0x4f26a41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58598 dport 41421] != expected 0xd4cb1843 # # Exception| cpu 0: rx_hash 0x8c4d9ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58608 dport 41421] != expected 0x29ebfb9e # # Exception| cpu 0: rx_hash 0xc1fd4895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58614 dport 41421] != expected 0x65cc4268 # # Exception| cpu 0: rx_hash 0xaacfe2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58644 dport 41421] != expected 0xa404764b # # Exception| cpu 0: rx_hash 0xdc1086aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58646 dport 41421] != expected 0x2c3ea710 # # Exception| cpu 0: rx_hash 0x2ec92e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58658 dport 41421] != expected 0x1a73883 # # Exception| cpu 0: rx_hash 0xcb7a7f98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58680 dport 41421] != expected 0x5a9407a5 # # Exception| cpu 0: rx_hash 0x3216abef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58704 dport 41421] != expected 0xcc58c86c # # Exception| cpu 0: rx_hash 0x2fa172fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 41421] != expected 0xae567c3a # # Exception| cpu 0: rx_hash 0x90c80c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58730 dport 41421] != expected 0xcfe85a5f # # Exception| cpu 0: rx_hash 0x257c52dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58750 dport 41421] != expected 0xbaf268d9 # # Exception| cpu 0: rx_hash 0x531718c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58760 dport 41421] != expected 0x65301bde # # Exception| cpu 0: rx_hash 0xddccf44d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58776 dport 41421] != expected 0xd43741f5 # # Exception| cpu 0: rx_hash 0xcbce51c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 41421] != expected 0xd6ca5f9 # # Exception| cpu 0: rx_hash 0x1512b23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58834 dport 41421] != expected 0x9242f272 # # Exception| cpu 0: rx_hash 0x4515bd4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58844 dport 41421] != expected 0xbc6bffd2 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7da5149b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41956 dport 59795] OK # # # cpu 0: rx_hash 0xa379f765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41978 dport 59795] OK # # # cpu 0: rx_hash 0xb56dd726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41998 dport 59795] OK # # # cpu 0: rx_hash 0xf2002162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42030 dport 59795] OK # # # cpu 0: rx_hash 0xbed8abbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42066 dport 59795] OK # # # cpu 0: rx_hash 0xdf6d36c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 59795] OK # # # cpu 0: rx_hash 0xdfd91895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42122 dport 59795] OK # # # cpu 4: rx_hash 0x0b7a70de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41958 dport 59795] OK # # # cpu 4: rx_hash 0x3bb63bae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 59795] OK # # # cpu 4: rx_hash 0xd4d84a51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42018 dport 59795] OK # # # cpu 4: rx_hash 0x46dc2372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42048 dport 59795] OK # # # cpu 4: rx_hash 0xa36f72ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42074 dport 59795] OK # # # cpu 4: rx_hash 0x01b1d536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 59795] OK # # # cpu 4: rx_hash 0x4cb52d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42130 dport 59795] OK # # # cpu 4: rx_hash 0xd46c640c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42198 dport 59795] OK # # # cpu 4: rx_hash 0xb5d9f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42234 dport 59795] OK # # # cpu 4: rx_hash 0x26efdbcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 59795] OK # # # cpu 4: rx_hash 0xc981aa33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42294 dport 59795] OK # # # cpu 4: rx_hash 0x98eef9ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42306 dport 59795] OK # # # cpu 4: rx_hash 0xf38644ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 59795] OK # # # cpu 4: rx_hash 0x5158e333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42354 dport 59795] OK # # # cpu 4: rx_hash 0x01ebc218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42376 dport 59795] OK # # # cpu 4: rx_hash 0x8f302e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42392 dport 59795] OK # # # cpu 4: rx_hash 0x7de9867e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42412 dport 59795] OK # # # cpu 4: rx_hash 0xefedef5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42446 dport 59795] OK # # # cpu 4: rx_hash 0xf9c24142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42570 dport 59795] OK # # # cpu 4: rx_hash 0x6aae74db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42578 dport 59795] OK # # # cpu 4: rx_hash 0xbeafb706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 59795] OK # # # cpu 4: rx_hash 0x2dc3829f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42610 dport 59795] OK # # # cpu 4: rx_hash 0x461f1196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42636 dport 59795] OK # # # cpu 4: rx_hash 0xc8c4fd1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 59795] OK # # # cpu 4: rx_hash 0xb4c6b978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42680 dport 59795] OK # # # cpu 4: rx_hash 0x841c77c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42720 dport 59795] OK # # # cpu 4: rx_hash 0x844660ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42760 dport 59795] OK # # # cpu 4: rx_hash 0x4df07a21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 59795] OK # # # cpu 4: rx_hash 0xf3f15812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42864 dport 59795] OK # # # cpu 4: rx_hash 0x16f62793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42910 dport 59795] OK # # # cpu 4: rx_hash 0x7743bae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42930 dport 59795] OK # # # cpu 4: rx_hash 0x61411f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 59795] OK # # # cpu 4: rx_hash 0x5fff51e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43034 dport 59795] OK # # # cpu 4: rx_hash 0xb0912018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 59795] OK # # # cpu 4: rx_hash 0x23fd1581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 59795] OK # # # cpu 4: rx_hash 0x3f22902a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43084 dport 59795] OK # # # cpu 4: rx_hash 0xda91c1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43094 dport 59795] OK # # # cpu 4: rx_hash 0x35ffb009 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43114 dport 59795] OK # # # cpu 4: rx_hash 0xbb245c81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43130 dport 59795] OK # # # cpu 4: rx_hash 0x354b9e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43166 dport 59795] 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-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 54442 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57888 dport 54442] != expected 0xc0f51861 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57888 dport 54442] != expected 0xc0f51861 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45670 dport 54442] != expected 0x338e3191 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45670 dport 54442] != expected 0x338e3191 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42826 dport 54442] != expected 0xea7b2fef # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42826 dport 54442] != expected 0xea7b2fef # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 54442] != expected 0x576bb26e # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60497 dport 54442] != expected 0x576bb26e # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48966 dport 54442] != expected 0x77bbfafa # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48966 dport 54442] != expected 0x77bbfafa # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45987 dport 54442] != expected 0xf697b3e7 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45987 dport 54442] != expected 0xf697b3e7 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 54442] != expected 0x39a31c0d # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57262 dport 54442] != expected 0x39a31c0d # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50538 dport 54442] != expected 0x9847a50 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50538 dport 54442] != expected 0x9847a50 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58900 dport 54442] != expected 0xb7a89a9a # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58900 dport 54442] != expected 0xb7a89a9a # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 54442] != expected 0xd8dba0c # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38262 dport 54442] != expected 0xd8dba0c # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46323 dport 54442] != expected 0x6f8d6d5d # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46323 dport 54442] != expected 0x6f8d6d5d # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58346 dport 54442] != expected 0x3bb03501 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58346 dport 54442] != expected 0x3bb03501 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52121 dport 54442] != expected 0xc000ea41 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52121 dport 54442] != expected 0xc000ea41 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47331 dport 54442] != expected 0xa92c24aa # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47331 dport 54442] != expected 0xa92c24aa # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42600 dport 54442] != expected 0x51d22603 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42600 dport 54442] != expected 0x51d22603 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60008 dport 54442] != expected 0x23d87409 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60008 dport 54442] != expected 0x23d87409 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44257 dport 54442] != expected 0x6d63efc3 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44257 dport 54442] != expected 0x6d63efc3 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43689 dport 54442] != expected 0x4c60aaa6 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43689 dport 54442] != expected 0x4c60aaa6 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40039 dport 54442] != expected 0xea8d3987 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40039 dport 54442] != expected 0xea8d3987 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54998 dport 54442] != expected 0x581af2f9 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54998 dport 54442] != expected 0x581af2f9 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48619 dport 54442] != expected 0xfaf6f836 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48619 dport 54442] != expected 0xfaf6f836 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47403 dport 54442] != expected 0xda53d891 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47403 dport 54442] != expected 0xda53d891 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42749 dport 54442] != expected 0xe29d5d76 # # Exception| cpu 4: rx_hash 0x285127f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42749 dport 54442] != expected 0xe29d5d76 # # 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 38757 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59503 dport 38757] != expected 0x487bf1eb # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59503 dport 38757] != expected 0x487bf1eb # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57791 dport 38757] != expected 0xa93d92c1 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57791 dport 38757] != expected 0xa93d92c1 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38943 dport 38757] != expected 0x931110e4 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38943 dport 38757] != expected 0x931110e4 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53547 dport 38757] != expected 0x1a9b07e0 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53547 dport 38757] != expected 0x1a9b07e0 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 38757] != expected 0x4e2f01fb # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 38757] != expected 0x4e2f01fb # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55476 dport 38757] != expected 0xe5d25814 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55476 dport 38757] != expected 0xe5d25814 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54918 dport 38757] != expected 0xd1eb2192 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54918 dport 38757] != expected 0xd1eb2192 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43465 dport 38757] != expected 0x5d33a46a # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43465 dport 38757] != expected 0x5d33a46a # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32873 dport 38757] != expected 0x1b324b58 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32873 dport 38757] != expected 0x1b324b58 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47942 dport 38757] != expected 0xffa91a8f # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47942 dport 38757] != expected 0xffa91a8f # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46348 dport 38757] != expected 0xbc275bf6 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46348 dport 38757] != expected 0xbc275bf6 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44180 dport 38757] != expected 0x79eec103 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44180 dport 38757] != expected 0x79eec103 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37690 dport 38757] != expected 0x4b2b4a7d # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37690 dport 38757] != expected 0x4b2b4a7d # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53365 dport 38757] != expected 0xcf1ca1f4 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53365 dport 38757] != expected 0xcf1ca1f4 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46423 dport 38757] != expected 0x179c3982 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46423 dport 38757] != expected 0x179c3982 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46691 dport 38757] != expected 0x99def0c0 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46691 dport 38757] != expected 0x99def0c0 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42052 dport 38757] != expected 0x30451ce1 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42052 dport 38757] != expected 0x30451ce1 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 38757] != expected 0x1e2e69a7 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 38757] != expected 0x1e2e69a7 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52754 dport 38757] != expected 0x9a176e9c # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52754 dport 38757] != expected 0x9a176e9c # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39845 dport 38757] != expected 0x1c8fab41 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39845 dport 38757] != expected 0x1c8fab41 # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44057 dport 38757] != expected 0xe3531f2b # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44057 dport 38757] != expected 0xe3531f2b # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40328 dport 38757] != expected 0x2ec94e6a # # Exception| cpu 5: rx_hash 0x85f076b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40328 dport 38757] != expected 0x2ec94e6a # # 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 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__->