< 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 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-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 41156 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4c793883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43252 dport 41156] != expected 0xefdb193c # # Exception| cpu 0: rx_hash 0xe4d76177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43336 dport 41156] != expected 0xc99cb31b # # Exception| cpu 0: rx_hash 0x338882d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43352 dport 41156] != expected 0x3726a99f # # Exception| cpu 0: rx_hash 0xd4044e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43426 dport 41156] != expected 0x7e1c9a83 # # Exception| cpu 0: rx_hash 0xf0835a44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43456 dport 41156] != expected 0xb3fc543 # # Exception| cpu 0: rx_hash 0xadfcd4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43460 dport 41156] != expected 0xf1d7af52 # # Exception| cpu 0: rx_hash 0x0343138c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43468 dport 41156] != expected 0xca39a5a # # Exception| cpu 0: rx_hash 0x9d23a4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43474 dport 41156] != expected 0x550be4 # # Exception| cpu 0: rx_hash 0x5b2fbc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43536 dport 41156] != expected 0x25e26b4a # # Exception| cpu 0: rx_hash 0xa4d82998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43588 dport 41156] != expected 0x5e1e9d7e # # Exception| cpu 0: rx_hash 0x7fa8a87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43634 dport 41156] != expected 0x50c1348a # # Exception| cpu 0: rx_hash 0x3697fcad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43644 dport 41156] != expected 0xa28dbfb0 # # Exception| cpu 0: rx_hash 0xb094ace6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43698 dport 41156] != expected 0x10b8f17b # # Exception| cpu 0: rx_hash 0xdd2cec17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43742 dport 41156] != expected 0x97d72581 # # Exception| cpu 0: rx_hash 0xe1dcfe65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 41156] != expected 0x96303247 # # Exception| cpu 0: rx_hash 0xebfabcda [saddr 192.0.3.2 daddr 192.0.3.1 sport 43778 dport 41156] != expected 0x31630445 # # Exception| cpu 0: rx_hash 0x921a983e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43802 dport 41156] != expected 0x32ad2bc9 # # Exception| cpu 0: rx_hash 0xe7d5de9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43812 dport 41156] != expected 0xc106b735 # # Exception| cpu 0: rx_hash 0x14159753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43816 dport 41156] != expected 0xc69ae82c # # Exception| cpu 0: rx_hash 0x9e2d4432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43842 dport 41156] != expected 0x4ecd82e4 # # Exception| cpu 0: rx_hash 0xbab2ee59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43870 dport 41156] != expected 0xb7ebc779 # # Exception| cpu 0: rx_hash 0xffae87e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43914 dport 41156] != expected 0xf3c0721d # # Exception| cpu 0: rx_hash 0x758eeac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43934 dport 41156] != expected 0xf7920288 # # Exception| cpu 0: rx_hash 0x14017638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43946 dport 41156] != expected 0xc9d7f5f # # Exception| cpu 0: rx_hash 0xc35e959b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43962 dport 41156] != expected 0xf22765db # # Exception| cpu 0: rx_hash 0x9e39a559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43968 dport 41156] != expected 0x84ca1597 # # Exception| cpu 0: rx_hash 0xbaa60f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43996 dport 41156] != expected 0x7dec500a # # Exception| cpu 0: rx_hash 0xffb639a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44020 dport 41156] != expected 0x7fc56840 # # Exception| cpu 0: rx_hash 0xe97f7353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44110 dport 41156] != expected 0x9eb544eb # # Exception| cpu 0: rx_hash 0xac631ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44186 dport 41156] != expected 0xda9ef18f # # Exception| cpu 0: rx_hash 0x63534159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44198 dport 41156] != expected 0xdce5b950 # # Exception| cpu 0: rx_hash 0xe96b9238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44236 dport 41156] != expected 0x54b2d398 # # Exception| cpu 0: rx_hash 0xcdf43853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44240 dport 41156] != expected 0xad949605 # # Exception| cpu 0: rx_hash 0xd9b4e20b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44250 dport 41156] != expected 0xa530772e # # Exception| cpu 0: rx_hash 0x4bfb373e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 41156] != expected 0x59a355e0 # # Exception| cpu 0: rx_hash 0x02c463e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44268 dport 41156] != expected 0xabefdeda # # Exception| cpu 0: rx_hash 0x88e40ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44280 dport 41156] != expected 0xafbdae4f # # Exception| cpu 0: rx_hash 0x321b13da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44282 dport 41156] != expected 0x5a6d7a6c # # Exception| cpu 0: rx_hash 0xfb22689e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44300 dport 41156] != expected 0xb20b7c1 # # Exception| cpu 0: rx_hash 0xcbfd18ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44314 dport 41156] != expected 0xfaa21377 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb449e5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43324 dport 51175] OK # # # cpu 0: rx_hash 0x3e7136aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43350 dport 51175] OK # # # cpu 0: rx_hash 0x16c1fe80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43372 dport 51175] OK # # # cpu 0: rx_hash 0xc19e1d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43388 dport 51175] OK # # # cpu 0: rx_hash 0x4bb22f29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43412 dport 51175] OK # # # cpu 0: rx_hash 0x5ff2f571 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43422 dport 51175] OK # # # cpu 0: rx_hash 0xa01ddef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43444 dport 51175] OK # # # cpu 0: rx_hash 0xe93a3462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43460 dport 51175] OK # # # cpu 0: rx_hash 0x53c5297d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43462 dport 51175] OK # # # cpu 0: rx_hash 0x4eb9b03b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43570 dport 51175] OK # # # cpu 0: rx_hash 0x079e5aa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43586 dport 51175] OK # # # cpu 4: rx_hash 0x4789ac03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 51175] OK # # # cpu 4: rx_hash 0xfd6e0f51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43340 dport 51175] OK # # # cpu 4: rx_hash 0x028124d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43366 dport 51175] OK # # # cpu 4: rx_hash 0x4bbe700f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43368 dport 51175] OK # # # cpu 4: rx_hash 0x6f2d8542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43400 dport 51175] OK # # # cpu 4: rx_hash 0xb87266e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43416 dport 51175] OK # # # cpu 4: rx_hash 0x6302e703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43438 dport 51175] OK # # # cpu 4: rx_hash 0x631a594e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43472 dport 51175] OK # # # cpu 4: rx_hash 0x5fea4b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43488 dport 51175] OK # # # cpu 4: rx_hash 0x6f353b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43510 dport 51175] OK # # # cpu 4: rx_hash 0xa51641ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43538 dport 51175] OK # # # cpu 4: rx_hash 0x23194e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43552 dport 51175] OK # # # cpu 4: rx_hash 0xf446ad24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43568 dport 51175] OK # # # cpu 4: rx_hash 0x13de80f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43592 dport 51175] OK # # # cpu 4: rx_hash 0xf45e1369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43598 dport 51175] OK # # # cpu 4: rx_hash 0x8dbe378d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43606 dport 51175] OK # # # cpu 4: rx_hash 0xc481635a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43608 dport 51175] OK # # # cpu 4: rx_hash 0xc8ae011b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43646 dport 51175] OK # # # cpu 4: rx_hash 0xa502a081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43664 dport 51175] OK # # # cpu 4: rx_hash 0x99f2b2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43680 dport 51175] OK # # # cpu 4: rx_hash 0x5af53545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43716 dport 51175] OK # # # cpu 4: rx_hash 0xa9357c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43720 dport 51175] OK # # # cpu 4: rx_hash 0x3755cbf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43734 dport 51175] OK # # # cpu 4: rx_hash 0xa51a1ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43758 dport 51175] OK # # # cpu 4: rx_hash 0x19ec232d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43814 dport 51175] OK # # # cpu 4: rx_hash 0x6014b984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43840 dport 51175] OK # # # cpu 4: rx_hash 0x19f49d60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43864 dport 51175] OK # # # cpu 4: rx_hash 0xf25b6cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43896 dport 51175] OK # # # cpu 4: rx_hash 0x15dbff21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43902 dport 51175] OK # # # cpu 4: rx_hash 0x2927b275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43954 dport 51175] OK # # # cpu 4: rx_hash 0x6018e6a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43964 dport 51175] OK # # # cpu 4: rx_hash 0x3d7fd660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43974 dport 51175] OK # # # cpu 4: rx_hash 0x744082b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43976 dport 51175] OK # # # cpu 4: rx_hash 0xd6d027b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44006 dport 51175] OK # # # cpu 4: rx_hash 0x460edc66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44048 dport 51175] OK # # # cpu 4: rx_hash 0xe8b11b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44056 dport 51175] OK # # # cpu 4: rx_hash 0xada12db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44080 dport 51175] OK # # # cpu 4: rx_hash 0x031eeaf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44088 dport 51175] OK # # # cpu 4: rx_hash 0xf0c61d75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44106 dport 51175] OK # # # cpu 4: rx_hash 0x2bbac3b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44160 dport 51175] OK # # # cpu 4: rx_hash 0x278d1fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44248 dport 51175] OK # # # cpu 4: rx_hash 0xcc22ee6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44280 dport 51175] OK # # # cpu 4: rx_hash 0x649409d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44346 dport 51175] OK # # # cpu 4: rx_hash 0x40131df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 51175] OK # # # cpu 4: rx_hash 0x7ce30f81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44392 dport 51175] OK # # # cpu 4: rx_hash 0x587ca5ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44404 dport 51175] OK # # # cpu 4: rx_hash 0x1d60cc5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44448 dport 51175] OK # # # cpu 4: rx_hash 0xca3f2ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 51175] OK # # # cpu 4: rx_hash 0x649856f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44486 dport 51175] OK # # # cpu 4: rx_hash 0xca2791b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44494 dport 51175] OK # # # count: pass=61 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 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-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 44842 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36208 dport 44842] != expected 0xb4a05523 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36208 dport 44842] != expected 0xb4a05523 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52014 dport 44842] != expected 0x3b88d404 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52014 dport 44842] != expected 0x3b88d404 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59487 dport 44842] != expected 0x5681c155 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59487 dport 44842] != expected 0x5681c155 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 44842] != expected 0x3332ae00 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60014 dport 44842] != expected 0x3332ae00 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34777 dport 44842] != expected 0x4ef7229f # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34777 dport 44842] != expected 0x4ef7229f # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 44842] != expected 0x922528a3 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 44842] != expected 0x922528a3 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50229 dport 44842] != expected 0x522e6acf # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50229 dport 44842] != expected 0x522e6acf # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54651 dport 44842] != expected 0x11d97ce6 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54651 dport 44842] != expected 0x11d97ce6 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55377 dport 44842] != expected 0x1dccad78 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55377 dport 44842] != expected 0x1dccad78 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37617 dport 44842] != expected 0xc531e90d # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37617 dport 44842] != expected 0xc531e90d # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48553 dport 44842] != expected 0xa5b7f00e # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48553 dport 44842] != expected 0xa5b7f00e # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 44842] != expected 0x43db92b9 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38738 dport 44842] != expected 0x43db92b9 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47507 dport 44842] != expected 0xeb0eee89 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47507 dport 44842] != expected 0xeb0eee89 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 44842] != expected 0xa07eb4fa # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 44842] != expected 0xa07eb4fa # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37726 dport 44842] != expected 0x3bd25ca # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37726 dport 44842] != expected 0x3bd25ca # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44497 dport 44842] != expected 0xf774ee7b # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44497 dport 44842] != expected 0xf774ee7b # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 44842] != expected 0x66afcc1d # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 44842] != expected 0x66afcc1d # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48899 dport 44842] != expected 0xe26c8fe3 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48899 dport 44842] != expected 0xe26c8fe3 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54284 dport 44842] != expected 0x94e25a5c # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54284 dport 44842] != expected 0x94e25a5c # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53236 dport 44842] != expected 0xca150230 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53236 dport 44842] != expected 0xca150230 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44690 dport 44842] != expected 0x6b565c2 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44690 dport 44842] != expected 0x6b565c2 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37401 dport 44842] != expected 0x876114b6 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37401 dport 44842] != expected 0x876114b6 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45386 dport 44842] != expected 0xe0e5d886 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45386 dport 44842] != expected 0xe0e5d886 # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49183 dport 44842] != expected 0xe22d6ecc # # Exception| cpu 5: rx_hash 0x882bb6bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49183 dport 44842] != expected 0xe22d6ecc # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-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 54821 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55152 dport 54821] != expected 0x5004c7ae # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55152 dport 54821] != expected 0x5004c7ae # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40082 dport 54821] != expected 0x557c46e4 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40082 dport 54821] != expected 0x557c46e4 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 54821] != expected 0x3e6f4e79 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 54821] != expected 0x3e6f4e79 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34560 dport 54821] != expected 0x6781a52f # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34560 dport 54821] != expected 0x6781a52f # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44507 dport 54821] != expected 0x8da34d5c # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44507 dport 54821] != expected 0x8da34d5c # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59075 dport 54821] != expected 0x6f5700a0 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59075 dport 54821] != expected 0x6f5700a0 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47799 dport 54821] != expected 0xa95e2ce7 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47799 dport 54821] != expected 0xa95e2ce7 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 54821] != expected 0xc43d731b # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 54821] != expected 0xc43d731b # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 54821] != expected 0xa8d601a6 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 54821] != expected 0xa8d601a6 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 54821] != expected 0x1671b1e7 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40434 dport 54821] != expected 0x1671b1e7 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38512 dport 54821] != expected 0x3e04ee6c # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38512 dport 54821] != expected 0x3e04ee6c # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44869 dport 54821] != expected 0xc792f941 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44869 dport 54821] != expected 0xc792f941 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48735 dport 54821] != expected 0x142f6163 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48735 dport 54821] != expected 0x142f6163 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34338 dport 54821] != expected 0xeba4b7db # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34338 dport 54821] != expected 0xeba4b7db # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49512 dport 54821] != expected 0xbdd43c3a # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49512 dport 54821] != expected 0xbdd43c3a # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37917 dport 54821] != expected 0x48f86bbf # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37917 dport 54821] != expected 0x48f86bbf # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 54821] != expected 0xb2bdb5b4 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 54821] != expected 0xb2bdb5b4 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59851 dport 54821] != expected 0xded40689 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59851 dport 54821] != expected 0xded40689 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51156 dport 54821] != expected 0x91e81b67 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51156 dport 54821] != expected 0x91e81b67 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51652 dport 54821] != expected 0x84fec790 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51652 dport 54821] != expected 0x84fec790 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51859 dport 54821] != expected 0x7c77453 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51859 dport 54821] != expected 0x7c77453 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58639 dport 54821] != expected 0xe0644cd3 # # Exception| cpu 0: rx_hash 0x1cbc8753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58639 dport 54821] != expected 0xe0644cd3 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->