< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 57327 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfb1dda71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58832 dport 57327] != expected 0xb818bbe7 # # Exception| cpu 0: rx_hash 0x6976ff77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58850 dport 57327] != expected 0x178a5016 # # Exception| cpu 0: rx_hash 0xe48cd11d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58858 dport 57327] != expected 0xffe5e770 # # Exception| cpu 0: rx_hash 0x952c4f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58884 dport 57327] != expected 0x3f99c065 # # Exception| cpu 0: rx_hash 0x07476a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58934 dport 57327] != expected 0x900b2b94 # # Exception| cpu 0: rx_hash 0x24930abc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58948 dport 57327] != expected 0xc2943689 # # Exception| cpu 0: rx_hash 0xb29d7802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58952 dport 57327] != expected 0xfa24ef22 # # Exception| cpu 0: rx_hash 0x587c8a4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58974 dport 57327] != expected 0x7f7287c7 # # Exception| cpu 0: rx_hash 0x171ee4ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59000 dport 57327] != expected 0xf408d948 # # Exception| cpu 0: rx_hash 0x7a1b543e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59014 dport 57327] != expected 0xe0a1e688 # # Exception| cpu 0: rx_hash 0x06f4d4c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59036 dport 57327] != expected 0x5d4757c6 # # Exception| cpu 0: rx_hash 0x8f6bad1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59050 dport 57327] != expected 0x220ad2fa # # Exception| cpu 0: rx_hash 0xacbfcdd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59096 dport 57327] != expected 0x7095cfe7 # # Exception| cpu 0: rx_hash 0x3ed4e8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59114 dport 57327] != expected 0xdf072416 # # Exception| cpu 0: rx_hash 0x59cf34f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59124 dport 57327] != expected 0xb23efb95 # # Exception| cpu 0: rx_hash 0xf9439e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59140 dport 57327] != expected 0xdabdde # # Exception| cpu 0: rx_hash 0x74b9b068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59148 dport 57327] != expected 0xe8b50ab8 # # Exception| cpu 0: rx_hash 0x0856309e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59158 dport 57327] != expected 0x5553bbf6 # # Exception| cpu 0: rx_hash 0xa9b0fb89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59160 dport 57327] != expected 0xcc5dbfc6 # # Exception| cpu 0: rx_hash 0x0c336726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59176 dport 57327] != expected 0xc27189ac # # Exception| cpu 0: rx_hash 0xc163a21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59250 dport 57327] != expected 0x829ace0e # # Exception| cpu 0: rx_hash 0xfc957705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59280 dport 57327] != expected 0x5ab4f3d6 # # Exception| cpu 0: rx_hash 0x750a0ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59302 dport 57327] != expected 0x25f976ea # # Exception| cpu 0: rx_hash 0x90237929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59332 dport 57327] != expected 0x8351b044 # # Exception| cpu 0: rx_hash 0x19bc00fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59378 dport 57327] != expected 0xfc1c3578 # # Exception| cpu 0: rx_hash 0xf46b62ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 57327] != expected 0x310eca51 # # Exception| cpu 0: rx_hash 0x32967598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59418 dport 57327] != expected 0xc53911e2 # # Exception| cpu 0: rx_hash 0x011b9b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59430 dport 57327] != expected 0xf3a5fe23 # # Exception| cpu 0: rx_hash 0xdc12d068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59442 dport 57327] != expected 0xd74d4b5d # # Exception| cpu 0: rx_hash 0xe432ec77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59460 dport 57327] != expected 0x550d388d # # Exception| cpu 0: rx_hash 0xb0a4de44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59494 dport 57327] != expected 0xea808cf # # Exception| cpu 0: rx_hash 0x7659c971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 57327] != expected 0xfa9fd37c # # Exception| cpu 0: rx_hash 0xdda16ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59544 dport 57327] != expected 0x1a01370f # # Exception| cpu 0: rx_hash 0x10f1abec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59586 dport 57327] != expected 0x5aea70ad # # Exception| cpu 0: rx_hash 0x5bf692b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59610 dport 57327] != expected 0x46b21c78 # # Exception| cpu 0: rx_hash 0xf0d7ea4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59744 dport 57327] != expected 0x408ac622 # # Exception| cpu 0: rx_hash 0x7d2dc420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59752 dport 57327] != expected 0xa8e57144 # # Exception| cpu 0: rx_hash 0x97cc3668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 57327] != expected 0x2db319a1 # # Exception| cpu 0: rx_hash 0x40db1138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59786 dport 57327] != expected 0x70cb4c9c # # Exception| cpu 0: rx_hash 0x5b2f4dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59790 dport 57327] != expected 0xa0142251 # # Exception| cpu 0: rx_hash 0x3c3491ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59792 dport 57327] != expected 0xcd2dfdd2 # # Exception| cpu 0: rx_hash 0x102874b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 57327] != expected 0xbc4c4e84 # # Exception| cpu 0: rx_hash 0xc68ced5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59848 dport 57327] != expected 0x2c7867eb # # Exception| cpu 0: rx_hash 0xba636daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59858 dport 57327] != expected 0x919ed6a5 # # Exception| cpu 0: rx_hash 0x967f88d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59860 dport 57327] != expected 0xe0ff65f3 # # Exception| cpu 0: rx_hash 0x2c6d1f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59870 dport 57327] != expected 0xa92e0f0e # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1a803289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44614 dport 44039] OK # # # cpu 0: rx_hash 0xc7897968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44626 dport 44039] OK # # # cpu 0: rx_hash 0x55e25c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44640 dport 44039] OK # # # cpu 0: rx_hash 0xeff0cbad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44650 dport 44039] OK # # # cpu 0: rx_hash 0xbf03ae26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 44039] OK # # # cpu 0: rx_hash 0x44086c0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44676 dport 44039] OK # # # cpu 0: rx_hash 0xfe1afbc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44686 dport 44039] OK # # # cpu 0: rx_hash 0x0b6a02ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44706 dport 44039] OK # # # cpu 0: rx_hash 0x4fa5be05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44750 dport 44039] OK # # # cpu 0: rx_hash 0x7c285014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44786 dport 44039] OK # # # cpu 0: rx_hash 0xc63ac7d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44792 dport 44039] OK # # # cpu 0: rx_hash 0x515ed489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44810 dport 44039] OK # # # cpu 0: rx_hash 0x8c579f68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44830 dport 44039] OK # # # cpu 0: rx_hash 0xef2914f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44862 dport 44039] OK # # # cpu 0: rx_hash 0x398d8d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44896 dport 44039] OK # # # cpu 0: rx_hash 0xeafffdf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44970 dport 44039] OK # # # cpu 0: rx_hash 0xc92b9d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45016 dport 44039] OK # # # cpu 0: rx_hash 0x5b40b838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45034 dport 44039] OK # # # cpu 0: rx_hash 0x40b4e4ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45038 dport 44039] OK # # # cpu 0: rx_hash 0x0bb3ddb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45046 dport 44039] OK # # # cpu 0: rx_hash 0xfd586c98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45062 dport 44039] OK # # # cpu 0: rx_hash 0x5cbea78f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45064 dport 44039] OK # # # cpu 0: rx_hash 0x3ba57bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45078 dport 44039] OK # # # cpu 0: rx_hash 0x81b7ec6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45084 dport 44039] OK # # # cpu 0: rx_hash 0x082895bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45098 dport 44039] OK # # # cpu 0: rx_hash 0x432face3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45106 dport 44039] OK # # # cpu 0: rx_hash 0xced58289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45114 dport 44039] OK # # # cpu 0: rx_hash 0x3e7392aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45186 dport 44039] OK # # # cpu 0: rx_hash 0x9bf00e05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45234 dport 44039] OK # # # cpu 0: rx_hash 0xb8246ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45248 dport 44039] OK # # # cpu 0: rx_hash 0x7ed979fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45264 dport 44039] OK # # # cpu 0: rx_hash 0xdf3fb2ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45278 dport 44039] OK # # # cpu 0: rx_hash 0x1760418f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45380 dport 44039] OK # # # cpu 0: rx_hash 0x707b9dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45402 dport 44039] OK # # # cpu 0: rx_hash 0x43f673bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 44039] OK # # # cpu 0: rx_hash 0xb2e3dd20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45428 dport 44039] OK # # # cpu 0: rx_hash 0x08f14ae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 44039] OK # # # cpu 0: rx_hash 0xe80ed41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45448 dport 44039] OK # # # cpu 0: rx_hash 0x1d7e2d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45476 dport 44039] OK # # # cpu 0: rx_hash 0xdb833a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45492 dport 44039] OK # # # cpu 0: rx_hash 0x3eaa4df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45526 dport 44039] OK # # # cpu 0: rx_hash 0x1b9ce1aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45594 dport 44039] OK # # # cpu 0: rx_hash 0xfad0c1ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45638 dport 44039] OK # # # cpu 0: rx_hash 0x863f411a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45660 dport 44039] OK # # # count: pass=44 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 48011 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55063 dport 48011] != expected 0x8ad7a6d # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55063 dport 48011] != expected 0x8ad7a6d # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34631 dport 48011] != expected 0xf29e6d1f # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34631 dport 48011] != expected 0xf29e6d1f # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45971 dport 48011] != expected 0xf82326a3 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45971 dport 48011] != expected 0xf82326a3 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54308 dport 48011] != expected 0xc4a0e9cd # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54308 dport 48011] != expected 0xc4a0e9cd # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33334 dport 48011] != expected 0x7251b47b # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33334 dport 48011] != expected 0x7251b47b # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55517 dport 48011] != expected 0x6a2d6eb5 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55517 dport 48011] != expected 0x6a2d6eb5 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47274 dport 48011] != expected 0xfa17b049 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47274 dport 48011] != expected 0xfa17b049 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51197 dport 48011] != expected 0xfb18c708 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51197 dport 48011] != expected 0xfb18c708 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42750 dport 48011] != expected 0x779fca04 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42750 dport 48011] != expected 0x779fca04 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40877 dport 48011] != expected 0x86c3bfcd # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40877 dport 48011] != expected 0x86c3bfcd # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57464 dport 48011] != expected 0x58f4ee61 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57464 dport 48011] != expected 0x58f4ee61 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57871 dport 48011] != expected 0x8668985b # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57871 dport 48011] != expected 0x8668985b # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46851 dport 48011] != expected 0x7d42d908 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46851 dport 48011] != expected 0x7d42d908 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39855 dport 48011] != expected 0x28adbd38 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39855 dport 48011] != expected 0x28adbd38 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55407 dport 48011] != expected 0xbb397e32 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55407 dport 48011] != expected 0xbb397e32 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37696 dport 48011] != expected 0xca68dcb # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37696 dport 48011] != expected 0xca68dcb # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46251 dport 48011] != expected 0x3152bba7 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46251 dport 48011] != expected 0x3152bba7 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 48011] != expected 0x18375368 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45138 dport 48011] != expected 0x18375368 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50069 dport 48011] != expected 0x1bb1b435 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50069 dport 48011] != expected 0x1bb1b435 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33415 dport 48011] != expected 0x4186c250 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33415 dport 48011] != expected 0x4186c250 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56299 dport 48011] != expected 0x358228ef # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56299 dport 48011] != expected 0x358228ef # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39857 dport 48011] != expected 0x459462bb # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39857 dport 48011] != expected 0x459462bb # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 48011] != expected 0x173d6956 # # Exception| cpu 4: rx_hash 0x8142a24b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 48011] != expected 0x173d6956 # # 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 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 35023 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57119 dport 35023] != expected 0x98043cb7 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57119 dport 35023] != expected 0x98043cb7 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35543 dport 35023] != expected 0xb89d928b # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35543 dport 35023] != expected 0xb89d928b # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45301 dport 35023] != expected 0x2a1431b3 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45301 dport 35023] != expected 0x2a1431b3 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43522 dport 35023] != expected 0xa8463398 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43522 dport 35023] != expected 0xa8463398 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53159 dport 35023] != expected 0xfe64d183 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53159 dport 35023] != expected 0xfe64d183 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 35023] != expected 0x76f16046 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 35023] != expected 0x76f16046 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39505 dport 35023] != expected 0xda982807 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39505 dport 35023] != expected 0xda982807 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55036 dport 35023] != expected 0x8bc1b1a0 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55036 dport 35023] != expected 0x8bc1b1a0 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 35023] != expected 0xad04ee62 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 35023] != expected 0xad04ee62 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37155 dport 35023] != expected 0xe998b28 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37155 dport 35023] != expected 0xe998b28 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57660 dport 35023] != expected 0x3e471881 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57660 dport 35023] != expected 0x3e471881 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36363 dport 35023] != expected 0xda15e477 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36363 dport 35023] != expected 0xda15e477 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38930 dport 35023] != expected 0x85294f88 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38930 dport 35023] != expected 0x85294f88 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58825 dport 35023] != expected 0xdd9ab8df # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58825 dport 35023] != expected 0xdd9ab8df # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50977 dport 35023] != expected 0x272a6c36 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50977 dport 35023] != expected 0x272a6c36 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41773 dport 35023] != expected 0x44ed2b1a # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41773 dport 35023] != expected 0x44ed2b1a # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42390 dport 35023] != expected 0x15eed27 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42390 dport 35023] != expected 0x15eed27 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34463 dport 35023] != expected 0xf24ef75e # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34463 dport 35023] != expected 0xf24ef75e # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35034 dport 35023] != expected 0xf7757bde # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35034 dport 35023] != expected 0xf7757bde # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44798 dport 35023] != expected 0xa9b0cefe # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44798 dport 35023] != expected 0xa9b0cefe # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33856 dport 35023] != expected 0x25d357bc # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33856 dport 35023] != expected 0x25d357bc # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54179 dport 35023] != expected 0x5c07e32 # # Exception| cpu 5: rx_hash 0x874dce8e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54179 dport 35023] != expected 0x5c07e32 # # 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__->