< 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 720 # selftests: drivers/net/hw: toeplitz.py # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 56255 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc2606bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54792 dport 56255] != expected 0x947a1c43 # # Exception| cpu 0: rx_hash 0xfd81f617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54830 dport 56255] != expected 0xa697747 # # Exception| cpu 0: rx_hash 0x495e96e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54878 dport 56255] != expected 0xd79e546b # # Exception| cpu 4: rx_hash 0x42b58893 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54780 dport 56255] != expected 0x7b230bfc # # Exception| cpu 4: rx_hash 0x943f37f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54806 dport 56255] != expected 0xb187311f # # Exception| cpu 5: rx_hash 0xf0555f88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54812 dport 56255] != expected 0x772ef888 # # Exception| cpu 5: rx_hash 0x7577801c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54814 dport 56255] != expected 0x250f5964 # # Exception| cpu 5: rx_hash 0x4a961dbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54840 dport 56255] != expected 0xbb1c3260 # # Exception| cpu 5: rx_hash 0xfe497d4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54856 dport 56255] != expected 0x66eb114c # # Exception| cpu 5: rx_hash 0x2d34fe91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54868 dport 56255] != expected 0x11379dfc # # Exception| cpu 5: rx_hash 0x448a3f7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54892 dport 56255] != expected 0xaad9dba4 # # Exception| cpu 5: rx_hash 0xc1a8e0eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54894 dport 56255] != expected 0xf8f87a48 # # Exception| cpu 0: rx_hash 0x82ddca8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54950 dport 56255] != expected 0xe7a999bb # # Exception| cpu 0: rx_hash 0x43842e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54980 dport 56255] != expected 0xa23b2f46 # # Exception| cpu 0: rx_hash 0x180fdbcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55016 dport 56255] != expected 0xfa818dd5 # # Exception| cpu 4: rx_hash 0xd0440cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54902 dport 56255] != expected 0xa634260e # # Exception| cpu 4: rx_hash 0x29f264a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 56255] != expected 0x75570f15 # # Exception| cpu 4: rx_hash 0x07ff1518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54948 dport 56255] != expected 0xb5883857 # # Exception| cpu 4: rx_hash 0x7279917e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54966 dport 56255] != expected 0x2dedad86 # # Exception| cpu 4: rx_hash 0x15db7254 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55002 dport 56255] != expected 0x87c6021a # # Exception| cpu 4: rx_hash 0x2a3aeff3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55036 dport 56255] != expected 0x19d5691e # # Exception| cpu 5: rx_hash 0xbd3c572b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54912 dport 56255] != expected 0x79baf2bf # # Exception| cpu 5: rx_hash 0x4d980cd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54928 dport 56255] != expected 0xb3fec682 # # Exception| cpu 5: rx_hash 0xe57f29a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54986 dport 56255] != expected 0x4d823627 # # Exception| cpu 5: rx_hash 0xcb725816 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55028 dport 56255] != expected 0x8d5d0165 # # Exception| cpu 0: rx_hash 0x2859a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55136 dport 56255] != expected 0xabe5206a # # Exception| cpu 0: rx_hash 0xfb242132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 56255] != expected 0xdc39acda # # Exception| cpu 4: rx_hash 0x8d6a2e0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55048 dport 56255] != expected 0x28de5f00 # # Exception| cpu 4: rx_hash 0xf53803f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55080 dport 56255] != expected 0xcdfc451e # # Exception| cpu 4: rx_hash 0xa0afd4e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55120 dport 56255] != expected 0x84830e49 # # Exception| cpu 4: rx_hash 0x0b807ac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 56255] != expected 0x167d98e7 # # Exception| cpu 4: rx_hash 0x7714cd00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55170 dport 56255] != expected 0x973f1010 # # Exception| cpu 4: rx_hash 0x02924966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55184 dport 56255] != expected 0xf5a85c1 # # Exception| cpu 5: rx_hash 0x7dce75fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55064 dport 56255] != expected 0xe29a6b3d # # Exception| cpu 5: rx_hash 0x059c5804 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55096 dport 56255] != expected 0x7b87123 # # Exception| cpu 5: rx_hash 0xd5295082 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55106 dport 56255] != expected 0x1ce69b98 # # Exception| cpu 5: rx_hash 0x7e06fea6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55166 dport 56255] != expected 0x8e180d36 # # Exception| cpu 5: rx_hash 0x8a643f6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55200 dport 56255] != expected 0x203cabe2 # # Exception| cpu 0: rx_hash 0x48f550a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55204 dport 56255] != expected 0x92c7b14 # # Exception| cpu 0: rx_hash 0x5919bcb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55228 dport 56255] != expected 0x57e02752 # # Exception| cpu 0: rx_hash 0xfc2a3050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55252 dport 56255] != expected 0xd4db5838 # # Exception| cpu 0: rx_hash 0xdc1f4898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55300 dport 56255] != expected 0x2f0d1dd7 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x6d60925f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37840 dport 54289] OK # # # cpu 4: rx_hash 0x5c9d2d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37794 dport 54289] OK # # # cpu 4: rx_hash 0x9e0c42f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37798 dport 54289] OK # # # cpu 4: rx_hash 0xfa662a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37804 dport 54289] OK # # # cpu 4: rx_hash 0xda7779f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37830 dport 54289] OK # # # cpu 4: rx_hash 0x60b43bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37858 dport 54289] OK # # # cpu 5: rx_hash 0x4d71c12b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37818 dport 54289] OK # # # cpu 5: rx_hash 0x5f55a667 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37828 dport 54289] OK # # # cpu 5: rx_hash 0x81fc8c25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37866 dport 54289] OK # # # cpu 5: rx_hash 0x1532bfa6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37872 dport 54289] OK # # # cpu 0: rx_hash 0xe8424dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37842 dport 54289] OK # # # cpu 0: rx_hash 0x52810ff8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37878 dport 54289] OK # # # cpu 0: rx_hash 0xb3c9b81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37886 dport 54289] OK # # # cpu 4: rx_hash 0xc1967db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37890 dport 54289] OK # # # cpu 4: rx_hash 0xb410f9d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37904 dport 54289] OK # # # cpu 4: rx_hash 0x76819618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37908 dport 54289] OK # # # cpu 4: rx_hash 0xddae383c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37928 dport 54289] OK # # # cpu 4: rx_hash 0x588ce7a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37930 dport 54289] OK # # # cpu 4: rx_hash 0x8bf16475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37942 dport 54289] OK # # # cpu 5: rx_hash 0x31322646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37906 dport 54289] OK # # # cpu 5: rx_hash 0x97c921fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37916 dport 54289] OK # # # cpu 5: rx_hash 0xef9b0c04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37948 dport 54289] OK # # # cpu 0: rx_hash 0x2d0a63ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37944 dport 54289] OK # # # cpu 0: rx_hash 0x1cf7dcad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37962 dport 54289] OK # # # cpu 0: rx_hash 0xec53875f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37978 dport 54289] OK # # # cpu 0: rx_hash 0xa6349e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37998 dport 54289] OK # # # cpu 0: rx_hash 0xb7d87289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38006 dport 54289] OK # # # cpu 0: rx_hash 0xaf26ad38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 54289] OK # # # cpu 4: rx_hash 0x5b446cf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37964 dport 54289] OK # # # cpu 4: rx_hash 0xe541b4f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 54289] OK # # # cpu 4: rx_hash 0x43bab342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38056 dport 54289] OK # # # cpu 5: rx_hash 0x00cf9925 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37984 dport 54289] OK # # # cpu 5: rx_hash 0x5f82f6ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38018 dport 54289] OK # # # cpu 5: rx_hash 0x2a0472ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38032 dport 54289] OK # # # cpu 5: rx_hash 0x812bdc88 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38060 dport 54289] OK # # # cpu 0: rx_hash 0x09ddaa83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38044 dport 54289] OK # # # cpu 0: rx_hash 0xb31ee8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38072 dport 54289] OK # # # cpu 0: rx_hash 0x718f877a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38076 dport 54289] OK # # # cpu 0: rx_hash 0x519ed40e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38102 dport 54289] OK # # # cpu 4: rx_hash 0xa13a8ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38086 dport 54289] OK # # # cpu 4: rx_hash 0x1bf9cdcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38114 dport 54289] OK # # # cpu 4: rx_hash 0xacee2663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38132 dport 54289] OK # # # count: pass=42 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 45327 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58573 dport 45327] != expected 0x88f735f6 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58573 dport 45327] != expected 0x88f735f6 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51633 dport 45327] != expected 0xa16457b6 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51633 dport 45327] != expected 0xa16457b6 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 33627 dport 45327] != expected 0x76023773 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 33627 dport 45327] != expected 0x76023773 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 45327] != expected 0x1f9cdcc # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38908 dport 45327] != expected 0x1f9cdcc # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 32861 dport 45327] != expected 0x6fc5248b # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 32861 dport 45327] != expected 0x6fc5248b # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48101 dport 45327] != expected 0xe2e68f0 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48101 dport 45327] != expected 0xe2e68f0 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53246 dport 45327] != expected 0xa9743171 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53246 dport 45327] != expected 0xa9743171 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 50363 dport 45327] != expected 0x3d445da # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 50363 dport 45327] != expected 0x3d445da # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 43777 dport 45327] != expected 0x120f6da4 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 43777 dport 45327] != expected 0x120f6da4 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48903 dport 45327] != expected 0x5ddd485a # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 48903 dport 45327] != expected 0x5ddd485a # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 45327] != expected 0x1f360c9f # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 45327] != expected 0x1f360c9f # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46091 dport 45327] != expected 0x35271a5d # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46091 dport 45327] != expected 0x35271a5d # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53955 dport 45327] != expected 0xa01a7bc8 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 53955 dport 45327] != expected 0xa01a7bc8 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52453 dport 45327] != expected 0x632cede1 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52453 dport 45327] != expected 0x632cede1 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 45327] != expected 0xd90cc252 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 45327] != expected 0xd90cc252 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 43326 dport 45327] != expected 0xa8c1389f # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 43326 dport 45327] != expected 0xa8c1389f # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 55621 dport 45327] != expected 0x770166df # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 55621 dport 45327] != expected 0x770166df # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51697 dport 45327] != expected 0x53f55ab9 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 51697 dport 45327] != expected 0x53f55ab9 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46946 dport 45327] != expected 0x70a9440d # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 46946 dport 45327] != expected 0x70a9440d # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 42733 dport 45327] != expected 0xa5759f44 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 42733 dport 45327] != expected 0xa5759f44 # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38244 dport 45327] != expected 0xf82f36ac # # Exception| cpu 5: rx_hash 0x01ca58af [saddr 192.0.3.2 daddr 192.0.3.1 sport 38244 dport 45327] != expected 0xf82f36ac # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 37271 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54316 dport 37271] != expected 0x98e53957 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54316 dport 37271] != expected 0x98e53957 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46603 dport 37271] != expected 0x4980423c # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46603 dport 37271] != expected 0x4980423c # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47150 dport 37271] != expected 0xc4a04420 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47150 dport 37271] != expected 0xc4a04420 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41955 dport 37271] != expected 0x2a9f3529 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41955 dport 37271] != expected 0x2a9f3529 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32937 dport 37271] != expected 0x982b7ee9 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32937 dport 37271] != expected 0x982b7ee9 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38887 dport 37271] != expected 0x7d443dfa # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38887 dport 37271] != expected 0x7d443dfa # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59562 dport 37271] != expected 0xdde92dd9 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59562 dport 37271] != expected 0xdde92dd9 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56263 dport 37271] != expected 0x5e09e0cd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56263 dport 37271] != expected 0x5e09e0cd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34869 dport 37271] != expected 0xdca33efd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34869 dport 37271] != expected 0xdca33efd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44956 dport 37271] != expected 0x28dd3495 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44956 dport 37271] != expected 0x28dd3495 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58003 dport 37271] != expected 0x90763977 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58003 dport 37271] != expected 0x90763977 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33603 dport 37271] != expected 0x4ea1c183 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33603 dport 37271] != expected 0x4ea1c183 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34171 dport 37271] != expected 0x1358b3dd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34171 dport 37271] != expected 0x1358b3dd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57946 dport 37271] != expected 0xd946ac38 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57946 dport 37271] != expected 0xd946ac38 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50598 dport 37271] != expected 0x29613bbc # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50598 dport 37271] != expected 0x29613bbc # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39746 dport 37271] != expected 0x49f59247 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39746 dport 37271] != expected 0x49f59247 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 37271] != expected 0x956b69c2 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 37271] != expected 0x956b69c2 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53469 dport 37271] != expected 0xaba9fc99 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53469 dport 37271] != expected 0xaba9fc99 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 37271] != expected 0x1275def0 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 37271] != expected 0x1275def0 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47849 dport 37271] != expected 0xceef40b # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47849 dport 37271] != expected 0xceef40b # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46403 dport 37271] != expected 0xfc6e8445 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46403 dport 37271] != expected 0xfc6e8445 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46834 dport 37271] != expected 0x8846a178 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46834 dport 37271] != expected 0x8846a178 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42859 dport 37271] != expected 0x460198dd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42859 dport 37271] != expected 0x460198dd # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38620 dport 37271] != expected 0xd497d917 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38620 dport 37271] != expected 0xd497d917 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44365 dport 37271] != expected 0x57846f12 # # Exception| cpu 0: rx_hash 0x1f6ba462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44365 dport 37271] != expected 0x57846f12 # # Exception| count: pass=0 nohash=0 fail=50 # # 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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->