< 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' TAP version 13 1..1 # 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 338, 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 54122 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa56ab5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47020 dport 54122] != expected 0x7810294a # # Exception| cpu 0: rx_hash 0x8d874fb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47026 dport 54122] != expected 0x1cb1f403 # # Exception| cpu 0: rx_hash 0xb5dfe88f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47068 dport 54122] != expected 0x86f81664 # # Exception| cpu 0: rx_hash 0xbc58a829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47098 dport 54122] != expected 0x1f89b570 # # Exception| cpu 0: rx_hash 0xf81dafd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47140 dport 54122] != expected 0x3365260b # # Exception| cpu 0: rx_hash 0x3f6231b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47158 dport 54122] != expected 0x3f8423c7 # # Exception| cpu 0: rx_hash 0xaa7d877d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47176 dport 54122] != expected 0x362de59e # # Exception| cpu 0: rx_hash 0xf974e43e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47206 dport 54122] != expected 0x889c0ef6 # # Exception| cpu 0: rx_hash 0x9ebc2eaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47242 dport 54122] != expected 0x9fa8c9e4 # # Exception| cpu 0: rx_hash 0x78a90a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47264 dport 54122] != expected 0x6e99b275 # # Exception| cpu 0: rx_hash 0xb7389f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47318 dport 54122] != expected 0x40f03c50 # # Exception| cpu 0: rx_hash 0xeb4e9e6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47362 dport 54122] != expected 0x232a875c # # Exception| cpu 0: rx_hash 0x6ee475d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47372 dport 54122] != expected 0xd46b7e2b # # Exception| cpu 0: rx_hash 0x90aa0765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47410 dport 54122] != expected 0xf93ab17d # # Exception| cpu 0: rx_hash 0x77d66805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47450 dport 54122] != expected 0xb3f2e211 # # Exception| cpu 0: rx_hash 0xb4def3c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47488 dport 54122] != expected 0xae57a229 # # Exception| cpu 0: rx_hash 0xe7d79086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47534 dport 54122] != expected 0x10e64941 # # Exception| cpu 0: rx_hash 0x00abffe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47558 dport 54122] != expected 0x5a2e1a2d # # Exception| cpu 0: rx_hash 0xa3d41fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47620 dport 54122] != expected 0x3e0a3535 # # Exception| cpu 0: rx_hash 0xc06bd092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47648 dport 54122] != expected 0x387ab7d3 # # Exception| cpu 0: rx_hash 0x9ae5f377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 54122] != expected 0x1fbaffaf # # Exception| cpu 0: rx_hash 0x920bf838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47692 dport 54122] != expected 0x3d327446 # # Exception| cpu 0: rx_hash 0xe0682195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47706 dport 54122] != expected 0x7e53e173 # # Exception| cpu 0: rx_hash 0x79ee99b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 54122] != expected 0x4436e937 # # Exception| cpu 0: rx_hash 0x2209f1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47810 dport 54122] != expected 0xd80f89b6 # # Exception| cpu 0: rx_hash 0x506a2811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47828 dport 54122] != expected 0x9b6e1c83 # # Exception| cpu 0: rx_hash 0x2b8eb11a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47844 dport 54122] != expected 0x417e2aa2 # # Exception| cpu 0: rx_hash 0x89b6c2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47886 dport 54122] != expected 0xff55ef8 # # Exception| cpu 0: rx_hash 0xa8dc7820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47926 dport 54122] != expected 0xf22520a5 # # Exception| cpu 4: rx_hash 0xb4b6a366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47006 dport 54122] != expected 0x3d013e99 # # Exception| cpu 4: rx_hash 0xce3b7184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47084 dport 54122] != expected 0x5ce82045 # # Exception| cpu 4: rx_hash 0x6c6b52f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47128 dport 54122] != expected 0x8135c8af # # Exception| cpu 4: rx_hash 0xd0f0559f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47162 dport 54122] != expected 0x57c4fb42 # # Exception| cpu 4: rx_hash 0xe12fb206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47218 dport 54122] != expected 0x54fcba31 # # Exception| cpu 4: rx_hash 0x5433f5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47222 dport 54122] != expected 0x1b7c2ac8 # # Exception| cpu 4: rx_hash 0xfd03e199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 54122] != expected 0x99d84b02 # # Exception| cpu 4: rx_hash 0x60f25c1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47284 dport 54122] != expected 0xb2f906b2 # # Exception| cpu 4: rx_hash 0x1a7f8ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47302 dport 54122] != expected 0xd310186e # # Exception| cpu 4: rx_hash 0x58aafb24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47322 dport 54122] != expected 0x28b0e4d5 # # Exception| cpu 4: rx_hash 0x4976edba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47336 dport 54122] != expected 0x6da1f306 # # Exception| cpu 4: rx_hash 0xdbf8321e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47368 dport 54122] != expected 0x9bebeed2 # # Exception| cpu 4: rx_hash 0x992d47c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47380 dport 54122] != expected 0x604b1269 # # Exception| cpu 4: rx_hash 0x0d5bbae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47400 dport 54122] != expected 0xd21bfccd # # Exception| cpu 4: rx_hash 0xea27d587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 54122] != expected 0x98d3afa1 # # Exception| cpu 4: rx_hash 0xd3163951 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47468 dport 54122] != expected 0xb963653b # # Exception| cpu 4: rx_hash 0x01c2b40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47492 dport 54122] != expected 0xe1d732d0 # # Exception| cpu 4: rx_hash 0xf60b8618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47516 dport 54122] != expected 0x55f75e92 # # Exception| cpu 4: rx_hash 0xbd59b363 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47526 dport 54122] != expected 0x3726013d # # Exception| cpu 4: rx_hash 0x72c8264b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47568 dport 54122] != expected 0x194f8f18 # # Exception| cpu 4: rx_hash 0x1177e978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47604 dport 54122] != expected 0x1f3f0dfe # # Exception| cpu 4: rx_hash 0x267ef41b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47626 dport 54122] != expected 0xc94bcc42 # # Exception| cpu 4: rx_hash 0xd1b7c60c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47634 dport 54122] != expected 0x7d6ba000 # # Exception| cpu 4: rx_hash 0x2ff9b4bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47660 dport 54122] != expected 0x503a6f56 # # Exception| cpu 4: rx_hash 0x0ffa45ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47702 dport 54122] != expected 0x161339f6 # # Exception| cpu 4: rx_hash 0x8a50ae00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47704 dport 54122] != expected 0xe152c081 # # Exception| cpu 4: rx_hash 0xc1029b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47714 dport 54122] != expected 0x83839f2e # # Exception| cpu 4: rx_hash 0x1e265324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47716 dport 54122] != expected 0x53022e25 # # Exception| cpu 4: rx_hash 0x741edcb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47718 dport 54122] != expected 0xcc030fd7 # # Exception| cpu 4: rx_hash 0x5cf326f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47736 dport 54122] != expected 0xa8a2d29e # # Exception| cpu 4: rx_hash 0xe9ef6133 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47740 dport 54122] != expected 0xe7224267 # # Exception| cpu 4: rx_hash 0xd4a98842 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47768 dport 54122] != expected 0xd7d6cd09 # # Exception| cpu 4: rx_hash 0xdd2ec8e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47806 dport 54122] != expected 0x4ea76e1d # # Exception| cpu 4: rx_hash 0x3a52a784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47830 dport 54122] != expected 0x46f3d71 # # Exception| cpu 4: rx_hash 0x6624a6e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47874 dport 54122] != expected 0x67b5867d # # Exception| cpu 4: rx_hash 0xfbd51b63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47896 dport 54122] != expected 0x4c94cbcd # # Exception| cpu 4: rx_hash 0x059b69d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47910 dport 54122] != expected 0x61c5049b # # Exception| cpu 4: rx_hash 0xb8692557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47942 dport 54122] != expected 0xccd1f8b # # Exception| cpu 4: rx_hash 0x88df8927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47948 dport 54122] != expected 0xb40c7605 # # Exception| cpu 4: rx_hash 0x152e34a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47958 dport 54122] != expected 0x9f2d3bb5 # # Exception| cpu 4: rx_hash 0xe6900315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48006 dport 54122] != expected 0x3a491203 # # Exception| cpu 4: rx_hash 0xbc1e20f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48014 dport 54122] != expected 0x1d895a7f # # Exception| cpu 4: rx_hash 0x21ef9d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48020 dport 54122] != expected 0x36a817cf # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4ba007cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60204 dport 52017] OK # # # cpu 0: rx_hash 0xc6e4e73e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60230 dport 52017] OK # # # cpu 0: rx_hash 0x019b7959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 52017] OK # # # cpu 0: rx_hash 0x5b155abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60252 dport 52017] OK # # # cpu 0: rx_hash 0x2d0186b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60290 dport 52017] OK # # # cpu 0: rx_hash 0xf2254ee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 52017] OK # # # cpu 0: rx_hash 0x778fa553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 52017] OK # # # cpu 0: rx_hash 0xea7e18d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60304 dport 52017] OK # # # cpu 0: rx_hash 0x919a81da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 52017] OK # # # cpu 0: rx_hash 0x2c68cd5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 52017] OK # # # cpu 0: rx_hash 0xeb175338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60370 dport 52017] OK # # # cpu 0: rx_hash 0x88a89c0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60406 dport 52017] OK # # # cpu 0: rx_hash 0xfcbe7695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60422 dport 52017] OK # # # cpu 0: rx_hash 0x79149d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60424 dport 52017] OK # # # cpu 0: rx_hash 0x8eddaf38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60432 dport 52017] OK # # # cpu 0: rx_hash 0x48cb7ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60480 dport 52017] OK # # # cpu 0: rx_hash 0x22f3f523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60482 dport 52017] OK # # # cpu 0: rx_hash 0x97efb2e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 52017] OK # # # cpu 0: rx_hash 0xe58c6b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60496 dport 52017] OK # # # cpu 0: rx_hash 0x0a1e0f6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60508 dport 52017] OK # # # cpu 0: rx_hash 0x8633a477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60532 dport 52017] OK # # # cpu 0: rx_hash 0xa32e1b3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60548 dport 52017] OK # # # cpu 0: rx_hash 0x64518559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60566 dport 52017] OK # # # cpu 0: rx_hash 0xf027787d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60586 dport 52017] OK # # # cpu 0: rx_hash 0x3758e61a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60600 dport 52017] OK # # # cpu 0: rx_hash 0xa24750d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60614 dport 52017] OK # # # cpu 0: rx_hash 0x4dd534f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60618 dport 52017] OK # # # cpu 0: rx_hash 0x06870183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60656 dport 52017] OK # # # cpu 0: rx_hash 0xce87fdc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60696 dport 52017] OK # # # cpu 0: rx_hash 0xf7b61114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60724 dport 52017] OK # # # cpu 0: rx_hash 0xbd8d6f86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60748 dport 52017] OK # # # cpu 0: rx_hash 0xee840cc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 52017] OK # # # cpu 0: rx_hash 0xeaf30962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60842 dport 52017] OK # # # cpu 0: rx_hash 0xa8267cbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60854 dport 52017] OK # # # cpu 0: rx_hash 0xb114616e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60896 dport 52017] OK # # # cpu 0: rx_hash 0x34be8ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60910 dport 52017] OK # # # cpu 0: rx_hash 0x1becc18f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60932 dport 52017] OK # # # cpu 0: rx_hash 0xec25f398 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60956 dport 52017] OK # # # cpu 0: rx_hash 0xe5a2b33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60986 dport 52017] OK # # # cpu 0: rx_hash 0x827e7292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32778 dport 52017] OK # # # cpu 0: rx_hash 0x9a2524aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32798 dport 52017] OK # # # cpu 0: rx_hash 0x3ee575fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32808 dport 52017] OK # # # cpu 0: rx_hash 0xc92c47e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32816 dport 52017] OK # # # cpu 0: rx_hash 0x7c300023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32820 dport 52017] OK # # # cpu 0: rx_hash 0x4c86ac53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32830 dport 52017] OK # # # cpu 0: rx_hash 0xba26d5ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32868 dport 52017] OK # # # cpu 0: rx_hash 0x8a9079dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32878 dport 52017] OK # # # count: pass=47 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 338, 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 53889 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35770 dport 53889] != expected 0x937d79ce # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44735 dport 53889] != expected 0xadc7d812 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34954 dport 53889] != expected 0x84cc4c8d # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51077 dport 53889] != expected 0x41624dad # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37189 dport 53889] != expected 0xab81d9b9 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37110 dport 53889] != expected 0x4bd08b4a # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37522 dport 53889] != expected 0x2dc70182 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43836 dport 53889] != expected 0xb5c93c50 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48951 dport 53889] != expected 0xd9d6768e # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38317 dport 53889] != expected 0xd17a0ec2 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56161 dport 53889] != expected 0xa6d623f # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46843 dport 53889] != expected 0x9f0b6188 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56949 dport 53889] != expected 0x7d7c542b # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48412 dport 53889] != expected 0x527a4fda # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58029 dport 53889] != expected 0x606a650f # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34775 dport 53889] != expected 0x1b5fb967 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 53889] != expected 0x2c876be4 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39430 dport 53889] != expected 0x72fc718a # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39450 dport 53889] != expected 0x895c8d31 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53812 dport 53889] != expected 0xd4ee5e18 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 53889] != expected 0x235075ed # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54322 dport 53889] != expected 0x62bf6ea2 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51195 dport 53889] != expected 0x48cb8bf4 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35274 dport 53889] != expected 0x290a47c1 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46969 dport 53889] != expected 0x9b4846be # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54795 dport 53889] != expected 0xe5f2523a # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58904 dport 53889] != expected 0xfbcb0424 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38689 dport 53889] != expected 0xefd9d3e1 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50606 dport 53889] != expected 0xcace74f9 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58122 dport 53889] != expected 0x5c5b833b # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35601 dport 53889] != expected 0x4e32453c # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46862 dport 53889] != expected 0x8b238b7f # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38914 dport 53889] != expected 0x79e3e052 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39467 dport 53889] != expected 0x6d4ef8f4 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36254 dport 53889] != expected 0xf3dd7a99 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 53889] != expected 0x637f3f07 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41938 dport 53889] != expected 0xacdb1af8 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47917 dport 53889] != expected 0xd0b8bbae # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45423 dport 53889] != expected 0xbef9523a # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41626 dport 53889] != expected 0x26dd59c8 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35269 dport 53889] != expected 0xe049fd52 # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33096 dport 53889] != expected 0x3550a2fc # # Exception| cpu 5: rx_hash 0xf0e49cfa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50320 dport 53889] != expected 0x6ea1b9ec # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 41488 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44840 dport 41488] != expected 0x4ec04413 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60082 dport 41488] != expected 0xd6932733 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45566 dport 41488] != expected 0xfb725606 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40753 dport 41488] != expected 0x4038db6 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43319 dport 41488] != expected 0xf98385b8 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56792 dport 41488] != expected 0x63a77688 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43978 dport 41488] != expected 0x6a17797a # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58313 dport 41488] != expected 0x5b6f3623 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34383 dport 41488] != expected 0x593f8356 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35603 dport 41488] != expected 0xcf80d18c # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60787 dport 41488] != expected 0xd104b8d # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52946 dport 41488] != expected 0x7502d479 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55967 dport 41488] != expected 0x52a83057 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39068 dport 41488] != expected 0x8de0c9a2 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41771 dport 41488] != expected 0x556646c9 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48884 dport 41488] != expected 0xf9952182 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36692 dport 41488] != expected 0x6931dec3 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51035 dport 41488] != expected 0xb7dbf5b5 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60897 dport 41488] != expected 0xffc737d4 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47282 dport 41488] != expected 0x63f0969 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50782 dport 41488] != expected 0xcc62dc4b # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57136 dport 41488] != expected 0x3c19c359 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46812 dport 41488] != expected 0x16e204bd # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52238 dport 41488] != expected 0xe444bf69 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51940 dport 41488] != expected 0x1777996a # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43642 dport 41488] != expected 0x3e8f7350 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53777 dport 41488] != expected 0x81f0b7f0 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35793 dport 41488] != expected 0xfb41785b # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 41488] != expected 0x7af0a7ec # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42195 dport 41488] != expected 0x7bfe8fb2 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38645 dport 41488] != expected 0x96681302 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59015 dport 41488] != expected 0x69f574bd # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37258 dport 41488] != expected 0x860def33 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50191 dport 41488] != expected 0x536f2e61 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38600 dport 41488] != expected 0xd66ff10d # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 41488] != expected 0x1c6bf5d3 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54721 dport 41488] != expected 0x2345d597 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46811 dport 41488] != expected 0x1db7d3c9 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46285 dport 41488] != expected 0xe2be32eb # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50680 dport 41488] != expected 0x67f33743 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52077 dport 41488] != expected 0xb6f43685 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60895 dport 41488] != expected 0x1894565 # # Exception| cpu 5: rx_hash 0x7c48d8b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57468 dport 41488] != expected 0xe3f05c67 # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->