< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39901 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcdf3daa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58610 dport 39901] != expected 0xe2f6ca23 # # Exception| cpu 0: rx_hash 0xb3417786 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58624 dport 39901] != expected 0xf3c6c2ef # # Exception| cpu 0: rx_hash 0x332ce59e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58642 dport 39901] != expected 0x456db290 # # Exception| cpu 0: rx_hash 0x5eb28423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58654 dport 39901] != expected 0x8a7149d9 # # Exception| cpu 0: rx_hash 0x9a4e5229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58700 dport 39901] != expected 0xeb84b37e # # Exception| cpu 0: rx_hash 0x37e6fa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58724 dport 39901] != expected 0xffcdf008 # # Exception| cpu 0: rx_hash 0xc8501977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58730 dport 39901] != expected 0xdb00505d # # Exception| cpu 0: rx_hash 0x834cc5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58768 dport 39901] != expected 0xc513ace0 # # Exception| cpu 0: rx_hash 0xca5884ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58772 dport 39901] != expected 0xb0fb016e # # Exception| cpu 0: rx_hash 0x182b5daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58784 dport 39901] != expected 0x36d49232 # # Exception| cpu 0: rx_hash 0xc3179ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58790 dport 39901] != expected 0xa8ed64a0 # # Exception| cpu 0: rx_hash 0x2ee46d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58808 dport 39901] != expected 0xd15aef96 # # Exception| cpu 0: rx_hash 0x0ea452e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58822 dport 39901] != expected 0xd10efbc9 # # Exception| cpu 0: rx_hash 0x4eff09f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58864 dport 39901] != expected 0xbcf03389 # # Exception| cpu 0: rx_hash 0xb149ea1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58878 dport 39901] != expected 0x983d93dc # # Exception| cpu 0: rx_hash 0x6aac5514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58934 dport 39901] != expected 0xf1047942 # # Exception| cpu 0: rx_hash 0x27720b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58948 dport 39901] != expected 0x3e4c9654 # # Exception| cpu 0: rx_hash 0x6729502f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58994 dport 39901] != expected 0x53b25e14 # # Exception| cpu 0: rx_hash 0x41abed20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59012 dport 39901] != expected 0x82bd59e0 # # Exception| cpu 0: rx_hash 0x88d23e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59026 dport 39901] != expected 0x41fe8411 # # Exception| cpu 0: rx_hash 0x053aa932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59076 dport 39901] != expected 0x55e3d338 # # Exception| cpu 0: rx_hash 0xc50c603e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59104 dport 39901] != expected 0x8eb66b07 # # Exception| cpu 0: rx_hash 0xd7497074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59120 dport 39901] != expected 0xd3cc4064 # # Exception| cpu 0: rx_hash 0xf3c350e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 39901] != expected 0x693816a3 # # Exception| cpu 0: rx_hash 0x8d71fdc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59146 dport 39901] != expected 0x78081e6f # # Exception| cpu 0: rx_hash 0xa0b4c76b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59184 dport 39901] != expected 0xdaea2d66 # # Exception| cpu 0: rx_hash 0x161665ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59194 dport 39901] != expected 0x8bcf20bd # # Exception| cpu 0: rx_hash 0xbf74d21a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59236 dport 39901] != expected 0x25262153 # # Exception| cpu 0: rx_hash 0x3f194002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59254 dport 39901] != expected 0x938d512c # # Exception| cpu 0: rx_hash 0x528721bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59258 dport 39901] != expected 0x5c91aa65 # # Exception| cpu 0: rx_hash 0x0291f77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 39901] != expected 0x7ee1875 # # Exception| cpu 0: rx_hash 0x0f14f241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59366 dport 39901] != expected 0xa5583f23 # # Exception| cpu 0: rx_hash 0x8f796059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 39901] != expected 0x13f34f5c # # Exception| cpu 0: rx_hash 0x70cf83b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59386 dport 39901] != expected 0x373eef09 # # Exception| cpu 0: rx_hash 0x20829877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59400 dport 39901] != expected 0x272a2a65 # # Exception| cpu 0: rx_hash 0x9f6f208c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59440 dport 39901] != expected 0x6e194270 # # Exception| cpu 0: rx_hash 0x7656cc2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59480 dport 39901] != expected 0xad0e8bde # # Exception| cpu 0: rx_hash 0xe47e4e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59482 dport 39901] != expected 0x46dfd0c2 # # Exception| cpu 0: rx_hash 0xa62d88f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59538 dport 39901] != expected 0x40da49b1 # # Exception| cpu 0: rx_hash 0x661b41fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59574 dport 39901] != expected 0x9b8ff18e # # Exception| cpu 0: rx_hash 0x62d15ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59584 dport 39901] != expected 0x212fb316 # # Exception| cpu 0: rx_hash 0xebf3d6dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59616 dport 39901] != expected 0x8f92a6a7 # # Exception| cpu 0: rx_hash 0x14453532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59630 dport 39901] != expected 0xab5f06f2 # # Exception| cpu 0: rx_hash 0x228a05ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59638 dport 39901] != expected 0x4cd17b56 # # Exception| cpu 0: rx_hash 0x5c38a8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59652 dport 39901] != expected 0x5de1739a # # Exception| cpu 0: rx_hash 0x0769f9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59664 dport 39901] != expected 0x7573f577 # # Exception| cpu 0: rx_hash 0x9c0e61c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59680 dport 39901] != expected 0x86b4cba5 # # Exception| cpu 0: rx_hash 0xae0b4e1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59726 dport 39901] != expected 0xdb9af499 # # Exception| cpu 0: rx_hash 0x2e66dc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59740 dport 39901] != expected 0x6d3184e6 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x0b0d0930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47500 dport 54972] OK # # # cpu 4: rx_hash 0xeb7bffae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47574 dport 54972] OK # # # cpu 4: rx_hash 0xe234e593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 54972] OK # # # cpu 4: rx_hash 0x22db50ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47630 dport 54972] OK # # # cpu 4: rx_hash 0x14146033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47638 dport 54972] OK # # # cpu 4: rx_hash 0x664a14ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47694 dport 54972] OK # # # cpu 4: rx_hash 0x3d1b459c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 54972] OK # # # cpu 4: rx_hash 0xcbe2bc4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47718 dport 54972] OK # # # cpu 4: rx_hash 0xa67cddf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47722 dport 54972] OK # # # cpu 4: rx_hash 0xfd2d8c90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47742 dport 54972] OK # # # cpu 4: rx_hash 0x0093f2e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47758 dport 54972] OK # # # cpu 4: rx_hash 0xc9ea21d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47768 dport 54972] OK # # # cpu 4: rx_hash 0x528db9ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47784 dport 54972] OK # # # cpu 4: rx_hash 0xf66a0b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47794 dport 54972] OK # # # cpu 4: rx_hash 0x299cd74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47810 dport 54972] OK # # # cpu 4: rx_hash 0x5f08bc81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47852 dport 54972] OK # # # cpu 4: rx_hash 0xdf652e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47870 dport 54972] OK # # # cpu 4: rx_hash 0x7aeb40c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47882 dport 54972] OK # # # cpu 4: rx_hash 0x68ae508a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47898 dport 54972] OK # # # cpu 4: rx_hash 0xbadd89cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47918 dport 54972] OK # # # cpu 4: rx_hash 0x08b5340c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47954 dport 54972] OK # # # cpu 4: rx_hash 0x13bf3e7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47984 dport 54972] OK # # # cpu 4: rx_hash 0xa51d9cbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47994 dport 54972] OK # # # cpu 4: rx_hash 0x58a3e2c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48010 dport 54972] OK # # # cpu 4: rx_hash 0xfc445045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 54972] OK # # # cpu 4: rx_hash 0x6723c82a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48032 dport 54972] OK # # # cpu 4: rx_hash 0x2e378903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48036 dport 54972] OK # # # cpu 4: rx_hash 0x7566d860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48048 dport 54972] OK # # # cpu 4: rx_hash 0x9c5f34c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48088 dport 54972] OK # # # cpu 4: rx_hash 0xeacb5f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48118 dport 54972] OK # # # cpu 4: rx_hash 0x87553eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48122 dport 54972] OK # # # cpu 4: rx_hash 0x5c69fdcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48124 dport 54972] OK # # # cpu 4: rx_hash 0xcae7dea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48148 dport 54972] OK # # # cpu 4: rx_hash 0xd1edd4d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48182 dport 54972] OK # # # cpu 4: rx_hash 0x8739808d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48230 dport 54972] OK # # # cpu 4: rx_hash 0x319b224b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48236 dport 54972] OK # # # cpu 4: rx_hash 0x7a87fef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48278 dport 54972] OK # # # cpu 4: rx_hash 0x0c139533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48312 dport 54972] OK # # # cpu 4: rx_hash 0xbe7b28f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48324 dport 54972] OK # # # cpu 4: rx_hash 0x13d38042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48364 dport 54972] OK # # # cpu 4: rx_hash 0x251cb09c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48372 dport 54972] OK # # # cpu 4: rx_hash 0xa418fe51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48392 dport 54972] OK # # # cpu 4: rx_hash 0xb65dee1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48408 dport 54972] OK # # # cpu 4: rx_hash 0x043553db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48484 dport 54972] OK # # # cpu 4: rx_hash 0xcd4c80ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48498 dport 54972] OK # # # cpu 4: rx_hash 0xa2da7ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48512 dport 54972] OK # # # cpu 4: rx_hash 0x4be3906f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48616 dport 54972] OK # # # cpu 4: rx_hash 0x7d2ca0b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48624 dport 54972] OK # # # cpu 4: rx_hash 0xbdc315cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48666 dport 54972] OK # # # cpu 4: rx_hash 0xfd984edb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48684 dport 54972] OK # # # cpu 4: rx_hash 0x14a1a278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48708 dport 54972] OK # # # cpu 4: rx_hash 0x8689202a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48710 dport 54972] OK # # # cpu 4: rx_hash 0x94cc3060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48726 dport 54972] OK # # # cpu 4: rx_hash 0x0faba80f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48742 dport 54972] 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 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 41127 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49819 dport 41127] != expected 0x152752d5 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49819 dport 41127] != expected 0x152752d5 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48744 dport 41127] != expected 0x1d89cbd9 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48744 dport 41127] != expected 0x1d89cbd9 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50185 dport 41127] != expected 0x7fbd5e30 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50185 dport 41127] != expected 0x7fbd5e30 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35534 dport 41127] != expected 0xdd244205 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35534 dport 41127] != expected 0xdd244205 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34166 dport 41127] != expected 0x4b4b006a # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34166 dport 41127] != expected 0x4b4b006a # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54759 dport 41127] != expected 0xa7b6fcfd # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54759 dport 41127] != expected 0xa7b6fcfd # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40682 dport 41127] != expected 0x305968bc # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40682 dport 41127] != expected 0x305968bc # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60458 dport 41127] != expected 0xf667efe7 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60458 dport 41127] != expected 0xf667efe7 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52515 dport 41127] != expected 0x834810ba # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52515 dport 41127] != expected 0x834810ba # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33241 dport 41127] != expected 0x1043ae76 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33241 dport 41127] != expected 0x1043ae76 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48225 dport 41127] != expected 0xaa34fa7c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48225 dport 41127] != expected 0xaa34fa7c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38300 dport 41127] != expected 0x537fad9f # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38300 dport 41127] != expected 0x537fad9f # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42048 dport 41127] != expected 0x3eccd789 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42048 dport 41127] != expected 0x3eccd789 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54091 dport 41127] != expected 0x1a266e9f # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54091 dport 41127] != expected 0x1a266e9f # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34408 dport 41127] != expected 0x5dc0f8b1 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34408 dport 41127] != expected 0x5dc0f8b1 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38982 dport 41127] != expected 0x8dc9fade # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38982 dport 41127] != expected 0x8dc9fade # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58759 dport 41127] != expected 0x28a6a4aa # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58759 dport 41127] != expected 0x28a6a4aa # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48178 dport 41127] != expected 0x1c63b6e2 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48178 dport 41127] != expected 0x1c63b6e2 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35929 dport 41127] != expected 0x15f45557 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35929 dport 41127] != expected 0x15f45557 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42694 dport 41127] != expected 0x11b1b52c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42694 dport 41127] != expected 0x11b1b52c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55717 dport 41127] != expected 0x40f631c2 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55717 dport 41127] != expected 0x40f631c2 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52902 dport 41127] != expected 0x25913d8c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52902 dport 41127] != expected 0x25913d8c # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58192 dport 41127] != expected 0x37283920 # # Exception| cpu 5: rx_hash 0xa99f1dcd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58192 dport 41127] != expected 0x37283920 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 53863 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55809 dport 53863] != expected 0x49838e2f # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55809 dport 53863] != expected 0x49838e2f # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53125 dport 53863] != expected 0x46a06d5a # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53125 dport 53863] != expected 0x46a06d5a # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59065 dport 53863] != expected 0x9bd06d24 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59065 dport 53863] != expected 0x9bd06d24 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 53863] != expected 0xe3923db2 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 53863] != expected 0xe3923db2 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49272 dport 53863] != expected 0xcd0a91d0 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49272 dport 53863] != expected 0xcd0a91d0 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39155 dport 53863] != expected 0x2c3cbcf # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39155 dport 53863] != expected 0x2c3cbcf # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56109 dport 53863] != expected 0xbc1b36b3 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56109 dport 53863] != expected 0xbc1b36b3 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46089 dport 53863] != expected 0xb73bab94 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46089 dport 53863] != expected 0xb73bab94 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47519 dport 53863] != expected 0xeb4315c9 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47519 dport 53863] != expected 0xeb4315c9 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52027 dport 53863] != expected 0xc470a092 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52027 dport 53863] != expected 0xc470a092 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37231 dport 53863] != expected 0x2c50c315 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37231 dport 53863] != expected 0x2c50c315 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47887 dport 53863] != expected 0x53dc8f08 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47887 dport 53863] != expected 0x53dc8f08 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54848 dport 53863] != expected 0x8f2e50f8 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54848 dport 53863] != expected 0x8f2e50f8 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38821 dport 53863] != expected 0xb0f0bb0b # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38821 dport 53863] != expected 0xb0f0bb0b # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33667 dport 53863] != expected 0x97b5a104 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33667 dport 53863] != expected 0x97b5a104 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36693 dport 53863] != expected 0x9e780a4f # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36693 dport 53863] != expected 0x9e780a4f # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52491 dport 53863] != expected 0x13cc043e # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52491 dport 53863] != expected 0x13cc043e # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46877 dport 53863] != expected 0x75dc8371 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46877 dport 53863] != expected 0x75dc8371 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59307 dport 53863] != expected 0xa99ae38 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59307 dport 53863] != expected 0xa99ae38 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53627 dport 53863] != expected 0xdb450332 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53627 dport 53863] != expected 0xdb450332 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47991 dport 53863] != expected 0xa8a073e1 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47991 dport 53863] != expected 0xa8a073e1 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44037 dport 53863] != expected 0x9930519 # # Exception| cpu 0: rx_hash 0x738c9c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44037 dport 53863] != expected 0x9930519 # # 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__->