< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 35410 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2af74a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51782 dport 35410] != expected 0xf4ad09ae # # Exception| cpu 0: rx_hash 0xe1a90614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51786 dport 35410] != expected 0x6805f1c1 # # Exception| cpu 0: rx_hash 0x76d1b302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51810 dport 35410] != expected 0x817bb3ed # # Exception| cpu 0: rx_hash 0xbd8fff35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51822 dport 35410] != expected 0x1dd34b82 # # Exception| cpu 0: rx_hash 0x7d1ce2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51850 dport 35410] != expected 0x1cf7e47 # # Exception| cpu 4: rx_hash 0x0406200f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51794 dport 35410] != expected 0x26518df6 # # Exception| cpu 4: rx_hash 0x98b3c4cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51858 dport 35410] != expected 0x4f9b0270 # # Exception| cpu 4: rx_hash 0x218600de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51866 dport 35410] != expected 0x3bfcaa55 # # Exception| cpu 5: rx_hash 0x057e165e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51784 dport 35410] != expected 0xb99b5155 # # Exception| cpu 5: rx_hash 0x937e9519 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 35410] != expected 0xcf2fcfda # # Exception| cpu 5: rx_hash 0x0e0f5ca3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 35410] != expected 0x76caf2ae # # Exception| cpu 0: rx_hash 0x53ed88fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51870 dport 35410] != expected 0xd333fa1f # # Exception| cpu 0: rx_hash 0x20422da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51892 dport 35410] != expected 0xebd318a7 # # Exception| cpu 0: rx_hash 0xd30f9e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 35410] != expected 0x3b242366 # # Exception| cpu 0: rx_hash 0xa1641662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51910 dport 35410] != expected 0xd3eb732c # # Exception| cpu 0: rx_hash 0xfdfef46b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51926 dport 35410] != expected 0xe9d8a73e # # Exception| cpu 0: rx_hash 0x6bfe772c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51940 dport 35410] != expected 0x9f6c39b1 # # Exception| cpu 4: rx_hash 0x7cd8cfae [saddr 192.0.3.2 daddr 192.0.3.1 sport 51876 dport 35410] != expected 0xd1e0ccb5 # # Exception| cpu 4: rx_hash 0x8f957c4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 35410] != expected 0x117f774 # # Exception| cpu 4: rx_hash 0x450f1d00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51952 dport 35410] != expected 0x4d90bde9 # # Exception| cpu 5: rx_hash 0x8eed4a1f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51912 dport 35410] != expected 0x9edd2bd7 # # Exception| cpu 5: rx_hash 0x6ea4c4ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51968 dport 35410] != expected 0x10d33135 # # Exception| cpu 0: rx_hash 0x8acfcf8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 35410] != expected 0x8ea8fff0 # # Exception| cpu 0: rx_hash 0xd72d1bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52028 dport 35410] != expected 0x2b51f741 # # Exception| cpu 0: rx_hash 0x33fa0b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 35410] != expected 0xfacf57d5 # # Exception| cpu 0: rx_hash 0x57cf0d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52064 dport 35410] != expected 0xc3462e38 # # Exception| cpu 4: rx_hash 0xf8185c81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51974 dport 35410] != expected 0x2982c1eb # # Exception| cpu 4: rx_hash 0x323e26e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51984 dport 35410] != expected 0x2ae0e527 # # Exception| cpu 4: rx_hash 0x32823dcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52004 dport 35410] != expected 0x65058b76 # # Exception| cpu 4: rx_hash 0x6e18dfc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52020 dport 35410] != expected 0x5f365f64 # # Exception| cpu 4: rx_hash 0xef3ee403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52038 dport 35410] != expected 0x670e34ef # # Exception| cpu 4: rx_hash 0x0a91c218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52062 dport 35410] != expected 0x295a48d8 # # Exception| cpu 5: rx_hash 0x1db77a9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 35410] != expected 0x67d6bddc # # Exception| cpu 5: rx_hash 0xb3a4060a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52054 dport 35410] != expected 0x5d3de0fd # # Exception| cpu 5: rx_hash 0xb3181d22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52066 dport 35410] != expected 0x12d88eac # # Exception| cpu 0: rx_hash 0x9c91415f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52076 dport 35410] != expected 0x5feed657 # # Exception| cpu 0: rx_hash 0xc00ba356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52092 dport 35410] != expected 0x65dd0245 # # Exception| cpu 0: rx_hash 0x5d7a6aec [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 35410] != expected 0xdc383f31 # # Exception| cpu 0: rx_hash 0xcbc6f283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52116 dport 35410] != expected 0xe569cfef # # Exception| cpu 4: rx_hash 0x78465115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52078 dport 35410] != expected 0x8e7076c3 # # Exception| cpu 4: rx_hash 0x975c108a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52100 dport 35410] != expected 0xdf5a1bfd # # Exception| cpu 4: rx_hash 0xcabec4d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52110 dport 35410] != expected 0x7aa3134c # # Exception| cpu 4: rx_hash 0xcb7ae9ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 35410] != expected 0xaa8ca1be # # Exception| cpu 4: rx_hash 0x2fadf9e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52130 dport 35410] != expected 0x7b12012a # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xda3ba602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58686 dport 35210] OK # # # cpu 0: rx_hash 0xdc916c32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 35210] OK # # # cpu 0: rx_hash 0xbb9313c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45578 dport 35210] OK # # # cpu 4: rx_hash 0x87d9725a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58676 dport 35210] OK # # # cpu 4: rx_hash 0xe5faa5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45498 dport 35210] OK # # # cpu 4: rx_hash 0xdde95a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45504 dport 35210] OK # # # cpu 4: rx_hash 0xf260061e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45518 dport 35210] OK # # # cpu 4: rx_hash 0xae46ff3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45546 dport 35210] OK # # # cpu 4: rx_hash 0xf2dc1d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45562 dport 35210] OK # # # cpu 5: rx_hash 0x297615e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58696 dport 35210] OK # # # cpu 0: rx_hash 0x2d2f8ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45580 dport 35210] OK # # # cpu 0: rx_hash 0x5e802efb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45606 dport 35210] OK # # # cpu 4: rx_hash 0x2c57bdf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45590 dport 35210] OK # # # cpu 4: rx_hash 0xf1577f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45632 dport 35210] OK # # # cpu 4: rx_hash 0xdede236f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 35210] OK # # # cpu 4: rx_hash 0xadcd9d1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45648 dport 35210] OK # # # cpu 4: rx_hash 0x8244c166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45662 dport 35210] OK # # # cpu 5: rx_hash 0x03dee18b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45592 dport 35210] OK # # # cpu 5: rx_hash 0xe709f1c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45594 dport 35210] OK # # # cpu 5: rx_hash 0x94a6549d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45616 dport 35210] OK # # # cpu 5: rx_hash 0x15806f58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45634 dport 35210] OK # # # cpu 0: rx_hash 0xde623847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45690 dport 35210] OK # # # cpu 0: rx_hash 0x30004f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45706 dport 35210] OK # # # cpu 0: rx_hash 0x2726f70b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45770 dport 35210] OK # # # cpu 4: rx_hash 0x14444221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 35210] OK # # # cpu 4: rx_hash 0xa7c4e1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45718 dport 35210] OK # # # cpu 4: rx_hash 0x1ef125a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45726 dport 35210] OK # # # cpu 4: rx_hash 0x1e4d3e8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45738 dport 35210] OK # # # cpu 4: rx_hash 0xfbe21896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45746 dport 35210] OK # # # cpu 4: rx_hash 0x42d7dc84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45754 dport 35210] OK # # # cpu 4: rx_hash 0x265ec15a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45776 dport 35210] OK # # # cpu 5: rx_hash 0x884dbdca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 35210] OK # # # cpu 5: rx_hash 0xd46b44eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45756 dport 35210] OK # # # cpu 0: rx_hash 0xecc4a014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45810 dport 35210] OK # # # cpu 0: rx_hash 0x23b869b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45824 dport 35210] OK # # # cpu 0: rx_hash 0x7f228bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45840 dport 35210] OK # # # cpu 0: rx_hash 0x5017ccec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45866 dport 35210] OK # # # cpu 0: rx_hash 0xc6ab5483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45868 dport 35210] OK # # # cpu 4: rx_hash 0x54895257 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45792 dport 35210] OK # # # cpu 4: rx_hash 0x096b860f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 35210] OK # # # cpu 4: rx_hash 0x9a8dada2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45832 dport 35210] OK # # # cpu 4: rx_hash 0xc6174fab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45848 dport 35210] OK # # # cpu 4: rx_hash 0xc7d362d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45878 dport 35210] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40243 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36189 dport 40243] != expected 0xc9ceb435 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36189 dport 40243] != expected 0xc9ceb435 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 40243] != expected 0x172e0092 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 40243] != expected 0x172e0092 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 40243] != expected 0xb9d96aeb # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 40243] != expected 0xb9d96aeb # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52075 dport 40243] != expected 0xc4c2a7f5 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52075 dport 40243] != expected 0xc4c2a7f5 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50020 dport 40243] != expected 0xd8bdd98e # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50020 dport 40243] != expected 0xd8bdd98e # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57996 dport 40243] != expected 0xb737308f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57996 dport 40243] != expected 0xb737308f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44850 dport 40243] != expected 0x411c35a1 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44850 dport 40243] != expected 0x411c35a1 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47679 dport 40243] != expected 0xf0f84d23 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47679 dport 40243] != expected 0xf0f84d23 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47906 dport 40243] != expected 0x66fd1d37 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47906 dport 40243] != expected 0x66fd1d37 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51815 dport 40243] != expected 0xcbc962db # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51815 dport 40243] != expected 0xcbc962db # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34191 dport 40243] != expected 0xb9dd289d # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34191 dport 40243] != expected 0xb9dd289d # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37343 dport 40243] != expected 0xd0b0f50f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37343 dport 40243] != expected 0xd0b0f50f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 40243] != expected 0xf10f0abc # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 40243] != expected 0xf10f0abc # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 40243] != expected 0xff5cf118 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 40243] != expected 0xff5cf118 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45378 dport 40243] != expected 0x8ecdfb32 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45378 dport 40243] != expected 0x8ecdfb32 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36944 dport 40243] != expected 0x8a5eab1f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36944 dport 40243] != expected 0x8a5eab1f # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55400 dport 40243] != expected 0x1529d67c # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55400 dport 40243] != expected 0x1529d67c # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38187 dport 40243] != expected 0x1277db88 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38187 dport 40243] != expected 0x1277db88 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42208 dport 40243] != expected 0x6b7d0ae8 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42208 dport 40243] != expected 0x6b7d0ae8 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 40243] != expected 0xb700f61d # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 40243] != expected 0xb700f61d # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40357 dport 40243] != expected 0x8a739e59 # # Exception| cpu 4: rx_hash 0x3ce57996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40357 dport 40243] != expected 0x8a739e59 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 37161 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35865 dport 37161] != expected 0x2990c0ae # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35865 dport 37161] != expected 0x2990c0ae # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 37161] != expected 0x36d6ab7c # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 37161] != expected 0x36d6ab7c # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45439 dport 37161] != expected 0x7037b6b8 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45439 dport 37161] != expected 0x7037b6b8 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 37161] != expected 0xb8273ce8 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57520 dport 37161] != expected 0xb8273ce8 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58269 dport 37161] != expected 0x33b7587f # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58269 dport 37161] != expected 0x33b7587f # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42321 dport 37161] != expected 0xacdd6aab # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42321 dport 37161] != expected 0xacdd6aab # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32943 dport 37161] != expected 0x2fa3c9c1 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32943 dport 37161] != expected 0x2fa3c9c1 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59952 dport 37161] != expected 0x89e9827d # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59952 dport 37161] != expected 0x89e9827d # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47402 dport 37161] != expected 0x58f77146 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47402 dport 37161] != expected 0x58f77146 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33114 dport 37161] != expected 0xbfcdb89e # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33114 dport 37161] != expected 0xbfcdb89e # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56946 dport 37161] != expected 0x911896ae # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56946 dport 37161] != expected 0x911896ae # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51478 dport 37161] != expected 0xa01b5f57 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51478 dport 37161] != expected 0xa01b5f57 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38551 dport 37161] != expected 0x5b8bb8a4 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38551 dport 37161] != expected 0x5b8bb8a4 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46158 dport 37161] != expected 0xbff5c089 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46158 dport 37161] != expected 0xbff5c089 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45187 dport 37161] != expected 0x90c22361 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45187 dport 37161] != expected 0x90c22361 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48023 dport 37161] != expected 0xc1a705b9 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48023 dport 37161] != expected 0xc1a705b9 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44414 dport 37161] != expected 0xbc0e5282 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44414 dport 37161] != expected 0xbc0e5282 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51927 dport 37161] != expected 0x522de230 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51927 dport 37161] != expected 0x522de230 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58933 dport 37161] != expected 0x5be77480 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58933 dport 37161] != expected 0x5be77480 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 37161] != expected 0xf572cf92 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 37161] != expected 0xf572cf92 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47277 dport 37161] != expected 0x49bf3bdc # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47277 dport 37161] != expected 0x49bf3bdc # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52686 dport 37161] != expected 0x6873f607 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52686 dport 37161] != expected 0x6873f607 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 37161] != expected 0x78d97145 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 37161] != expected 0x78d97145 # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40720 dport 37161] != expected 0x927ac7fa # # Exception| cpu 4: rx_hash 0x53cd6cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40720 dport 37161] != expected 0x927ac7fa # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->