< 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 36682 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x52486377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50324 dport 36682] != expected 0x74895ca4 # # Exception| cpu 0: rx_hash 0x20560bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50336 dport 36682] != expected 0xa8356e62 # # Exception| cpu 0: rx_hash 0xb3735b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50360 dport 36682] != expected 0xe92321bc # # Exception| cpu 0: rx_hash 0xee40bec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50378 dport 36682] != expected 0xbe055d53 # # Exception| cpu 0: rx_hash 0x60a38eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 50394 dport 36682] != expected 0x81089819 # # Exception| cpu 0: rx_hash 0xef2efe14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50476 dport 36682] != expected 0x4e089522 # # Exception| cpu 0: rx_hash 0x706b6ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50504 dport 36682] != expected 0x227a13fc # # Exception| cpu 0: rx_hash 0x4be7aa08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50508 dport 36682] != expected 0xde4d06d5 # # Exception| cpu 0: rx_hash 0xddc5138f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 36682] != expected 0xbb89519f # # Exception| cpu 0: rx_hash 0x243fa2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50544 dport 36682] != expected 0x7ceabe87 # # Exception| cpu 0: rx_hash 0x68aae31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50550 dport 36682] != expected 0x78b381fc # # Exception| cpu 0: rx_hash 0x657e58aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50600 dport 36682] != expected 0xf5de38a2 # # Exception| cpu 0: rx_hash 0x9c84e9f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 36682] != expected 0x32bdd7ba # # Exception| cpu 0: rx_hash 0x52925cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50640 dport 36682] != expected 0x248de48b # # Exception| cpu 0: rx_hash 0x4f543c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50648 dport 36682] != expected 0x5a966e1f # # Exception| cpu 0: rx_hash 0x74d8fc23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50652 dport 36682] != expected 0xa6a17b36 # # Exception| cpu 0: rx_hash 0x3d4a541a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 36682] != expected 0x862a5cd9 # # Exception| cpu 0: rx_hash 0x8825a48f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50680 dport 36682] != expected 0x45108cba # # Exception| cpu 0: rx_hash 0x41002cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50692 dport 36682] != expected 0x9d9d4f6d # # Exception| cpu 0: rx_hash 0x83765d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50706 dport 36682] != expected 0xa6c9b55c # # Exception| cpu 0: rx_hash 0xbdfd7471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50720 dport 36682] != expected 0x7e2cb8e1 # # Exception| cpu 0: rx_hash 0x7f8b0592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50742 dport 36682] != expected 0x457842d0 # # Exception| cpu 0: rx_hash 0xe0ce9135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50770 dport 36682] != expected 0x290ac40e # # Exception| cpu 0: rx_hash 0xde45b87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 36682] != expected 0xf1efc9b3 # # Exception| cpu 0: rx_hash 0x2a6bb292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50860 dport 36682] != expected 0xbbe19ff5 # # Exception| cpu 0: rx_hash 0xfdd2ceda [saddr 192.0.3.2 daddr 192.0.3.1 sport 50974 dport 36682] != expected 0x715f6b5 # # Exception| cpu 0: rx_hash 0xcf392341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51024 dport 36682] != expected 0xf2943208 # # Exception| cpu 0: rx_hash 0x7f513a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51058 dport 36682] != expected 0x157cfaff # # Exception| cpu 0: rx_hash 0x44ddfa9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51062 dport 36682] != expected 0xe94befd6 # # Exception| cpu 0: rx_hash 0x2e021bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51068 dport 36682] != expected 0x6f3e4f10 # # Exception| cpu 0: rx_hash 0xf961584a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51082 dport 36682] != expected 0x83ce9e7f # # Exception| cpu 0: rx_hash 0x059c00e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51118 dport 36682] != expected 0x607f69f3 # # Exception| cpu 0: rx_hash 0x9ad99441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 36682] != expected 0xc0def2d # # Exception| cpu 0: rx_hash 0x7be2acb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51174 dport 36682] != expected 0x91a79235 # # Exception| cpu 0: rx_hash 0x2ab18d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51176 dport 36682] != expected 0xebe527da # # Exception| cpu 0: rx_hash 0xf5019c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51190 dport 36682] != expected 0xaeaa577f # # Exception| cpu 0: rx_hash 0x89abcea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51222 dport 36682] != expected 0xe784e2c0 # # Exception| cpu 0: rx_hash 0x8cac2750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51232 dport 36682] != expected 0xc356fa54 # # Exception| cpu 0: rx_hash 0x75569608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51250 dport 36682] != expected 0x435154c # # Exception| cpu 0: rx_hash 0xd19fc214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51282 dport 36682] != expected 0x947086bb # # Exception| cpu 0: rx_hash 0xd4982be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51300 dport 36682] != expected 0xb0a29e2f # # Exception| cpu 0: rx_hash 0x4f6e29d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51348 dport 36682] != expected 0x580b703b # # Exception| cpu 0: rx_hash 0x1b3ae1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51372 dport 36682] != expected 0x69bdd40 # # Exception| cpu 0: rx_hash 0x6c2360c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51374 dport 36682] != expected 0xfef5f712 # # Exception| cpu 0: rx_hash 0xd94c9050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 36682] != expected 0x3dcf2771 # # Exception| cpu 0: rx_hash 0xa235d5f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51396 dport 36682] != expected 0xe8c5c423 # # Exception| cpu 0: rx_hash 0xf366f462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 36682] != expected 0x928771cc # # Exception| cpu 0: rx_hash 0x5bcf64aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 36682] != expected 0x2fa62b3b # # Exception| cpu 0: rx_hash 0xeba77dcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51444 dport 36682] != expected 0xc84ee3cc # # Exception| cpu 0: rx_hash 0x79ec6d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51466 dport 36682] != expected 0x79556463 # # Exception| cpu 0: rx_hash 0xb2fd31ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51542 dport 36682] != expected 0x4bb74fc6 # # Exception| cpu 0: rx_hash 0x91b078bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51564 dport 36682] != expected 0xed49c8ef # # 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 0xb717b0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33326 dport 48993] OK # # # cpu 0: rx_hash 0x7561c105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33336 dport 48993] OK # # # cpu 0: rx_hash 0xf2e5dc0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 48993] OK # # # cpu 0: rx_hash 0x983a3d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33384 dport 48993] OK # # # cpu 0: rx_hash 0x478a2c9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33398 dport 48993] OK # # # cpu 0: rx_hash 0x4f597eda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 48993] OK # # # cpu 0: rx_hash 0xc8dd63d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33476 dport 48993] OK # # # cpu 0: rx_hash 0x2ce1b2d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33502 dport 48993] OK # # # cpu 0: rx_hash 0x4339ba0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33506 dport 48993] OK # # # cpu 0: rx_hash 0x126a9b9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 48993] OK # # # cpu 0: rx_hash 0xd01cea7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33530 dport 48993] OK # # # cpu 0: rx_hash 0xbeaaa274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33568 dport 48993] OK # # # cpu 0: rx_hash 0xd475435f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33578 dport 48993] OK # # # cpu 0: rx_hash 0x98e00292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33580 dport 48993] OK # # # cpu 0: rx_hash 0x4750132c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33586 dport 48993] OK # # # cpu 0: rx_hash 0x160332bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33596 dport 48993] OK # # # cpu 0: rx_hash 0x07a59635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33608 dport 48993] OK # # # cpu 0: rx_hash 0xf38b9cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33668 dport 48993] OK # # # cpu 0: rx_hash 0x12b0a42c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33704 dport 48993] OK # # # cpu 0: rx_hash 0x9c539402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33720 dport 48993] OK # # # cpu 0: rx_hash 0x1ed060f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33748 dport 48993] OK # # # cpu 0: rx_hash 0x6cce087a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33760 dport 48993] OK # # # cpu 0: rx_hash 0x06bffc7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33800 dport 48993] OK # # # cpu 0: rx_hash 0x71a67d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33802 dport 48993] OK # # # cpu 0: rx_hash 0xc4c98d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33822 dport 48993] OK # # # cpu 0: rx_hash 0x4f2d5444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 48993] OK # # # cpu 0: rx_hash 0xd068c0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33884 dport 48993] OK # # # cpu 0: rx_hash 0xd56f2917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33898 dport 48993] OK # # # cpu 0: rx_hash 0xc07a1b0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33930 dport 48993] OK # # # cpu 0: rx_hash 0xb264738c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33982 dport 48993] OK # # # cpu 0: rx_hash 0xef5796c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 48993] OK # # # cpu 0: rx_hash 0x0f02eeef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34054 dport 48993] OK # # # cpu 0: rx_hash 0x84e63735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34080 dport 48993] OK # # # cpu 0: rx_hash 0x99205768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34088 dport 48993] OK # # # cpu 0: rx_hash 0x5736e25f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34114 dport 48993] OK # # # cpu 0: rx_hash 0x38eeea80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34174 dport 48993] OK # # # cpu 0: rx_hash 0xc0a024bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34254 dport 48993] OK # # # cpu 0: rx_hash 0x249cf5b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34260 dport 48993] OK # # # cpu 0: rx_hash 0x02d6555f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34264 dport 48993] OK # # # cpu 0: rx_hash 0x219b1c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34274 dport 48993] OK # # # cpu 0: rx_hash 0x6d0e5d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34276 dport 48993] OK # # # cpu 0: rx_hash 0xb2be4c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34298 dport 48993] OK # # # cpu 0: rx_hash 0xa12c3c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34350 dport 48993] OK # # # cpu 0: rx_hash 0x8e01b1e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34408 dport 48993] OK # # # cpu 0: rx_hash 0x00e281ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34424 dport 48993] OK # # # cpu 0: rx_hash 0x86d2e3a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34432 dport 48993] OK # # # cpu 0: rx_hash 0xec0d028f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34442 dport 48993] OK # # # cpu 0: rx_hash 0x44a49247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34454 dport 48993] OK # # # cpu 0: rx_hash 0x15f7b3d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34456 dport 48993] OK # # # cpu 0: rx_hash 0x7a2fbb08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34468 dport 48993] OK # # # count: pass=50 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 59047 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59928 dport 59047] != expected 0x572b67b0 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59928 dport 59047] != expected 0x572b67b0 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50755 dport 59047] != expected 0x84d18db7 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50755 dport 59047] != expected 0x84d18db7 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45129 dport 59047] != expected 0xc0f3c18 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45129 dport 59047] != expected 0xc0f3c18 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57787 dport 59047] != expected 0x5188eabe # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57787 dport 59047] != expected 0x5188eabe # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56829 dport 59047] != expected 0xbdb0032f # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56829 dport 59047] != expected 0xbdb0032f # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60413 dport 59047] != expected 0xaf94d137 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60413 dport 59047] != expected 0xaf94d137 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55942 dport 59047] != expected 0x1ea5249b # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55942 dport 59047] != expected 0x1ea5249b # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52743 dport 59047] != expected 0x135bf246 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52743 dport 59047] != expected 0x135bf246 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47374 dport 59047] != expected 0xb0c7e14b # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47374 dport 59047] != expected 0xb0c7e14b # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60231 dport 59047] != expected 0x4e8beeb7 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60231 dport 59047] != expected 0x4e8beeb7 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58779 dport 59047] != expected 0x86f23f0e # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58779 dport 59047] != expected 0x86f23f0e # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39905 dport 59047] != expected 0x451ac396 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39905 dport 59047] != expected 0x451ac396 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48099 dport 59047] != expected 0x846b6f26 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48099 dport 59047] != expected 0x846b6f26 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38572 dport 59047] != expected 0xb75b8916 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38572 dport 59047] != expected 0xb75b8916 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35640 dport 59047] != expected 0x4ecd1cd2 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35640 dport 59047] != expected 0x4ecd1cd2 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50679 dport 59047] != expected 0xad84b5a6 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50679 dport 59047] != expected 0xad84b5a6 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36081 dport 59047] != expected 0x72dc8e72 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36081 dport 59047] != expected 0x72dc8e72 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51118 dport 59047] != expected 0x275b1a4 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51118 dport 59047] != expected 0x275b1a4 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 59047] != expected 0xa1266475 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 59047] != expected 0xa1266475 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49320 dport 59047] != expected 0x7cd80bb4 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49320 dport 59047] != expected 0x7cd80bb4 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39889 dport 59047] != expected 0x6591e479 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39889 dport 59047] != expected 0x6591e479 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44281 dport 59047] != expected 0x35d88204 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44281 dport 59047] != expected 0x35d88204 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52235 dport 59047] != expected 0x8f03d1 # # Exception| cpu 5: rx_hash 0x607787e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52235 dport 59047] != expected 0x8f03d1 # # 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 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 43871 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40231 dport 43871] != expected 0x4e8a55a2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40231 dport 43871] != expected 0x4e8a55a2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47257 dport 43871] != expected 0xeb857454 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47257 dport 43871] != expected 0xeb857454 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42383 dport 43871] != expected 0xe9b59f25 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42383 dport 43871] != expected 0xe9b59f25 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36215 dport 43871] != expected 0x265f4ab7 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36215 dport 43871] != expected 0x265f4ab7 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55610 dport 43871] != expected 0x3f48f38b # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55610 dport 43871] != expected 0x3f48f38b # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57186 dport 43871] != expected 0xf599fab2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57186 dport 43871] != expected 0xf599fab2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40390 dport 43871] != expected 0xb5ac6556 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40390 dport 43871] != expected 0xb5ac6556 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56853 dport 43871] != expected 0x25fbeea2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56853 dport 43871] != expected 0x25fbeea2 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54754 dport 43871] != expected 0x632f4356 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54754 dport 43871] != expected 0x632f4356 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57948 dport 43871] != expected 0x6fd99811 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57948 dport 43871] != expected 0x6fd99811 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49799 dport 43871] != expected 0xf575906f # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49799 dport 43871] != expected 0xf575906f # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41902 dport 43871] != expected 0xfabb909e # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41902 dport 43871] != expected 0xfabb909e # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33841 dport 43871] != expected 0x5a813213 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33841 dport 43871] != expected 0x5a813213 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 43871] != expected 0xd57637a5 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 43871] != expected 0xd57637a5 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39478 dport 43871] != expected 0x4cf8c122 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39478 dport 43871] != expected 0x4cf8c122 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39677 dport 43871] != expected 0x1a7088ea # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39677 dport 43871] != expected 0x1a7088ea # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39187 dport 43871] != expected 0x2aafb1e0 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39187 dport 43871] != expected 0x2aafb1e0 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32912 dport 43871] != expected 0xd424422c # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32912 dport 43871] != expected 0xd424422c # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38002 dport 43871] != expected 0x259d9eb3 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38002 dport 43871] != expected 0x259d9eb3 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59824 dport 43871] != expected 0x2302e60d # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59824 dport 43871] != expected 0x2302e60d # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35247 dport 43871] != expected 0x71253c0a # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35247 dport 43871] != expected 0x71253c0a # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48244 dport 43871] != expected 0x20d26886 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48244 dport 43871] != expected 0x20d26886 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42134 dport 43871] != expected 0xcc4dfeb9 # # Exception| cpu 0: rx_hash 0xe5ef89b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42134 dport 43871] != expected 0xcc4dfeb9 # # Exception| count: pass=0 nohash=0 fail=46 # # 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__->