< 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 # # Interface: enp1s0, driver: fbnic # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 37497 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc77ca7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 37497] != expected 0xb62a6c65 # # Exception| cpu 0: rx_hash 0xce33a550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59602 dport 37497] != expected 0xce4c5bb1 # # Exception| cpu 0: rx_hash 0xb9f78d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59622 dport 37497] != expected 0x6f703e07 # # Exception| cpu 0: rx_hash 0x0f706311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59678 dport 37497] != expected 0xa02776cc # # Exception| cpu 0: rx_hash 0x33a88953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59758 dport 37497] != expected 0xa764a95b # # Exception| cpu 0: rx_hash 0x3492773b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59766 dport 37497] != expected 0x70b94417 # # Exception| cpu 0: rx_hash 0x7e94469b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 37497] != expected 0x61fe526b # # Exception| cpu 0: rx_hash 0x6b30bd80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59894 dport 37497] != expected 0x46efd08f # # Exception| cpu 0: rx_hash 0x8df7ef92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 37497] != expected 0x7cf12c37 # # Exception| cpu 0: rx_hash 0x4310e383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 37497] != expected 0x3c4b0ab6 # # Exception| cpu 0: rx_hash 0x283f3274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59944 dport 37497] != expected 0xc200da30 # # Exception| cpu 0: rx_hash 0xfc5576f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59994 dport 37497] != expected 0x50e62387 # # Exception| cpu 0: rx_hash 0x64190e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60020 dport 37497] != expected 0xb3a28d5d # # Exception| cpu 0: rx_hash 0xe1a47ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60042 dport 37497] != expected 0xb8a93aea # # Exception| cpu 0: rx_hash 0x1cb22938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60058 dport 37497] != expected 0xa1d9e2e # # Exception| cpu 0: rx_hash 0x6503fdbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60066 dport 37497] != expected 0x49a2100 # # Exception| cpu 0: rx_hash 0x70a706a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60080 dport 37497] != expected 0x238ba3e4 # # Exception| cpu 0: rx_hash 0xa4cd4226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60098 dport 37497] != expected 0xb16d5a53 # # Exception| cpu 0: rx_hash 0x57aeeb2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60126 dport 37497] != expected 0xac62240f # # Exception| cpu 0: rx_hash 0xc6ad9168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60132 dport 37497] != expected 0x3740bd01 # # Exception| cpu 0: rx_hash 0x3bbbc4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60148 dport 37497] != expected 0x85f419c5 # # Exception| cpu 0: rx_hash 0x9fa22fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60166 dport 37497] != expected 0xba6f3ea6 # # Exception| cpu 0: rx_hash 0x9898d1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60190 dport 37497] != expected 0x6db2d3ea # # Exception| cpu 0: rx_hash 0x07ee5729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60200 dport 37497] != expected 0x592b907c # # Exception| cpu 0: rx_hash 0xdacb1111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60238 dport 37497] != expected 0xb3ab5e1f # # Exception| cpu 0: rx_hash 0x4cf2953e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60268 dport 37497] != expected 0xff542a5d # # Exception| cpu 0: rx_hash 0x4bc86b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60276 dport 37497] != expected 0x2889c711 # # Exception| cpu 0: rx_hash 0x4de86689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60346 dport 37497] != expected 0x486c8600 # # Exception| cpu 0: rx_hash 0x7f45701a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60358 dport 37497] != expected 0xe094830f # # Exception| cpu 0: rx_hash 0x04dd0fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60420 dport 37497] != expected 0x9fbe257f # # Exception| cpu 0: rx_hash 0x1f0c087a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60442 dport 37497] != expected 0x17147d03 # # Exception| cpu 0: rx_hash 0x66bddcfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60450 dport 37497] != expected 0x1993c22d # # Exception| cpu 0: rx_hash 0x6ff2de47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60470 dport 37497] != expected 0x61f5f5f9 # # Exception| cpu 0: rx_hash 0x5d5fc8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60490 dport 37497] != expected 0xc90df0f6 # # Exception| cpu 0: rx_hash 0x23d4e238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60522 dport 37497] != expected 0x1057a294 # # Exception| cpu 0: rx_hash 0xdec2b7e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60538 dport 37497] != expected 0xa2e30650 # # Exception| cpu 0: rx_hash 0x550a39da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60552 dport 37497] != expected 0x6536b7f # # Exception| cpu 0: rx_hash 0xba826971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60562 dport 37497] != expected 0x442ba013 # # Exception| cpu 0: rx_hash 0xa81c6c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60568 dport 37497] != expected 0xb4e7cfbb # # Exception| cpu 0: rx_hash 0xd1adb886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60576 dport 37497] != expected 0xba607095 # # Exception| cpu 0: rx_hash 0x22ce118f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60604 dport 37497] != expected 0xa76f0ec9 # # Exception| cpu 0: rx_hash 0x1759f974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 37497] != expected 0xd84ae68a # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc5b2050b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60986 dport 34211] OK # # # cpu 0: rx_hash 0x8024d862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32770 dport 34211] OK # # # cpu 0: rx_hash 0xf0da0e5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32814 dport 34211] OK # # # cpu 0: rx_hash 0x362e4fad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32854 dport 34211] OK # # # cpu 0: rx_hash 0xae623753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32888 dport 34211] OK # # # cpu 0: rx_hash 0x3734bc1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32896 dport 34211] OK # # # cpu 0: rx_hash 0x394140cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32908 dport 34211] OK # # # cpu 0: rx_hash 0xd1f3ee08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32910 dport 34211] OK # # # cpu 4: rx_hash 0x9ccf21c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32772 dport 34211] OK # # # cpu 4: rx_hash 0x7d328dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32786 dport 34211] OK # # # cpu 4: rx_hash 0x6fac88c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32792 dport 34211] OK # # # cpu 4: rx_hash 0x0dcc5b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32830 dport 34211] OK # # # cpu 4: rx_hash 0x2ac5b60f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32848 dport 34211] OK # # # cpu 4: rx_hash 0x24b04ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32860 dport 34211] OK # # # cpu 4: rx_hash 0xbbc6cc48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32874 dport 34211] OK # # # cpu 4: rx_hash 0xc36deb7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32900 dport 34211] OK # # # cpu 4: rx_hash 0x25aab969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32906 dport 34211] OK # # # cpu 4: rx_hash 0x813e2bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32980 dport 34211] OK # # # cpu 4: rx_hash 0xaff5bd3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33026 dport 34211] OK # # # cpu 4: rx_hash 0x52e3e8e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33042 dport 34211] OK # # # cpu 4: rx_hash 0x5c961436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33054 dport 34211] OK # # # cpu 4: rx_hash 0xf802868a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33088 dport 34211] OK # # # cpu 4: rx_hash 0xea9c83f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33098 dport 34211] OK # # # cpu 4: rx_hash 0x9417a915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33130 dport 34211] OK # # # cpu 4: rx_hash 0x16902596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33164 dport 34211] OK # # # cpu 4: rx_hash 0xe5f38c9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33168 dport 34211] OK # # # cpu 4: rx_hash 0x7a850a09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33190 dport 34211] OK # # # cpu 4: rx_hash 0x89e6a300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33210 dport 34211] OK # # # cpu 4: rx_hash 0xcc8f9dc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33266 dport 34211] OK # # # cpu 4: rx_hash 0xff7ec40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33280 dport 34211] OK # # # cpu 4: rx_hash 0x17cc6acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33282 dport 34211] OK # # # cpu 4: rx_hash 0xf10b38de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33292 dport 34211] OK # # # cpu 4: rx_hash 0xd8772987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33390 dport 34211] OK # # # cpu 4: rx_hash 0xbb0d097e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 34211] OK # # # cpu 4: rx_hash 0x2a0e7339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33444 dport 34211] OK # # # cpu 4: rx_hash 0x2d348d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33468 dport 34211] OK # # # cpu 4: rx_hash 0xe5b53072 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33480 dport 34211] OK # # # cpu 4: rx_hash 0x0d079eb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33482 dport 34211] OK # # # cpu 4: rx_hash 0xf011cb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33498 dport 34211] OK # # # cpu 4: rx_hash 0x41acdb15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33594 dport 34211] OK # # # cpu 4: rx_hash 0x6fea3424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33600 dport 34211] OK # # # cpu 4: rx_hash 0x7d743157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33610 dport 34211] OK # # # cpu 4: rx_hash 0x9c899d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33628 dport 34211] OK # # # cpu 4: rx_hash 0x93e6924b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33670 dport 34211] OK # # # cpu 4: rx_hash 0x6ef0c793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33686 dport 34211] OK # # # cpu 4: rx_hash 0x02e5e80c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33724 dport 34211] OK # # # cpu 4: rx_hash 0x3048fe9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33728 dport 34211] OK # # # cpu 4: rx_hash 0xd68fac8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 34211] OK # # # cpu 4: rx_hash 0xb4ef7fc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33768 dport 34211] OK # # # cpu 4: rx_hash 0x40b628a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33772 dport 34211] OK # # # cpu 4: rx_hash 0xbf89d654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33798 dport 34211] OK # # # cpu 4: rx_hash 0x29b0527b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33828 dport 34211] OK # # # cpu 4: rx_hash 0xdad3fb72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 34211] OK # # # count: pass=53 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 53170 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40720 dport 53170] != expected 0x8c3b7712 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40720 dport 53170] != expected 0x8c3b7712 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49237 dport 53170] != expected 0xd5c1cc4e # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49237 dport 53170] != expected 0xd5c1cc4e # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47963 dport 53170] != expected 0x8103f50a # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47963 dport 53170] != expected 0x8103f50a # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36613 dport 53170] != expected 0x66a5b822 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36613 dport 53170] != expected 0x66a5b822 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 53170] != expected 0x3277f46e # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 53170] != expected 0x3277f46e # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58350 dport 53170] != expected 0x599838a0 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58350 dport 53170] != expected 0x599838a0 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54566 dport 53170] != expected 0xa83e55c2 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54566 dport 53170] != expected 0xa83e55c2 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 53170] != expected 0x746b85 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 53170] != expected 0x746b85 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37585 dport 53170] != expected 0xf30e776d # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37585 dport 53170] != expected 0xf30e776d # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52769 dport 53170] != expected 0x406a9e35 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52769 dport 53170] != expected 0x406a9e35 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48055 dport 53170] != expected 0xad19c059 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48055 dport 53170] != expected 0xad19c059 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43680 dport 53170] != expected 0x49096305 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43680 dport 53170] != expected 0x49096305 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37733 dport 53170] != expected 0xff4fcc0f # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37733 dport 53170] != expected 0xff4fcc0f # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47693 dport 53170] != expected 0xf7ebaeb2 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47693 dport 53170] != expected 0xf7ebaeb2 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43171 dport 53170] != expected 0x3a73ac43 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43171 dport 53170] != expected 0x3a73ac43 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58081 dport 53170] != expected 0xd3e7c214 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58081 dport 53170] != expected 0xd3e7c214 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38155 dport 53170] != expected 0x5bf93c51 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38155 dport 53170] != expected 0x5bf93c51 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57659 dport 53170] != expected 0x9dda5bbb # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57659 dport 53170] != expected 0x9dda5bbb # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42701 dport 53170] != expected 0xeda03554 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42701 dport 53170] != expected 0xeda03554 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52804 dport 53170] != expected 0x14053a36 # # Exception| cpu 0: rx_hash 0xff51a950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52804 dport 53170] != expected 0x14053a36 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-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 49650 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 49650] != expected 0x17951ea9 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39820 dport 49650] != expected 0x17951ea9 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59395 dport 49650] != expected 0xb090d49f # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59395 dport 49650] != expected 0xb090d49f # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60072 dport 49650] != expected 0xc5aade93 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60072 dport 49650] != expected 0xc5aade93 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34607 dport 49650] != expected 0xd3986e12 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34607 dport 49650] != expected 0xd3986e12 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39173 dport 49650] != expected 0xf496908a # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39173 dport 49650] != expected 0xf496908a # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 49650] != expected 0xccb082b0 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 49650] != expected 0xccb082b0 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43121 dport 49650] != expected 0x1845d58b # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43121 dport 49650] != expected 0x1845d58b # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47723 dport 49650] != expected 0x92d821db # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47723 dport 49650] != expected 0x92d821db # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39314 dport 49650] != expected 0x9bacabcd # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39314 dport 49650] != expected 0x9bacabcd # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56956 dport 49650] != expected 0xec7547cf # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56956 dport 49650] != expected 0xec7547cf # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33271 dport 49650] != expected 0x6859244e # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33271 dport 49650] != expected 0x6859244e # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55107 dport 49650] != expected 0x92617e99 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55107 dport 49650] != expected 0x92617e99 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41227 dport 49650] != expected 0xfc28734c # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41227 dport 49650] != expected 0xfc28734c # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35138 dport 49650] != expected 0x74a0b78d # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35138 dport 49650] != expected 0x74a0b78d # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33792 dport 49650] != expected 0x22889c99 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33792 dport 49650] != expected 0x22889c99 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33370 dport 49650] != expected 0x2e59b2bd # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33370 dport 49650] != expected 0x2e59b2bd # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52674 dport 49650] != expected 0x9c4961f4 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52674 dport 49650] != expected 0x9c4961f4 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37881 dport 49650] != expected 0xeb8bd2a7 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37881 dport 49650] != expected 0xeb8bd2a7 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60402 dport 49650] != expected 0xbab67e13 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60402 dport 49650] != expected 0xbab67e13 # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39786 dport 49650] != expected 0x9512922a # # Exception| cpu 4: rx_hash 0x5b1b08c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39786 dport 49650] != expected 0x9512922a # # Exception| count: pass=0 nohash=0 fail=40 # # 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 203, 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 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-23/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-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 203, 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 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-23/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-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 203, 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 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-23/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-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 203, 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 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-23/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-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 208, 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 101, 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 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-23/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-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 208, 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 101, 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 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-23/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-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 208, 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 101, 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 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-23/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-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 208, 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 101, 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 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-23/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-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__->