< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 39522 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x63accf47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55090 dport 39522] != expected 0x317ff2a5 # # Exception| cpu 0: rx_hash 0x89f90d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55094 dport 39522] != expected 0xde3927a5 # # Exception| cpu 0: rx_hash 0xdffcba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55114 dport 39522] != expected 0x8e119a95 # # Exception| cpu 0: rx_hash 0x2ebd6d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55124 dport 39522] != expected 0x73a83a54 # # Exception| cpu 0: rx_hash 0xa75c5105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55158 dport 39522] != expected 0xf0cd4af5 # # Exception| cpu 0: rx_hash 0x2ddfef2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55172 dport 39522] != expected 0x71f7d4ec # # Exception| cpu 0: rx_hash 0xccc522a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55260 dport 39522] != expected 0x9371667c # # Exception| cpu 0: rx_hash 0x964e4ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55346 dport 39522] != expected 0xb48481e4 # # Exception| cpu 0: rx_hash 0x3c8026fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 39522] != expected 0x106a26f5 # # Exception| cpu 0: rx_hash 0x86155662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 39522] != expected 0xabbb93b5 # # Exception| cpu 0: rx_hash 0x3268aee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55424 dport 39522] != expected 0x1b4a72ad # # Exception| cpu 0: rx_hash 0xad178db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55436 dport 39522] != expected 0x83afcd2d # # Exception| cpu 0: rx_hash 0x1782fd29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55452 dport 39522] != expected 0x387e786d # # Exception| cpu 0: rx_hash 0x3a38d335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55554 dport 39522] != expected 0x9900f550 # # Exception| cpu 0: rx_hash 0xf587429e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55578 dport 39522] != expected 0x55722a90 # # Exception| cpu 0: rx_hash 0xdde71be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55602 dport 39522] != expected 0x7f399ab0 # # Exception| cpu 0: rx_hash 0x772971f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55652 dport 39522] != expected 0xdbd73da1 # # Exception| cpu 0: rx_hash 0xad6a7d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 39522] != expected 0xe7ac3f8 # # Exception| cpu 0: rx_hash 0xe6bedab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55692 dport 39522] != expected 0x4812d679 # # Exception| cpu 0: rx_hash 0xb67e6844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55704 dport 39522] != expected 0x1c85b639 # # Exception| cpu 0: rx_hash 0xbbf462f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55724 dport 39522] != expected 0x15fa0cd9 # # Exception| cpu 0: rx_hash 0xedf1d550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55760 dport 39522] != expected 0x45d2b1e9 # # Exception| cpu 0: rx_hash 0x80eeab71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55808 dport 39522] != expected 0xe9eec9af # # Exception| cpu 0: rx_hash 0xc6b0065f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 39522] != expected 0xa6f966ce # # Exception| cpu 0: rx_hash 0x14de87ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 39522] != expected 0x7ccb11bf # # Exception| cpu 0: rx_hash 0x52802ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55914 dport 39522] != expected 0x33dcbede # # Exception| cpu 0: rx_hash 0xa3c1fde6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55924 dport 39522] != expected 0xce651e1f # # Exception| cpu 0: rx_hash 0xd6eb1cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55932 dport 39522] != expected 0xb9c6749f # # Exception| cpu 0: rx_hash 0x7982f132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55954 dport 39522] != expected 0x1bc8e046 # # Exception| cpu 0: rx_hash 0xa0a37f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55972 dport 39522] != expected 0xcc3af0a7 # # Exception| cpu 0: rx_hash 0xd34c9b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56004 dport 39522] != expected 0xbf264757 # # Exception| cpu 0: rx_hash 0x69d9ebb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56020 dport 39522] != expected 0x4f7f217 # # Exception| cpu 0: rx_hash 0xf6a6c8ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56024 dport 39522] != expected 0x9c124d97 # # Exception| cpu 0: rx_hash 0x7c588650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56100 dport 39522] != expected 0x90fddd5b # # Exception| cpu 0: rx_hash 0x09726762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56108 dport 39522] != expected 0xe75eb7db # # Exception| cpu 0: rx_hash 0x2c9834ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56112 dport 39522] != expected 0xc46abd1b # # Exception| cpu 0: rx_hash 0x49e9cf14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56190 dport 39522] != expected 0xacf6c5ca # # Exception| cpu 0: rx_hash 0x293fb359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56200 dport 39522] != expected 0xc28a8ed3 # # Exception| cpu 0: rx_hash 0xd87e645f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56214 dport 39522] != expected 0x3f332e12 # # Exception| cpu 4: rx_hash 0x336c7dba [saddr 192.0.3.2 daddr 192.0.3.1 sport 55078 dport 39522] != expected 0x65e892e5 # # Exception| cpu 4: rx_hash 0x8f3c087b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55134 dport 39522] != expected 0xda86fad5 # # Exception| cpu 4: rx_hash 0xc78a2d48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55168 dport 39522] != expected 0x9eb101ec # # Exception| cpu 4: rx_hash 0xa9b4d918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 39522] != expected 0xfbed1ead # # Exception| cpu 4: rx_hash 0xdc9e382a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55194 dport 39522] != expected 0x8c4e742d # # Exception| cpu 4: rx_hash 0xefea7436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55208 dport 39522] != expected 0xb4fab1cc # # Exception| cpu 4: rx_hash 0xd7d137c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55238 dport 39522] != expected 0x818e13bd # # Exception| cpu 4: rx_hash 0x6d44475a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55254 dport 39522] != expected 0x3a5fa6fd # # Exception| cpu 4: rx_hash 0xda5b3d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55282 dport 39522] != expected 0x88f1a95d # # Exception| cpu 4: rx_hash 0x45241e24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55294 dport 39522] != expected 0x101416dd # # Exception| cpu 4: rx_hash 0x4420cd78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55384 dport 39522] != expected 0x6eb6f695 # # Exception| cpu 4: rx_hash 0xd6d5e49f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55392 dport 39522] != expected 0xff2cf3f5 # # Exception| cpu 4: rx_hash 0xb8eb10cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55410 dport 39522] != expected 0x9a70ecb4 # # Exception| cpu 4: rx_hash 0xbb899263 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55458 dport 39522] != expected 0x982f020c # # Exception| cpu 4: rx_hash 0xf05d35fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55468 dport 39522] != expected 0xde47178d # # Exception| cpu 4: rx_hash 0x1ccdf2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55488 dport 39522] != expected 0x35be1ffd # # Exception| cpu 4: rx_hash 0x83b2d196 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 39522] != expected 0xad5ba07d # # Exception| cpu 4: rx_hash 0x3927a10f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55516 dport 39522] != expected 0x168a153d # # Exception| cpu 4: rx_hash 0x952cce45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55522 dport 39522] != expected 0xb6db6f5c # # Exception| cpu 4: rx_hash 0xfb123a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55536 dport 39522] != expected 0xd387701d # # Exception| cpu 4: rx_hash 0xee9357fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55552 dport 39522] != expected 0x478d5f51 # # Exception| cpu 4: rx_hash 0x8be2ac45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55630 dport 39522] != expected 0x2f112780 # # Exception| cpu 4: rx_hash 0x90f6b927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55636 dport 39522] != expected 0x3dee5241 # # Exception| cpu 4: rx_hash 0x020390c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55660 dport 39522] != expected 0xac745721 # # Exception| cpu 4: rx_hash 0x27e9c30f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55664 dport 39522] != expected 0x8f405de1 # # Exception| cpu 4: rx_hash 0xd5ca96a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55742 dport 39522] != expected 0x70a61398 # # Exception| cpu 4: rx_hash 0xc81b869f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55756 dport 39522] != expected 0x66e6bb29 # # Exception| cpu 4: rx_hash 0xa62572cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55774 dport 39522] != expected 0x3baa468 # # Exception| cpu 4: rx_hash 0xabaf787e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55786 dport 39522] != expected 0xac51e88 # # Exception| cpu 4: rx_hash 0x216fce8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55818 dport 39522] != expected 0x40c0092e # # Exception| cpu 4: rx_hash 0xae4bf757 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55872 dport 39522] != expected 0xc71aa4ff # # Exception| cpu 4: rx_hash 0xf3014f1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55904 dport 39522] != expected 0x9af27e5f # # Exception| cpu 4: rx_hash 0xc31781ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 55938 dport 39522] != expected 0xa0195506 # # Exception| cpu 4: rx_hash 0xd80394c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55960 dport 39522] != expected 0xb2e620c7 # # Exception| cpu 4: rx_hash 0x01221ab1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55982 dport 39522] != expected 0x65143026 # # Exception| cpu 4: rx_hash 0x6f1ceee1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55996 dport 39522] != expected 0x482f67 # # Exception| cpu 4: rx_hash 0xa6667a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56012 dport 39522] != expected 0xc8852dd7 # # Exception| cpu 4: rx_hash 0xe038d73c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56054 dport 39522] != expected 0x879282b6 # # Exception| cpu 4: rx_hash 0xcb47fc78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56064 dport 39522] != expected 0x2253d2fb # # Exception| cpu 4: rx_hash 0x80935be7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56078 dport 39522] != expected 0x643bc77a # # Exception| cpu 4: rx_hash 0x3a062b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56094 dport 39522] != expected 0xdfea723a # # Exception| cpu 4: rx_hash 0xa8f30299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56102 dport 39522] != expected 0x4e70775a # # Exception| cpu 4: rx_hash 0xe327a506 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56104 dport 39522] != expected 0x81862db # # Exception| cpu 4: rx_hash 0x12667200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56118 dport 39522] != expected 0xf5a1c21a # # Exception| cpu 4: rx_hash 0xb8a81812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56160 dport 39522] != expected 0x514f650b # # Exception| cpu 4: rx_hash 0xfd943790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 39522] != expected 0x1c0724d2 # # Exception| cpu 4: rx_hash 0x015fea27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56224 dport 39522] != expected 0xe8c13ef3 # # Exception| cpu 4: rx_hash 0xf01e3d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56254 dport 39522] != expected 0x15789e32 # # Exception| cpu 4: rx_hash 0xb0859557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56300 dport 39522] != expected 0x5ed0ec23 # # Exception| cpu 4: rx_hash 0x165130cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56330 dport 39522] != expected 0x17f1c251 # # Exception| count: pass=0 nohash=0 fail=89 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x71018465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51608 dport 45292] OK # # # cpu 0: rx_hash 0x96de4cb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51624 dport 45292] OK # # # cpu 0: rx_hash 0x7c8b8ed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51628 dport 45292] OK # # # cpu 0: rx_hash 0xf8e0b8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51642 dport 45292] OK # # # cpu 0: rx_hash 0xdbcfee77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51662 dport 45292] OK # # # cpu 0: rx_hash 0x6cd0945f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51690 dport 45292] OK # # # cpu 0: rx_hash 0x522ed2f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51692 dport 45292] OK # # # cpu 0: rx_hash 0x8685563b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51694 dport 45292] OK # # # cpu 0: rx_hash 0x32bba662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51720 dport 45292] OK # # # cpu 0: rx_hash 0x85a4dc4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51756 dport 45292] OK # # # cpu 0: rx_hash 0x070aef26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51794 dport 45292] OK # # # cpu 0: rx_hash 0x4236c0a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51896 dport 45292] OK # # # cpu 0: rx_hash 0xaea60798 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51924 dport 45292] OK # # # cpu 0: rx_hash 0xe8f8aab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51950 dport 45292] OK # # # cpu 0: rx_hash 0x0c381059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51968 dport 45292] OK # # # cpu 0: rx_hash 0xc38781f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 45292] OK # # # cpu 0: rx_hash 0x7498fbda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52028 dport 45292] OK # # # cpu 0: rx_hash 0x4ca3b82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52050 dport 45292] OK # # # cpu 0: rx_hash 0x3989591d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52058 dport 45292] OK # # # cpu 0: rx_hash 0xe0a8d765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52076 dport 45292] OK # # # cpu 0: rx_hash 0xc54284aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52080 dport 45292] OK # # # cpu 0: rx_hash 0x9b6abe4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52096 dport 45292] OK # # # cpu 0: rx_hash 0xa81ef256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52146 dport 45292] OK # # # cpu 0: rx_hash 0x6cee6c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52214 dport 45292] OK # # # cpu 0: rx_hash 0xca3ac98f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52240 dport 45292] OK # # # cpu 0: rx_hash 0xc7b0c33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52260 dport 45292] OK # # # cpu 0: rx_hash 0x7d25b3a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52276 dport 45292] OK # # # cpu 0: rx_hash 0x36f11438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52282 dport 45292] OK # # # cpu 0: rx_hash 0xff8b80cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52298 dport 45292] OK # # # cpu 0: rx_hash 0x6d7ea92c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52338 dport 45292] OK # # # cpu 0: rx_hash 0xccffccd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52344 dport 45292] OK # # # cpu 0: rx_hash 0xf2018a7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52350 dport 45292] OK # # # cpu 0: rx_hash 0xe7fd1705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52352 dport 45292] OK # # # cpu 0: rx_hash 0x9f5dfc86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52412 dport 45292] OK # # # cpu 0: rx_hash 0xd24c5e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52442 dport 45292] OK # # # cpu 0: rx_hash 0xecb218ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52444 dport 45292] OK # # # cpu 0: rx_hash 0x7e47310b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 45292] OK # # # cpu 0: rx_hash 0xb422d7c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52554 dport 45292] OK # # # cpu 0: rx_hash 0xd7962923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52588 dport 45292] OK # # # cpu 0: rx_hash 0xcc823c41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52598 dport 45292] OK # # # cpu 0: rx_hash 0x78ffc4c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52610 dport 45292] OK # # # cpu 0: rx_hash 0xd97ea13e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52616 dport 45292] OK # # # cpu 0: rx_hash 0x283f7638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52630 dport 45292] OK # # # cpu 0: rx_hash 0x35ee6602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52708 dport 45292] OK # # # cpu 0: rx_hash 0x557b1292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52736 dport 45292] OK # # # count: pass=45 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36863 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 36863] != expected 0xb8069e88 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 36863] != expected 0xb8069e88 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54713 dport 36863] != expected 0x33b18af6 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54713 dport 36863] != expected 0x33b18af6 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49577 dport 36863] != expected 0xb634a8d6 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49577 dport 36863] != expected 0xb634a8d6 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45161 dport 36863] != expected 0xdcf2578 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45161 dport 36863] != expected 0xdcf2578 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58219 dport 36863] != expected 0x32b43c5f # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58219 dport 36863] != expected 0x32b43c5f # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50904 dport 36863] != expected 0x5f6e2e4e # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50904 dport 36863] != expected 0x5f6e2e4e # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 36863] != expected 0xa255bfbe # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55835 dport 36863] != expected 0xa255bfbe # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60203 dport 36863] != expected 0x537f265 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60203 dport 36863] != expected 0x537f265 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51527 dport 36863] != expected 0xd4d9f65 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51527 dport 36863] != expected 0xd4d9f65 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35547 dport 36863] != expected 0x544ec19e # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35547 dport 36863] != expected 0x544ec19e # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 36863] != expected 0x4154c309 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 36863] != expected 0x4154c309 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43521 dport 36863] != expected 0x7962077d # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43521 dport 36863] != expected 0x7962077d # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43819 dport 36863] != expected 0x46190608 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43819 dport 36863] != expected 0x46190608 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45226 dport 36863] != expected 0xd7d78082 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45226 dport 36863] != expected 0xd7d78082 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52068 dport 36863] != expected 0x56ed366d # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52068 dport 36863] != expected 0x56ed366d # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47304 dport 36863] != expected 0x63313e19 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47304 dport 36863] != expected 0x63313e19 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 36863] != expected 0x7c2475ef # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 36863] != expected 0x7c2475ef # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55697 dport 36863] != expected 0x3262df69 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55697 dport 36863] != expected 0x3262df69 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48699 dport 36863] != expected 0x8213f7c # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48699 dport 36863] != expected 0x8213f7c # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 36863] != expected 0x8729de84 # # Exception| cpu 0: rx_hash 0x6754b202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 36863] != expected 0x8729de84 # # 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 53877 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 53877] != expected 0x9186c573 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 53877] != expected 0x9186c573 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33039 dport 53877] != expected 0x17ecbdb # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33039 dport 53877] != expected 0x17ecbdb # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60664 dport 53877] != expected 0x4bba79ca # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60664 dport 53877] != expected 0x4bba79ca # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46649 dport 53877] != expected 0x22f3324 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46649 dport 53877] != expected 0x22f3324 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35879 dport 53877] != expected 0xf928ba8f # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35879 dport 53877] != expected 0xf928ba8f # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37906 dport 53877] != expected 0x103a063d # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37906 dport 53877] != expected 0x103a063d # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52231 dport 53877] != expected 0x954ca79f # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52231 dport 53877] != expected 0x954ca79f # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55062 dport 53877] != expected 0xa53c9d88 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55062 dport 53877] != expected 0xa53c9d88 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33436 dport 53877] != expected 0x3f386487 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33436 dport 53877] != expected 0x3f386487 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41920 dport 53877] != expected 0x1d8376df # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41920 dport 53877] != expected 0x1d8376df # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42028 dport 53877] != expected 0x1ad6b6bf # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42028 dport 53877] != expected 0x1ad6b6bf # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54067 dport 53877] != expected 0xa99ebbf0 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54067 dport 53877] != expected 0xa99ebbf0 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59691 dport 53877] != expected 0x6c6774f6 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59691 dport 53877] != expected 0x6c6774f6 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52696 dport 53877] != expected 0x3f04dc37 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52696 dport 53877] != expected 0x3f04dc37 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37116 dport 53877] != expected 0xadb9be19 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37116 dport 53877] != expected 0xadb9be19 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60423 dport 53877] != expected 0xf711ed27 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60423 dport 53877] != expected 0xf711ed27 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53429 dport 53877] != expected 0x6e4fafc3 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53429 dport 53877] != expected 0x6e4fafc3 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39057 dport 53877] != expected 0x610b5a56 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39057 dport 53877] != expected 0x610b5a56 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47007 dport 53877] != expected 0xbd6034df # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47007 dport 53877] != expected 0xbd6034df # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34693 dport 53877] != expected 0x93fe75 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34693 dport 53877] != expected 0x93fe75 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 53877] != expected 0x6f7806cc # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 53877] != expected 0x6f7806cc # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 53877] != expected 0x945ef2ea # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60582 dport 53877] != expected 0x945ef2ea # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44717 dport 53877] != expected 0x8872905b # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44717 dport 53877] != expected 0x8872905b # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39607 dport 53877] != expected 0x276b0f33 # # Exception| cpu 0: rx_hash 0xa6c0f2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39607 dport 53877] != expected 0x276b0f33 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 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__->