< 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 216, 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 46370 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd364f080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49618 dport 46370] != expected 0x388acfd9 # # Exception| cpu 0: rx_hash 0xe1afbd86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 46370] != expected 0xc651bddb # # Exception| cpu 0: rx_hash 0x0081907a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49654 dport 46370] != expected 0xa08adc8f # # Exception| cpu 0: rx_hash 0x8415170b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49668 dport 46370] != expected 0x11bc229b # # Exception| cpu 0: rx_hash 0xa0484450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 46370] != expected 0x576778f9 # # Exception| cpu 0: rx_hash 0xf03ab605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49714 dport 46370] != expected 0xb9bc1760 # # Exception| cpu 4: rx_hash 0x16178e27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 46370] != expected 0x188af4ef # # Exception| cpu 4: rx_hash 0x24dcc321 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49632 dport 46370] != expected 0xe65186ed # # Exception| cpu 4: rx_hash 0x46657c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49660 dport 46370] != expected 0xf6519b76 # # Exception| cpu 4: rx_hash 0x23dfd6ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 49686 dport 46370] != expected 0x21bc0436 # # Exception| cpu 4: rx_hash 0x50df52ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 49698 dport 46370] != expected 0x640ac853 # # Exception| cpu 5: rx_hash 0xb1f17f52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49722 dport 46370] != expected 0x2d1a907 # # Exception| cpu 5: rx_hash 0x2fbbfc8e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49728 dport 46370] != expected 0x900ae998 # # Exception| cpu 0: rx_hash 0x4d0243dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49756 dport 46370] != expected 0x800af403 # # Exception| cpu 0: rx_hash 0x5b945d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49782 dport 46370] != expected 0x380adc63 # # Exception| cpu 0: rx_hash 0xb454f8c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49810 dport 46370] != expected 0x2cd1a31f # # Exception| cpu 0: rx_hash 0xc07b59cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49828 dport 46370] != expected 0x84d196e4 # # Exception| cpu 4: rx_hash 0x0cc98a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 46370] != expected 0x3b674a64 # # Exception| cpu 4: rx_hash 0xce95d172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49752 dport 46370] != expected 0xf6d188cc # # Exception| cpu 4: rx_hash 0x7fc90edb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49760 dport 46370] != expected 0x7ed18601 # # Exception| cpu 4: rx_hash 0x5255f066 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49800 dport 46370] != expected 0xa7bc3bd5 # # Exception| cpu 4: rx_hash 0x609ebd60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49844 dport 46370] != expected 0x596749d7 # # Exception| cpu 5: rx_hash 0x6e7035d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49736 dport 46370] != expected 0x2b6757ff # # Exception| cpu 5: rx_hash 0xfb71b92b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49766 dport 46370] != expected 0xe5bc0350 # # Exception| cpu 5: rx_hash 0x1d70b188 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49788 dport 46370] != expected 0x6ed19b9a # # Exception| cpu 5: rx_hash 0x7608a33d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49822 dport 46370] != expected 0xe16761b7 # # Exception| cpu 0: rx_hash 0x6cfa9711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49890 dport 46370] != expected 0xe8d1a479 # # Exception| cpu 0: rx_hash 0xaea6cce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49902 dport 46370] != expected 0x256766d1 # # Exception| cpu 0: rx_hash 0x0e1b4941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49924 dport 46370] != expected 0xac674f68 # # Exception| cpu 0: rx_hash 0x6b8dd34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49946 dport 46370] != expected 0x51d1ab6d # # Exception| cpu 4: rx_hash 0xb830d2b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 46370] != expected 0x9d674eb1 # # Exception| cpu 4: rx_hash 0x8dd4baed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49914 dport 46370] != expected 0x8e0ac52d # # Exception| cpu 4: rx_hash 0x09346c1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 46370] != expected 0x41d1b6f6 # # Exception| cpu 5: rx_hash 0xbf1ff7eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49862 dport 46370] != expected 0x70d1b72f # # Exception| cpu 5: rx_hash 0x7d43ac13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 46370] != expected 0xbd677587 # # Exception| cpu 5: rx_hash 0x18d5361f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49876 dport 46370] != expected 0x40d19182 # # Exception| cpu 5: rx_hash 0xef6d05be [saddr 192.0.3.2 daddr 192.0.3.1 sport 49894 dport 46370] != expected 0x9e0ad8b6 # # Exception| cpu 5: rx_hash 0x2a1e7b19 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 46370] != expected 0xbe0ae380 # # Exception| cpu 5: rx_hash 0xa9d188b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49942 dport 46370] != expected 0x9c6769c5 # # Exception| cpu 0: rx_hash 0x5e69bb14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49956 dport 46370] != expected 0x42bc20f1 # # Exception| cpu 0: rx_hash 0x7650c23e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50020 dport 46370] != expected 0xb5d1973d # # Exception| cpu 0: rx_hash 0xd6b52695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50036 dport 46370] != expected 0x6867480e # # Exception| cpu 0: rx_hash 0x5bcc3c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50060 dport 46370] != expected 0x6cbc2ae9 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf68762a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54178 dport 45109] OK # # # cpu 4: rx_hash 0x33f41c03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54188 dport 45109] OK # # # cpu 4: rx_hash 0x9311f8a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54204 dport 45109] OK # # # cpu 4: rx_hash 0x6fe2c427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 45109] OK # # # cpu 4: rx_hash 0xfae348d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54260 dport 45109] OK # # # cpu 4: rx_hash 0x1bdb7d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54276 dport 45109] OK # # # cpu 5: rx_hash 0x47dbbd0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54170 dport 45109] OK # # # cpu 5: rx_hash 0x10866a07 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 45109] OK # # # cpu 5: rx_hash 0x4bbf977c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 45109] OK # # # cpu 5: rx_hash 0xec755688 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54238 dport 45109] OK # # # cpu 5: rx_hash 0x1ce24076 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54254 dport 45109] OK # # # cpu 0: rx_hash 0x3f862e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 45109] OK # # # cpu 0: rx_hash 0x0a62466b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54316 dport 45109] OK # # # cpu 4: rx_hash 0xc83e1d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 45109] OK # # # cpu 4: rx_hash 0xada8879f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54334 dport 45109] OK # # # cpu 4: rx_hash 0xf6917ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 45109] OK # # # cpu 4: rx_hash 0x9428c5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54358 dport 45109] OK # # # cpu 4: rx_hash 0xc37512bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54388 dport 45109] OK # # # cpu 5: rx_hash 0x0d4d6334 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54318 dport 45109] OK # # # cpu 5: rx_hash 0x6ff4dc67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54322 dport 45109] OK # # # cpu 5: rx_hash 0x34cd211c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54342 dport 45109] OK # # # cpu 0: rx_hash 0x10907247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54352 dport 45109] OK # # # cpu 0: rx_hash 0xd2cc29bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54364 dport 45109] OK # # # cpu 0: rx_hash 0xe00764b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 45109] OK # # # cpu 0: rx_hash 0x225b3f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54380 dport 45109] OK # # # cpu 0: rx_hash 0x2cb5b7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54416 dport 45109] OK # # # cpu 4: rx_hash 0x01294945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54392 dport 45109] OK # # # cpu 4: rx_hash 0x82bedbea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54396 dport 45109] OK # # # cpu 4: rx_hash 0xdc22a106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54432 dport 45109] OK # # # cpu 4: rx_hash 0x03a3eb8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54482 dport 45109] OK # # # cpu 4: rx_hash 0xc6d0952a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 45109] OK # # # cpu 4: rx_hash 0xb2ff3424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54506 dport 45109] OK # # # cpu 5: rx_hash 0xcd9b9a04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 45109] OK # # # cpu 5: rx_hash 0xbe9b1e55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 45109] OK # # # cpu 5: rx_hash 0x27feb8d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54468 dport 45109] OK # # # cpu 5: rx_hash 0x3168a68b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 45109] OK # # # cpu 0: rx_hash 0x1e7efafe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 45109] OK # # # cpu 0: rx_hash 0xd0468b77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54518 dport 45109] OK # # # cpu 0: rx_hash 0x121ad08f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54522 dport 45109] OK # # # cpu 0: rx_hash 0x77d42b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54558 dport 45109] OK # # # count: pass=40 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 216, 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 41709 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 41709] != expected 0x6448b3a2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 41709] != expected 0x6448b3a2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 41709] != expected 0x115533af # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 41709] != expected 0x115533af # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56557 dport 41709] != expected 0x4cc94041 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56557 dport 41709] != expected 0x4cc94041 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51045 dport 41709] != expected 0xd34225ab # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51045 dport 41709] != expected 0xd34225ab # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52215 dport 41709] != expected 0xe0396e22 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52215 dport 41709] != expected 0xe0396e22 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50255 dport 41709] != expected 0x8874d6c1 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50255 dport 41709] != expected 0x8874d6c1 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46110 dport 41709] != expected 0xbd064d04 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46110 dport 41709] != expected 0xbd064d04 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41560 dport 41709] != expected 0x4b40a4c3 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41560 dport 41709] != expected 0x4b40a4c3 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49169 dport 41709] != expected 0x2dd95e74 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49169 dport 41709] != expected 0x2dd95e74 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45582 dport 41709] != expected 0x912bffb2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45582 dport 41709] != expected 0x912bffb2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44989 dport 41709] != expected 0x41e0f3b3 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44989 dport 41709] != expected 0x41e0f3b3 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46928 dport 41709] != expected 0x895d1af4 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46928 dport 41709] != expected 0x895d1af4 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55447 dport 41709] != expected 0x7164dba2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55447 dport 41709] != expected 0x7164dba2 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59295 dport 41709] != expected 0xfc165bd # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59295 dport 41709] != expected 0xfc165bd # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48742 dport 41709] != expected 0x4b3d2f42 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48742 dport 41709] != expected 0x4b3d2f42 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41283 dport 41709] != expected 0xf876143e # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41283 dport 41709] != expected 0xf876143e # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46558 dport 41709] != expected 0x8c064cdd # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46558 dport 41709] != expected 0x8c064cdd # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55274 dport 41709] != expected 0x38448099 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55274 dport 41709] != expected 0x38448099 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60045 dport 41709] != expected 0xfad79821 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60045 dport 41709] != expected 0xfad79821 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35788 dport 41709] != expected 0xc41507fb # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35788 dport 41709] != expected 0xc41507fb # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43516 dport 41709] != expected 0x9c7bdac7 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43516 dport 41709] != expected 0x9c7bdac7 # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60360 dport 41709] != expected 0x1dd7cdec # # Exception| cpu 5: rx_hash 0xc2c16e07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60360 dport 41709] != expected 0x1dd7cdec # # 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 216, 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 45842 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49314 dport 45842] != expected 0x5f5ae13b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49314 dport 45842] != expected 0x5f5ae13b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60570 dport 45842] != expected 0x7194103b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60570 dport 45842] != expected 0x7194103b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47598 dport 45842] != expected 0xbca8f805 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47598 dport 45842] != expected 0xbca8f805 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48701 dport 45842] != expected 0x493500d # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48701 dport 45842] != expected 0x493500d # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34962 dport 45842] != expected 0x78a40575 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34962 dport 45842] != expected 0x78a40575 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41463 dport 45842] != expected 0xfa39b16a # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41463 dport 45842] != expected 0xfa39b16a # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50066 dport 45842] != expected 0xe0c486aa # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50066 dport 45842] != expected 0xe0c486aa # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 45842] != expected 0xa8bab399 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 45842] != expected 0xa8bab399 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56261 dport 45842] != expected 0x4b1fc848 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56261 dport 45842] != expected 0x4b1fc848 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35235 dport 45842] != expected 0xc63077f # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35235 dport 45842] != expected 0xc63077f # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54865 dport 45842] != expected 0xa5bd00c8 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54865 dport 45842] != expected 0xa5bd00c8 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 45842] != expected 0x6578b86 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47237 dport 45842] != expected 0x6578b86 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39846 dport 45842] != expected 0xdc0d15af # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39846 dport 45842] != expected 0xdc0d15af # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33202 dport 45842] != expected 0x939962a3 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33202 dport 45842] != expected 0x939962a3 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54000 dport 45842] != expected 0x8d0e9324 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54000 dport 45842] != expected 0x8d0e9324 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42761 dport 45842] != expected 0x547ca43b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42761 dport 45842] != expected 0x547ca43b # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39658 dport 45842] != expected 0xbc666937 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39658 dport 45842] != expected 0xbc666937 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44081 dport 45842] != expected 0x9b68c134 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44081 dport 45842] != expected 0x9b68c134 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 45842] != expected 0x7d4afafa # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 45842] != expected 0x7d4afafa # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43536 dport 45842] != expected 0x62c0c168 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43536 dport 45842] != expected 0x62c0c168 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37846 dport 45842] != expected 0x35e2b1b2 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37846 dport 45842] != expected 0x35e2b1b2 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60901 dport 45842] != expected 0xe81915bc # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60901 dport 45842] != expected 0xe81915bc # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41532 dport 45842] != expected 0xc1afa30c # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41532 dport 45842] != expected 0xc1afa30c # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 45842] != expected 0xded42036 # # Exception| cpu 0: rx_hash 0xb216a592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 45842] != expected 0xded42036 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->