< 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' TAP version 13 1..1 # 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 338, 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 59859 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xeaca8ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34526 dport 59859] != expected 0x7331543d # # Exception| cpu 0: rx_hash 0x50405971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34570 dport 59859] != expected 0x9fdab5fb # # Exception| cpu 0: rx_hash 0x671a3bb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34598 dport 59859] != expected 0xcb407a8b # # Exception| cpu 0: rx_hash 0x9fc1ba29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34606 dport 59859] != expected 0xb2ef7f71 # # Exception| cpu 0: rx_hash 0x3780a8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34626 dport 59859] != expected 0x94050be # # Exception| cpu 0: rx_hash 0xdd822c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34636 dport 59859] != expected 0x650d4959 # # Exception| cpu 0: rx_hash 0x846c8b4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34678 dport 59859] != expected 0x98a218c9 # # Exception| cpu 0: rx_hash 0x96a163c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34694 dport 59859] != expected 0x62b14baa # # Exception| cpu 0: rx_hash 0x670ed674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34768 dport 59859] != expected 0x24b135f5 # # Exception| cpu 0: rx_hash 0xd4e2f5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34788 dport 59859] != expected 0xb5537d82 # # Exception| cpu 0: rx_hash 0xa88f352c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34804 dport 59859] != expected 0x984ff7f # # Exception| cpu 0: rx_hash 0xb2028186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34824 dport 59859] != expected 0x36c79724 # # Exception| cpu 0: rx_hash 0xc703c3e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34836 dport 59859] != expected 0xe11bd7 # # Exception| cpu 0: rx_hash 0x6636e53e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34854 dport 59859] != expected 0x84e14fbd # # Exception| cpu 0: rx_hash 0x01eea211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34876 dport 59859] != expected 0xa725df53 # # Exception| cpu 0: rx_hash 0x3fc0f4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34894 dport 59859] != expected 0xcc106b86 # # Exception| cpu 0: rx_hash 0x089a9632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34914 dport 59859] != expected 0x988aa4f6 # # Exception| cpu 0: rx_hash 0x6f42d11d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34936 dport 59859] != expected 0xbb4e3418 # # Exception| cpu 0: rx_hash 0xce631a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35004 dport 59859] != expected 0xd0bf2f0c # # Exception| cpu 0: rx_hash 0xd5ce2b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35044 dport 59859] != expected 0xfaf248b4 # # Exception| cpu 0: rx_hash 0x5814e89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35056 dport 59859] != expected 0xb57bc1bd # # Exception| cpu 0: rx_hash 0xb2166c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35070 dport 59859] != expected 0xd936d85a # # Exception| cpu 0: rx_hash 0x581e9e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35100 dport 59859] != expected 0x42836602 # # Exception| cpu 0: rx_hash 0xbb682e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 59859] != expected 0x11610440 # # Exception| cpu 0: rx_hash 0xce696ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35152 dport 59859] != expected 0x274788b3 # # Exception| cpu 0: rx_hash 0x6f5c4a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35170 dport 59859] != expected 0xa347dcd9 # # Exception| cpu 0: rx_hash 0xf927e3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 35210 dport 59859] != expected 0x9c2c08bd # # Exception| cpu 0: rx_hash 0x7d91a2bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35218 dport 59859] != expected 0x59548fba # # Exception| cpu 0: rx_hash 0x6624255c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35224 dport 59859] != expected 0xc6479da9 # # Exception| cpu 0: rx_hash 0xd5c806cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35244 dport 59859] != expected 0x57a5d5de # # Exception| cpu 0: rx_hash 0xbb7cc344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35258 dport 59859] != expected 0xfe904b3e # # Exception| cpu 0: rx_hash 0x08885650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 59859] != expected 0xda2c76e2 # # Exception| cpu 0: rx_hash 0x81e1ef80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35336 dport 59859] != expected 0xab212b33 # # Exception| cpu 0: rx_hash 0x7056ecbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35340 dport 59859] != expected 0x587f20c7 # # Exception| cpu 0: rx_hash 0xb6bb8d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35364 dport 59859] != expected 0xffbbe443 # # Exception| cpu 0: rx_hash 0xef4d9c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35404 dport 59859] != expected 0xb74ac078 # # Exception| cpu 0: rx_hash 0xad0251e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35466 dport 59859] != expected 0x3a07cc85 # # Exception| cpu 0: rx_hash 0xd8031389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35478 dport 59859] != expected 0xc214076 # # Exception| cpu 4: rx_hash 0xb33c9f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34486 dport 59859] != expected 0x3bc07006 # # Exception| cpu 4: rx_hash 0x7ca5cab7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34496 dport 59859] != expected 0xa3abcf27 # # Exception| cpu 4: rx_hash 0x00c80a78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34512 dport 59859] != expected 0x1f7c4dda # # Exception| cpu 4: rx_hash 0xa891ae0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 59859] != expected 0x118d17be # # Exception| cpu 4: rx_hash 0xd4fc6ec0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34558 dport 59859] != expected 0xad5a9543 # # Exception| cpu 4: rx_hash 0x75c33ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34592 dport 59859] != expected 0xdea26696 # # Exception| cpu 4: rx_hash 0x00c27c99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34620 dport 59859] != expected 0xe884ea65 # # Exception| cpu 4: rx_hash 0xcf5b2942 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 59859] != expected 0x70ef5544 # # Exception| cpu 4: rx_hash 0xb336e98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34650 dport 59859] != expected 0xcc38d7b9 # # Exception| cpu 4: rx_hash 0x1203cf5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34664 dport 59859] != expected 0x483883d3 # # Exception| cpu 4: rx_hash 0x09a2a578 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34708 dport 59859] != expected 0x38dadebe # # Exception| cpu 4: rx_hash 0xead41584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34756 dport 59859] != expected 0x6b38bcfc # # Exception| cpu 4: rx_hash 0x428db1f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34810 dport 59859] != expected 0x65c9e698 # # Exception| cpu 4: rx_hash 0x7d8362de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34860 dport 59859] != expected 0x1bf25dae # # Exception| cpu 4: rx_hash 0xbb76b5a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34902 dport 59859] != expected 0x968ec81 # # Exception| cpu 4: rx_hash 0x132f11d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34920 dport 59859] != expected 0x799b6e5 # # Exception| cpu 4: rx_hash 0xf93978cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34960 dport 59859] != expected 0x8425e07c # # Exception| cpu 4: rx_hash 0xf055fa6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34972 dport 59859] != expected 0xed4ee72 # # Exception| cpu 4: rx_hash 0xa9bb5d27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34982 dport 59859] != expected 0xf37bbfe2 # # Exception| cpu 4: rx_hash 0xebf8cb0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35012 dport 59859] != expected 0x249989ca # # Exception| cpu 4: rx_hash 0x97950bc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35028 dport 59859] != expected 0x984e0b37 # # Exception| cpu 4: rx_hash 0xdca8df2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35076 dport 59859] != expected 0x87fbe105 # # Exception| cpu 4: rx_hash 0x13293c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35104 dport 59859] != expected 0xaace2b8f # # Exception| cpu 4: rx_hash 0xebf2bded [saddr 192.0.3.2 daddr 192.0.3.1 sport 35112 dport 59859] != expected 0xd3612e75 # # Exception| cpu 4: rx_hash 0xa9b12bc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35146 dport 59859] != expected 0x483185d # # Exception| cpu 4: rx_hash 0x246be836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35166 dport 59859] != expected 0x4b0a9154 # # Exception| cpu 4: rx_hash 0x7d854f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35172 dport 59859] != expected 0xb6a5c0c4 # # Exception| cpu 4: rx_hash 0x01e88fb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35188 dport 59859] != expected 0xa724239 # # Exception| cpu 4: rx_hash 0x74e5969f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35276 dport 59859] != expected 0x66fbf41f # # Exception| cpu 4: rx_hash 0x9338eac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 59859] != expected 0xbec3372e # # Exception| cpu 4: rx_hash 0x3b614eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35376 dport 59859] != expected 0xb0326d4a # # Exception| cpu 4: rx_hash 0x20d4c957 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35386 dport 59859] != expected 0x2f217f59 # # Exception| cpu 4: rx_hash 0xf4f81b6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35398 dport 59859] != expected 0x2859d26b # # Exception| cpu 4: rx_hash 0x7922d89c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35410 dport 59859] != expected 0x67d05b62 # # Exception| cpu 4: rx_hash 0x704e5a3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35422 dport 59859] != expected 0xed21556c # # Exception| cpu 4: rx_hash 0xa47a3e84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35440 dport 59859] != expected 0x5f078df5 # # Exception| cpu 4: rx_hash 0xad16bc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35452 dport 59859] != expected 0xd5f683fb # # Exception| cpu 4: rx_hash 0xf4f4402d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35554 dport 59859] != expected 0x72f6e8be # # Exception| cpu 4: rx_hash 0x9a4085a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35572 dport 59859] != expected 0xdbc3765e # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4dec7305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54486 dport 48105] OK # # # cpu 0: rx_hash 0x0fb753ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 48105] OK # # # cpu 0: rx_hash 0xf76cd232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 48105] OK # # # cpu 0: rx_hash 0x73da9362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54518 dport 48105] OK # # # cpu 0: rx_hash 0x99d2615c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54548 dport 48105] OK # # # cpu 0: rx_hash 0xc03cc614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54574 dport 48105] OK # # # cpu 0: rx_hash 0xa7e4813b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 48105] OK # # # cpu 0: rx_hash 0xae88039b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54584 dport 48105] OK # # # cpu 0: rx_hash 0x4486dc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54674 dport 48105] OK # # # cpu 0: rx_hash 0x99de3a1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54704 dport 48105] OK # # # cpu 0: rx_hash 0x449e6a86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54720 dport 48105] OK # # # cpu 0: rx_hash 0x319f28e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54748 dport 48105] OK # # # cpu 0: rx_hash 0x73c40841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54764 dport 48105] OK # # # cpu 0: rx_hash 0x1d70cdce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54778 dport 48105] OK # # # cpu 0: rx_hash 0x8facf3fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54820 dport 48105] OK # # # cpu 0: rx_hash 0x0276300e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54832 dport 48105] OK # # # cpu 0: rx_hash 0x2e8163aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54852 dport 48105] OK # # # cpu 0: rx_hash 0x3534e44a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54862 dport 48105] OK # # # cpu 0: rx_hash 0x94152f5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54922 dport 48105] OK # # # cpu 0: rx_hash 0xaa23cf38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54954 dport 48105] OK # # # cpu 0: rx_hash 0xe10cdbb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54980 dport 48105] OK # # # cpu 0: rx_hash 0x19d75a2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 48105] OK # # # cpu 0: rx_hash 0xb8e27cfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55038 dport 48105] OK # # # cpu 0: rx_hash 0x65b0ec02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55088 dport 48105] OK # # # cpu 0: rx_hash 0x86deea7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55090 dport 48105] OK # # # cpu 0: rx_hash 0xdf28fbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55130 dport 48105] OK # # # cpu 0: rx_hash 0xe8729971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55158 dport 48105] OK # # # cpu 0: rx_hash 0x10bdf52c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55176 dport 48105] OK # # # cpu 4: rx_hash 0x1d64200c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54540 dport 48105] OK # # # cpu 4: rx_hash 0x6109e0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54556 dport 48105] OK # # # cpu 4: rx_hash 0xb53d847b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54578 dport 48105] OK # # # cpu 4: rx_hash 0x4de605e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54586 dport 48105] OK # # # cpu 4: rx_hash 0x73c85300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 48105] OK # # # cpu 4: rx_hash 0x827f503f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54604 dport 48105] OK # # # cpu 4: rx_hash 0x06c9116f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54612 dport 48105] OK # # # cpu 4: rx_hash 0x5f27b627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54638 dport 48105] OK # # # cpu 4: rx_hash 0xe5b3fad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 48105] OK # # # cpu 4: rx_hash 0x5f2bed66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54730 dport 48105] OK # # # cpu 4: rx_hash 0x8b1f89de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 48105] OK # # # cpu 4: rx_hash 0xb19a1399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54788 dport 48105] OK # # # cpu 4: rx_hash 0x3c40d069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54800 dport 48105] OK # # # cpu 4: rx_hash 0xc49b51f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 48105] OK # # # cpu 4: rx_hash 0x10af354e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54838 dport 48105] OK # # # cpu 4: rx_hash 0x3c5866ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54850 dport 48105] OK # # # cpu 4: rx_hash 0x026e868d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54882 dport 48105] OK # # # cpu 4: rx_hash 0xfab50712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54890 dport 48105] OK # # # cpu 4: rx_hash 0x65a22c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54926 dport 48105] OK # # # cpu 4: rx_hash 0xe878ef90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54938 dport 48105] OK # # # cpu 4: rx_hash 0xdf228d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54966 dport 48105] OK # # # cpu 4: rx_hash 0x8fb81e3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54994 dport 48105] OK # # # cpu 4: rx_hash 0x86d49c9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55006 dport 48105] OK # # # cpu 4: rx_hash 0xcde94875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55054 dport 48105] OK # # # cpu 4: rx_hash 0xb18488ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55070 dport 48105] OK # # # cpu 4: rx_hash 0x0b04298d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55078 dport 48105] OK # # # cpu 4: rx_hash 0xb8f0bc99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55104 dport 48105] OK # # # cpu 4: rx_hash 0x402b3d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 48105] OK # # # cpu 4: rx_hash 0xb19c3e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55116 dport 48105] OK # # # cpu 4: rx_hash 0x2e8b154b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 48105] OK # # # cpu 4: rx_hash 0x5b8a5724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55220 dport 48105] OK # # # cpu 4: rx_hash 0x65a401c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55238 dport 48105] OK # # # cpu 4: rx_hash 0xb8fce7d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55268 dport 48105] OK # # # cpu 4: rx_hash 0xab1dd1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55316 dport 48105] OK # # # cpu 4: rx_hash 0xc5b1a2de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55376 dport 48105] OK # # # cpu 4: rx_hash 0xccdd207e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55388 dport 48105] OK # # # cpu 4: rx_hash 0x9c5f0596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55402 dport 48105] OK # # # cpu 4: rx_hash 0xf2ff2ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55434 dport 48105] OK # # # count: pass=66 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 338, 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 53528 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46963 dport 53528] != expected 0xe280c0f3 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37447 dport 53528] != expected 0x2f82c561 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50021 dport 53528] != expected 0x6bcb89bb # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49520 dport 53528] != expected 0x74dc9376 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46137 dport 53528] != expected 0x348df667 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44766 dport 53528] != expected 0xc3f0d0a7 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60582 dport 53528] != expected 0xbedfff96 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48017 dport 53528] != expected 0xab72f78a # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45937 dport 53528] != expected 0x4acf8911 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40662 dport 53528] != expected 0xc03d691e # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60526 dport 53528] != expected 0x5fdfea8c # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35262 dport 53528] != expected 0x33a80094 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45069 dport 53528] != expected 0xeb9ce01b # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38640 dport 53528] != expected 0xaccd1b78 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48407 dport 53528] != expected 0x1a1ff9d4 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58564 dport 53528] != expected 0xce4466bb # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42793 dport 53528] != expected 0x7dcd6720 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53640 dport 53528] != expected 0xa4dc126d # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54580 dport 53528] != expected 0x75f8f1b4 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34607 dport 53528] != expected 0x41f110fc # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33503 dport 53528] != expected 0xcedc65bb # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54194 dport 53528] != expected 0xc495ffea # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57277 dport 53528] != expected 0x8c2a38d0 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42933 dport 53528] != expected 0x3c711b8c # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60287 dport 53528] != expected 0xc6a8dd91 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57535 dport 53528] != expected 0x5f55a64c # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56989 dport 53528] != expected 0x698c8181 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38808 dport 53528] != expected 0xdff1476c # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34900 dport 53528] != expected 0xd1b2bb36 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33172 dport 53528] != expected 0xd5a97cfc # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54736 dport 53528] != expected 0xc0622bde # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47697 dport 53528] != expected 0x8109f45 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40966 dport 53528] != expected 0xea4b0a59 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33146 dport 53528] != expected 0xff20b485 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52641 dport 53528] != expected 0x7456dfb6 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45599 dport 53528] != expected 0x2c11c918 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55436 dport 53528] != expected 0xcb36ceb3 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53530 dport 53528] != expected 0x892d7726 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50390 dport 53528] != expected 0xbdf1986e # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 53528] != expected 0xa04f8066 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38960 dport 53528] != expected 0x400e4681 # # Exception| cpu 4: rx_hash 0xdf2edc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57211 dport 53528] != expected 0x167342d # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, 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 37904 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42533 dport 37904] != expected 0x28279b37 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41886 dport 37904] != expected 0x86afe396 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43665 dport 37904] != expected 0x14f6c3b # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 37904] != expected 0x98045488 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43286 dport 37904] != expected 0x4ee26f97 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45284 dport 37904] != expected 0xf203eb27 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52720 dport 37904] != expected 0xa1cbd809 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33636 dport 37904] != expected 0x7ce9ba14 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59693 dport 37904] != expected 0x284fdf50 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45086 dport 37904] != expected 0xfb7b8445 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50206 dport 37904] != expected 0x8e577316 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44053 dport 37904] != expected 0x95670e18 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33755 dport 37904] != expected 0xdde1aa85 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45413 dport 37904] != expected 0x9c9483cd # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38013 dport 37904] != expected 0x152b9f72 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37105 dport 37904] != expected 0x4a3b12c8 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33175 dport 37904] != expected 0x78753610 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35456 dport 37904] != expected 0x48c096eb # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59189 dport 37904] != expected 0xca139c84 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41170 dport 37904] != expected 0x44fda30f # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53984 dport 37904] != expected 0x3af6ab8e # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42050 dport 37904] != expected 0x6eec6cda # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33058 dport 37904] != expected 0xc2c8a161 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35829 dport 37904] != expected 0xc52d15bc # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37951 dport 37904] != expected 0x695ee93e # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37535 dport 37904] != expected 0x32f76845 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 37904] != expected 0x284d9c48 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37499 dport 37904] != expected 0xade04337 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38691 dport 37904] != expected 0x487a195b # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45601 dport 37904] != expected 0xa61d42cb # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42694 dport 37904] != expected 0x6335b9fa # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51106 dport 37904] != expected 0x5ec8db0d # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41995 dport 37904] != expected 0xcff09189 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39163 dport 37904] != expected 0x9d764ea9 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53899 dport 37904] != expected 0x46b2b0c5 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36264 dport 37904] != expected 0x43f9f21a # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 37904] != expected 0xac93997f # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49871 dport 37904] != expected 0xce62ae09 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56666 dport 37904] != expected 0xadb96a57 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 37904] != expected 0x15665bd0 # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59096 dport 37904] != expected 0xcc5e69a # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48829 dport 37904] != expected 0x4998d43f # # Exception| cpu 5: rx_hash 0x132d0670 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37558 dport 37904] != expected 0x32c60542 # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->