< 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 47403 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x83915692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38302 dport 47403] != expected 0xc3749ef0 # # Exception| cpu 0: rx_hash 0x0dd2ccef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38346 dport 47403] != expected 0x73605fa7 # # Exception| cpu 0: rx_hash 0x6453c611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38386 dport 47403] != expected 0x803699e # # Exception| cpu 0: rx_hash 0xf848c9bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38486 dport 47403] != expected 0x21000b6 # # Exception| cpu 0: rx_hash 0x04a6bc2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 47403] != expected 0xc5999580 # # Exception| cpu 0: rx_hash 0xc42ca0fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38584 dport 47403] != expected 0xf14415dd # # Exception| cpu 0: rx_hash 0x85ea1b80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38618 dport 47403] != expected 0xd7bf3a56 # # Exception| cpu 0: rx_hash 0xf5debb35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 47403] != expected 0x846f319a # # Exception| cpu 0: rx_hash 0xaa067bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 38642 dport 47403] != expected 0xe6f0c312 # # Exception| cpu 0: rx_hash 0x026d8568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38658 dport 47403] != expected 0x6a60d16 # # Exception| cpu 0: rx_hash 0xfe83f0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38710 dport 47403] != expected 0xc12f9820 # # Exception| cpu 0: rx_hash 0x2f18aa5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38774 dport 47403] != expected 0x13a4abff # # Exception| cpu 0: rx_hash 0x891c81a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38776 dport 47403] != expected 0xfe28731a # # Exception| cpu 0: rx_hash 0x5511a989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38792 dport 47403] != expected 0xaadc71e9 # # Exception| cpu 0: rx_hash 0x4ca403c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 47403] != expected 0x826f4c1c # # Exception| cpu 0: rx_hash 0xf18ccd29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38874 dport 47403] != expected 0x631df6a1 # # Exception| cpu 0: rx_hash 0xe8396762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38878 dport 47403] != expected 0x4baecb54 # # Exception| cpu 0: rx_hash 0x0d62b8b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38894 dport 47403] != expected 0xa4946397 # # Exception| cpu 0: rx_hash 0xc671bccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38936 dport 47403] != expected 0xdcfa6754 # # Exception| cpu 0: rx_hash 0xe99ddca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38960 dport 47403] != expected 0xedb59e10 # # Exception| cpu 0: rx_hash 0xf783a705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38982 dport 47403] != expected 0xa9d14313 # # Exception| cpu 0: rx_hash 0x62ecd86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38986 dport 47403] != expected 0x153be01c # # Exception| cpu 0: rx_hash 0x483226b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38988 dport 47403] != expected 0x6ceea603 # # Exception| cpu 0: rx_hash 0x87b707b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39034 dport 47403] != expected 0xfa0148df # # Exception| cpu 0: rx_hash 0xfdbe0465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39044 dport 47403] != expected 0x437992c9 # # Exception| cpu 0: rx_hash 0x68d17b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39048 dport 47403] != expected 0xff9331c6 # # Exception| cpu 0: rx_hash 0x6a483453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39124 dport 47403] != expected 0xdbde6e6b # # Exception| cpu 0: rx_hash 0x527e2b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39174 dport 47403] != expected 0xcff8bc3b # # Exception| cpu 0: rx_hash 0x6427e12f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39210 dport 47403] != expected 0xd604788a # # Exception| cpu 0: rx_hash 0x168a0ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39242 dport 47403] != expected 0xa1992ceb # # Exception| cpu 0: rx_hash 0x50e76450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39258 dport 47403] != expected 0xebb5e396 # # Exception| cpu 0: rx_hash 0x0a0d3a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39264 dport 47403] != expected 0xc1b0ae45 # # Exception| cpu 0: rx_hash 0x9f624556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 47403] != expected 0x7d5a0d4a # # Exception| cpu 0: rx_hash 0x7536a75c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39344 dport 47403] != expected 0x3052cb08 # # Exception| cpu 0: rx_hash 0x58438868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39364 dport 47403] != expected 0x25506de1 # # Exception| cpu 0: rx_hash 0xb82ac902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39386 dport 47403] != expected 0x82f07a79 # # Exception| cpu 0: rx_hash 0x44c4bc92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39406 dport 47403] != expected 0x4579ef4f # # Exception| cpu 0: rx_hash 0xbd1857b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 47403] != expected 0xca6ac522 # # Exception| cpu 0: rx_hash 0x9eb2d9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39514 dport 47403] != expected 0x546491a # # Exception| cpu 0: rx_hash 0x5e38c57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39552 dport 47403] != expected 0x319bc947 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5ee042bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48544 dport 44341] OK # # # cpu 0: rx_hash 0x8a4986aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48590 dport 44341] OK # # # cpu 0: rx_hash 0x594b9356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48594 dport 44341] OK # # # cpu 0: rx_hash 0x96ceb250 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48612 dport 44341] OK # # # cpu 0: rx_hash 0x6f125971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48638 dport 44341] OK # # # cpu 0: rx_hash 0x7d4acca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48654 dport 44341] OK # # # cpu 0: rx_hash 0xab7a47ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48700 dport 44341] OK # # # cpu 0: rx_hash 0x136017b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48708 dport 44341] OK # # # cpu 4: rx_hash 0x188d282d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48560 dport 44341] OK # # # cpu 4: rx_hash 0xbe8903d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48574 dport 44341] OK # # # cpu 4: rx_hash 0x22920c78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48666 dport 44341] OK # # # cpu 4: rx_hash 0xed172d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48684 dport 44341] OK # # # cpu 4: rx_hash 0x860f68d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48712 dport 44341] OK # # # cpu 4: rx_hash 0x7fd383f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48722 dport 44341] OK # # # cpu 4: rx_hash 0xb056a2ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48740 dport 44341] OK # # # cpu 4: rx_hash 0x958761f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48782 dport 44341] OK # # # cpu 4: rx_hash 0x90b5ff42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48800 dport 44341] OK # # # cpu 4: rx_hash 0x36b1d4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48814 dport 44341] OK # # # cpu 4: rx_hash 0x9c436566 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 44341] OK # # # cpu 4: rx_hash 0x7c2a240c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48924 dport 44341] OK # # # cpu 4: rx_hash 0x80c4519c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48936 dport 44341] OK # # # cpu 4: rx_hash 0x7eb36b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48960 dport 44341] OK # # # cpu 4: rx_hash 0xc102eae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48970 dport 44341] OK # # # cpu 4: rx_hash 0x1200ff1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48982 dport 44341] OK # # # cpu 4: rx_hash 0xadb17ea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48988 dport 44341] OK # # # cpu 4: rx_hash 0x62345fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 44341] OK # # # cpu 4: rx_hash 0x2459353c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49018 dport 44341] OK # # # cpu 4: rx_hash 0xce0dd736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49062 dport 44341] OK # # # cpu 4: rx_hash 0x04ba6881 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49086 dport 44341] OK # # # cpu 4: rx_hash 0x404e4d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49138 dport 44341] OK # # # cpu 4: rx_hash 0xadeca8ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49202 dport 44341] OK # # # cpu 4: rx_hash 0xb3f2d318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49220 dport 44341] OK # # # cpu 4: rx_hash 0xf59fb98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49236 dport 44341] OK # # # cpu 4: rx_hash 0x93118ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49280 dport 44341] OK # # # cpu 4: rx_hash 0xa07ada33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49282 dport 44341] OK # # # cpu 4: rx_hash 0x04e7be93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49360 dport 44341] OK # # # cpu 4: rx_hash 0x18608a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49402 dport 44341] OK # # # cpu 4: rx_hash 0x160f5f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49412 dport 44341] OK # # # cpu 4: rx_hash 0x8360207b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49416 dport 44341] OK # # # cpu 4: rx_hash 0x9ad58a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49420 dport 44341] OK # # # cpu 4: rx_hash 0x49d79fcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49424 dport 44341] OK # # # cpu 4: rx_hash 0xc79405b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49476 dport 44341] OK # # # cpu 4: rx_hash 0x3e48ee90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49502 dport 44341] OK # # # cpu 4: rx_hash 0xdb13314b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49518 dport 44341] OK # # # cpu 4: rx_hash 0x3b7a7021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49520 dport 44341] OK # # # cpu 4: rx_hash 0x11a48efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49526 dport 44341] OK # # # cpu 4: rx_hash 0xb8af98d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49556 dport 44341] OK # # # cpu 4: rx_hash 0x4441ed45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49568 dport 44341] OK # # # cpu 4: rx_hash 0x1b992d9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 44341] OK # # # cpu 4: rx_hash 0x36ec02a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49600 dport 44341] OK # # # cpu 4: rx_hash 0x1c32fc75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49606 dport 44341] OK # # # cpu 4: rx_hash 0xe5ee1754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 44341] OK # # # cpu 4: rx_hash 0xeb31b67e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49670 dport 44341] OK # # # cpu 4: rx_hash 0xee0328cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49704 dport 44341] OK # # # cpu 4: rx_hash 0xa86e425d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49720 dport 44341] OK # # # cpu 4: rx_hash 0xb67039ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49742 dport 44341] OK # # # cpu 4: rx_hash 0x4facd2de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49748 dport 44341] OK # # # cpu 4: rx_hash 0x532be624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49790 dport 44341] OK # # # cpu 4: rx_hash 0x96936442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49802 dport 44341] OK # # # count: pass=59 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 52072 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44091 dport 52072] != expected 0x618130d7 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44091 dport 52072] != expected 0x618130d7 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42952 dport 52072] != expected 0xbeb84d09 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42952 dport 52072] != expected 0xbeb84d09 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51656 dport 52072] != expected 0x8225c85 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51656 dport 52072] != expected 0x8225c85 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58987 dport 52072] != expected 0x73178a3 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58987 dport 52072] != expected 0x73178a3 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 52072] != expected 0x8599eb1e # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 52072] != expected 0x8599eb1e # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51753 dport 52072] != expected 0x5ac5cc52 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51753 dport 52072] != expected 0x5ac5cc52 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 52072] != expected 0x546b2b91 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 52072] != expected 0x546b2b91 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34336 dport 52072] != expected 0xe53ec4ed # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34336 dport 52072] != expected 0xe53ec4ed # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57389 dport 52072] != expected 0xdb16d825 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57389 dport 52072] != expected 0xdb16d825 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34877 dport 52072] != expected 0x50d9d392 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34877 dport 52072] != expected 0x50d9d392 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54693 dport 52072] != expected 0x116f9a52 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54693 dport 52072] != expected 0x116f9a52 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34413 dport 52072] != expected 0x2993a3e8 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34413 dport 52072] != expected 0x2993a3e8 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42614 dport 52072] != expected 0x61e96837 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42614 dport 52072] != expected 0x61e96837 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46979 dport 52072] != expected 0xc08a40dc # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46979 dport 52072] != expected 0xc08a40dc # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 52072] != expected 0x6341f5c1 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 52072] != expected 0x6341f5c1 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 52072] != expected 0xb2f6e7f # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50694 dport 52072] != expected 0xb2f6e7f # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43999 dport 52072] != expected 0x9431d91d # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43999 dport 52072] != expected 0x9431d91d # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 52072] != expected 0x47c2eaeb # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 52072] != expected 0x47c2eaeb # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39226 dport 52072] != expected 0xf4288260 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39226 dport 52072] != expected 0xf4288260 # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38249 dport 52072] != expected 0x2499185e # # Exception| cpu 0: rx_hash 0xb83cf04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38249 dport 52072] != expected 0x2499185e # # Exception| count: pass=0 nohash=0 fail=40 # # 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 56728 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59753 dport 56728] != expected 0x1ce8d9dd # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59753 dport 56728] != expected 0x1ce8d9dd # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51624 dport 56728] != expected 0x68cbb1b2 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51624 dport 56728] != expected 0x68cbb1b2 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42739 dport 56728] != expected 0xa5e8d676 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42739 dport 56728] != expected 0xa5e8d676 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42246 dport 56728] != expected 0xc8d340c1 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42246 dport 56728] != expected 0xc8d340c1 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50545 dport 56728] != expected 0xe693fa0 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50545 dport 56728] != expected 0xe693fa0 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48018 dport 56728] != expected 0x6126440b # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48018 dport 56728] != expected 0x6126440b # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 56728] != expected 0x760229df # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42014 dport 56728] != expected 0x760229df # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 56728] != expected 0x8a4108dc # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 56728] != expected 0x8a4108dc # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44856 dport 56728] != expected 0x9f330563 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44856 dport 56728] != expected 0x9f330563 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48027 dport 56728] != expected 0x8b2a3802 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48027 dport 56728] != expected 0x8b2a3802 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34891 dport 56728] != expected 0x46a14344 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34891 dport 56728] != expected 0x46a14344 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45292 dport 56728] != expected 0x933b8da4 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45292 dport 56728] != expected 0x933b8da4 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36025 dport 56728] != expected 0xf4de8a55 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36025 dport 56728] != expected 0xf4de8a55 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39125 dport 56728] != expected 0x1943c216 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39125 dport 56728] != expected 0x1943c216 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34015 dport 56728] != expected 0x22141b0 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34015 dport 56728] != expected 0x22141b0 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52501 dport 56728] != expected 0xcbfda0d3 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52501 dport 56728] != expected 0xcbfda0d3 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52272 dport 56728] != expected 0x63cec054 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52272 dport 56728] != expected 0x63cec054 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35585 dport 56728] != expected 0xe6de25ae # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35585 dport 56728] != expected 0xe6de25ae # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 56728] != expected 0xc71dc241 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 56728] != expected 0xc71dc241 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50333 dport 56728] != expected 0x7500d4d8 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50333 dport 56728] != expected 0x7500d4d8 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 56728] != expected 0x3870a778 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 56728] != expected 0x3870a778 # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59219 dport 56728] != expected 0xfa4839e # # Exception| cpu 5: rx_hash 0x3a970640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59219 dport 56728] != expected 0xfa4839e # # 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__->