< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 46673 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbcf21b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 46673] != expected 0xae728eca # # Exception| cpu 0: rx_hash 0xcc20a5d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52020 dport 46673] != expected 0x2bee962 # # Exception| cpu 4: rx_hash 0xaafbe018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51986 dport 46673] != expected 0x571ac693 # # Exception| cpu 4: rx_hash 0x83e57c12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52004 dport 46673] != expected 0x74285dbf # # Exception| cpu 4: rx_hash 0xb20e6be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 46673] != expected 0xb60b4f88 # # Exception| cpu 4: rx_hash 0x2d85d86c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52030 dport 46673] != expected 0x5b262632 # # Exception| cpu 4: rx_hash 0xb90a9669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 46673] != expected 0x4abf6ba4 # # Exception| cpu 4: rx_hash 0x268125e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52058 dport 46673] != expected 0xa792021e # # Exception| cpu 5: rx_hash 0xa40790f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51972 dport 46673] != expected 0x4f6307d1 # # Exception| cpu 5: rx_hash 0xc2dcd53d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52002 dport 46673] != expected 0x1ac72820 # # Exception| cpu 5: rx_hash 0x6944fc22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52042 dport 46673] != expected 0xd104b6c3 # # Exception| cpu 0: rx_hash 0xe0c6b4bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52080 dport 46673] != expected 0xc5419720 # # Exception| cpu 0: rx_hash 0x7f4d0732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52088 dport 46673] != expected 0x286cfe9a # # Exception| cpu 0: rx_hash 0xecc682e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52098 dport 46673] != expected 0x2f5ea4d5 # # Exception| cpu 0: rx_hash 0xa3035b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 46673] != expected 0x59c81008 # # Exception| cpu 0: rx_hash 0x6bb8ba92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52142 dport 46673] != expected 0x23624474 # # Exception| cpu 0: rx_hash 0xc5d81eec [saddr 192.0.3.2 daddr 192.0.3.1 sport 52148 dport 46673] != expected 0xc6c3ff9 # # Exception| cpu 4: rx_hash 0xb50aa030 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 46673] != expected 0xa0a05851 # # Exception| cpu 5: rx_hash 0xd12da34c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52066 dport 46673] != expected 0x7628517 # # Exception| cpu 5: rx_hash 0x3088def4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52072 dport 46673] != expected 0x5efa4a47 # # Exception| cpu 5: rx_hash 0x0f9fb9ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52076 dport 46673] != expected 0x84a09932 # # Exception| cpu 5: rx_hash 0xff37f497 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 46673] != expected 0x32fb09e2 # # Exception| cpu 0: rx_hash 0x1e92892f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 46673] != expected 0x6b63c6b2 # # Exception| cpu 0: rx_hash 0xe7c27f6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52198 dport 46673] != expected 0xd3ea80f9 # # Exception| cpu 0: rx_hash 0x13f49e8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52252 dport 46673] != expected 0x91df5e8e # # Exception| cpu 4: rx_hash 0xb0f22d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 46673] != expected 0x446dbd3f # # Exception| cpu 4: rx_hash 0xa807a6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 46673] != expected 0xa57c3424 # # Exception| cpu 4: rx_hash 0x9a76d612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52262 dport 46673] != expected 0x859a7f6d # # Exception| cpu 5: rx_hash 0x2f799edc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 46673] != expected 0xa940d485 # # Exception| cpu 5: rx_hash 0x76b5bc0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52216 dport 46673] != expected 0x26be2801 # # Exception| cpu 5: rx_hash 0xc3baf4c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52228 dport 46673] != expected 0xa6483e9 # # Exception| cpu 5: rx_hash 0x5c314749 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52236 dport 46673] != expected 0xe749ea53 # # Exception| cpu 0: rx_hash 0x948aa6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 46673] != expected 0x9de3be2f # # Exception| cpu 0: rx_hash 0x0005e8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 46673] != expected 0x8c7af3b9 # # Exception| cpu 0: rx_hash 0xf9551ebf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52338 dport 46673] != expected 0x34f3b5f2 # # Exception| cpu 0: rx_hash 0xf55528e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52352 dport 46673] != expected 0xdeec8607 # # Exception| cpu 0: rx_hash 0x6ade9b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52360 dport 46673] != expected 0x33c1efbd # # Exception| cpu 4: rx_hash 0xca424ffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52356 dport 46673] != expected 0x4b65572 # # Exception| cpu 4: rx_hash 0xfba9580f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52374 dport 46673] != expected 0xc6954745 # # Exception| cpu 5: rx_hash 0xef5ce5af [saddr 192.0.3.2 daddr 192.0.3.1 sport 52288 dport 46673] != expected 0xcd9bfdab # # Exception| cpu 5: rx_hash 0x31eeff0d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52302 dport 46673] != expected 0x4e59e18e # # Exception| cpu 5: rx_hash 0xb690c779 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 46673] != expected 0x4265012f # # Exception| cpu 5: rx_hash 0x14f0555e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52362 dport 46673] != expected 0x87744957 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x3a2fc3f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 38905] OK # # # cpu 4: rx_hash 0x75ea1a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48914 dport 38905] OK # # # cpu 4: rx_hash 0x4afd7d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48918 dport 38905] OK # # # cpu 4: rx_hash 0x1dcd2f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48930 dport 38905] OK # # # cpu 4: rx_hash 0x22da480f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48934 dport 38905] OK # # # cpu 4: rx_hash 0x13315ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48948 dport 38905] OK # # # cpu 0: rx_hash 0x8dc4cf29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48884 dport 38905] OK # # # cpu 0: rx_hash 0x8cbaec71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48956 dport 38905] OK # # # cpu 5: rx_hash 0x6c61b291 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48894 dport 38905] OK # # # cpu 5: rx_hash 0x9ab31761 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48910 dport 38905] OK # # # cpu 4: rx_hash 0xc87bc83f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48968 dport 38905] OK # # # cpu 4: rx_hash 0xaea08df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49006 dport 38905] OK # # # cpu 0: rx_hash 0x661b6c41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48978 dport 38905] OK # # # cpu 0: rx_hash 0x4df9b6fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 38905] OK # # # cpu 0: rx_hash 0x33d778ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49026 dport 38905] OK # # # cpu 0: rx_hash 0x0cc01fd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49030 dport 38905] OK # # # cpu 0: rx_hash 0x7c12a108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49042 dport 38905] OK # # # cpu 0: rx_hash 0x9db7dcb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49048 dport 38905] OK # # # cpu 5: rx_hash 0x0e3c5964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48994 dport 38905] OK # # # cpu 5: rx_hash 0x3fd74e97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 38905] OK # # # cpu 4: rx_hash 0x1435942d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49058 dport 38905] OK # # # cpu 0: rx_hash 0x2eda7e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49108 dport 38905] OK # # # cpu 0: rx_hash 0xa75836cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49134 dport 38905] OK # # # cpu 0: rx_hash 0x77165c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49142 dport 38905] OK # # # cpu 0: rx_hash 0xd78a8817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49146 dport 38905] OK # # # cpu 5: rx_hash 0x2b22f337 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49062 dport 38905] OK # # # cpu 5: rx_hash 0x64e72af1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49078 dport 38905] OK # # # cpu 5: rx_hash 0xfb6c997c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49086 dport 38905] OK # # # cpu 5: rx_hash 0xc1837307 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49096 dport 38905] OK # # # cpu 5: rx_hash 0x6fe3d779 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49106 dport 38905] OK # # # cpu 5: rx_hash 0xf06864f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49114 dport 38905] OK # # # cpu 5: rx_hash 0x38d38546 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49126 dport 38905] OK # # # cpu 4: rx_hash 0xba9dedc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 38905] OK # # # cpu 4: rx_hash 0xedadbfff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49188 dport 38905] OK # # # cpu 4: rx_hash 0x331fa55d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49194 dport 38905] OK # # # cpu 0: rx_hash 0x642ff762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49182 dport 38905] OK # # # cpu 0: rx_hash 0x7cda7c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49210 dport 38905] OK # # # cpu 5: rx_hash 0xca4f531c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49156 dport 38905] OK # # # cpu 5: rx_hash 0x14fd49be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49162 dport 38905] OK # # # cpu 5: rx_hash 0x938371ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49190 dport 38905] OK # # # cpu 5: rx_hash 0xe351cf16 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49202 dport 38905] OK # # # count: pass=41 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53337 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46249 dport 53337] != expected 0x4d64fcd8 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46249 dport 53337] != expected 0x4d64fcd8 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36921 dport 53337] != expected 0xecc18f17 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36921 dport 53337] != expected 0xecc18f17 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55004 dport 53337] != expected 0x39bf7aac # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55004 dport 53337] != expected 0x39bf7aac # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39669 dport 53337] != expected 0x2b98d6bb # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39669 dport 53337] != expected 0x2b98d6bb # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56161 dport 53337] != expected 0x82f2a968 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56161 dport 53337] != expected 0x82f2a968 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56235 dport 53337] != expected 0xc81d1d94 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56235 dport 53337] != expected 0xc81d1d94 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47265 dport 53337] != expected 0x17ee2d8 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47265 dport 53337] != expected 0x17ee2d8 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52627 dport 53337] != expected 0x1af5e35c # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52627 dport 53337] != expected 0x1af5e35c # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 53337] != expected 0x110a92d3 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 53337] != expected 0x110a92d3 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56926 dport 53337] != expected 0xe33527b4 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56926 dport 53337] != expected 0xe33527b4 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56576 dport 53337] != expected 0x8f19fc90 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56576 dport 53337] != expected 0x8f19fc90 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36538 dport 53337] != expected 0x2d38e61a # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36538 dport 53337] != expected 0x2d38e61a # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 53337] != expected 0xfbccd1bb # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42498 dport 53337] != expected 0xfbccd1bb # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39559 dport 53337] != expected 0xcf5533d5 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39559 dport 53337] != expected 0xcf5533d5 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48585 dport 53337] != expected 0xc0e4da5 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48585 dport 53337] != expected 0xc0e4da5 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35168 dport 53337] != expected 0x54466203 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35168 dport 53337] != expected 0x54466203 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57411 dport 53337] != expected 0xc1717b80 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57411 dport 53337] != expected 0xc1717b80 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54277 dport 53337] != expected 0x5bac2415 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54277 dport 53337] != expected 0x5bac2415 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36767 dport 53337] != expected 0xa22b4998 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36767 dport 53337] != expected 0xa22b4998 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38891 dport 53337] != expected 0x789262b4 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38891 dport 53337] != expected 0x789262b4 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58122 dport 53337] != expected 0xdc4f2c32 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58122 dport 53337] != expected 0xdc4f2c32 # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 53337] != expected 0x74935f7e # # Exception| cpu 0: rx_hash 0x6fecae62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40518 dport 53337] != expected 0x74935f7e # # Exception| count: pass=0 nohash=0 fail=44 # # 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 60265 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41041 dport 60265] != expected 0x136cb844 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41041 dport 60265] != expected 0x136cb844 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39652 dport 60265] != expected 0xff704f60 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39652 dport 60265] != expected 0xff704f60 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35814 dport 60265] != expected 0x6ded1910 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35814 dport 60265] != expected 0x6ded1910 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33302 dport 60265] != expected 0x4ba03753 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33302 dport 60265] != expected 0x4ba03753 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34969 dport 60265] != expected 0xf256afdf # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34969 dport 60265] != expected 0xf256afdf # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49571 dport 60265] != expected 0xf5a4c01b # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49571 dport 60265] != expected 0xf5a4c01b # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59378 dport 60265] != expected 0x2ab2882 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59378 dport 60265] != expected 0x2ab2882 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38352 dport 60265] != expected 0x1f62f2d9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38352 dport 60265] != expected 0x1f62f2d9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60020 dport 60265] != expected 0xbf36fbdd # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60020 dport 60265] != expected 0xbf36fbdd # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47841 dport 60265] != expected 0x881d56fd # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47841 dport 60265] != expected 0x881d56fd # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 60265] != expected 0x3390e043 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 60265] != expected 0x3390e043 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58103 dport 60265] != expected 0xe4229908 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58103 dport 60265] != expected 0xe4229908 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 60265] != expected 0x95b2009e # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 60265] != expected 0x95b2009e # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53804 dport 60265] != expected 0x707e4b61 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53804 dport 60265] != expected 0x707e4b61 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 60265] != expected 0x6e20c9e9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 60265] != expected 0x6e20c9e9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39352 dport 60265] != expected 0xc55a4712 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39352 dport 60265] != expected 0xc55a4712 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45993 dport 60265] != expected 0x5004452e # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45993 dport 60265] != expected 0x5004452e # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55721 dport 60265] != expected 0xacd1f3c9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55721 dport 60265] != expected 0xacd1f3c9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57440 dport 60265] != expected 0x5d05e07c # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57440 dport 60265] != expected 0x5d05e07c # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35296 dport 60265] != expected 0x6eaa9ef1 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35296 dport 60265] != expected 0x6eaa9ef1 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46506 dport 60265] != expected 0x31362ed9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46506 dport 60265] != expected 0x31362ed9 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34452 dport 60265] != expected 0x9d495539 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34452 dport 60265] != expected 0x9d495539 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42891 dport 60265] != expected 0xc0b8b546 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42891 dport 60265] != expected 0xc0b8b546 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42293 dport 60265] != expected 0x3dab0f37 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42293 dport 60265] != expected 0x3dab0f37 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37757 dport 60265] != expected 0x8ef8d457 # # Exception| cpu 5: rx_hash 0x4c9fe74c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37757 dport 60265] != expected 0x8ef8d457 # # 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 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__->