< 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 200, 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 129, 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 55009 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x26e4b162 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50776 dport 55009] != expected 0x289ac7a3 # # Exception| cpu 0: rx_hash 0x4e1dd25c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50790 dport 55009] != expected 0x1ca831eb # # Exception| cpu 0: rx_hash 0x466a730b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 55009] != expected 0x250164d8 # # Exception| cpu 0: rx_hash 0xf5b0cc29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50856 dport 55009] != expected 0xc70869f4 # # Exception| cpu 0: rx_hash 0x7ec701f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50888 dport 55009] != expected 0xabfc2f7d # # Exception| cpu 0: rx_hash 0xfafcd153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50940 dport 55009] != expected 0x372885e4 # # Exception| cpu 0: rx_hash 0x6d40176b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50962 dport 55009] != expected 0x2d3ba994 # # Exception| cpu 0: rx_hash 0x2011e244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50990 dport 55009] != expected 0x937110c8 # # Exception| cpu 0: rx_hash 0x0dced502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50998 dport 55009] != expected 0x20a00aef # # Exception| cpu 0: rx_hash 0xa3118ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51028 dport 55009] != expected 0xc62c0372 # # Exception| cpu 0: rx_hash 0x2f5dff3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51066 dport 55009] != expected 0x6351fcd8 # # Exception| cpu 0: rx_hash 0x10cb31e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51072 dport 55009] != expected 0x24250e5e # # Exception| cpu 0: rx_hash 0x544e8014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 55009] != expected 0xcf1629e8 # # Exception| cpu 0: rx_hash 0x5b029d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 55009] != expected 0x3f36c5f8 # # Exception| cpu 0: rx_hash 0x12f50a7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51356 dport 55009] != expected 0xac311916 # # Exception| cpu 0: rx_hash 0x96cedad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51368 dport 55009] != expected 0x30e5b38f # # Exception| cpu 0: rx_hash 0x9eb97b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51378 dport 55009] != expected 0x94ce6bc # # Exception| cpu 0: rx_hash 0x57d35e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 55009] != expected 0x2bd2f579 # # Exception| cpu 0: rx_hash 0x4607798c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51396 dport 55009] != expected 0x3bb3c149 # # Exception| cpu 0: rx_hash 0x8f6d5c08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51404 dport 55009] != expected 0x192dd28c # # Exception| cpu 0: rx_hash 0x9cea4a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51478 dport 55009] != expected 0x9fea5465 # # Exception| cpu 0: rx_hash 0x8a05d138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51494 dport 55009] != expected 0x4602d976 # # Exception| cpu 0: rx_hash 0x436ff4bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51502 dport 55009] != expected 0x649ccab3 # # Exception| cpu 0: rx_hash 0x01721ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51526 dport 55009] != expected 0x2af69fff # # Exception| cpu 0: rx_hash 0x1fea261d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51564 dport 55009] != expected 0xcab747df # # Exception| cpu 0: rx_hash 0x40f22aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51634 dport 55009] != expected 0x80581622 # # Exception| cpu 0: rx_hash 0x2f30f5b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51650 dport 55009] != expected 0x7de35949 # # Exception| cpu 0: rx_hash 0xb5931fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51676 dport 55009] != expected 0x1762bf0 # # Exception| cpu 0: rx_hash 0x31a8cf4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51688 dport 55009] != expected 0x9da28169 # # Exception| cpu 0: rx_hash 0x1af86e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51728 dport 55009] != expected 0x9d30b42a # # Exception| cpu 0: rx_hash 0xd3924bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51736 dport 55009] != expected 0xbfaea7ef # # Exception| cpu 0: rx_hash 0xe0d5460e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51754 dport 55009] != expected 0xec3e65e8 # # Exception| cpu 0: rx_hash 0x301ce553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51782 dport 55009] != expected 0xe768172e # # Exception| cpu 0: rx_hash 0x4e0a1dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 51784 dport 55009] != expected 0xab26c75 # # Exception| cpu 0: rx_hash 0x2e84dfa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51820 dport 55009] != expected 0x729cf0e # # Exception| cpu 0: rx_hash 0xef995b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51838 dport 55009] != expected 0x1c1e89f8 # # Exception| cpu 0: rx_hash 0x8bb1fb26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51848 dport 55009] != expected 0x3cc84f31 # # Exception| cpu 0: rx_hash 0x83c65a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51858 dport 55009] != expected 0x5611a02 # # Exception| cpu 0: rx_hash 0x79eb7247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51880 dport 55009] != expected 0x746fcbc0 # # Exception| cpu 0: rx_hash 0xa922d11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51908 dport 55009] != expected 0x7f39b906 # # Exception| cpu 0: rx_hash 0x4088efbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52004 dport 55009] != expected 0x88f0ee2d # # Exception| cpu 0: rx_hash 0xda2b05e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52026 dport 55009] != expected 0xf4659c94 # # Exception| cpu 0: rx_hash 0x47b35392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52074 dport 55009] != expected 0x4179570e # # Exception| cpu 0: rx_hash 0x4fc4f2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52080 dport 55009] != expected 0x78d0023d # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcfe4437a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40012 dport 47634] OK # # # cpu 0: rx_hash 0xb9851ab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 47634] OK # # # cpu 0: rx_hash 0x9c2d8ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40026 dport 47634] OK # # # cpu 0: rx_hash 0xa71d2044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40050 dport 47634] OK # # # cpu 0: rx_hash 0x3918a820 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40126 dport 47634] OK # # # cpu 0: rx_hash 0xd2e1a798 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 47634] OK # # # cpu 0: rx_hash 0x1ee30f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40216 dport 47634] OK # # # cpu 0: rx_hash 0x080c948f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40232 dport 47634] OK # # # cpu 0: rx_hash 0x2da4029e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 47634] OK # # # cpu 0: rx_hash 0x2a9fbeb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40292 dport 47634] OK # # # cpu 0: rx_hash 0xc65d0d26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40302 dport 47634] OK # # # cpu 0: rx_hash 0x074089f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40316 dport 47634] OK # # # cpu 0: rx_hash 0x8faa9a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40320 dport 47634] OK # # # cpu 0: rx_hash 0xca8cce4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40358 dport 47634] OK # # # cpu 0: rx_hash 0xbced9780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40370 dport 47634] OK # # # cpu 0: rx_hash 0x1a456d17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40394 dport 47634] OK # # # cpu 0: rx_hash 0xad39b00e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40396 dport 47634] OK # # # cpu 0: rx_hash 0x6c2434dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40414 dport 47634] OK # # # cpu 0: rx_hash 0x04dd57e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40416 dport 47634] OK # # # cpu 0: rx_hash 0xbbd62bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40444 dport 47634] OK # # # cpu 0: rx_hash 0x59ecaf5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40460 dport 47634] OK # # # cpu 0: rx_hash 0x519b0e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40470 dport 47634] OK # # # cpu 0: rx_hash 0xf87fe9e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 47634] OK # # # cpu 0: rx_hash 0x0d1edcaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 47634] OK # # # cpu 0: rx_hash 0x56a0b226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40536 dport 47634] OK # # # cpu 0: rx_hash 0xff4455cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40564 dport 47634] OK # # # cpu 0: rx_hash 0xdaecc3da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40566 dport 47634] OK # # # cpu 0: rx_hash 0xa4fa3b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40568 dport 47634] OK # # # cpu 0: rx_hash 0x5206d01d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40586 dport 47634] OK # # # cpu 0: rx_hash 0xed0dac53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40598 dport 47634] OK # # # cpu 0: rx_hash 0x931b54ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 47634] OK # # # cpu 0: rx_hash 0x69367cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40610 dport 47634] OK # # # cpu 0: rx_hash 0x17208465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40620 dport 47634] OK # # # cpu 0: rx_hash 0x32881274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40622 dport 47634] OK # # # cpu 0: rx_hash 0x1f572532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40630 dport 47634] OK # # # cpu 0: rx_hash 0xe241b129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40642 dport 47634] OK # # # cpu 0: rx_hash 0x9420e8e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40662 dport 47634] OK # # # cpu 0: rx_hash 0xfcd98bdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40680 dport 47634] OK # # # cpu 0: rx_hash 0xd106bc9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 47634] OK # # # cpu 0: rx_hash 0xc281aa08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40746 dport 47634] OK # # # cpu 0: rx_hash 0xdb222cd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40782 dport 47634] OK # # # cpu 0: rx_hash 0xd3558d86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40788 dport 47634] OK # # # cpu 0: rx_hash 0x1a3fa802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40796 dport 47634] OK # # # cpu 0: rx_hash 0x0cd033a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40812 dport 47634] OK # # # cpu 0: rx_hash 0x92d5bbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40864 dport 47634] OK # # # cpu 0: rx_hash 0x7e170850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40874 dport 47634] OK # # # cpu 0: rx_hash 0xbf0a8c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 47634] OK # # # cpu 0: rx_hash 0x9aa21a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 47634] OK # # # cpu 0: rx_hash 0x67b48e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40910 dport 47634] OK # # # cpu 0: rx_hash 0x9d99a6bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40948 dport 47634] OK # # # cpu 0: rx_hash 0xf546e5aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 47634] OK # # # cpu 0: rx_hash 0x22b4fada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40996 dport 47634] OK # # # cpu 0: rx_hash 0x841c004d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41052 dport 47634] OK # # # cpu 0: rx_hash 0xd373adad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41112 dport 47634] OK # # # count: pass=54 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 200, 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 129, 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 32796 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33143 dport 32796] != expected 0xb87aa7ba # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33143 dport 32796] != expected 0xb87aa7ba # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38345 dport 32796] != expected 0xf4b5c3e0 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38345 dport 32796] != expected 0xf4b5c3e0 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33335 dport 32796] != expected 0x51b7ed13 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33335 dport 32796] != expected 0x51b7ed13 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52113 dport 32796] != expected 0x4e6fdd0f # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52113 dport 32796] != expected 0x4e6fdd0f # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53876 dport 32796] != expected 0x31d9e29d # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53876 dport 32796] != expected 0x31d9e29d # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 32796] != expected 0x82f75a08 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 32796] != expected 0x82f75a08 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34299 dport 32796] != expected 0xefb44eee # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34299 dport 32796] != expected 0xefb44eee # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37305 dport 32796] != expected 0x2b4bb0ac # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37305 dport 32796] != expected 0x2b4bb0ac # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36923 dport 32796] != expected 0x3a0eee1a # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36923 dport 32796] != expected 0x3a0eee1a # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51694 dport 32796] != expected 0xe740f59 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51694 dport 32796] != expected 0xe740f59 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43618 dport 32796] != expected 0xda6bd # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43618 dport 32796] != expected 0xda6bd # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41169 dport 32796] != expected 0x80ecfdf3 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41169 dport 32796] != expected 0x80ecfdf3 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34702 dport 32796] != expected 0x749c069 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34702 dport 32796] != expected 0x749c069 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55648 dport 32796] != expected 0xb916da37 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55648 dport 32796] != expected 0xb916da37 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51563 dport 32796] != expected 0x4d9157c6 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51563 dport 32796] != expected 0x4d9157c6 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34840 dport 32796] != expected 0x35926acc # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34840 dport 32796] != expected 0x35926acc # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45068 dport 32796] != expected 0x1c1a323a # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45068 dport 32796] != expected 0x1c1a323a # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51507 dport 32796] != expected 0xda138f99 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51507 dport 32796] != expected 0xda138f99 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52101 dport 32796] != expected 0x9a1cf367 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52101 dport 32796] != expected 0x9a1cf367 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42801 dport 32796] != expected 0x11eaeeb0 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42801 dport 32796] != expected 0x11eaeeb0 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 32796] != expected 0x34bf231e # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 32796] != expected 0x34bf231e # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48205 dport 32796] != expected 0x9fdecc5f # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48205 dport 32796] != expected 0x9fdecc5f # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60960 dport 32796] != expected 0x1e474434 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60960 dport 32796] != expected 0x1e474434 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35744 dport 32796] != expected 0x11539df7 # # Exception| cpu 5: rx_hash 0x53e78388 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35744 dport 32796] != expected 0x11539df7 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 200, 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 129, 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 42423 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 42423] != expected 0xe3c66adc # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 42423] != expected 0xe3c66adc # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52173 dport 42423] != expected 0x7296e5a4 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52173 dport 42423] != expected 0x7296e5a4 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39527 dport 42423] != expected 0x3c4eb472 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39527 dport 42423] != expected 0x3c4eb472 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48019 dport 42423] != expected 0xbd778994 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48019 dport 42423] != expected 0xbd778994 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44074 dport 42423] != expected 0x6e2d212b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44074 dport 42423] != expected 0x6e2d212b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34972 dport 42423] != expected 0x9a484b0b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34972 dport 42423] != expected 0x9a484b0b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53940 dport 42423] != expected 0x709bd0b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53940 dport 42423] != expected 0x709bd0b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33000 dport 42423] != expected 0x1c97b535 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33000 dport 42423] != expected 0x1c97b535 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40900 dport 42423] != expected 0x35a2a01e # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40900 dport 42423] != expected 0x35a2a01e # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49486 dport 42423] != expected 0x34153f7d # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49486 dport 42423] != expected 0x34153f7d # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52188 dport 42423] != expected 0xdd72db45 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52188 dport 42423] != expected 0xdd72db45 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41859 dport 42423] != expected 0x1fef4461 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41859 dport 42423] != expected 0x1fef4461 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55509 dport 42423] != expected 0x53c39e4a # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55509 dport 42423] != expected 0x53c39e4a # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50749 dport 42423] != expected 0xf3d277ad # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50749 dport 42423] != expected 0xf3d277ad # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41634 dport 42423] != expected 0x78afb00f # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41634 dport 42423] != expected 0x78afb00f # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45733 dport 42423] != expected 0xb966f427 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45733 dport 42423] != expected 0xb966f427 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35410 dport 42423] != expected 0xcec0fde8 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35410 dport 42423] != expected 0xcec0fde8 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43417 dport 42423] != expected 0x83742785 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43417 dport 42423] != expected 0x83742785 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56414 dport 42423] != expected 0xbf5477ef # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56414 dport 42423] != expected 0xbf5477ef # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42838 dport 42423] != expected 0x10f6032b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42838 dport 42423] != expected 0x10f6032b # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33239 dport 42423] != expected 0xe174ab04 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33239 dport 42423] != expected 0xe174ab04 # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45880 dport 42423] != expected 0x2fe1573e # # Exception| cpu 4: rx_hash 0x642d1e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45880 dport 42423] != expected 0x2fe1573e # # 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__->