< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 44451 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcfd27f3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 44451] != expected 0x788dd076 # # Exception| cpu 0: rx_hash 0xa2970a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36998 dport 44451] != expected 0xb065f94d # # Exception| cpu 4: rx_hash 0xaa314203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36946 dport 44451] != expected 0xe8d8bec8 # # Exception| cpu 4: rx_hash 0x436e1899 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 44451] != expected 0xaa877da1 # # Exception| cpu 4: rx_hash 0x68e74948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36976 dport 44451] != expected 0x46b89151 # # Exception| cpu 4: rx_hash 0x0d047475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36982 dport 44451] != expected 0xd6edffef # # Exception| cpu 4: rx_hash 0x891e5bea [saddr 192.0.3.2 daddr 192.0.3.1 sport 37010 dport 44451] != expected 0x5c5a15bd # # Exception| cpu 5: rx_hash 0x90176658 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36942 dport 44451] != expected 0x3cfec0f2 # # Exception| cpu 5: rx_hash 0x719f8607 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36968 dport 44451] != expected 0xe2adcafe # # Exception| cpu 5: rx_hash 0x3722502e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36970 dport 44451] != expected 0x2cb81d5 # # Exception| cpu 5: rx_hash 0x52c16d13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36972 dport 44451] != expected 0x929eef6b # # Exception| cpu 0: rx_hash 0xbbefc574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37022 dport 44451] != expected 0x1470a2e2 # # Exception| cpu 0: rx_hash 0xf407e720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33354 dport 44451] != expected 0xb4b18fe5 # # Exception| cpu 4: rx_hash 0x0541d9b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37056 dport 44451] != expected 0x733a5aa # # Exception| cpu 4: rx_hash 0x60a2e48a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37062 dport 44451] != expected 0x9766cb14 # # Exception| cpu 4: rx_hash 0x2ec88866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37076 dport 44451] != expected 0xeb0c495a # # Exception| cpu 4: rx_hash 0xba8e6e36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33338 dport 44451] != expected 0x41b8106b # # Exception| cpu 4: rx_hash 0xed7f286f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 44451] != expected 0x10a4d44a # # Exception| cpu 4: rx_hash 0x277e99e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 44451] != expected 0x22c832b6 # # Exception| cpu 4: rx_hash 0x706c3a42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33386 dport 44451] != expected 0xfab7eb57 # # Exception| cpu 5: rx_hash 0x3753a2d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37038 dport 44451] != expected 0xc67a0f35 # # Exception| cpu 5: rx_hash 0x0d758688 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37042 dport 44451] != expected 0x125c710f # # Exception| cpu 5: rx_hash 0x6896bbb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37044 dport 44451] != expected 0x82091fb1 # # Exception| cpu 5: rx_hash 0x3f841816 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37054 dport 44451] != expected 0x5a76c650 # # Exception| cpu 5: rx_hash 0x4a4a1e19 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33398 dport 44451] != expected 0x2e91956d # # Exception| cpu 5: rx_hash 0x803a5d6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 44451] != expected 0xd84cfd71 # # Exception| cpu 0: rx_hash 0x04518008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33440 dport 44451] != expected 0x964a99c3 # # Exception| cpu 0: rx_hash 0x1d294f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33464 dport 44451] != expected 0x325fc26c # # Exception| cpu 0: rx_hash 0x3e77a453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33468 dport 44451] != expected 0x426ce7f9 # # Exception| cpu 4: rx_hash 0xd728fec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33418 dport 44451] != expected 0x332490 # # Exception| cpu 4: rx_hash 0x420fb3db [saddr 192.0.3.2 daddr 192.0.3.1 sport 33472 dport 44451] != expected 0xff4fcf28 # # Exception| cpu 4: rx_hash 0x4ad8091e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33488 dport 44451] != expected 0x6343064d # # Exception| cpu 4: rx_hash 0xa3875384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33510 dport 44451] != expected 0x211cc524 # # Exception| cpu 5: rx_hash 0xabb30cbb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 44451] != expected 0x34731181 # # Exception| cpu 5: rx_hash 0x0c863acd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33456 dport 44451] != expected 0xa4650a6 # # Exception| cpu 5: rx_hash 0x6986e20a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33492 dport 44451] != expected 0x137023d8 # # Exception| cpu 5: rx_hash 0x5b777c94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33496 dport 44451] != expected 0x5b5a9487 # # Exception| cpu 5: rx_hash 0x3e9441a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 44451] != expected 0xcb0ffa39 # # Exception| cpu 5: rx_hash 0x880e0255 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33522 dport 44451] != expected 0xcd2329d4 # # Exception| cpu 0: rx_hash 0xb228260e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33518 dport 44451] != expected 0x190557ee # # Exception| cpu 0: rx_hash 0xed3623ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 44451] != expected 0xb64d9dda # # Exception| cpu 0: rx_hash 0x27379262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33580 dport 44451] != expected 0x84217b26 # # Exception| cpu 0: rx_hash 0x0cbec3b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33592 dport 44451] != expected 0x681e97d6 # # Exception| cpu 0: rx_hash 0x27d47798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33614 dport 44451] != expected 0xd4266e6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x01187b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36830 dport 38797] OK # # # cpu 4: rx_hash 0xcb19cae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36844 dport 38797] OK # # # cpu 4: rx_hash 0xe0909b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36856 dport 38797] OK # # # cpu 4: rx_hash 0x638aca69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36880 dport 38797] OK # # # cpu 5: rx_hash 0x560ad8ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36820 dport 38797] OK # # # cpu 5: rx_hash 0x47a5ad40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36828 dport 38797] OK # # # cpu 5: rx_hash 0x48039bb8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36868 dport 38797] OK # # # cpu 5: rx_hash 0x517b54f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36892 dport 38797] OK # # # cpu 5: rx_hash 0xc4bffc1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36916 dport 38797] OK # # # cpu 0: rx_hash 0xf13feebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36848 dport 38797] OK # # # cpu 0: rx_hash 0x40d4217d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36884 dport 38797] OK # # # cpu 0: rx_hash 0xfe99d844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36904 dport 38797] OK # # # cpu 0: rx_hash 0xa9689e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36928 dport 38797] OK # # # cpu 4: rx_hash 0x48e07e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36966 dport 38797] OK # # # cpu 4: rx_hash 0x4037c487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 38797] OK # # # cpu 4: rx_hash 0x347b8c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36984 dport 38797] OK # # # cpu 5: rx_hash 0xb8c7eb97 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36936 dport 38797] OK # # # cpu 5: rx_hash 0xb0105152 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36952 dport 38797] OK # # # cpu 5: rx_hash 0x82903d31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37008 dport 38797] OK # # # cpu 5: rx_hash 0x2d72b182 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37028 dport 38797] OK # # # cpu 0: rx_hash 0xa9196ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36996 dport 38797] OK # # # cpu 0: rx_hash 0xf6dc7586 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37022 dport 38797] OK # # # cpu 0: rx_hash 0x4046367a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 38797] OK # # # cpu 0: rx_hash 0x6318dd6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37046 dport 38797] OK # # # cpu 4: rx_hash 0x48726945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37056 dport 38797] OK # # # cpu 4: rx_hash 0x7a83f7db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37068 dport 38797] OK # # # cpu 4: rx_hash 0x9bd00b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37120 dport 38797] OK # # # cpu 4: rx_hash 0xef9c43b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37134 dport 38797] OK # # # cpu 4: rx_hash 0x2d4a48fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37164 dport 38797] OK # # # cpu 4: rx_hash 0x06c3192d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37176 dport 38797] OK # # # cpu 5: rx_hash 0x510aa60a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37080 dport 38797] OK # # # cpu 5: rx_hash 0xa1f62f5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37148 dport 38797] OK # # # cpu 5: rx_hash 0x51d1ba8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37170 dport 38797] OK # # # cpu 5: rx_hash 0x728f519a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37174 dport 38797] OK # # # cpu 0: rx_hash 0x40a5d380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37072 dport 38797] OK # # # cpu 0: rx_hash 0xddb6c1ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37096 dport 38797] OK # # # cpu 0: rx_hash 0x8273d8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37106 dport 38797] OK # # # cpu 0: rx_hash 0x7a58eb5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37158 dport 38797] OK # # # cpu 4: rx_hash 0x259df239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37180 dport 38797] OK # # # cpu 4: rx_hash 0x59e5e5b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37184 dport 38797] OK # # # cpu 4: rx_hash 0xc4f6f79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37240 dport 38797] OK # # # cpu 4: rx_hash 0x34a090b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37266 dport 38797] OK # # # cpu 4: rx_hash 0x06510e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37278 dport 38797] OK # # # count: pass=43 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 45256 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41825 dport 45256] != expected 0x563e385f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41825 dport 45256] != expected 0x563e385f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39359 dport 45256] != expected 0x99f6d34f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39359 dport 45256] != expected 0x99f6d34f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 45256] != expected 0x752d0e0d # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34287 dport 45256] != expected 0x752d0e0d # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41549 dport 45256] != expected 0x99d22724 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41549 dport 45256] != expected 0x99d22724 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42621 dport 45256] != expected 0x39a8b9d6 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42621 dport 45256] != expected 0x39a8b9d6 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40456 dport 45256] != expected 0xd7b486a4 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40456 dport 45256] != expected 0xd7b486a4 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 45256] != expected 0x3462ef8b # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 45256] != expected 0x3462ef8b # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 45256] != expected 0xe0ee5af # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35406 dport 45256] != expected 0xe0ee5af # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57482 dport 45256] != expected 0xde0e11c0 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57482 dport 45256] != expected 0xde0e11c0 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40590 dport 45256] != expected 0xd4607136 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40590 dport 45256] != expected 0xd4607136 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47702 dport 45256] != expected 0x38c9b4ad # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47702 dport 45256] != expected 0x38c9b4ad # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 45256] != expected 0x928ba61b # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 45256] != expected 0x928ba61b # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41622 dport 45256] != expected 0xa9ef0a83 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41622 dport 45256] != expected 0xa9ef0a83 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 45256] != expected 0x7783e024 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 45256] != expected 0x7783e024 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39829 dport 45256] != expected 0xeb6f0857 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39829 dport 45256] != expected 0xeb6f0857 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54356 dport 45256] != expected 0xbe6eb62c # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54356 dport 45256] != expected 0xbe6eb62c # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55746 dport 45256] != expected 0xa33e6efa # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55746 dport 45256] != expected 0xa33e6efa # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37011 dport 45256] != expected 0x6f22d5a6 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37011 dport 45256] != expected 0x6f22d5a6 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54529 dport 45256] != expected 0x7c5e3245 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54529 dport 45256] != expected 0x7c5e3245 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35743 dport 45256] != expected 0x2f8cdd7f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35743 dport 45256] != expected 0x2f8cdd7f # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 45256] != expected 0xc902371a # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49075 dport 45256] != expected 0xc902371a # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35844 dport 45256] != expected 0x67e25b79 # # Exception| cpu 5: rx_hash 0xc5dee3d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35844 dport 45256] != expected 0x67e25b79 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47290 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55972 dport 47290] != expected 0xee160317 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55972 dport 47290] != expected 0xee160317 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39549 dport 47290] != expected 0xb6f84c0d # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39549 dport 47290] != expected 0xb6f84c0d # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40901 dport 47290] != expected 0xc65f8c3f # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40901 dport 47290] != expected 0xc65f8c3f # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47119 dport 47290] != expected 0x990ec539 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47119 dport 47290] != expected 0x990ec539 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47329 dport 47290] != expected 0x4a064905 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47329 dport 47290] != expected 0x4a064905 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49416 dport 47290] != expected 0x70440906 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49416 dport 47290] != expected 0x70440906 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37212 dport 47290] != expected 0xc9325432 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37212 dport 47290] != expected 0xc9325432 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 47290] != expected 0xdaf49945 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39208 dport 47290] != expected 0xdaf49945 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58011 dport 47290] != expected 0x85009347 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58011 dport 47290] != expected 0x85009347 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 47290] != expected 0xeebfcedd # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38246 dport 47290] != expected 0xeebfcedd # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57857 dport 47290] != expected 0x3bdf7d79 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57857 dport 47290] != expected 0x3bdf7d79 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35190 dport 47290] != expected 0xdb52523c # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35190 dport 47290] != expected 0xdb52523c # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35648 dport 47290] != expected 0xca4bb570 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35648 dport 47290] != expected 0xca4bb570 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46169 dport 47290] != expected 0xb43d5dee # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46169 dport 47290] != expected 0xb43d5dee # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60308 dport 47290] != expected 0xf2aba37b # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60308 dport 47290] != expected 0xf2aba37b # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 47290] != expected 0xa77a565c # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 47290] != expected 0xa77a565c # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42503 dport 47290] != expected 0x4ddd2b41 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42503 dport 47290] != expected 0x4ddd2b41 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45793 dport 47290] != expected 0xcc515ba6 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45793 dport 47290] != expected 0xcc515ba6 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40370 dport 47290] != expected 0x98082990 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40370 dport 47290] != expected 0x98082990 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34695 dport 47290] != expected 0x83cecc68 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34695 dport 47290] != expected 0x83cecc68 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44778 dport 47290] != expected 0x2b027273 # # Exception| cpu 5: rx_hash 0xb3fc1646 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44778 dport 47290] != expected 0x2b027273 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->