< 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 200, 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 129, 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 41769 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xff849fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60406 dport 41769] != expected 0xc0aa46ef # # Exception| cpu 0: rx_hash 0x642bc059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60468 dport 41769] != expected 0x50cbb6fc # # Exception| cpu 0: rx_hash 0x340f3065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60486 dport 41769] != expected 0x51292072 # # Exception| cpu 0: rx_hash 0xfdd5117a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60496 dport 41769] != expected 0x9246d1cb # # Exception| cpu 0: rx_hash 0x414dfad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60530 dport 41769] != expected 0x4bd7c21 # # Exception| cpu 0: rx_hash 0xc468b359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60588 dport 41769] != expected 0xa6943e03 # # Exception| cpu 0: rx_hash 0xcc39b847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60624 dport 41769] != expected 0x503afdbb # # Exception| cpu 0: rx_hash 0x9a24c68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60648 dport 41769] != expected 0x6de9e8f6 # # Exception| cpu 0: rx_hash 0xa7b1e123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60652 dport 41769] != expected 0x226c66e2 # # Exception| cpu 0: rx_hash 0x28d4a8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60668 dport 41769] != expected 0x318d0567 # # Exception| cpu 0: rx_hash 0x50e76956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60712 dport 41769] != expected 0x4a538a5f # # Exception| cpu 0: rx_hash 0xe2170711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60732 dport 41769] != expected 0x163767ce # # Exception| cpu 0: rx_hash 0x48147474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60778 dport 41769] != expected 0x51a0ce96 # # Exception| cpu 0: rx_hash 0xf0a41a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 41769] != expected 0xbc0c02a0 # # Exception| cpu 0: rx_hash 0xd3fbae2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60860 dport 41769] != expected 0xd44b4bbe # # Exception| cpu 0: rx_hash 0xbe4a79bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60874 dport 41769] != expected 0x9a2c5324 # # Exception| cpu 0: rx_hash 0xe0870708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60932 dport 41769] != expected 0x7a456fa7 # # Exception| cpu 0: rx_hash 0x9bad4850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60934 dport 41769] != expected 0xe54e738f # # Exception| cpu 0: rx_hash 0x6fe24ee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60948 dport 41769] != expected 0x69a40c22 # # Exception| cpu 0: rx_hash 0x7128dd35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60956 dport 41769] != expected 0x4e66cb28 # # Exception| cpu 0: rx_hash 0xcdb03698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60990 dport 41769] != expected 0xd89d66c2 # # Exception| cpu 0: rx_hash 0x864c2895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32830 dport 41769] != expected 0x5ee7227e # # Exception| cpu 0: rx_hash 0x7a522538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32848 dport 41769] != expected 0x24a39e6b # # Exception| cpu 0: rx_hash 0x1fb2f9b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32858 dport 41769] != expected 0x9c6a4549 # # Exception| cpu 0: rx_hash 0x9a97b038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32900 dport 41769] != expected 0x3e43076b # # Exception| cpu 0: rx_hash 0x0550efef [saddr 192.0.3.2 daddr 192.0.3.1 sport 32938 dport 41769] != expected 0xc0ffe39f # # Exception| cpu 0: rx_hash 0x8264ad1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32966 dport 41769] != expected 0x25b043a2 # # Exception| cpu 0: rx_hash 0x45d609ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 32998 dport 41769] != expected 0x2c40f260 # # Exception| cpu 0: rx_hash 0x338d4d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33028 dport 41769] != expected 0x9d013d23 # # Exception| cpu 0: rx_hash 0x0070efdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33078 dport 41769] != expected 0x181bf34c # # Exception| cpu 0: rx_hash 0x65903353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33084 dport 41769] != expected 0xa0d2286e # # Exception| cpu 0: rx_hash 0x998e3efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33106 dport 41769] != expected 0xda96947b # # Exception| cpu 0: rx_hash 0xd159d3e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33122 dport 41769] != expected 0xc087463c # # Exception| cpu 0: rx_hash 0x7d632e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33150 dport 41769] != expected 0xbb216ca7 # # Exception| cpu 0: rx_hash 0x794babfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 41769] != expected 0xc0760d7b # # Exception| cpu 0: rx_hash 0x836c28a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 41769] != expected 0x860332ad # # Exception| cpu 0: rx_hash 0x77232e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33200 dport 41769] != expected 0xae94d00 # # Exception| cpu 0: rx_hash 0x547c9a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 41769] != expected 0x62ae041e # # Exception| cpu 0: rx_hash 0xa60a1229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33252 dport 41769] != expected 0xd275f870 # # Exception| cpu 0: rx_hash 0xfe7fe90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33258 dport 41769] != expected 0x2539ad46 # # Exception| cpu 0: rx_hash 0x711aa0e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33274 dport 41769] != expected 0x36d8cec3 # # Exception| cpu 0: rx_hash 0xe8657aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33300 dport 41769] != expected 0xdf414382 # # Exception| cpu 0: rx_hash 0x83ed23c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33320 dport 41769] != expected 0xad17d8db # # Exception| cpu 0: rx_hash 0x4a3702da [saddr 192.0.3.2 daddr 192.0.3.1 sport 33342 dport 41769] != expected 0x6e782962 # # Exception| cpu 0: rx_hash 0x2786d54a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33352 dport 41769] != expected 0x201f31f8 # # Exception| cpu 0: rx_hash 0xb6290f77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33360 dport 41769] != expected 0x143c9577 # # Exception| cpu 0: rx_hash 0xc36bc5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33380 dport 41769] != expected 0x41a8c924 # # Exception| cpu 0: rx_hash 0x23ae50c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 41769] != expected 0x5b485024 # # Exception| cpu 0: rx_hash 0x08a0efa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33472 dport 41769] != expected 0xc5a1da82 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd750b6b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35450 dport 52684] OK # # # cpu 0: rx_hash 0xa8527c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35456 dport 52684] OK # # # cpu 0: rx_hash 0x8b0dc814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35468 dport 52684] OK # # # cpu 0: rx_hash 0x42d7e90b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35482 dport 52684] OK # # # cpu 0: rx_hash 0x712a4b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35496 dport 52684] OK # # # cpu 0: rx_hash 0x8d3446e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35526 dport 52684] OK # # # cpu 0: rx_hash 0x1c9b9cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35550 dport 52684] OK # # # cpu 0: rx_hash 0x2f663e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35564 dport 52684] OK # # # cpu 0: rx_hash 0xad727c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35612 dport 52684] OK # # # cpu 0: rx_hash 0x9e8fde1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35630 dport 52684] OK # # # cpu 0: rx_hash 0xde09381a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35682 dport 52684] OK # # # cpu 0: rx_hash 0xf97e09ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35734 dport 52684] OK # # # cpu 0: rx_hash 0x4db7e95c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35784 dport 52684] OK # # # cpu 0: rx_hash 0xb3f86a3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35840 dport 52684] OK # # # cpu 0: rx_hash 0x90a7de41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35852 dport 52684] OK # # # cpu 0: rx_hash 0x49dfe962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35876 dport 52684] OK # # # cpu 0: rx_hash 0x246e3ef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35922 dport 52684] OK # # # cpu 0: rx_hash 0x34cc28ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35948 dport 52684] OK # # # cpu 0: rx_hash 0x863c4689 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35960 dport 52684] OK # # # cpu 0: rx_hash 0xbf81e4aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35972 dport 52684] OK # # # cpu 0: rx_hash 0xc4ababf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35974 dport 52684] OK # # # cpu 0: rx_hash 0x30e4ad41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35988 dport 52684] OK # # # cpu 0: rx_hash 0x13bb193b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35992 dport 52684] OK # # # cpu 0: rx_hash 0x2046bb7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36010 dport 52684] OK # # # cpu 0: rx_hash 0xff0702aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36040 dport 52684] OK # # # cpu 0: rx_hash 0x60c05d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36070 dport 52684] OK # # # cpu 0: rx_hash 0x38b5a65f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36072 dport 52684] OK # # # cpu 0: rx_hash 0x5e4cf417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36148 dport 52684] OK # # # cpu 0: rx_hash 0xa67a7c35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36258 dport 52684] OK # # # cpu 0: rx_hash 0x4cffe950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36280 dport 52684] OK # # # cpu 0: rx_hash 0xbe896117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36320 dport 52684] OK # # # cpu 0: rx_hash 0xf83609e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36326 dport 52684] OK # # # cpu 0: rx_hash 0x0c790f50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36340 dport 52684] OK # # # cpu 0: rx_hash 0x12b39c86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36348 dport 52684] OK # # # cpu 0: rx_hash 0x04a90f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36354 dport 52684] OK # # # cpu 0: rx_hash 0x4c7ee232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36402 dport 52684] OK # # # cpu 0: rx_hash 0xd5803311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 52684] OK # # # cpu 0: rx_hash 0x0cf80432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36478 dport 52684] OK # # # cpu 0: rx_hash 0x161a126b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36494 dport 52684] OK # # # cpu 0: rx_hash 0xd1a8b69e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36526 dport 52684] OK # # # cpu 0: rx_hash 0x9f46d574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36564 dport 52684] OK # # # cpu 0: rx_hash 0xacbb7732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36582 dport 52684] OK # # # cpu 0: rx_hash 0xc95babbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36588 dport 52684] OK # # # cpu 0: rx_hash 0x55857aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36628 dport 52684] OK # # # cpu 0: rx_hash 0x2eaf35f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36630 dport 52684] OK # # # cpu 0: rx_hash 0x0df0818f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36634 dport 52684] OK # # # cpu 0: rx_hash 0x4d76678f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36694 dport 52684] OK # # # count: pass=47 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 200, 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 129, 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 38684 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54334 dport 38684] != expected 0x5160450b # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54334 dport 38684] != expected 0x5160450b # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39846 dport 38684] != expected 0x83726fc1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39846 dport 38684] != expected 0x83726fc1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 38684] != expected 0xde83b156 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 38684] != expected 0xde83b156 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38928 dport 38684] != expected 0xda301eee # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38928 dport 38684] != expected 0xda301eee # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40406 dport 38684] != expected 0x354b6bf5 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40406 dport 38684] != expected 0x354b6bf5 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40281 dport 38684] != expected 0x3e6d2ae3 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40281 dport 38684] != expected 0x3e6d2ae3 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44690 dport 38684] != expected 0xea8db1f6 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44690 dport 38684] != expected 0xea8db1f6 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53239 dport 38684] != expected 0xd5a5f040 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53239 dport 38684] != expected 0xd5a5f040 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44073 dport 38684] != expected 0x84a0a7af # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44073 dport 38684] != expected 0x84a0a7af # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35185 dport 38684] != expected 0x8e0338c6 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35185 dport 38684] != expected 0x8e0338c6 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43525 dport 38684] != expected 0xcdc7d1e1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43525 dport 38684] != expected 0xcdc7d1e1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45596 dport 38684] != expected 0x4dc66e9a # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45596 dport 38684] != expected 0x4dc66e9a # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36584 dport 38684] != expected 0xfa410c3 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36584 dport 38684] != expected 0xfa410c3 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49160 dport 38684] != expected 0x5a3619d # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49160 dport 38684] != expected 0x5a3619d # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58120 dport 38684] != expected 0x970b8c08 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58120 dport 38684] != expected 0x970b8c08 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33665 dport 38684] != expected 0xee2e57cb # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33665 dport 38684] != expected 0xee2e57cb # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38873 dport 38684] != expected 0xc0a9cf48 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38873 dport 38684] != expected 0xc0a9cf48 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52864 dport 38684] != expected 0xc4eac6b2 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52864 dport 38684] != expected 0xc4eac6b2 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60221 dport 38684] != expected 0xf0ae2acc # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60221 dport 38684] != expected 0xf0ae2acc # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41813 dport 38684] != expected 0x37c73e7a # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41813 dport 38684] != expected 0x37c73e7a # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51117 dport 38684] != expected 0xf652d2c1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51117 dport 38684] != expected 0xf652d2c1 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34897 dport 38684] != expected 0xe6cd9f3c # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34897 dport 38684] != expected 0xe6cd9f3c # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32775 dport 38684] != expected 0xad7df4a3 # # Exception| cpu 4: rx_hash 0x189100cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32775 dport 38684] != expected 0xad7df4a3 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 200, 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 129, 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 49217 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47708 dport 49217] != expected 0xfbc92951 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47708 dport 49217] != expected 0xfbc92951 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47383 dport 49217] != expected 0x5f2947c5 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47383 dport 49217] != expected 0x5f2947c5 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40574 dport 49217] != expected 0xbdabe57f # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40574 dport 49217] != expected 0xbdabe57f # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38888 dport 49217] != expected 0xae75f350 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38888 dport 49217] != expected 0xae75f350 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44549 dport 49217] != expected 0x2059cfc9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44549 dport 49217] != expected 0x2059cfc9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34531 dport 49217] != expected 0x9cb880b8 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34531 dport 49217] != expected 0x9cb880b8 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 49217] != expected 0xb011f3f9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 49217] != expected 0xb011f3f9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 49217] != expected 0x934f32fd # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 49217] != expected 0x934f32fd # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42781 dport 49217] != expected 0x5a1e8bf9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42781 dport 49217] != expected 0x5a1e8bf9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58774 dport 49217] != expected 0x3a5e93e6 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58774 dport 49217] != expected 0x3a5e93e6 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36405 dport 49217] != expected 0x74499073 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36405 dport 49217] != expected 0x74499073 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56066 dport 49217] != expected 0xc552f68a # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56066 dport 49217] != expected 0xc552f68a # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59179 dport 49217] != expected 0x5a15d741 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59179 dport 49217] != expected 0x5a15d741 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33961 dport 49217] != expected 0x56fa2403 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33961 dport 49217] != expected 0x56fa2403 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59818 dport 49217] != expected 0xc4f59536 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59818 dport 49217] != expected 0xc4f59536 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 49217] != expected 0x1d07f5cf # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43582 dport 49217] != expected 0x1d07f5cf # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58301 dport 49217] != expected 0x441eca44 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58301 dport 49217] != expected 0x441eca44 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51237 dport 49217] != expected 0xdf09bfa2 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51237 dport 49217] != expected 0xdf09bfa2 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53139 dport 49217] != expected 0x523d7883 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53139 dport 49217] != expected 0x523d7883 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49180 dport 49217] != expected 0xc5e9548 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49180 dport 49217] != expected 0xc5e9548 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37219 dport 49217] != expected 0x266ba73a # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37219 dport 49217] != expected 0x266ba73a # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 49217] != expected 0xf88621e9 # # Exception| cpu 4: rx_hash 0x50068cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 49217] != expected 0xf88621e9 # # 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__->