< 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 51004 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x78bffdcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60004 dport 51004] != expected 0xf22762c9 # # Exception| cpu 0: rx_hash 0xef6695bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60044 dport 51004] != expected 0x7c01d28f # # Exception| cpu 0: rx_hash 0x9ebf541d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60062 dport 51004] != expected 0x3f1d2735 # # Exception| cpu 4: rx_hash 0xc24e7c3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 51004] != expected 0x1c3fb04d # # Exception| cpu 4: rx_hash 0x25c73d30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60016 dport 51004] != expected 0x52b0b8b # # Exception| cpu 4: rx_hash 0x62a915d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60036 dport 51004] != expected 0x4a06175b # # Exception| cpu 4: rx_hash 0x5597144b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60038 dport 51004] != expected 0x9219000b # # Exception| cpu 4: rx_hash 0xf4f99575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60040 dport 51004] != expected 0x100e5927 # # Exception| cpu 5: rx_hash 0x12f93ca3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60018 dport 51004] != expected 0xdd341cdb # # Exception| cpu 5: rx_hash 0x9f36bcc7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60026 dport 51004] != expected 0xeb33d90f # # Exception| cpu 5: rx_hash 0x1370d479 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60054 dport 51004] != expected 0x91ae2e1 # # Exception| cpu 5: rx_hash 0xf6e4f452 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60070 dport 51004] != expected 0xdf98f17e # # Exception| cpu 5: rx_hash 0xab9c34a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60082 dport 51004] != expected 0x2894983c # # Exception| cpu 0: rx_hash 0xb310e5d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 51004] != expected 0xecc6efe1 # # Exception| cpu 0: rx_hash 0x842ee447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 51004] != expected 0x34d9f8b1 # # Exception| cpu 0: rx_hash 0x09e16423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60110 dport 51004] != expected 0x2de3d65 # # Exception| cpu 4: rx_hash 0xb0033460 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60086 dport 51004] != expected 0x449b1394 # # Exception| cpu 4: rx_hash 0xc2c92475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60118 dport 51004] != expected 0xafda1a5b # # Exception| cpu 4: rx_hash 0x61bac46c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60150 dport 51004] != expected 0xe25beb2e # # Exception| cpu 4: rx_hash 0x0925904e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60166 dport 51004] != expected 0x68c94278 # # Exception| cpu 4: rx_hash 0xeeacd142 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60184 dport 51004] != expected 0x71ddf9be # # Exception| cpu 4: rx_hash 0x0b38f169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60200 dport 51004] != expected 0xa75fea21 # # Exception| cpu 5: rx_hash 0x0af2b597 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60092 dport 51004] != expected 0xaa83c110 # # Exception| cpu 5: rx_hash 0x0bfc0504 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60128 dport 51004] != expected 0xcd48953c # # Exception| cpu 5: rx_hash 0x275d045e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60134 dport 51004] != expected 0x795809c4 # # Exception| cpu 5: rx_hash 0xa84b1170 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60168 dport 51004] != expected 0xeade1b54 # # Exception| cpu 5: rx_hash 0xf533d18b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60188 dport 51004] != expected 0x1dd27216 # # Exception| cpu 0: rx_hash 0xecb1b065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60214 dport 51004] != expected 0xbe4b51e7 # # Exception| cpu 0: rx_hash 0xefa261d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60228 dport 51004] != expected 0x1616ad92 # # Exception| cpu 0: rx_hash 0xa945a1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 51004] != expected 0x8d154f78 # # Exception| cpu 0: rx_hash 0x13b42014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60254 dport 51004] != expected 0x630d9dfc # # Exception| cpu 0: rx_hash 0x4cd181c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60260 dport 51004] != expected 0x5b975ce7 # # Exception| cpu 0: rx_hash 0x3c81a8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60306 dport 51004] != expected 0xcca55767 # # Exception| cpu 0: rx_hash 0x1020a9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60308 dport 51004] != expected 0x78b5cb9f # # Exception| cpu 0: rx_hash 0x271ea87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60310 dport 51004] != expected 0xa0aadccf # # Exception| cpu 4: rx_hash 0xdb8fb1f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60212 dport 51004] != expected 0x665446b7 # # Exception| cpu 4: rx_hash 0xf43d6118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60224 dport 51004] != expected 0x7a19263a # # Exception| cpu 4: rx_hash 0x7a666881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60290 dport 51004] != expected 0x57a6b58d # # Exception| cpu 5: rx_hash 0x79f2e17c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 51004] != expected 0x4c1ee3ee # # Exception| cpu 5: rx_hash 0x0a3641fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 60276 dport 51004] != expected 0xc094be0d # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xa18dc618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45346 dport 39606] OK # # # cpu 4: rx_hash 0x713a8687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45374 dport 39606] OK # # # cpu 4: rx_hash 0x8e3f16f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45398 dport 39606] OK # # # cpu 4: rx_hash 0x470a3787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45408 dport 39606] OK # # # cpu 5: rx_hash 0x451756a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45390 dport 39606] OK # # # cpu 5: rx_hash 0x186f965b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45402 dport 39606] OK # # # cpu 5: rx_hash 0xa083768b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 39606] OK # # # cpu 5: rx_hash 0x6a22de07 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45442 dport 39606] OK # # # cpu 0: rx_hash 0xba12c6d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45350 dport 39606] OK # # # cpu 0: rx_hash 0xd05407b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45360 dport 39606] OK # # # cpu 0: rx_hash 0xe479d79e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45376 dport 39606] OK # # # cpu 0: rx_hash 0x6bab36dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 39606] OK # # # cpu 0: rx_hash 0xe664b6b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45422 dport 39606] OK # # # cpu 4: rx_hash 0xa10a9e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45466 dport 39606] OK # # # cpu 4: rx_hash 0xc9513e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45474 dport 39606] OK # # # cpu 4: rx_hash 0x19e67e81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45502 dport 39606] OK # # # cpu 4: rx_hash 0xd1ddef63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45524 dport 39606] OK # # # cpu 4: rx_hash 0x18e8ce12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45538 dport 39606] OK # # # cpu 4: rx_hash 0x9b996590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45568 dport 39606] OK # # # cpu 5: rx_hash 0x1bfb1fa6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45456 dport 39606] OK # # # cpu 5: rx_hash 0x9429fee5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45494 dport 39606] OK # # # cpu 5: rx_hash 0x5c126f07 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45532 dport 39606] OK # # # cpu 0: rx_hash 0x683fbf20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45484 dport 39606] OK # # # cpu 0: rx_hash 0xa0042ec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45510 dport 39606] OK # # # cpu 0: rx_hash 0x69310fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45552 dport 39606] OK # # # cpu 0: rx_hash 0xe4fe8fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45560 dport 39606] OK # # # cpu 0: rx_hash 0x80066559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 39606] OK # # # cpu 4: rx_hash 0x3af7e4ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45582 dport 39606] OK # # # cpu 4: rx_hash 0x50b125c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45592 dport 39606] OK # # # cpu 4: rx_hash 0x52ac44e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45622 dport 39606] OK # # # cpu 4: rx_hash 0x7d1e940f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45634 dport 39606] OK # # # cpu 4: rx_hash 0x649cf5e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45672 dport 39606] OK # # # cpu 4: rx_hash 0xafb4b5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45680 dport 39606] OK # # # cpu 5: rx_hash 0x1656e5f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45576 dport 39606] OK # # # cpu 5: rx_hash 0x144b84d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45606 dport 39606] OK # # # cpu 5: rx_hash 0x49334428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45618 dport 39606] OK # # # cpu 5: rx_hash 0xdf63c485 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45630 dport 39606] OK # # # cpu 5: rx_hash 0x3bf9543d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45650 dport 39606] OK # # # cpu 5: rx_hash 0x206654f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45654 dport 39606] OK # # # cpu 5: rx_hash 0xe9537585 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45664 dport 39606] 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 41446 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60965 dport 41446] != expected 0xaba98b59 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60965 dport 41446] != expected 0xaba98b59 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55051 dport 41446] != expected 0xa76f98f8 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55051 dport 41446] != expected 0xa76f98f8 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56669 dport 41446] != expected 0x2f520682 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56669 dport 41446] != expected 0x2f520682 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52786 dport 41446] != expected 0x21c95a1b # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52786 dport 41446] != expected 0x21c95a1b # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43854 dport 41446] != expected 0x97b48fee # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43854 dport 41446] != expected 0x97b48fee # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53268 dport 41446] != expected 0x5941232d # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53268 dport 41446] != expected 0x5941232d # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49564 dport 41446] != expected 0xbf0da768 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49564 dport 41446] != expected 0xbf0da768 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45360 dport 41446] != expected 0x4e9426d7 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45360 dport 41446] != expected 0x4e9426d7 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35913 dport 41446] != expected 0xd1d392f4 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35913 dport 41446] != expected 0xd1d392f4 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40421 dport 41446] != expected 0x16116c6c # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40421 dport 41446] != expected 0x16116c6c # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49243 dport 41446] != expected 0xe733aff8 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49243 dport 41446] != expected 0xe733aff8 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58451 dport 41446] != expected 0x6e15e456 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58451 dport 41446] != expected 0x6e15e456 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48587 dport 41446] != expected 0xccca45c4 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48587 dport 41446] != expected 0xccca45c4 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44351 dport 41446] != expected 0xa97c5af6 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44351 dport 41446] != expected 0xa97c5af6 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39396 dport 41446] != expected 0xc434d46 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39396 dport 41446] != expected 0xc434d46 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47853 dport 41446] != expected 0x625f06fb # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47853 dport 41446] != expected 0x625f06fb # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52047 dport 41446] != expected 0xb861e046 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52047 dport 41446] != expected 0xb861e046 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40855 dport 41446] != expected 0xea948f0e # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40855 dport 41446] != expected 0xea948f0e # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 41446] != expected 0x5028fc48 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 41446] != expected 0x5028fc48 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51262 dport 41446] != expected 0x857504fb # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51262 dport 41446] != expected 0x857504fb # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34192 dport 41446] != expected 0xc5cf2667 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34192 dport 41446] != expected 0xc5cf2667 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41489 dport 41446] != expected 0x64d8dbd8 # # Exception| cpu 4: rx_hash 0xd2c67227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41489 dport 41446] != expected 0x64d8dbd8 # # 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 44499 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 44499] != expected 0xbb796387 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 44499] != expected 0xbb796387 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47303 dport 44499] != expected 0x643b395 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47303 dport 44499] != expected 0x643b395 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59209 dport 44499] != expected 0xada9861f # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59209 dport 44499] != expected 0xada9861f # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33396 dport 44499] != expected 0xd4160cac # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33396 dport 44499] != expected 0xd4160cac # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54708 dport 44499] != expected 0xa9a68794 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54708 dport 44499] != expected 0xa9a68794 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50117 dport 44499] != expected 0xf79d1254 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50117 dport 44499] != expected 0xf79d1254 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 44499] != expected 0x619d1676 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 44499] != expected 0x619d1676 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48980 dport 44499] != expected 0x92785416 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48980 dport 44499] != expected 0x92785416 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57767 dport 44499] != expected 0xc1fd4e33 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57767 dport 44499] != expected 0xc1fd4e33 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48143 dport 44499] != expected 0x7ff2a4fb # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48143 dport 44499] != expected 0x7ff2a4fb # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49223 dport 44499] != expected 0x626a9c3 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49223 dport 44499] != expected 0x626a9c3 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52113 dport 44499] != expected 0xddd1ed23 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52113 dport 44499] != expected 0xddd1ed23 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33174 dport 44499] != expected 0x5767a72e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33174 dport 44499] != expected 0x5767a72e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42935 dport 44499] != expected 0xa4e796f0 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42935 dport 44499] != expected 0xa4e796f0 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42909 dport 44499] != expected 0xbd65f71e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42909 dport 44499] != expected 0xbd65f71e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 44499] != expected 0x5f2733a6 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58173 dport 44499] != expected 0xcf00c9f1 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58173 dport 44499] != expected 0xcf00c9f1 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60754 dport 44499] != expected 0x379357d # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60754 dport 44499] != expected 0x379357d # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47173 dport 44499] != expected 0x59a14a00 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47173 dport 44499] != expected 0x59a14a00 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52221 dport 44499] != expected 0x394b7d9b # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52221 dport 44499] != expected 0x394b7d9b # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 44499] != expected 0xc3fdc77e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 44499] != expected 0xc3fdc77e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 44499] != expected 0x18c083c6 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 44499] != expected 0x18c083c6 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42443 dport 44499] != expected 0x9cadf87b # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42443 dport 44499] != expected 0x9cadf87b # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57241 dport 44499] != expected 0xce431587 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57241 dport 44499] != expected 0xce431587 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 44499] != expected 0xf7577be4 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 44499] != expected 0xf7577be4 # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41885 dport 44499] != expected 0xf07e681e # # Exception| cpu 0: rx_hash 0xd2ed7ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41885 dport 44499] != expected 0xf07e681e # # Exception| count: pass=0 nohash=0 fail=51 # # 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__->