< 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 47978 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9c6920ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 49610 dport 47978] != expected 0xa247fe94 # # Exception| cpu 0: rx_hash 0x050b514d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 47978] != expected 0xd9b7fac8 # # Exception| cpu 0: rx_hash 0x673e512f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49642 dport 47978] != expected 0x4e6b1735 # # Exception| cpu 0: rx_hash 0xbd85df32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 47978] != expected 0x2f0c5a3f # # Exception| cpu 0: rx_hash 0x76aaacf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49692 dport 47978] != expected 0xc7ede7de # # Exception| cpu 0: rx_hash 0xd5d7060e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49718 dport 47978] != expected 0x59bc32ee # # Exception| cpu 0: rx_hash 0x7f3ea2b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49730 dport 47978] != expected 0x7ab831d7 # # Exception| cpu 0: rx_hash 0xeba54153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49764 dport 47978] != expected 0x353d0f68 # # Exception| cpu 0: rx_hash 0xae27ece0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 47978] != expected 0xe21adca1 # # Exception| cpu 0: rx_hash 0x37459d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49874 dport 47978] != expected 0x99ead8fd # # Exception| cpu 0: rx_hash 0xc60cd0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49946 dport 47978] != expected 0xf9c1adf4 # # Exception| cpu 0: rx_hash 0x611ce61a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50014 dport 47978] != expected 0xeeb0942e # # Exception| cpu 0: rx_hash 0x34cfaf6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50020 dport 47978] != expected 0xa8b8925c # # Exception| cpu 0: rx_hash 0xb991a602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50054 dport 47978] != expected 0xcb47af51 # # Exception| cpu 0: rx_hash 0x8e77ef11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50058 dport 47978] != expected 0x1a9344de # # Exception| cpu 0: rx_hash 0xcdae10ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 50072 dport 47978] != expected 0x40d88 # # Exception| cpu 0: rx_hash 0x011f287d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 47978] != expected 0x3dfc0fa6 # # Exception| cpu 0: rx_hash 0x87e3e15f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50132 dport 47978] != expected 0xa7c692d7 # # Exception| cpu 0: rx_hash 0xc9c38ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50166 dport 47978] != expected 0x8924e162 # # Exception| cpu 0: rx_hash 0xef8dcafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50176 dport 47978] != expected 0xe7c376c4 # # Exception| cpu 0: rx_hash 0xce613520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50212 dport 47978] != expected 0x6a88d26f # # Exception| cpu 0: rx_hash 0x60e50d92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 47978] != expected 0xc0ac3dbc # # Exception| cpu 0: rx_hash 0x1281e932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50322 dport 47978] != expected 0xc65f05fa # # Exception| cpu 0: rx_hash 0x7d4d7b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50324 dport 47978] != expected 0x65f6d2e4 # # Exception| cpu 0: rx_hash 0xaa0f674d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50336 dport 47978] != expected 0x30e4a50d # # Exception| cpu 0: rx_hash 0x289e3265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50350 dport 47978] != expected 0x23fed496 # # Exception| cpu 0: rx_hash 0xb591dfce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50390 dport 47978] != expected 0xd12e3c20 # # Exception| cpu 0: rx_hash 0x5f2bb6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50438 dport 47978] != expected 0xd9ef3cee # # Exception| cpu 0: rx_hash 0xddbae3c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50440 dport 47978] != expected 0xcaf54d75 # # Exception| cpu 0: rx_hash 0x1cf2495c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50452 dport 47978] != expected 0xc37875b8 # # Exception| cpu 0: rx_hash 0x26ed920b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50472 dport 47978] != expected 0x26d9a4d4 # # Exception| cpu 0: rx_hash 0x52d224a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50486 dport 47978] != expected 0xed9a060d # # Exception| cpu 0: rx_hash 0xbf8fe3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50494 dport 47978] != expected 0x5d29a088 # # Exception| cpu 0: rx_hash 0xe3c8a495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 47978] != expected 0xa67470f3 # # Exception| cpu 0: rx_hash 0xee3136d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50538 dport 47978] != expected 0x92014a10 # # Exception| cpu 0: rx_hash 0x8e32f8b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50560 dport 47978] != expected 0x414dd198 # # Exception| cpu 0: rx_hash 0x0ca3ad9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 47978] != expected 0x5257a003 # # Exception| cpu 0: rx_hash 0x17508917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50582 dport 47978] != expected 0x3abdd5c4 # # Exception| cpu 0: rx_hash 0xafde0768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50596 dport 47978] != expected 0xcc067533 # # Exception| cpu 0: rx_hash 0x87a6f6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50654 dport 47978] != expected 0xfc180791 # # Exception| cpu 0: rx_hash 0xd275bf89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50660 dport 47978] != expected 0xba1001e3 # # Exception| cpu 0: rx_hash 0x91ac4035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50678 dport 47978] != expected 0xa08748b5 # # Exception| cpu 0: rx_hash 0xd81266d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50698 dport 47978] != expected 0x5b7c84cf # # Exception| cpu 0: rx_hash 0x2ebc8550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50714 dport 47978] != expected 0x8325578d # # Exception| cpu 0: rx_hash 0x23451714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 47978] != expected 0xb7506d6e # # Exception| cpu 0: rx_hash 0x48e41938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50754 dport 47978] != expected 0x9dd9569a # # Exception| cpu 0: rx_hash 0xbe4afabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50770 dport 47978] != expected 0x458085d8 # # Exception| cpu 0: rx_hash 0xeb99b3ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 47978] != expected 0x38883aa # # Exception| cpu 0: rx_hash 0x5eeeaff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50794 dport 47978] != expected 0xc14619be # # 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 0xdb24d5f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53670 dport 38245] OK # # # cpu 0: rx_hash 0xe8af00ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53700 dport 38245] OK # # # cpu 0: rx_hash 0xf35c2465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53724 dport 38245] OK # # # cpu 0: rx_hash 0xc943ff32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53728 dport 38245] OK # # # cpu 0: rx_hash 0x41b57344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53760 dport 38245] OK # # # cpu 0: rx_hash 0xf93bfd3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 38245] OK # # # cpu 0: rx_hash 0x23807326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 38245] OK # # # cpu 0: rx_hash 0xa111260e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53816 dport 38245] OK # # # cpu 0: rx_hash 0x2a147d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53864 dport 38245] OK # # # cpu 0: rx_hash 0x9f636153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53866 dport 38245] OK # # # cpu 0: rx_hash 0x849045da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 38245] OK # # # cpu 0: rx_hash 0x51e49786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53914 dport 38245] OK # # # cpu 0: rx_hash 0x9938335c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53976 dport 38245] OK # # # cpu 0: rx_hash 0xf6f4a17a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53982 dport 38245] OK # # # cpu 0: rx_hash 0x21b6bd23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53994 dport 38245] OK # # # cpu 0: rx_hash 0x0da3d0b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54014 dport 38245] OK # # # cpu 0: rx_hash 0xb2caf0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 38245] OK # # # cpu 0: rx_hash 0x93260f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54064 dport 38245] OK # # # cpu 0: rx_hash 0x15dac61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54096 dport 38245] OK # # # cpu 0: rx_hash 0x974b9332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54110 dport 38245] OK # # # cpu 0: rx_hash 0xad544865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 38245] OK # # # cpu 0: rx_hash 0x2fc51d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54124 dport 38245] OK # # # cpu 0: rx_hash 0xcd578602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54152 dport 38245] OK # # # cpu 0: rx_hash 0xb0fc3ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54216 dport 38245] OK # # # cpu 0: rx_hash 0x6a47b0fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 38245] OK # # # cpu 0: rx_hash 0xf325c15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 38245] OK # # # cpu 0: rx_hash 0xbd05aca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54264 dport 38245] OK # # # cpu 0: rx_hash 0xc36131cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54276 dport 38245] OK # # # cpu 0: rx_hash 0x02299b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54296 dport 38245] OK # # # cpu 0: rx_hash 0x14232d92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 38245] OK # # # cpu 0: rx_hash 0x4c09f6a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54330 dport 38245] OK # # # cpu 0: rx_hash 0x48646aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54356 dport 38245] OK # # # cpu 0: rx_hash 0x098b5b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54426 dport 38245] OK # # # cpu 0: rx_hash 0x0472c950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54442 dport 38245] OK # # # cpu 0: rx_hash 0x47ab36ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 38245] OK # # # cpu 0: rx_hash 0xf2dc2ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54458 dport 38245] OK # # # cpu 0: rx_hash 0x43c6aae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54486 dport 38245] OK # # # cpu 0: rx_hash 0xbf767505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54574 dport 38245] OK # # # cpu 0: rx_hash 0xcb49c3aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54576 dport 38245] OK # # # cpu 0: rx_hash 0x261404a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54584 dport 38245] OK # # # cpu 0: rx_hash 0x7a53439b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 38245] OK # # # cpu 0: rx_hash 0xd6e1b52c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54682 dport 38245] OK # # # cpu 0: rx_hash 0xe56a6035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54776 dport 38245] OK # # # cpu 0: rx_hash 0x19a35aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54790 dport 38245] OK # # # cpu 0: rx_hash 0x02507e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54814 dport 38245] OK # # # cpu 0: rx_hash 0x384fa532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54818 dport 38245] OK # # # cpu 0: rx_hash 0x96cb9d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54840 dport 38245] OK # # # cpu 0: rx_hash 0x3c223938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54860 dport 38245] OK # # # count: pass=48 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 54572 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36130 dport 54572] != expected 0x1a40b891 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36130 dport 54572] != expected 0x1a40b891 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51853 dport 54572] != expected 0xd1b00c7d # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51853 dport 54572] != expected 0xd1b00c7d # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57151 dport 54572] != expected 0x9f3c3548 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57151 dport 54572] != expected 0x9f3c3548 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 54572] != expected 0x759fb201 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 54572] != expected 0x759fb201 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54710 dport 54572] != expected 0xac6be0b0 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54710 dport 54572] != expected 0xac6be0b0 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44488 dport 54572] != expected 0xb5e00ff0 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44488 dport 54572] != expected 0xb5e00ff0 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57064 dport 54572] != expected 0xb1c9d6b1 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57064 dport 54572] != expected 0xb1c9d6b1 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54038 dport 54572] != expected 0x52ef9aae # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54038 dport 54572] != expected 0x52ef9aae # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43987 dport 54572] != expected 0xb3fa7ddd # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43987 dport 54572] != expected 0xb3fa7ddd # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46617 dport 54572] != expected 0xfc161ff8 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46617 dport 54572] != expected 0xfc161ff8 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45142 dport 54572] != expected 0x3524874d # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45142 dport 54572] != expected 0x3524874d # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51909 dport 54572] != expected 0x1715de28 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51909 dport 54572] != expected 0x1715de28 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60804 dport 54572] != expected 0x2c5486db # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60804 dport 54572] != expected 0x2c5486db # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45816 dport 54572] != expected 0x3fdbeb85 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45816 dport 54572] != expected 0x3fdbeb85 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57970 dport 54572] != expected 0xb103a2db # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57970 dport 54572] != expected 0xb103a2db # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 54572] != expected 0xf64506d2 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 54572] != expected 0xf64506d2 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49309 dport 54572] != expected 0x349ba203 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49309 dport 54572] != expected 0x349ba203 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58343 dport 54572] != expected 0x2b2eafe6 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58343 dport 54572] != expected 0x2b2eafe6 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 54572] != expected 0x24958615 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 54572] != expected 0x24958615 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58459 dport 54572] != expected 0x41a27001 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58459 dport 54572] != expected 0x41a27001 # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53708 dport 54572] != expected 0x7b14f55f # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53708 dport 54572] != expected 0x7b14f55f # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54826 dport 54572] != expected 0xcdaab1bb # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54826 dport 54572] != expected 0xcdaab1bb # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52518 dport 54572] != expected 0x4551e3ef # # Exception| cpu 4: rx_hash 0x902eec12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52518 dport 54572] != expected 0x4551e3ef # # 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 44204 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58497 dport 44204] != expected 0xd76802a2 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58497 dport 44204] != expected 0xd76802a2 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53131 dport 44204] != expected 0x628b4a05 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53131 dport 44204] != expected 0x628b4a05 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42974 dport 44204] != expected 0x27b00606 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42974 dport 44204] != expected 0x27b00606 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48306 dport 44204] != expected 0xb06eec37 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48306 dport 44204] != expected 0xb06eec37 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44178 dport 44204] != expected 0xc6cf3317 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44178 dport 44204] != expected 0xc6cf3317 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47301 dport 44204] != expected 0xf2c4d74c # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47301 dport 44204] != expected 0xf2c4d74c # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39961 dport 44204] != expected 0x81d3f5b6 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39961 dport 44204] != expected 0x81d3f5b6 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51352 dport 44204] != expected 0xccb9af65 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51352 dport 44204] != expected 0xccb9af65 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55718 dport 44204] != expected 0x114d28d2 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55718 dport 44204] != expected 0x114d28d2 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41142 dport 44204] != expected 0xcb142a80 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41142 dport 44204] != expected 0xcb142a80 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 44204] != expected 0xd3e82c18 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 44204] != expected 0xd3e82c18 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41517 dport 44204] != expected 0xde1e8128 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41517 dport 44204] != expected 0xde1e8128 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60573 dport 44204] != expected 0xdcdf5f1 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60573 dport 44204] != expected 0xdcdf5f1 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33769 dport 44204] != expected 0x5e4ad2ed # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33769 dport 44204] != expected 0x5e4ad2ed # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60080 dport 44204] != expected 0xf3fd39c5 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60080 dport 44204] != expected 0xf3fd39c5 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 44204] != expected 0xcd0a6f28 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 44204] != expected 0xcd0a6f28 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 44204] != expected 0x68fdd561 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 44204] != expected 0x68fdd561 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38313 dport 44204] != expected 0xf678087d # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38313 dport 44204] != expected 0xf678087d # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44940 dport 44204] != expected 0x22f1c9c # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44940 dport 44204] != expected 0x22f1c9c # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47579 dport 44204] != expected 0x59918fdb # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47579 dport 44204] != expected 0x59918fdb # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53971 dport 44204] != expected 0x7a7870ff # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53971 dport 44204] != expected 0x7a7870ff # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47383 dport 44204] != expected 0xad09a259 # # Exception| cpu 5: rx_hash 0x40f5de22 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47383 dport 44204] != expected 0xad09a259 # # 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 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__->