< 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 214, 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 55765 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9b028853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43330 dport 55765] != expected 0x75c51d21 # # Exception| cpu 0: rx_hash 0xbbf60502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43450 dport 55765] != expected 0xeb2ff47d # # Exception| cpu 0: rx_hash 0xc5376f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43516 dport 55765] != expected 0x2a56804f # # Exception| cpu 0: rx_hash 0x5d1cad83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43574 dport 55765] != expected 0xd0815c6c # # Exception| cpu 0: rx_hash 0xfa9504d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43580 dport 55765] != expected 0x9d0cda67 # # Exception| cpu 0: rx_hash 0x54428f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43600 dport 55765] != expected 0x8118c821 # # Exception| cpu 0: rx_hash 0xcce356ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 43616 dport 55765] != expected 0x3039e8a0 # # Exception| cpu 0: rx_hash 0x23ddc7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43632 dport 55765] != expected 0x11f8285e # # Exception| cpu 0: rx_hash 0x6fc5eeda [saddr 192.0.3.2 daddr 192.0.3.1 sport 43686 dport 55765] != expected 0xd578a48d # # Exception| cpu 0: rx_hash 0xe27c189e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43706 dport 55765] != expected 0x303de675 # # Exception| cpu 0: rx_hash 0xda618986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43716 dport 55765] != expected 0x3e6333b # # Exception| cpu 0: rx_hash 0x110484e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43744 dport 55765] != expected 0x1401d0bf # # Exception| cpu 0: rx_hash 0x42c0504a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43764 dport 55765] != expected 0xb2c713ba # # Exception| cpu 0: rx_hash 0x7533bfb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43790 dport 55765] != expected 0xb03fe11f # # Exception| cpu 0: rx_hash 0xf88a49f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43794 dport 55765] != expected 0x557aa3e7 # # Exception| cpu 0: rx_hash 0x602b903e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43810 dport 55765] != expected 0xe45b8366 # # Exception| cpu 0: rx_hash 0xd58ff762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43840 dport 55765] != expected 0x32c514d0 # # Exception| cpu 0: rx_hash 0xe4cc44fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43864 dport 55765] != expected 0x508755d3 # # Exception| cpu 0: rx_hash 0xb9635350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43886 dport 55765] != expected 0x68af715f # # Exception| cpu 0: rx_hash 0xa8d46d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43918 dport 55765] != expected 0x9407d900 # # Exception| cpu 0: rx_hash 0x47eafcef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43934 dport 55765] != expected 0xb5c619fe # # Exception| cpu 0: rx_hash 0x63b160fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43946 dport 55765] != expected 0x83e03a84 # # Exception| cpu 0: rx_hash 0x0603e64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44002 dport 55765] != expected 0x8813cb46 # # Exception| cpu 0: rx_hash 0x90c9fc80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44016 dport 55765] != expected 0xa7dc0c4e # # Exception| cpu 0: rx_hash 0x4eb4de6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44024 dport 55765] != expected 0xe45f8db3 # # Exception| cpu 0: rx_hash 0x720b9608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44040 dport 55765] != expected 0xc6a3f019 # # Exception| cpu 0: rx_hash 0x0594deb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44072 dport 55765] != expected 0x56431066 # # Exception| cpu 0: rx_hash 0xf1d9a34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44086 dport 55765] != expected 0xbd085568 # # Exception| cpu 0: rx_hash 0x7b55b489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44142 dport 55765] != expected 0x973a6454 # # Exception| cpu 0: rx_hash 0x719166c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44160 dport 55765] != expected 0xa11849fb # # Exception| cpu 0: rx_hash 0xc300e014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44198 dport 55765] != expected 0xb8f1ad89 # # Exception| cpu 0: rx_hash 0x1a48237a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44266 dport 55765] != expected 0x34055fb0 # # Exception| cpu 0: rx_hash 0x7e7f182c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44292 dport 55765] != expected 0x903b6e10 # # Exception| cpu 4: rx_hash 0x5939a7b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43264 dport 55765] != expected 0x33bb6ae8 # # Exception| cpu 4: rx_hash 0x8744855a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43272 dport 55765] != expected 0x7038eb15 # # Exception| cpu 4: rx_hash 0x0afd731e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 55765] != expected 0x957da9ed # # Exception| cpu 4: rx_hash 0x4c21883c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43308 dport 55765] != expected 0x67df0891 # # Exception| cpu 4: rx_hash 0x1fe55c96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43320 dport 55765] != expected 0xc119cb94 # # Exception| cpu 4: rx_hash 0x457faabd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43338 dport 55765] != expected 0x36469cdc # # Exception| cpu 4: rx_hash 0xc8c65cf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43350 dport 55765] != expected 0xd303de24 # # Exception| cpu 4: rx_hash 0xaeee2a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43414 dport 55765] != expected 0xbf4b9604 # # Exception| cpu 4: rx_hash 0x91c65a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43436 dport 55765] != expected 0x43e7308e # # Exception| cpu 4: rx_hash 0x317a12c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43490 dport 55765] != expected 0xc11dc541 # # Exception| cpu 4: rx_hash 0xdece98c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43528 dport 55765] != expected 0xab2af91d # # Exception| cpu 4: rx_hash 0x8d0a4c6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43548 dport 55765] != expected 0xdec3a18 # # Exception| cpu 4: rx_hash 0x24e82639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 55765] != expected 0xde8f5b9a # # Exception| cpu 4: rx_hash 0xc28895cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43586 dport 55765] != expected 0xaed70f29 # # Exception| cpu 4: rx_hash 0x7e72d012 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 55765] != expected 0x29d00cd2 # # Exception| cpu 4: rx_hash 0x1cf5b721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43594 dport 55765] != expected 0xed548ed4 # # Exception| cpu 4: rx_hash 0xfda0e557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43640 dport 55765] != expected 0x527ba9a3 # # Exception| cpu 4: rx_hash 0x50ed9e42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43676 dport 55765] != expected 0x29d40207 # # Exception| cpu 4: rx_hash 0xaacb20bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43680 dport 55765] != expected 0x5c71a080 # # Exception| cpu 4: rx_hash 0x4cab934b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43734 dport 55765] != expected 0x2c29f433 # # Exception| cpu 4: rx_hash 0xb68d2db4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43754 dport 55765] != expected 0x598c56b4 # # Exception| cpu 4: rx_hash 0x817ec248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43792 dport 55765] != expected 0x5b74a411 # # Exception| cpu 4: rx_hash 0xf6e18af3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43824 dport 55765] != expected 0xcb94446e # # Exception| cpu 4: rx_hash 0xb7089051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43852 dport 55765] != expected 0xf64196d6 # # Exception| cpu 4: rx_hash 0x142e2845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43914 dport 55765] != expected 0x1300dafb # # Exception| cpu 4: rx_hash 0x97fc1d00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43956 dport 55765] != expected 0x68ab7f8a # # Exception| cpu 4: rx_hash 0xf57b7a33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43960 dport 55765] != expected 0xac2ffd8c # # Exception| cpu 4: rx_hash 0x719caef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43970 dport 55765] != expected 0x18f32b39 # # Exception| cpu 4: rx_hash 0xd61507a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43976 dport 55765] != expected 0x557ead32 # # Exception| cpu 4: rx_hash 0x9ea23f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43986 dport 55765] != expected 0x3932ebc7 # # Exception| cpu 4: rx_hash 0x392b96d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43992 dport 55765] != expected 0x74bf6dcc # # Exception| cpu 4: rx_hash 0xdbe9fc5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44064 dport 55765] != expected 0x15c0919b # # Exception| cpu 4: rx_hash 0x7c605509 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44074 dport 55765] != expected 0x584d1790 # # Exception| cpu 4: rx_hash 0xf88781cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44112 dport 55765] != expected 0xec91c125 # # Exception| cpu 4: rx_hash 0xe3f46d45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44126 dport 55765] != expected 0x261b44d5 # # Exception| cpu 4: rx_hash 0x5165eb99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44152 dport 55765] != expected 0x3ff2a0a7 # # Exception| cpu 4: rx_hash 0x5ba139d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44182 dport 55765] != expected 0x9d08d08 # # Exception| cpu 4: rx_hash 0x374d9dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 44216 dport 55765] != expected 0x53bae887 # # Exception| cpu 4: rx_hash 0x1423e07b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44232 dport 55765] != expected 0xaaebb839 # # Exception| cpu 4: rx_hash 0x999a163f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 55765] != expected 0x4faefac1 # # Exception| cpu 4: rx_hash 0x63bca8c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44264 dport 55765] != expected 0x3a0b5846 # # Exception| cpu 4: rx_hash 0x8c8239b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44280 dport 55765] != expected 0x1bca98b8 # # Exception| cpu 4: rx_hash 0x544f473c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44306 dport 55765] != expected 0x38f3aae3 # # Exception| cpu 4: rx_hash 0x8a3265d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44314 dport 55765] != expected 0x7b702b1e # # Exception| cpu 4: rx_hash 0x23d00f87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44338 dport 55765] != expected 0xa8134a9c # # Exception| cpu 4: rx_hash 0x9f2a4a5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44342 dport 55765] != expected 0x2f144967 # # Exception| cpu 4: rx_hash 0x967468db [saddr 192.0.3.2 daddr 192.0.3.1 sport 44368 dport 55765] != expected 0x7e8ddd2a # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x48560d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57232 dport 59825] OK # # # cpu 0: rx_hash 0x36976738 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57302 dport 59825] OK # # # cpu 0: rx_hash 0xb1bcc6e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57368 dport 59825] OK # # # cpu 0: rx_hash 0xf7603dc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 59825] OK # # # cpu 0: rx_hash 0x291d1f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57384 dport 59825] OK # # # cpu 0: rx_hash 0x42c45a9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57410 dport 59825] OK # # # cpu 0: rx_hash 0x59b7b617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57420 dport 59825] OK # # # cpu 0: rx_hash 0x0418a1bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57466 dport 59825] OK # # # cpu 0: rx_hash 0xf4facd02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57512 dport 59825] OK # # # cpu 0: rx_hash 0xae603b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57562 dport 59825] OK # # # cpu 0: rx_hash 0x4f35695f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57576 dport 59825] OK # # # cpu 0: rx_hash 0xee0c9c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57600 dport 59825] OK # # # cpu 0: rx_hash 0x47eef63b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57640 dport 59825] OK # # # cpu 0: rx_hash 0x447406fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57760 dport 59825] OK # # # cpu 0: rx_hash 0x7537b562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57784 dport 59825] OK # # # cpu 0: rx_hash 0xc9cdf0bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57788 dport 59825] OK # # # cpu 4: rx_hash 0x62665212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57222 dport 59825] OK # # # cpu 4: rx_hash 0xbc1b70fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57230 dport 59825] OK # # # cpu 4: rx_hash 0x5d4e228a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57276 dport 59825] OK # # # cpu 4: rx_hash 0xf90bfec3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57346 dport 59825] OK # # # cpu 4: rx_hash 0x2776dc2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 59825] OK # # # cpu 4: rx_hash 0x8e94b678 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57378 dport 59825] OK # # # cpu 4: rx_hash 0x50e99496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57386 dport 59825] OK # # # cpu 4: rx_hash 0xec13d14b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57390 dport 59825] OK # # # cpu 4: rx_hash 0xdd5062d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57398 dport 59825] OK # # # cpu 4: rx_hash 0xbfd705e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57402 dport 59825] OK # # # cpu 4: rx_hash 0x4caf999f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57440 dport 59825] OK # # # cpu 4: rx_hash 0x5d18a757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57472 dport 59825] OK # # # cpu 4: rx_hash 0xbc4df521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57522 dport 59825] OK # # # cpu 4: rx_hash 0x38aa21e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57544 dport 59825] OK # # # cpu 4: rx_hash 0x84506439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57548 dport 59825] OK # # # cpu 4: rx_hash 0x63b56a2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57628 dport 59825] OK # # # cpu 4: rx_hash 0x37445f00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57676 dport 59825] OK # # # cpu 4: rx_hash 0xa521548d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 59825] OK # # # cpu 4: rx_hash 0x602f9aea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57748 dport 59825] OK # # # cpu 4: rx_hash 0x817ac89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57766 dport 59825] OK # # # cpu 4: rx_hash 0x5f07ea72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57774 dport 59825] OK # # # cpu 4: rx_hash 0x17b0d251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57780 dport 59825] OK # # # cpu 4: rx_hash 0x34deafc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57796 dport 59825] OK # # # cpu 4: rx_hash 0xacf56d7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57870 dport 59825] OK # # # cpu 4: rx_hash 0x214c9b3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57874 dport 59825] OK # # # cpu 4: rx_hash 0x43cbfc0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57886 dport 59825] OK # # # cpu 4: rx_hash 0x6ece429c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57932 dport 59825] OK # # # cpu 4: rx_hash 0x19510a27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57964 dport 59825] OK # # # cpu 4: rx_hash 0x94e8fc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57968 dport 59825] OK # # # cpu 4: rx_hash 0x5b22e045 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58008 dport 59825] OK # # # cpu 4: rx_hash 0xd8f0d500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58022 dport 59825] OK # # # cpu 4: rx_hash 0xe9b36699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58046 dport 59825] OK # # # cpu 4: rx_hash 0x76275ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58058 dport 59825] OK # # # cpu 4: rx_hash 0x3e9066f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58064 dport 59825] OK # # # cpu 4: rx_hash 0x91c250c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58138 dport 59825] OK # # # cpu 4: rx_hash 0x84da7f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58166 dport 59825] OK # # # cpu 4: rx_hash 0x488a93a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58198 dport 59825] OK # # # cpu 4: rx_hash 0x15258403 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58208 dport 59825] OK # # # cpu 4: rx_hash 0x0e56688a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58222 dport 59825] OK # # # cpu 4: rx_hash 0x1fe15642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58254 dport 59825] OK # # # cpu 4: rx_hash 0xd4845b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 59825] OK # # # cpu 4: rx_hash 0x32e4e8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 59825] OK # # # count: pass=58 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 214, 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 50443 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42930 dport 50443] != expected 0x1f0a3c67 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42930 dport 50443] != expected 0x1f0a3c67 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45964 dport 50443] != expected 0x89075fd5 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45964 dport 50443] != expected 0x89075fd5 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50105 dport 50443] != expected 0x3cc42213 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50105 dport 50443] != expected 0x3cc42213 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 50443] != expected 0xbda6a2bd # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 50443] != expected 0xbda6a2bd # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51623 dport 50443] != expected 0xcc2ea9b # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51623 dport 50443] != expected 0xcc2ea9b # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35266 dport 50443] != expected 0x7d0106bc # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35266 dport 50443] != expected 0x7d0106bc # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39568 dport 50443] != expected 0x88d6243 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39568 dport 50443] != expected 0x88d6243 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53350 dport 50443] != expected 0xb5e8f319 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53350 dport 50443] != expected 0xb5e8f319 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53706 dport 50443] != expected 0x57a8b570 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53706 dport 50443] != expected 0x57a8b570 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51976 dport 50443] != expected 0x2782b6e0 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51976 dport 50443] != expected 0x2782b6e0 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55413 dport 50443] != expected 0x1478b87c # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55413 dport 50443] != expected 0x1478b87c # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46251 dport 50443] != expected 0x7367a140 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46251 dport 50443] != expected 0x7367a140 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 50443] != expected 0x8270bdf0 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33688 dport 50443] != expected 0x8270bdf0 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49117 dport 50443] != expected 0x4a6e647a # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49117 dport 50443] != expected 0x4a6e647a # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 50443] != expected 0x79c28029 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 50443] != expected 0x79c28029 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53323 dport 50443] != expected 0xfd909e8c # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53323 dport 50443] != expected 0xfd909e8c # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 50443] != expected 0xdafdbbcd # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 50443] != expected 0xdafdbbcd # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34291 dport 50443] != expected 0x66f8ad53 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34291 dport 50443] != expected 0x66f8ad53 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55576 dport 50443] != expected 0x866cb9d9 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55576 dport 50443] != expected 0x866cb9d9 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49019 dport 50443] != expected 0x77bfb817 # # Exception| cpu 0: rx_hash 0x6ac06ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49019 dport 50443] != expected 0x77bfb817 # # 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 214, 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 52012 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37398 dport 52012] != expected 0x59496f05 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37398 dport 52012] != expected 0x59496f05 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48243 dport 52012] != expected 0xe8663def # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48243 dport 52012] != expected 0xe8663def # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36880 dport 52012] != expected 0xab3e55e9 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36880 dport 52012] != expected 0xab3e55e9 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47653 dport 52012] != expected 0xd55cc86c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47653 dport 52012] != expected 0xd55cc86c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55987 dport 52012] != expected 0x184715be # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55987 dport 52012] != expected 0x184715be # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33140 dport 52012] != expected 0x13882b54 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33140 dport 52012] != expected 0x13882b54 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38672 dport 52012] != expected 0x6908b230 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38672 dport 52012] != expected 0x6908b230 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47187 dport 52012] != expected 0x4458f11 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47187 dport 52012] != expected 0x4458f11 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59784 dport 52012] != expected 0xf894ce16 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59784 dport 52012] != expected 0xf894ce16 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59538 dport 52012] != expected 0xded01f22 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59538 dport 52012] != expected 0xded01f22 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 52012] != expected 0x6d63999d # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 52012] != expected 0x6d63999d # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53060 dport 52012] != expected 0x83894ed0 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53060 dport 52012] != expected 0x83894ed0 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50253 dport 52012] != expected 0xba491bf5 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50253 dport 52012] != expected 0xba491bf5 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 52012] != expected 0x64e125b6 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42676 dport 52012] != expected 0x64e125b6 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41011 dport 52012] != expected 0x23242044 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41011 dport 52012] != expected 0x23242044 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 52012] != expected 0xb591539c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46740 dport 52012] != expected 0xb591539c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40746 dport 52012] != expected 0x1bfebf8a # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40746 dport 52012] != expected 0x1bfebf8a # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36648 dport 52012] != expected 0xc4e50aa1 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36648 dport 52012] != expected 0xc4e50aa1 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35850 dport 52012] != expected 0x9304d43c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35850 dport 52012] != expected 0x9304d43c # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39224 dport 52012] != expected 0x21f1ab89 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39224 dport 52012] != expected 0x21f1ab89 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57647 dport 52012] != expected 0x29d5f0b3 # # Exception| cpu 4: rx_hash 0x71723978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57647 dport 52012] != expected 0x29d5f0b3 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->