< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50850 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8cfd2ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34678 dport 50850] != expected 0x4ca8d360 # # Exception| cpu 0: rx_hash 0x6e49a511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 50850] != expected 0x113e393b # # Exception| cpu 0: rx_hash 0xa45e7cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34708 dport 50850] != expected 0xf22d7dd5 # # Exception| cpu 0: rx_hash 0x4d4f0144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34722 dport 50850] != expected 0xc1b958e9 # # Exception| cpu 0: rx_hash 0x0b4249ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34742 dport 50850] != expected 0x60b79b4c # # Exception| cpu 0: rx_hash 0xe77971b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34752 dport 50850] != expected 0x64c9ce47 # # Exception| cpu 0: rx_hash 0x9c8f017d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34764 dport 50850] != expected 0xa53d4c81 # # Exception| cpu 0: rx_hash 0x2d6ea84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34782 dport 50850] != expected 0x87da8aa9 # # Exception| cpu 0: rx_hash 0x1ac11bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34790 dport 50850] != expected 0x88f42ba5 # # Exception| cpu 0: rx_hash 0x5ccc536e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 50850] != expected 0x29fae800 # # Exception| cpu 0: rx_hash 0xd0d6c238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34808 dport 50850] != expected 0x6be76f4b # # Exception| cpu 0: rx_hash 0xd7ecf72f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 50850] != expected 0x7daa24d2 # # Exception| cpu 0: rx_hash 0xb2e71bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34866 dport 50850] != expected 0xc2386a5 # # Exception| cpu 0: rx_hash 0x778e0c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34892 dport 50850] != expected 0xb70e5213 # # Exception| cpu 0: rx_hash 0xbd99d5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 50850] != expected 0x541d16fd # # Exception| cpu 0: rx_hash 0x3183449e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34904 dport 50850] != expected 0x160091b6 # # Exception| cpu 0: rx_hash 0xc66fa505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34910 dport 50850] != expected 0x95e9943b # # Exception| cpu 0: rx_hash 0xb7cd5e26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34930 dport 50850] != expected 0x3bc9f692 # # Exception| cpu 0: rx_hash 0xe5690150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34934 dport 50850] != expected 0x456ef5e9 # # Exception| cpu 0: rx_hash 0xb63c2392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34968 dport 50850] != expected 0x3a1fd99a # # Exception| cpu 0: rx_hash 0xa8c1bfa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34984 dport 50850] != expected 0x8a62f92b # # Exception| cpu 0: rx_hash 0xb3eed8bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35084 dport 50850] != expected 0x8d1ebe29 # # Exception| cpu 0: rx_hash 0xf5e39014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35096 dport 50850] != expected 0x2c107d8c # # Exception| cpu 0: rx_hash 0x1cf2edbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35118 dport 50850] != expected 0x1f8458b0 # # Exception| cpu 0: rx_hash 0x5affa517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35130 dport 50850] != expected 0xbe8a9b15 # # Exception| cpu 0: rx_hash 0x687a5368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35138 dport 50850] != expected 0x864e4a2e # # Exception| cpu 0: rx_hash 0xe460c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35144 dport 50850] != expected 0xc453cd65 # # Exception| cpu 0: rx_hash 0x622ed886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35170 dport 50850] != expected 0xe99aaa41 # # Exception| cpu 0: rx_hash 0x7776b2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35224 dport 50850] != expected 0x37e54597 # # Exception| cpu 0: rx_hash 0x3b2f71aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35244 dport 50850] != expected 0xf93f665d # # Exception| cpu 0: rx_hash 0x3451bfb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35276 dport 50850] != expected 0xa101f605 # # Exception| cpu 0: rx_hash 0xe0bbfa7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35298 dport 50850] != expected 0xf26f925a # # Exception| cpu 0: rx_hash 0x515a534d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35312 dport 50850] != expected 0xd0885472 # # Exception| cpu 0: rx_hash 0x4cbfcf5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35330 dport 50850] != expected 0xbaa3e812 # # Exception| cpu 0: rx_hash 0xd40c49d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35352 dport 50850] != expected 0x2717af87 # # Exception| cpu 0: rx_hash 0xe3a3fa5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35360 dport 50850] != expected 0x28390e8b # # Exception| cpu 0: rx_hash 0x9d7fcf65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35436 dport 50850] != expected 0xde27fc7a # # Exception| cpu 0: rx_hash 0x57681698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35442 dport 50850] != expected 0x3d34b894 # # Exception| cpu 0: rx_hash 0x56996b2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35480 dport 50850] != expected 0x3ce2979c # # Exception| cpu 0: rx_hash 0x6136d8a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35488 dport 50850] != expected 0x33cc3690 # # Exception| cpu 0: rx_hash 0xed2c49f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35498 dport 50850] != expected 0x71d1b1db # # Exception| cpu 0: rx_hash 0xf9855e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35514 dport 50850] != expected 0xae787105 # # Exception| cpu 0: rx_hash 0x3cec49cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35524 dport 50850] != expected 0x1555a5b3 # # Exception| cpu 0: rx_hash 0x93f07cc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35558 dport 50850] != expected 0x87cf432a # # Exception| cpu 0: rx_hash 0x1feaed9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35564 dport 50850] != expected 0xc5d2c461 # # Exception| cpu 0: rx_hash 0xf6032eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 35598 dport 50850] != expected 0x76adf6d9 # # Exception| cpu 0: rx_hash 0x4db60c32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35644 dport 50850] != expected 0x3b9ed09e # # Exception| cpu 0: rx_hash 0x04c58a80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35656 dport 50850] != expected 0xc2ae8363 # # Exception| cpu 0: rx_hash 0x393eb2e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35664 dport 50850] != expected 0xa254c200 # # Exception| cpu 0: rx_hash 0x9c760c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35666 dport 50850] != expected 0x5f1ac4f6 # # Exception| cpu 0: rx_hash 0xf88c9d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35716 dport 50850] != expected 0x2f454989 # # Exception| cpu 0: rx_hash 0x74960c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35726 dport 50850] != expected 0x6d58cec2 # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8d4f04e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36268 dport 41375] OK # # # cpu 0: rx_hash 0xd095958f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36296 dport 41375] OK # # # cpu 0: rx_hash 0x27797414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36302 dport 41375] OK # # # cpu 0: rx_hash 0xf39331da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 41375] OK # # # cpu 0: rx_hash 0x5f9704fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36352 dport 41375] OK # # # cpu 0: rx_hash 0xcd70099e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36410 dport 41375] OK # # # cpu 0: rx_hash 0xb9f8b74a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 41375] OK # # # cpu 0: rx_hash 0x8e5704c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36462 dport 41375] OK # # # cpu 0: rx_hash 0xc9ab31dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36496 dport 41375] OK # # # cpu 0: rx_hash 0x0696add7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36558 dport 41375] OK # # # cpu 0: rx_hash 0xa98a98d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36588 dport 41375] OK # # # cpu 0: rx_hash 0xa326ade0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36632 dport 41375] OK # # # cpu 0: rx_hash 0x0c3a98e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36666 dport 41375] OK # # # cpu 0: rx_hash 0x51e0098c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36702 dport 41375] OK # # # cpu 0: rx_hash 0x0910dd14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36730 dport 41375] OK # # # cpu 0: rx_hash 0x79435b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36796 dport 41375] OK # # # cpu 0: rx_hash 0xee8e1311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36806 dport 41375] OK # # # cpu 0: rx_hash 0x62948247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36812 dport 41375] OK # # # cpu 0: rx_hash 0x8b85ffef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36858 dport 41375] OK # # # cpu 0: rx_hash 0x1cb1f2b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36870 dport 41375] OK # # # cpu 0: rx_hash 0x35e3dd02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36878 dport 41375] OK # # # cpu 0: rx_hash 0xd6a62b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36888 dport 41375] OK # # # cpu 0: rx_hash 0x84027432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36892 dport 41375] OK # # # cpu 0: rx_hash 0xf5a08f11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36912 dport 41375] OK # # # cpu 0: rx_hash 0xdcf2a0aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36920 dport 41375] OK # # # cpu 0: rx_hash 0x79ba1e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36922 dport 41375] OK # # # cpu 0: rx_hash 0xc725796e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36936 dport 41375] OK # # # cpu 0: rx_hash 0x30c998f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36942 dport 41375] OK # # # cpu 0: rx_hash 0xfade4108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 41375] OK # # # cpu 0: rx_hash 0xcd71f280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36968 dport 41375] OK # # # cpu 0: rx_hash 0x07662b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 41375] OK # # # cpu 0: rx_hash 0xd82998e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37010 dport 41375] OK # # # cpu 0: rx_hash 0xbd227417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37038 dport 41375] OK # # # cpu 0: rx_hash 0xfb2f3cbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37050 dport 41375] OK # # # cpu 0: rx_hash 0x45b05b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37064 dport 41375] OK # # # cpu 0: rx_hash 0xb25cba0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37070 dport 41375] OK # # # cpu 0: rx_hash 0x85f30986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37110 dport 41375] OK # # # cpu 0: rx_hash 0x78b3dd29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37124 dport 41375] OK # # # cpu 0: rx_hash 0x4f1c6ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37180 dport 41375] OK # # # cpu 0: rx_hash 0xa32756fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37194 dport 41375] OK # # # cpu 0: rx_hash 0x249831f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37258 dport 41375] OK # # # cpu 0: rx_hash 0x3031262f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37274 dport 41375] OK # # # cpu 0: rx_hash 0x21b27405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37322 dport 41375] OK # # # cpu 0: rx_hash 0x9053dd35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37336 dport 41375] OK # # # cpu 0: rx_hash 0xaeb0e571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37378 dport 41375] OK # # # cpu 0: rx_hash 0xe8bdadda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37398 dport 41375] OK # # # cpu 0: rx_hash 0x934bdd17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37402 dport 41375] OK # # # cpu 0: rx_hash 0x0ed21e6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37440 dport 41375] OK # # # cpu 0: rx_hash 0x397dade3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37496 dport 41375] OK # # # count: pass=49 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 47838 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 47838] != expected 0xd3e2689e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 47838] != expected 0xd3e2689e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43493 dport 47838] != expected 0x3ae7e1e3 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43493 dport 47838] != expected 0x3ae7e1e3 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39796 dport 47838] != expected 0x26a27ed # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39796 dport 47838] != expected 0x26a27ed # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36604 dport 47838] != expected 0xa8970c85 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36604 dport 47838] != expected 0xa8970c85 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52663 dport 47838] != expected 0xacccce6f # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52663 dport 47838] != expected 0xacccce6f # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49958 dport 47838] != expected 0x963081c3 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49958 dport 47838] != expected 0x963081c3 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56606 dport 47838] != expected 0x9dfd338b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56606 dport 47838] != expected 0x9dfd338b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43756 dport 47838] != expected 0x742fbfb8 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43756 dport 47838] != expected 0x742fbfb8 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32958 dport 47838] != expected 0x660fc0c0 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32958 dport 47838] != expected 0x660fc0c0 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47221 dport 47838] != expected 0xf39e2ceb # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47221 dport 47838] != expected 0xf39e2ceb # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47038 dport 47838] != expected 0x6ec6c8e8 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47038 dport 47838] != expected 0x6ec6c8e8 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41505 dport 47838] != expected 0x62e72b3e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41505 dport 47838] != expected 0x62e72b3e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44436 dport 47838] != expected 0x44921b8b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44436 dport 47838] != expected 0x44921b8b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60204 dport 47838] != expected 0xd5fd81e9 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60204 dport 47838] != expected 0xd5fd81e9 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39705 dport 47838] != expected 0x613c389e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39705 dport 47838] != expected 0x613c389e # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 47838] != expected 0xd4544fdf # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 47838] != expected 0xd4544fdf # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44263 dport 47838] != expected 0xc92ddc1b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44263 dport 47838] != expected 0xc92ddc1b # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46930 dport 47838] != expected 0xecf9e26d # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46930 dport 47838] != expected 0xecf9e26d # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53326 dport 47838] != expected 0x7a85ebed # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53326 dport 47838] != expected 0x7a85ebed # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46090 dport 47838] != expected 0xb0ee0132 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46090 dport 47838] != expected 0xb0ee0132 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51939 dport 47838] != expected 0x325108f5 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51939 dport 47838] != expected 0x325108f5 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42029 dport 47838] != expected 0xa69040fd # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42029 dport 47838] != expected 0xa69040fd # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33189 dport 47838] != expected 0xcdd16b5 # # Exception| cpu 0: rx_hash 0x9687f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33189 dport 47838] != expected 0xcdd16b5 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 37269 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34085 dport 37269] != expected 0x38fa9cb1 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34085 dport 37269] != expected 0x38fa9cb1 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50181 dport 37269] != expected 0x34e1ac67 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50181 dport 37269] != expected 0x34e1ac67 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53142 dport 37269] != expected 0x54c2d19b # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53142 dport 37269] != expected 0x54c2d19b # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60501 dport 37269] != expected 0x9341f8e9 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60501 dport 37269] != expected 0x9341f8e9 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60091 dport 37269] != expected 0x50e336ca # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60091 dport 37269] != expected 0x50e336ca # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60907 dport 37269] != expected 0x10dd197c # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60907 dport 37269] != expected 0x10dd197c # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 37269] != expected 0xfa539cdf # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 37269] != expected 0xfa539cdf # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35073 dport 37269] != expected 0x2871be59 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35073 dport 37269] != expected 0x2871be59 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44211 dport 37269] != expected 0x2e43dfd5 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44211 dport 37269] != expected 0x2e43dfd5 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 37269] != expected 0xcb4bf363 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 37269] != expected 0xcb4bf363 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47676 dport 37269] != expected 0xb41a0b23 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47676 dport 37269] != expected 0xb41a0b23 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58638 dport 37269] != expected 0xbd2a851c # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58638 dport 37269] != expected 0xbd2a851c # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35387 dport 37269] != expected 0x9b796aff # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35387 dport 37269] != expected 0x9b796aff # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52926 dport 37269] != expected 0xb68ee4b3 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52926 dport 37269] != expected 0xb68ee4b3 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48371 dport 37269] != expected 0x377d3335 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48371 dport 37269] != expected 0x377d3335 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36291 dport 37269] != expected 0x7ad4c3e7 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36291 dport 37269] != expected 0x7ad4c3e7 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51312 dport 37269] != expected 0x7f78a17e # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51312 dport 37269] != expected 0x7f78a17e # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 37269] != expected 0xabef52ef # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 37269] != expected 0xabef52ef # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 37269] != expected 0xfaa99a1b # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44189 dport 37269] != expected 0xfaa99a1b # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38736 dport 37269] != expected 0xc7a98671 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38736 dport 37269] != expected 0xc7a98671 # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40703 dport 37269] != expected 0x22245fcd # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40703 dport 37269] != expected 0x22245fcd # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53581 dport 37269] != expected 0xb5955a1e # # Exception| cpu 4: rx_hash 0xc2c2725d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53581 dport 37269] != expected 0xb5955a1e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->