< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44072 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x06b3e756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58344 dport 44072] != expected 0x1720708d # # Exception| cpu 0: rx_hash 0x262ba9d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58392 dport 44072] != expected 0x1b258871 # # Exception| cpu 0: rx_hash 0x5fceedf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58400 dport 44072] != expected 0x913b3ad2 # # Exception| cpu 0: rx_hash 0xb85bfd4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58414 dport 44072] != expected 0xb941f05e # # Exception| cpu 0: rx_hash 0xe913839b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58484 dport 44072] != expected 0x4a17b466 # # Exception| cpu 0: rx_hash 0x178d9cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 58498 dport 44072] != expected 0xff9d3001 # # Exception| cpu 0: rx_hash 0xe4471483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58526 dport 44072] != expected 0xeba05547 # # Exception| cpu 0: rx_hash 0x806b2b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58528 dport 44072] != expected 0x9c616eea # # Exception| cpu 0: rx_hash 0x74d3fdec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58532 dport 44072] != expected 0x372be9ef # # Exception| cpu 0: rx_hash 0x22e9ddc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58598 dport 44072] != expected 0x7b0a4f94 # # Exception| cpu 0: rx_hash 0xc57ccd77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58600 dport 44072] != expected 0x53708518 # # Exception| cpu 0: rx_hash 0xba33c2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58628 dport 44072] != expected 0x9b5c72b # # Exception| cpu 0: rx_hash 0x5da6d265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58634 dport 44072] != expected 0x21cf0da7 # # Exception| cpu 0: rx_hash 0xc3d686fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58684 dport 44072] != expected 0x83ab7588 # # Exception| cpu 0: rx_hash 0x18b1345f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58690 dport 44072] != expected 0xeedee655 # # Exception| cpu 0: rx_hash 0x1fc36aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58714 dport 44072] != expected 0x51a90416 # # Exception| cpu 0: rx_hash 0x68c2937a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58734 dport 44072] != expected 0xa5587232 # # Exception| cpu 0: rx_hash 0x965c8c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58776 dport 44072] != expected 0x10d2f655 # # Exception| cpu 0: rx_hash 0x34de7ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58846 dport 44072] != expected 0xf7b9d72b # # Exception| cpu 0: rx_hash 0x43df836e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58858 dport 44072] != expected 0x348a10f # # Exception| cpu 0: rx_hash 0x059d4092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58890 dport 44072] != expected 0xa434b2b5 # # Exception| cpu 0: rx_hash 0xf657c8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58902 dport 44072] != expected 0xb009d7f3 # # Exception| cpu 0: rx_hash 0x61b17f5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58932 dport 44072] != expected 0xd3f58918 # # Exception| cpu 0: rx_hash 0x5d43dd4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58948 dport 44072] != expected 0x96fad049 # # Exception| cpu 0: rx_hash 0xc33389d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58994 dport 44072] != expected 0x349ea866 # # Exception| cpu 0: rx_hash 0xa3ddc20b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59058 dport 44072] != expected 0x2370542e # # Exception| cpu 0: rx_hash 0x8c02a60e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59080 dport 44072] != expected 0xe54f40f6 # # Exception| cpu 0: rx_hash 0x91cbddec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59086 dport 44072] != expected 0x1890c9f8 # # Exception| cpu 0: rx_hash 0xef5cc738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 44072] != expected 0x2df99918 # # Exception| cpu 0: rx_hash 0xfda9145f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59176 dport 44072] != expected 0xc165c642 # # Exception| cpu 0: rx_hash 0xfadb4aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59184 dport 44072] != expected 0x7e122401 # # Exception| cpu 0: rx_hash 0x51cf5f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59234 dport 44072] != expected 0x58e123bb # # Exception| cpu 0: rx_hash 0xa6c7a36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59264 dport 44072] != expected 0x2cf38118 # # Exception| cpu 0: rx_hash 0x2b9a31e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59324 dport 44072] != expected 0xda7b4be # # Exception| cpu 0: rx_hash 0x176893f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59340 dport 44072] != expected 0x48a8edef # # Exception| cpu 0: rx_hash 0xfe193eb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59342 dport 44072] != expected 0x1e3de3e4 # # Exception| cpu 0: rx_hash 0xf78fddbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59354 dport 44072] != expected 0xdfa5c520 # # Exception| cpu 0: rx_hash 0x9d475f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59368 dport 44072] != expected 0xd68b3a0a # # Exception| cpu 0: rx_hash 0x94d1bc89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59388 dport 44072] != expected 0x17131cce # # Exception| cpu 0: rx_hash 0x90c20323 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59406 dport 44072] != expected 0x2d564f7a # # Exception| cpu 0: rx_hash 0x140972a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59430 dport 44072] != expected 0xcd9a5c18 # # Exception| cpu 0: rx_hash 0xe7c3fafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59450 dport 44072] != expected 0xd9a7395e # # Exception| cpu 0: rx_hash 0xc81c9efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59456 dport 44072] != expected 0x1f982d86 # # Exception| cpu 0: rx_hash 0x3532ab53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59472 dport 44072] != expected 0x754a8c47 # # Exception| cpu 0: rx_hash 0xb1f9dad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 44072] != expected 0x95869f25 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x84369a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 39490] OK # # # cpu 0: rx_hash 0x8ad227d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57516 dport 39490] OK # # # cpu 0: rx_hash 0x5823767a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57542 dport 39490] OK # # # cpu 0: rx_hash 0x2850d15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57578 dport 39490] OK # # # cpu 4: rx_hash 0xb152db39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57540 dport 39490] OK # # # cpu 4: rx_hash 0xb8c43830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57552 dport 39490] OK # # # cpu 4: rx_hash 0xc65322e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 39490] OK # # # cpu 4: rx_hash 0x32ebf445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57588 dport 39490] OK # # # cpu 4: rx_hash 0xc8b79f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57596 dport 39490] OK # # # cpu 4: rx_hash 0x571fdeff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57606 dport 39490] OK # # # cpu 4: rx_hash 0xc78b3790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57660 dport 39490] OK # # # cpu 4: rx_hash 0x1b9edbcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57690 dport 39490] OK # # # cpu 4: rx_hash 0x0295d43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 39490] OK # # # cpu 4: rx_hash 0x24dc5333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57804 dport 39490] OK # # # cpu 4: rx_hash 0x12ed37ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57856 dport 39490] OK # # # cpu 4: rx_hash 0x1c098a1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57868 dport 39490] OK # # # cpu 4: rx_hash 0xfceec451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57882 dport 39490] OK # # # cpu 4: rx_hash 0x7f57eb2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 39490] OK # # # cpu 4: rx_hash 0x629e90cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57900 dport 39490] OK # # # cpu 4: rx_hash 0x591e6c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57924 dport 39490] OK # # # cpu 4: rx_hash 0xaad4e478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 39490] OK # # # cpu 4: rx_hash 0xd7f3d445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58014 dport 39490] OK # # # cpu 4: rx_hash 0x401563d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58044 dport 39490] OK # # # cpu 4: rx_hash 0x81c9f46c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58076 dport 39490] OK # # # cpu 4: rx_hash 0xe5e5cba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58082 dport 39490] OK # # # cpu 4: rx_hash 0xe297955a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58106 dport 39490] OK # # # cpu 4: rx_hash 0x944e79f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58114 dport 39490] OK # # # cpu 4: rx_hash 0xead96327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58146 dport 39490] OK # # # cpu 4: rx_hash 0xfe86fbcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58160 dport 39490] OK # # # cpu 4: rx_hash 0x36cc8f7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58180 dport 39490] OK # # # cpu 4: rx_hash 0x26516381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58280 dport 39490] OK # # # cpu 4: rx_hash 0xe78df43f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58312 dport 39490] OK # # # cpu 4: rx_hash 0x8d457600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58362 dport 39490] OK # # # cpu 4: rx_hash 0x578153d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58370 dport 39490] OK # # # cpu 4: rx_hash 0xb0144360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58380 dport 39490] OK # # # cpu 4: rx_hash 0xb982a069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58392 dport 39490] OK # # # cpu 4: rx_hash 0x29164906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58402 dport 39490] OK # # # cpu 4: rx_hash 0xf503a55a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58436 dport 39490] OK # # # cpu 4: rx_hash 0x1b0056e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 39490] OK # # # cpu 4: rx_hash 0x6c01af3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58474 dport 39490] OK # # # cpu 4: rx_hash 0x86c02896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58510 dport 39490] OK # # # cpu 4: rx_hash 0x750aa0cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58514 dport 39490] OK # # # cpu 4: rx_hash 0x1654c1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58548 dport 39490] OK # # # cpu 4: rx_hash 0xde1eb54e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58560 dport 39490] OK # # # cpu 4: rx_hash 0xca412da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58578 dport 39490] OK # # # cpu 4: rx_hash 0xa91f4c93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58612 dport 39490] OK # # # cpu 4: rx_hash 0xc20fdbd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58634 dport 39490] OK # # # cpu 4: rx_hash 0x2c0c2863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58640 dport 39490] OK # # # cpu 4: rx_hash 0xd6504333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58648 dport 39490] OK # # # cpu 4: rx_hash 0xbc98c10c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58666 dport 39490] OK # # # cpu 4: rx_hash 0xa8c759e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58680 dport 39490] OK # # # cpu 4: rx_hash 0xf98f2736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58722 dport 39490] OK # # # cpu 4: rx_hash 0x178cd48d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58744 dport 39490] OK # # # cpu 4: rx_hash 0x0a45af6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58750 dport 39490] OK # # # cpu 4: rx_hash 0x0e87db7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58752 dport 39490] OK # # # cpu 4: rx_hash 0xfd4d5327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58780 dport 39490] OK # # # cpu 4: rx_hash 0x6dd9ba48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58790 dport 39490] OK # # # cpu 4: rx_hash 0x83da49f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58812 dport 39490] OK # # # cpu 4: rx_hash 0xac052df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58822 dport 39490] OK # # # count: pass=59 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 35453 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 35453] != expected 0x908081c4 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 35453] != expected 0x908081c4 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42677 dport 35453] != expected 0xbbe54cb2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42677 dport 35453] != expected 0xbbe54cb2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49643 dport 35453] != expected 0x9386a7e2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49643 dport 35453] != expected 0x9386a7e2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 35453] != expected 0xf294abaf # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 35453] != expected 0xf294abaf # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50773 dport 35453] != expected 0xad4d3de2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50773 dport 35453] != expected 0xad4d3de2 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 35453] != expected 0x93615b73 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 35453] != expected 0x93615b73 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49685 dport 35453] != expected 0x7652df15 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49685 dport 35453] != expected 0x7652df15 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59817 dport 35453] != expected 0x6747cd8a # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59817 dport 35453] != expected 0x6747cd8a # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45654 dport 35453] != expected 0x131c6a20 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45654 dport 35453] != expected 0x131c6a20 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36416 dport 35453] != expected 0x4d3016da # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36416 dport 35453] != expected 0x4d3016da # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40568 dport 35453] != expected 0x774476d8 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40568 dport 35453] != expected 0x774476d8 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59085 dport 35453] != expected 0xc755e2c9 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59085 dport 35453] != expected 0xc755e2c9 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 35453] != expected 0x3de0e8d5 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 35453] != expected 0x3de0e8d5 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37781 dport 35453] != expected 0x21d5c738 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37781 dport 35453] != expected 0x21d5c738 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33940 dport 35453] != expected 0x78c5fc1b # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33940 dport 35453] != expected 0x78c5fc1b # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33893 dport 35453] != expected 0x9dbaed65 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33893 dport 35453] != expected 0x9dbaed65 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56719 dport 35453] != expected 0x605e512 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56719 dport 35453] != expected 0x605e512 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50944 dport 35453] != expected 0xdde6855d # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50944 dport 35453] != expected 0xdde6855d # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47194 dport 35453] != expected 0x8e709eea # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47194 dport 35453] != expected 0x8e709eea # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55373 dport 35453] != expected 0x807877ca # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55373 dport 35453] != expected 0x807877ca # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51379 dport 35453] != expected 0x503d628e # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51379 dport 35453] != expected 0x503d628e # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 35453] != expected 0x651c189d # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 35453] != expected 0x651c189d # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52539 dport 35453] != expected 0x4fc415af # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52539 dport 35453] != expected 0x4fc415af # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54115 dport 35453] != expected 0x7845f7f7 # # Exception| cpu 4: rx_hash 0xfb565784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54115 dport 35453] != expected 0x7845f7f7 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50534 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 50534] != expected 0x6e1e80eb # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 50534] != expected 0x6e1e80eb # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41741 dport 50534] != expected 0xe7003c13 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41741 dport 50534] != expected 0xe7003c13 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54503 dport 50534] != expected 0xe5a77388 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54503 dport 50534] != expected 0xe5a77388 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33691 dport 50534] != expected 0xeb3c23f6 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33691 dport 50534] != expected 0xeb3c23f6 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33555 dport 50534] != expected 0xcec58e13 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33555 dport 50534] != expected 0xcec58e13 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40325 dport 50534] != expected 0xf69dbdc9 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40325 dport 50534] != expected 0xf69dbdc9 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37349 dport 50534] != expected 0x614fceca # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37349 dport 50534] != expected 0x614fceca # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 50534] != expected 0x1035b720 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 50534] != expected 0x1035b720 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50494 dport 50534] != expected 0x59f7f146 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50494 dport 50534] != expected 0x59f7f146 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50748 dport 50534] != expected 0xe8bdcef2 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50748 dport 50534] != expected 0xe8bdcef2 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56622 dport 50534] != expected 0xfdeb6b0 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56622 dport 50534] != expected 0xfdeb6b0 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49269 dport 50534] != expected 0xd354bb35 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49269 dport 50534] != expected 0xd354bb35 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49066 dport 50534] != expected 0xb9eb0b9e # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49066 dport 50534] != expected 0xb9eb0b9e # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 50534] != expected 0x6999e02 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 50534] != expected 0x6999e02 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50848 dport 50534] != expected 0xc4d2801e # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50848 dport 50534] != expected 0xc4d2801e # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38729 dport 50534] != expected 0x62846621 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38729 dport 50534] != expected 0x62846621 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55372 dport 50534] != expected 0xd355d7c1 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55372 dport 50534] != expected 0xd355d7c1 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60105 dport 50534] != expected 0x48c155d1 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60105 dport 50534] != expected 0x48c155d1 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40190 dport 50534] != expected 0x64736010 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40190 dport 50534] != expected 0x64736010 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33403 dport 50534] != expected 0x9a9791a7 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33403 dport 50534] != expected 0x9a9791a7 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 50534] != expected 0x13fb1cb2 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 50534] != expected 0x13fb1cb2 # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34598 dport 50534] != expected 0xf0d3959e # # Exception| cpu 5: rx_hash 0x45062dca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34598 dport 50534] != expected 0xf0d3959e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 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__->