< 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 43710 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8628890b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53064 dport 43710] != expected 0x3553e09 # # Exception| cpu 0: rx_hash 0x08cb23e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53080 dport 43710] != expected 0x39044e71 # # Exception| cpu 0: rx_hash 0xf205e880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 43710] != expected 0x976c6d0a # # Exception| cpu 0: rx_hash 0x133dc39b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53160 dport 43710] != expected 0x17a3f424 # # Exception| cpu 4: rx_hash 0x22e1b6c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53032 dport 43710] != expected 0x10e9da2b # # Exception| cpu 4: rx_hash 0xa560f427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53106 dport 43710] != expected 0x8205957a # # Exception| cpu 4: rx_hash 0xcfbaf690 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 43710] != expected 0x242cf64d # # Exception| cpu 4: rx_hash 0xc98b4336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 43710] != expected 0x7e29ace9 # # Exception| cpu 4: rx_hash 0xd44c16ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53128 dport 43710] != expected 0xa8b4c18 # # Exception| cpu 4: rx_hash 0x5aafbc00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53144 dport 43710] != expected 0x30da3c60 # # Exception| cpu 5: rx_hash 0x6e724a1c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53038 dport 43710] != expected 0x2b27980e # # Exception| cpu 5: rx_hash 0xe091e0f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53054 dport 43710] != expected 0x1176e876 # # Exception| cpu 5: rx_hash 0xd77c200a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53062 dport 43710] != expected 0x4c399cdd # # Exception| cpu 5: rx_hash 0x2e82dd8b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53076 dport 43710] != expected 0xa4e36f63 # # Exception| cpu 5: rx_hash 0x2b835eca [saddr 192.0.3.2 daddr 192.0.3.1 sport 53090 dport 43710] != expected 0xb854e502 # # Exception| cpu 5: rx_hash 0xe9f308fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53108 dport 43710] != expected 0xb9cbd75f # # Exception| cpu 5: rx_hash 0x9eee5f91 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53110 dport 43710] != expected 0x6b405499 # # Exception| cpu 5: rx_hash 0x42696a9a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53158 dport 43710] != expected 0x58cf56f0 # # Exception| cpu 5: rx_hash 0x642094f7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53162 dport 43710] != expected 0xc52877e2 # # Exception| cpu 0: rx_hash 0x5fae3f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53166 dport 43710] != expected 0x2c6db601 # # Exception| cpu 0: rx_hash 0x91bd023b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 43710] != expected 0x99f83114 # # Exception| cpu 0: rx_hash 0xfb67008c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53198 dport 43710] != expected 0x3fd15223 # # Exception| cpu 0: rx_hash 0x73de517d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53312 dport 43710] != expected 0xfd27f42d # # Exception| cpu 4: rx_hash 0xa650c2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53180 dport 43710] != expected 0xc4b745bf # # Exception| cpu 4: rx_hash 0xaa33a98d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53184 dport 43710] != expected 0x70bdf0f7 # # Exception| cpu 4: rx_hash 0x6843ffba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53206 dport 43710] != expected 0x7122c2aa # # Exception| cpu 4: rx_hash 0x4b0b8296 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53228 dport 43710] != expected 0xf07269d9 # # Exception| cpu 4: rx_hash 0x1066bbc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53248 dport 43710] != expected 0xf3b3a833 # # Exception| cpu 4: rx_hash 0xe0faae4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53336 dport 43710] != expected 0xb3d464a4 # # Exception| cpu 4: rx_hash 0x92e67a66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53356 dport 43710] != expected 0x7de86d03 # # Exception| cpu 5: rx_hash 0x9dde6976 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53176 dport 43710] != expected 0x2df2845c # # Exception| cpu 5: rx_hash 0x7584aa61 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53214 dport 43710] != expected 0x580225b # # Exception| cpu 5: rx_hash 0xe3a1d616 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53232 dport 43710] != expected 0x57c438b3 # # Exception| cpu 5: rx_hash 0x5cf5471c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53254 dport 43710] != expected 0xc87dea16 # # Exception| cpu 5: rx_hash 0x413212c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53262 dport 43710] != expected 0xbcdf0ae7 # # Exception| cpu 5: rx_hash 0xd216edf1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53270 dport 43710] != expected 0xf22c9a6e # # Exception| cpu 5: rx_hash 0xa00a39dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53282 dport 43710] != expected 0x3c1093c9 # # Exception| cpu 5: rx_hash 0xbdcd6c07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53290 dport 43710] != expected 0x48b27338 # # Exception| cpu 5: rx_hash 0x2ee99331 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53298 dport 43710] != expected 0x641e3b1 # # Exception| cpu 5: rx_hash 0x5597af10 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53324 dport 43710] != expected 0x60c0d53f # # Exception| cpu 5: rx_hash 0xdb7405fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53340 dport 43710] != expected 0x5a91a547 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x87e1379e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51568 dport 58697] OK # # # cpu 4: rx_hash 0x9a266245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51576 dport 58697] OK # # # cpu 4: rx_hash 0xd6b59e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51582 dport 58697] OK # # # cpu 4: rx_hash 0x43a0d40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 58697] OK # # # cpu 4: rx_hash 0x4ac23c03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51668 dport 58697] OK # # # cpu 4: rx_hash 0x570569d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 58697] OK # # # cpu 5: rx_hash 0x7e1fca1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51554 dport 58697] OK # # # cpu 5: rx_hash 0xba5e298e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51596 dport 58697] OK # # # cpu 5: rx_hash 0x17f5fe4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51622 dport 58697] OK # # # cpu 5: rx_hash 0x88b26a34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 58697] OK # # # cpu 5: rx_hash 0x744d14f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51686 dport 58697] OK # # # cpu 5: rx_hash 0x1e971643 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51692 dport 58697] OK # # # cpu 5: rx_hash 0xfaaebe19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 58697] OK # # # cpu 5: rx_hash 0x35c1799d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51718 dport 58697] OK # # # cpu 5: rx_hash 0xbb22d370 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51734 dport 58697] OK # # # cpu 5: rx_hash 0xf2b0aceb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51750 dport 58697] OK # # # cpu 0: rx_hash 0x782e7fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51610 dport 58697] OK # # # cpu 0: rx_hash 0xa298ff14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51634 dport 58697] OK # # # cpu 0: rx_hash 0x95753fef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51658 dport 58697] OK # # # cpu 0: rx_hash 0xd9e6c335 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51660 dport 58697] OK # # # cpu 4: rx_hash 0x6df73890 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 58697] OK # # # cpu 4: rx_hash 0x70306d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51786 dport 58697] OK # # # cpu 4: rx_hash 0xc05cef51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51816 dport 58697] OK # # # cpu 4: rx_hash 0x8fff256c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51872 dport 58697] OK # # # cpu 4: rx_hash 0x011c8f81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51888 dport 58697] OK # # # cpu 4: rx_hash 0x839c4e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51932 dport 58697] OK # # # cpu 5: rx_hash 0x0b4e516a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51764 dport 58697] OK # # # cpu 5: rx_hash 0x89ce90ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 58697] OK # # # cpu 5: rx_hash 0xb741b83d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51818 dport 58697] OK # # # cpu 5: rx_hash 0x7531ee0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51836 dport 58697] OK # # # cpu 5: rx_hash 0x3f93a776 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51842 dport 58697] OK # # # cpu 5: rx_hash 0xc66d5af7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51856 dport 58697] OK # # # cpu 5: rx_hash 0xa5d5b04c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 58697] OK # # # cpu 5: rx_hash 0xb812e597 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51928 dport 58697] OK # # # cpu 0: rx_hash 0xaf876ea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51796 dport 58697] OK # # # cpu 0: rx_hash 0x2465470b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51826 dport 58697] OK # # # cpu 0: rx_hash 0x2254f2ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51850 dport 58697] OK # # # cpu 0: rx_hash 0x275571ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51900 dport 58697] OK # # # cpu 0: rx_hash 0x50482680 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51902 dport 58697] OK # # # cpu 0: rx_hash 0x10b8b117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 58697] OK # # # cpu 0: rx_hash 0x29d7451a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36534 dport 58697] OK # # # cpu 0: rx_hash 0x38737b8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36546 dport 58697] 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 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 43638 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56513 dport 43638] != expected 0x9d07beb1 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56513 dport 43638] != expected 0x9d07beb1 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59865 dport 43638] != expected 0x649f0536 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59865 dport 43638] != expected 0x649f0536 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 43638] != expected 0xb35fa1b4 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 43638] != expected 0xb35fa1b4 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33223 dport 43638] != expected 0x8bc5c99e # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33223 dport 43638] != expected 0x8bc5c99e # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52712 dport 43638] != expected 0x4a05a786 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52712 dport 43638] != expected 0x4a05a786 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43705 dport 43638] != expected 0x535ae9cc # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43705 dport 43638] != expected 0x535ae9cc # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49194 dport 43638] != expected 0x4268a677 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49194 dport 43638] != expected 0x4268a677 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 43638] != expected 0xe40f66e4 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 43638] != expected 0xe40f66e4 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 43638] != expected 0x6b85322d # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 43638] != expected 0x6b85322d # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34832 dport 43638] != expected 0x95423bb8 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34832 dport 43638] != expected 0x95423bb8 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53545 dport 43638] != expected 0x2e6b644b # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53545 dport 43638] != expected 0x2e6b644b # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48799 dport 43638] != expected 0x8d6f0764 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48799 dport 43638] != expected 0x8d6f0764 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 43638] != expected 0x5785ecba # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 43638] != expected 0x5785ecba # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42999 dport 43638] != expected 0xc19ae720 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42999 dport 43638] != expected 0xc19ae720 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 43638] != expected 0xd2fa32c5 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 43638] != expected 0xd2fa32c5 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59411 dport 43638] != expected 0x48cd0317 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59411 dport 43638] != expected 0x48cd0317 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59062 dport 43638] != expected 0x8fb23fe8 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59062 dport 43638] != expected 0x8fb23fe8 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42015 dport 43638] != expected 0xe3b95178 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42015 dport 43638] != expected 0xe3b95178 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43432 dport 43638] != expected 0x8e6b02bd # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43432 dport 43638] != expected 0x8e6b02bd # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43804 dport 43638] != expected 0x86cfae96 # # Exception| cpu 5: rx_hash 0xaedfee88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43804 dport 43638] != expected 0x86cfae96 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 37542 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35028 dport 37542] != expected 0x5ec0e1dd # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35028 dport 37542] != expected 0x5ec0e1dd # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57819 dport 37542] != expected 0xacf9d2c1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57819 dport 37542] != expected 0xacf9d2c1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35796 dport 37542] != expected 0x8a59c624 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35796 dport 37542] != expected 0x8a59c624 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55934 dport 37542] != expected 0xc52d0556 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55934 dport 37542] != expected 0xc52d0556 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 37542] != expected 0xf4f1700b # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 37542] != expected 0xf4f1700b # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43176 dport 37542] != expected 0xd664fb45 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43176 dport 37542] != expected 0xd664fb45 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60828 dport 37542] != expected 0x58ce2387 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60828 dport 37542] != expected 0x58ce2387 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58629 dport 37542] != expected 0x711c060 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58629 dport 37542] != expected 0x711c060 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44522 dport 37542] != expected 0x7c14f297 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44522 dport 37542] != expected 0x7c14f297 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32875 dport 37542] != expected 0x8afd2b96 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32875 dport 37542] != expected 0x8afd2b96 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47976 dport 37542] != expected 0x5917a0f0 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47976 dport 37542] != expected 0x5917a0f0 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34813 dport 37542] != expected 0x8bf3a1ae # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34813 dport 37542] != expected 0x8bf3a1ae # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 37542] != expected 0xb8628cd1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 37542] != expected 0xb8628cd1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39915 dport 37542] != expected 0x752b5dcd # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39915 dport 37542] != expected 0x752b5dcd # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60862 dport 37542] != expected 0xe8a2a19d # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60862 dport 37542] != expected 0xe8a2a19d # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32783 dport 37542] != expected 0x15babfed # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32783 dport 37542] != expected 0x15babfed # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 37542] != expected 0xdbda666a # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 37542] != expected 0xdbda666a # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55296 dport 37542] != expected 0xf2242420 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55296 dport 37542] != expected 0xf2242420 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56500 dport 37542] != expected 0x97df0bfb # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56500 dport 37542] != expected 0x97df0bfb # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50247 dport 37542] != expected 0xf9d36cc # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50247 dport 37542] != expected 0xf9d36cc # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44080 dport 37542] != expected 0x52a7ff85 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44080 dport 37542] != expected 0x52a7ff85 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44599 dport 37542] != expected 0xbc79b0d1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44599 dport 37542] != expected 0xbc79b0d1 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46644 dport 37542] != expected 0x3fcd6d9b # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46644 dport 37542] != expected 0x3fcd6d9b # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42292 dport 37542] != expected 0xe2daa9c8 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42292 dport 37542] != expected 0xe2daa9c8 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45443 dport 37542] != expected 0x17889c0c # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45443 dport 37542] != expected 0x17889c0c # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44216 dport 37542] != expected 0x7ebcdf03 # # Exception| cpu 0: rx_hash 0xf59c53fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44216 dport 37542] != expected 0x7ebcdf03 # # Exception| count: pass=0 nohash=0 fail=52 # # 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__->