< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37112 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd7691902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48636 dport 37112] != expected 0x5022a1be # # Exception| cpu 0: rx_hash 0x7d0ff486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48664 dport 37112] != expected 0xd34c5225 # # Exception| cpu 0: rx_hash 0xb4fe477d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 37112] != expected 0xb293691f # # Exception| cpu 4: rx_hash 0x06bd3d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48620 dport 37112] != expected 0xd80fe404 # # Exception| cpu 4: rx_hash 0x81d2bad5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48642 dport 37112] != expected 0xa51b138 # # Exception| cpu 4: rx_hash 0x99f72d7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48660 dport 37112] != expected 0xe3a3cfb8 # # Exception| cpu 4: rx_hash 0x4a90e054 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48682 dport 37112] != expected 0xde1d9891 # # Exception| cpu 5: rx_hash 0x4823092e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48644 dport 37112] != expected 0x6b8e8a02 # # Exception| cpu 5: rx_hash 0x17560fd6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48662 dport 37112] != expected 0xa2c9e26b # # Exception| cpu 5: rx_hash 0xf3aed62b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48666 dport 37112] != expected 0x92267ff6 # # Exception| cpu 5: rx_hash 0x15e5e6ac [saddr 192.0.3.2 daddr 192.0.3.1 sport 48696 dport 37112] != expected 0x175af0f8 # # Exception| cpu 5: rx_hash 0x3b06916d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48704 dport 37112] != expected 0x2930cd85 # # Exception| cpu 5: rx_hash 0x515f6a3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48718 dport 37112] != expected 0x58b57dcb # # Exception| cpu 0: rx_hash 0x808b4e68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 37112] != expected 0xd0983871 # # Exception| cpu 0: rx_hash 0x39b57817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48750 dport 37112] != expected 0x9ca3df16 # # Exception| cpu 0: rx_hash 0xc5683644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48756 dport 37112] != expected 0x45be3c0b # # Exception| cpu 0: rx_hash 0x36e15459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48776 dport 37112] != expected 0xea64bf28 # # Exception| cpu 0: rx_hash 0x8d6c8b5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48790 dport 37112] != expected 0x13cc4adc # # Exception| cpu 0: rx_hash 0x699452a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 37112] != expected 0x2323d741 # # Exception| cpu 0: rx_hash 0x3452bd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48806 dport 37112] != expected 0x5ff7adbb # # Exception| cpu 0: rx_hash 0xa2d60820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48818 dport 37112] != expected 0xf76ffee8 # # Exception| cpu 4: rx_hash 0xe8615c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48766 dport 37112] != expected 0x148e9aac # # Exception| cpu 4: rx_hash 0xd0aa64de [saddr 192.0.3.2 daddr 192.0.3.1 sport 48810 dport 37112] != expected 0x6f183026 # # Exception| cpu 4: rx_hash 0x8c357fe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48842 dport 37112] != expected 0xc905c395 # # Exception| cpu 4: rx_hash 0xcb65eeb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48846 dport 37112] != expected 0xe9b0d57c # # Exception| cpu 5: rx_hash 0xb84076f4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48778 dport 37112] != expected 0xab0e92fb # # Exception| cpu 5: rx_hash 0xbaf39f8e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 37112] != expected 0x1e9d8068 # # Exception| cpu 5: rx_hash 0xc88ff370 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48828 dport 37112] != expected 0x86ea4ea6 # # Exception| cpu 0: rx_hash 0x75c92208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38950 dport 37112] != expected 0x257cc95 # # Exception| cpu 0: rx_hash 0x58c0480e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38956 dport 37112] != expected 0x53676a32 # # Exception| cpu 0: rx_hash 0xcf1d09b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39012 dport 37112] != expected 0x2136b028 # # Exception| cpu 4: rx_hash 0xbc3891f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38944 dport 37112] != expected 0x6388f7af # # Exception| cpu 4: rx_hash 0x1c7ac49f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39002 dport 37112] != expected 0x1c88e701 # # Exception| cpu 4: rx_hash 0x06ecba4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 37112] != expected 0x40e98b12 # # Exception| cpu 5: rx_hash 0x70e831b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48848 dport 37112] != expected 0x10182088 # # Exception| cpu 5: rx_hash 0x1f90d958 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38952 dport 37112] != expected 0x73d27cdb # # Exception| cpu 5: rx_hash 0x40e5dfa0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38970 dport 37112] != expected 0xba9514b2 # # Exception| cpu 5: rx_hash 0x89146c5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38972 dport 37112] != expected 0xdb4a2f88 # # Exception| cpu 5: rx_hash 0x29563937 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38982 dport 37112] != expected 0xa44a3f26 # # Exception| cpu 5: rx_hash 0xbfd28c34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38994 dport 37112] != expected 0xcd26c75 # # Exception| cpu 5: rx_hash 0xd58b7764 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39004 dport 37112] != expected 0x7d57dc3b # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x9be2ec42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55094 dport 36423] OK # # # cpu 4: rx_hash 0x7cf02878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 36423] OK # # # cpu 4: rx_hash 0x0c3fadfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55166 dport 36423] OK # # # cpu 4: rx_hash 0xb8e65eb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55174 dport 36423] OK # # # cpu 4: rx_hash 0x19fdff66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55200 dport 36423] OK # # # cpu 5: rx_hash 0x64d5bfd6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55134 dport 36423] OK # # # cpu 5: rx_hash 0xf0e2e3af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55140 dport 36423] OK # # # cpu 5: rx_hash 0x666656ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55152 dport 36423] OK # # # cpu 5: rx_hash 0xa0c3c919 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55184 dport 36423] OK # # # cpu 5: rx_hash 0x69327ae2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55190 dport 36423] OK # # # cpu 0: rx_hash 0xe99e80bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55086 dport 36423] OK # # # cpu 0: rx_hash 0x384aa4e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55102 dport 36423] OK # # # cpu 0: rx_hash 0xb5019b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 36423] OK # # # cpu 0: rx_hash 0xfd05269b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55212 dport 36423] OK # # # cpu 4: rx_hash 0x73a40436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55214 dport 36423] OK # # # cpu 4: rx_hash 0xd3e6515a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 36423] OK # # # cpu 4: rx_hash 0xa329d4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55266 dport 36423] OK # # # cpu 4: rx_hash 0x411828f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55336 dport 36423] OK # # # cpu 5: rx_hash 0xb9bfaa0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55258 dport 36423] OK # # # cpu 5: rx_hash 0x72fdf08b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55282 dport 36423] OK # # # cpu 5: rx_hash 0xcd0ae32e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55300 dport 36423] OK # # # cpu 5: rx_hash 0x6ea2ab85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55308 dport 36423] OK # # # cpu 5: rx_hash 0x76873c2b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55322 dport 36423] OK # # # cpu 0: rx_hash 0xe520b135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55226 dport 36423] OK # # # cpu 0: rx_hash 0xe6caacf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55240 dport 36423] OK # # # cpu 0: rx_hash 0xfc5cd226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55280 dport 36423] OK # # # cpu 0: rx_hash 0xd155b820 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55290 dport 36423] OK # # # cpu 4: rx_hash 0x77dec896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55366 dport 36423] OK # # # cpu 4: rx_hash 0xa60aecc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55382 dport 36423] OK # # # cpu 4: rx_hash 0x323db0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55404 dport 36423] OK # # # cpu 4: rx_hash 0x621c9a0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55448 dport 36423] OK # # # cpu 5: rx_hash 0x0648b9af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55340 dport 36423] OK # # # cpu 5: rx_hash 0x1e6d2e01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55354 dport 36423] OK # # # cpu 5: rx_hash 0xbe2f7b6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55360 dport 36423] OK # # # cpu 5: rx_hash 0xdb22ac73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 36423] OK # # # cpu 0: rx_hash 0x42f2353e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55386 dport 36423] OK # # # cpu 0: rx_hash 0x9195f811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55396 dport 36423] OK # # # cpu 0: rx_hash 0xfbcc0341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55402 dport 36423] OK # # # cpu 0: rx_hash 0xe3e994ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55420 dport 36423] OK # # # cpu 0: rx_hash 0x1060f6f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55424 dport 36423] OK # # # cpu 0: rx_hash 0xb3c8be59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55432 dport 36423] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53955 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45299 dport 53955] != expected 0x6ddac05f # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45299 dport 53955] != expected 0x6ddac05f # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59665 dport 53955] != expected 0xced01e4c # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59665 dport 53955] != expected 0xced01e4c # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 53955] != expected 0x9971391e # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 53955] != expected 0x9971391e # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 53955] != expected 0x4adfdce0 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 53955] != expected 0x4adfdce0 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37844 dport 53955] != expected 0xc8c0aacb # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37844 dport 53955] != expected 0xc8c0aacb # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37687 dport 53955] != expected 0x1c6687bb # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37687 dport 53955] != expected 0x1c6687bb # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50636 dport 53955] != expected 0x7c3c9d2a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50636 dport 53955] != expected 0x7c3c9d2a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54761 dport 53955] != expected 0x77c35ffc # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54761 dport 53955] != expected 0x77c35ffc # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 53955] != expected 0x58727e71 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 53955] != expected 0x58727e71 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54049 dport 53955] != expected 0x6ef6f26a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54049 dport 53955] != expected 0x6ef6f26a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36216 dport 53955] != expected 0xe1c595c9 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36216 dport 53955] != expected 0xe1c595c9 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48619 dport 53955] != expected 0x401f3557 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48619 dport 53955] != expected 0x401f3557 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53372 dport 53955] != expected 0x82289ef2 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53372 dport 53955] != expected 0x82289ef2 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56227 dport 53955] != expected 0x45892d85 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56227 dport 53955] != expected 0x45892d85 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45251 dport 53955] != expected 0x21e12738 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45251 dport 53955] != expected 0x21e12738 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44131 dport 53955] != expected 0x544aef8a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44131 dport 53955] != expected 0x544aef8a # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 53955] != expected 0xfffc46fe # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 53955] != expected 0xfffc46fe # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59625 dport 53955] != expected 0x993d5fdd # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59625 dport 53955] != expected 0x993d5fdd # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38209 dport 53955] != expected 0x89e8d5b3 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38209 dport 53955] != expected 0x89e8d5b3 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43455 dport 53955] != expected 0x5124af39 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43455 dport 53955] != expected 0x5124af39 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 53955] != expected 0x99566e76 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 53955] != expected 0x99566e76 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60907 dport 53955] != expected 0xb6f51343 # # Exception| cpu 5: rx_hash 0x7fd1e176 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60907 dport 53955] != expected 0xb6f51343 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 57269 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59251 dport 57269] != expected 0x5d19c24e # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59251 dport 57269] != expected 0x5d19c24e # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60167 dport 57269] != expected 0xdde694ab # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60167 dport 57269] != expected 0xdde694ab # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46709 dport 57269] != expected 0xe21092dd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46709 dport 57269] != expected 0xe21092dd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60643 dport 57269] != expected 0x4c729be # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60643 dport 57269] != expected 0x4c729be # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37535 dport 57269] != expected 0x3493dded # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37535 dport 57269] != expected 0x3493dded # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57405 dport 57269] != expected 0x5be183fd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57405 dport 57269] != expected 0x5be183fd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34402 dport 57269] != expected 0x35ce7e1f # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34402 dport 57269] != expected 0x35ce7e1f # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38405 dport 57269] != expected 0x213347a5 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38405 dport 57269] != expected 0x213347a5 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 57269] != expected 0x79a31eba # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40614 dport 57269] != expected 0x79a31eba # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39743 dport 57269] != expected 0x32fda140 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39743 dport 57269] != expected 0x32fda140 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33971 dport 57269] != expected 0xb19933ad # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33971 dport 57269] != expected 0xb19933ad # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51457 dport 57269] != expected 0xbcf16c60 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51457 dport 57269] != expected 0xbcf16c60 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43143 dport 57269] != expected 0x4b7b864f # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43143 dport 57269] != expected 0x4b7b864f # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45925 dport 57269] != expected 0x8d9ea45c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45925 dport 57269] != expected 0x8d9ea45c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37552 dport 57269] != expected 0x2b6271cd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37552 dport 57269] != expected 0x2b6271cd # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54399 dport 57269] != expected 0x40cbc6e2 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54399 dport 57269] != expected 0x40cbc6e2 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39286 dport 57269] != expected 0x5eec0486 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39286 dport 57269] != expected 0x5eec0486 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 57269] != expected 0xfcf4bdf4 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 57269] != expected 0xfcf4bdf4 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43007 dport 57269] != expected 0x4efea30 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43007 dport 57269] != expected 0x4efea30 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59779 dport 57269] != expected 0xe6022055 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59779 dport 57269] != expected 0xe6022055 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44663 dport 57269] != expected 0xc9c3cc1c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44663 dport 57269] != expected 0xc9c3cc1c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41939 dport 57269] != expected 0xfbba7176 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41939 dport 57269] != expected 0xfbba7176 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37561 dport 57269] != expected 0x95887c3c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37561 dport 57269] != expected 0x95887c3c # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54385 dport 57269] != expected 0x2a923db2 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54385 dport 57269] != expected 0x2a923db2 # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33650 dport 57269] != expected 0x5a40489e # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33650 dport 57269] != expected 0x5a40489e # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42078 dport 57269] != expected 0xc0eedaad # # Exception| cpu 4: rx_hash 0x874dd8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42078 dport 57269] != expected 0xc0eedaad # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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-24/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 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->