< 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 # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 40941 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc573100e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53856 dport 40941] != expected 0xbda5cc95 # # Exception| cpu 0: rx_hash 0xe160501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53910 dport 40941] != expected 0xa24d22cb # # Exception| cpu 0: rx_hash 0x720dba17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53948 dport 40941] != expected 0xf49720a2 # # Exception| cpu 0: rx_hash 0x836ef59e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53988 dport 40941] != expected 0xbf14fb39 # # Exception| cpu 0: rx_hash 0xea4629e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54058 dport 40941] != expected 0xb99f381a # # Exception| cpu 0: rx_hash 0x9bed5cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54060 dport 40941] != expected 0x78428d45 # # Exception| cpu 0: rx_hash 0x84bb7dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54084 dport 40941] != expected 0x2bfae075 # # Exception| cpu 0: rx_hash 0x2589243b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54086 dport 40941] != expected 0x556c39e0 # # Exception| cpu 0: rx_hash 0xfabb1859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54162 dport 40941] != expected 0xc3fb63b2 # # Exception| cpu 0: rx_hash 0x8b106d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54164 dport 40941] != expected 0x226d6ed # # Exception| cpu 0: rx_hash 0x7a7322c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54220 dport 40941] != expected 0x49a50d76 # # Exception| cpu 0: rx_hash 0x8da1af08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54258 dport 40941] != expected 0x4fe6b8e7 # # Exception| cpu 0: rx_hash 0x94464c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54268 dport 40941] != expected 0x519ebbdd # # Exception| cpu 0: rx_hash 0xf58120dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54276 dport 40941] != expected 0xd632a6bf # # Exception| cpu 0: rx_hash 0x300c1ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54290 dport 40941] != expected 0xf83dc8d2 # # Exception| cpu 0: rx_hash 0x29ebfd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54300 dport 40941] != expected 0xe645cbe8 # # Exception| cpu 0: rx_hash 0x66eccad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54318 dport 40941] != expected 0x80e8a4d6 # # Exception| cpu 0: rx_hash 0x0253ad1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54330 dport 40941] != expected 0xd071132e # # Exception| cpu 0: rx_hash 0x605d089e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54344 dport 40941] != expected 0xcd28cadc # # Exception| cpu 0: rx_hash 0x6caef92f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54356 dport 40941] != expected 0x4214cb41 # # Exception| cpu 0: rx_hash 0x829b978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54372 dport 40941] != expected 0x5a2f7dea # # Exception| cpu 0: rx_hash 0x9b7c74ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54378 dport 40941] != expected 0x44577ed0 # # Exception| cpu 0: rx_hash 0xf06803b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 40941] != expected 0x3d12ffb0 # # Exception| cpu 0: rx_hash 0x35e53d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54456 dport 40941] != expected 0x131d91dd # # Exception| cpu 0: rx_hash 0x8b814550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54482 dport 40941] != expected 0x3e332578 # # Exception| cpu 0: rx_hash 0x6261a3b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54594 dport 40941] != expected 0xb2e6889f # # Exception| cpu 0: rx_hash 0x0a2d35c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54602 dport 40941] != expected 0x6d433efa # # Exception| cpu 0: rx_hash 0x6e925208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54622 dport 40941] != expected 0x3dda8902 # # Exception| cpu 0: rx_hash 0xf10c49b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54632 dport 40941] != expected 0xe43c8af6 # # Exception| cpu 0: rx_hash 0x8c54cd1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54642 dport 40941] != expected 0xaadd3e34 # # Exception| cpu 0: rx_hash 0x0975d4e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54662 dport 40941] != expected 0xcba309ff # # Exception| cpu 0: rx_hash 0xfea75926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 40941] != expected 0xcde0bc6e # # Exception| cpu 0: rx_hash 0x89bdee77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54744 dport 40941] != expected 0x41fd673b # # Exception| cpu 0: rx_hash 0x678880d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54760 dport 40941] != expected 0x59c6d190 # # Exception| cpu 0: rx_hash 0x1ad0047d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54770 dport 40941] != expected 0x17276552 # # Exception| cpu 0: rx_hash 0xbde1bada [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 40941] != expected 0x48e6e86e # # Exception| cpu 4: rx_hash 0x8687d6f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53838 dport 40941] != expected 0x5434a236 # # Exception| cpu 4: rx_hash 0xfbdf525a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53844 dport 40941] != expected 0x1ad516f4 # # Exception| cpu 4: rx_hash 0x1919cd48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53880 dport 40941] != expected 0x8dd2a1c2 # # Exception| cpu 4: rx_hash 0x1a412c6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53940 dport 40941] != expected 0x2b3296c7 # # Exception| cpu 4: rx_hash 0xb131467b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53964 dport 40941] != expected 0x975820c5 # # Exception| cpu 4: rx_hash 0xcc69c2d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53974 dport 40941] != expected 0xd9b99407 # # Exception| cpu 4: rx_hash 0x2eaf5dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54010 dport 40941] != expected 0x4ebe2331 # # Exception| cpu 4: rx_hash 0xc1fe7960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54028 dport 40941] != expected 0x8fabe0dc # # Exception| cpu 4: rx_hash 0xbca6fdc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54038 dport 40941] != expected 0xc14a541e # # Exception| cpu 4: rx_hash 0x2338e672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54048 dport 40941] != expected 0x18ac57ea # # Exception| cpu 4: rx_hash 0xe6b5d857 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54070 dport 40941] != expected 0x36a33987 # # Exception| cpu 4: rx_hash 0x9d5c9eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54090 dport 40941] != expected 0x3582e34f # # Exception| cpu 4: rx_hash 0xe0041a1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54096 dport 40941] != expected 0x7b63578d # # Exception| cpu 4: rx_hash 0x91af6f06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54102 dport 40941] != expected 0xbabee2d2 # # Exception| cpu 4: rx_hash 0x0e3174bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 40941] != expected 0x6358e126 # # Exception| cpu 4: rx_hash 0x7f9a01a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54118 dport 40941] != expected 0xa2855479 # # Exception| cpu 4: rx_hash 0x1b25666f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 40941] != expected 0xf21ce381 # # Exception| cpu 4: rx_hash 0x426ea2d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54174 dport 40941] != expected 0xa315b91d # # Exception| cpu 4: rx_hash 0x7cc2e081 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54186 dport 40941] != expected 0x465637c # # Exception| cpu 4: rx_hash 0x70311130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54198 dport 40941] != expected 0x8b5962e1 # # Exception| cpu 4: rx_hash 0x6394c1ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54210 dport 40941] != expected 0x57dd0e4c # # Exception| cpu 4: rx_hash 0xd7b28a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54226 dport 40941] != expected 0xb80fd57e # # Exception| cpu 4: rx_hash 0x482c912d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54244 dport 40941] != expected 0x61e9d68a # # Exception| cpu 4: rx_hash 0x2c93f6e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54256 dport 40941] != expected 0x31706172 # # Exception| cpu 4: rx_hash 0xbc37d5d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54352 dport 40941] != expected 0xfd5fa78b # # Exception| cpu 4: rx_hash 0x04e26f54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54364 dport 40941] != expected 0x9db17d24 # # Exception| cpu 4: rx_hash 0x3a4e2d00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54376 dport 40941] != expected 0x3ac1a745 # # Exception| cpu 4: rx_hash 0xdbd05336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54408 dport 40941] != expected 0xb262776 # # Exception| cpu 4: rx_hash 0xa688d79f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54418 dport 40941] != expected 0x45c793b4 # # Exception| cpu 4: rx_hash 0xbf6f34fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 40941] != expected 0x5bbf908e # # Exception| cpu 4: rx_hash 0x3916cc24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54436 dport 40941] != expected 0x9c219040 # # Exception| cpu 4: rx_hash 0x4e0c7b75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54468 dport 40941] != expected 0x103c4b15 # # Exception| cpu 4: rx_hash 0x9266a633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54492 dport 40941] != expected 0x204b2642 # # Exception| cpu 4: rx_hash 0x18ecaf5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54520 dport 40941] != expected 0x68e92711 # # Exception| cpu 4: rx_hash 0x6947da42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54526 dport 40941] != expected 0xa934924e # # Exception| cpu 4: rx_hash 0x9ff11d81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54534 dport 40941] != expected 0x76595299 # # Exception| cpu 4: rx_hash 0xfb4e7a4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54546 dport 40941] != expected 0x26c0e561 # # Exception| cpu 4: rx_hash 0xbe0b7eff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 40941] != expected 0x8291e5c8 # # Exception| cpu 4: rx_hash 0x3b2a6703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54702 dport 40941] != expected 0xe3efd203 # # Exception| cpu 4: rx_hash 0x854e1fc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54724 dport 40941] != expected 0xcec166a6 # # Exception| cpu 4: rx_hash 0x9ca9fca5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54730 dport 40941] != expected 0xd0b9659c # # Exception| cpu 4: rx_hash 0x786c84ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 54796 dport 40941] != expected 0x66e98603 # # Exception| cpu 4: rx_hash 0xf2e68d96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54824 dport 40941] != expected 0x2e4b8750 # # Exception| cpu 4: rx_hash 0xfe157c27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54836 dport 40941] != expected 0xa17786cd # # Exception| cpu 4: rx_hash 0x46c0c6ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54840 dport 40941] != expected 0xc1995c62 # # Exception| cpu 4: rx_hash 0x90e82815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54874 dport 40941] != expected 0x33125ea2 # # Exception| cpu 4: rx_hash 0xbb507893 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54908 dport 40941] != expected 0x5268664 # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf6264311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 41360] OK # # # cpu 0: rx_hash 0x57141afe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46618 dport 41360] OK # # # cpu 0: rx_hash 0xbf90b614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46668 dport 41360] OK # # # cpu 0: rx_hash 0x12511e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46674 dport 41360] OK # # # cpu 0: rx_hash 0xfc6470e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46690 dport 41360] OK # # # cpu 0: rx_hash 0x48423bd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 41360] OK # # # cpu 0: rx_hash 0xa52fb453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46734 dport 41360] OK # # # cpu 0: rx_hash 0x1109ff6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46750 dport 41360] OK # # # cpu 0: rx_hash 0x25e78ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46800 dport 41360] OK # # # cpu 0: rx_hash 0x4dab18b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46808 dport 41360] OK # # # cpu 0: rx_hash 0xb68a64c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46842 dport 41360] OK # # # cpu 0: rx_hash 0x59db4068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46860 dport 41360] OK # # # cpu 0: rx_hash 0xbb1ddf7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46880 dport 41360] OK # # # cpu 0: rx_hash 0xdfa2b8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46900 dport 41360] OK # # # cpu 0: rx_hash 0x0579a7bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46922 dport 41360] OK # # # cpu 4: rx_hash 0x48f01ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46590 dport 41360] OK # # # cpu 4: rx_hash 0x929924db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46604 dport 41360] OK # # # cpu 4: rx_hash 0x7cac4a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46652 dport 41360] OK # # # cpu 4: rx_hash 0xaa84a4c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46686 dport 41360] OK # # # cpu 4: rx_hash 0x2cfd5c1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46694 dport 41360] OK # # # cpu 4: rx_hash 0x52fd3993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46768 dport 41360] OK # # # cpu 4: rx_hash 0xe06ab0e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46790 dport 41360] OK # # # cpu 4: rx_hash 0xaf6d87ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46836 dport 41360] OK # # # cpu 4: rx_hash 0x89426c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46856 dport 41360] OK # # # cpu 4: rx_hash 0x03c865f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46892 dport 41360] OK # # # cpu 4: rx_hash 0xa8b80fe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46932 dport 41360] OK # # # cpu 4: rx_hash 0x468d6142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46948 dport 41360] OK # # # cpu 4: rx_hash 0x2ec1f739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46956 dport 41360] OK # # # cpu 4: rx_hash 0xd6b86a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46978 dport 41360] OK # # # cpu 4: rx_hash 0x629e2151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46994 dport 41360] OK # # # cpu 4: rx_hash 0x50c192b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47034 dport 41360] OK # # # cpu 4: rx_hash 0x91416b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47122 dport 41360] OK # # # cpu 4: rx_hash 0xb60aca51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47144 dport 41360] OK # # # cpu 4: rx_hash 0xd4046fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47194 dport 41360] OK # # # cpu 4: rx_hash 0x23d6e212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47204 dport 41360] OK # # # cpu 4: rx_hash 0xffbc3f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47228 dport 41360] OK # # # cpu 4: rx_hash 0x208e0336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47272 dport 41360] OK # # # cpu 4: rx_hash 0x443164fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47292 dport 41360] OK # # # cpu 4: rx_hash 0xfa551c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47318 dport 41360] OK # # # cpu 4: rx_hash 0xb5522b75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47332 dport 41360] OK # # # cpu 4: rx_hash 0x6938f633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47356 dport 41360] OK # # # cpu 4: rx_hash 0x5a030fd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47378 dport 41360] OK # # # cpu 4: rx_hash 0xa793b1ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 41360] OK # # # cpu 4: rx_hash 0x49a6df4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47462 dport 41360] OK # # # cpu 4: rx_hash 0x5cb2cd9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47476 dport 41360] OK # # # cpu 4: rx_hash 0x34fe5be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47484 dport 41360] OK # # # cpu 4: rx_hash 0x5319dd09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47524 dport 41360] OK # # # cpu 4: rx_hash 0x3b554b72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47532 dport 41360] OK # # # cpu 4: rx_hash 0x37a6bac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47536 dport 41360] OK # # # cpu 4: rx_hash 0xed7da5cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47566 dport 41360] OK # # # cpu 4: rx_hash 0x165cd9bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47596 dport 41360] OK # # # cpu 4: rx_hash 0x0348cb6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47614 dport 41360] OK # # # cpu 4: rx_hash 0x74e0593f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47634 dport 41360] OK # # # cpu 4: rx_hash 0x9626c62d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47678 dport 41360] OK # # # cpu 4: rx_hash 0xf42863ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47692 dport 41360] OK # # # cpu 4: rx_hash 0x400e2893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47708 dport 41360] OK # # # count: pass=56 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 36248 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41414 dport 36248] != expected 0x340e1aa7 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41414 dport 36248] != expected 0x340e1aa7 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 36248] != expected 0xf0344605 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 36248] != expected 0xf0344605 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 36248] != expected 0x26968e12 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58505 dport 36248] != expected 0x26968e12 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52142 dport 36248] != expected 0xb69b5923 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52142 dport 36248] != expected 0xb69b5923 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56601 dport 36248] != expected 0xfa84bdf5 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56601 dport 36248] != expected 0xfa84bdf5 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57657 dport 36248] != expected 0x6a150500 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57657 dport 36248] != expected 0x6a150500 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59183 dport 36248] != expected 0x1cdbb6d8 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59183 dport 36248] != expected 0x1cdbb6d8 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47655 dport 36248] != expected 0xdf77e5b9 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47655 dport 36248] != expected 0xdf77e5b9 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 36248] != expected 0x9c66b573 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 36248] != expected 0x9c66b573 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45478 dport 36248] != expected 0x35fc1329 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45478 dport 36248] != expected 0x35fc1329 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41480 dport 36248] != expected 0x5dfb4f5d # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41480 dport 36248] != expected 0x5dfb4f5d # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43725 dport 36248] != expected 0xc24cd8a1 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43725 dport 36248] != expected 0xc24cd8a1 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53794 dport 36248] != expected 0x23428234 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53794 dport 36248] != expected 0x23428234 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 36248] != expected 0x14c9a36a # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 36248] != expected 0x14c9a36a # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53390 dport 36248] != expected 0x66c1f8bd # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53390 dport 36248] != expected 0x66c1f8bd # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42148 dport 36248] != expected 0x2fc77eb8 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42148 dport 36248] != expected 0x2fc77eb8 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41809 dport 36248] != expected 0x35a80a5f # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41809 dport 36248] != expected 0x35a80a5f # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 36248] != expected 0x475bc2e1 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 36248] != expected 0x475bc2e1 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50332 dport 36248] != expected 0x4dd563ad # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50332 dport 36248] != expected 0x4dd563ad # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47151 dport 36248] != expected 0x6facc505 # # Exception| cpu 0: rx_hash 0x6971b044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47151 dport 36248] != expected 0x6facc505 # # 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50319 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48321 dport 50319] != expected 0xf3c4c0cb # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48321 dport 50319] != expected 0xf3c4c0cb # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41873 dport 50319] != expected 0x9304bc22 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41873 dport 50319] != expected 0x9304bc22 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 50319] != expected 0xeae3435f # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 50319] != expected 0xeae3435f # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55182 dport 50319] != expected 0x7bb20272 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55182 dport 50319] != expected 0x7bb20272 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 50319] != expected 0x882bcb46 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 50319] != expected 0x882bcb46 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37052 dport 50319] != expected 0xcfabf36a # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37052 dport 50319] != expected 0xcfabf36a # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46606 dport 50319] != expected 0xcf03b511 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46606 dport 50319] != expected 0xcf03b511 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48267 dport 50319] != expected 0x17b39d90 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48267 dport 50319] != expected 0x17b39d90 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39166 dport 50319] != expected 0x7af874dc # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39166 dport 50319] != expected 0x7af874dc # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46415 dport 50319] != expected 0x8e8dc2ea # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46415 dport 50319] != expected 0x8e8dc2ea # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54389 dport 50319] != expected 0x8bf31dd9 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54389 dport 50319] != expected 0x8bf31dd9 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 50319] != expected 0xdacd3d6c # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 50319] != expected 0xdacd3d6c # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33433 dport 50319] != expected 0x7e505dcf # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33433 dport 50319] != expected 0x7e505dcf # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48113 dport 50319] != expected 0x41c261ae # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48113 dport 50319] != expected 0x41c261ae # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49704 dport 50319] != expected 0xe3a84047 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49704 dport 50319] != expected 0xe3a84047 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56317 dport 50319] != expected 0x1060c195 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56317 dport 50319] != expected 0x1060c195 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50356 dport 50319] != expected 0xeeaed3e4 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50356 dport 50319] != expected 0xeeaed3e4 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37340 dport 50319] != expected 0x73f32088 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37340 dport 50319] != expected 0x73f32088 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60905 dport 50319] != expected 0x31403844 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60905 dport 50319] != expected 0x31403844 # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42427 dport 50319] != expected 0x9718fd5d # # Exception| cpu 0: rx_hash 0x4d40fe6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42427 dport 50319] != expected 0x9718fd5d # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->