< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 46916 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7122acd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44400 dport 46916] != expected 0xec6cb5d6 # # Exception| cpu 0: rx_hash 0x070818e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44402 dport 46916] != expected 0x2949f5e3 # # Exception| cpu 0: rx_hash 0x3e034cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44434 dport 46916] != expected 0x70261ee1 # # Exception| cpu 0: rx_hash 0xac04a82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44456 dport 46916] != expected 0xd0bcf2dc # # Exception| cpu 0: rx_hash 0x645e09bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44468 dport 46916] != expected 0x1bc3aacd # # Exception| cpu 0: rx_hash 0x39d4a4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44476 dport 46916] != expected 0x2a8afac0 # # Exception| cpu 0: rx_hash 0x4bc20cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44492 dport 46916] != expected 0x98552cc4 # # Exception| cpu 0: rx_hash 0x8398ad47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44496 dport 46916] != expected 0x532a74d5 # # Exception| cpu 0: rx_hash 0x4c15e4b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44514 dport 46916] != expected 0xc2f9c8e5 # # Exception| cpu 0: rx_hash 0xd9c5e82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44534 dport 46916] != expected 0x38cfc0f9 # # Exception| cpu 0: rx_hash 0xf265f111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44540 dport 46916] != expected 0xcca3d0c1 # # Exception| cpu 0: rx_hash 0xadcb34d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44570 dport 46916] != expected 0xd734b42c # # Exception| cpu 0: rx_hash 0x3fccd02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44576 dport 46916] != expected 0x77ae5811 # # Exception| cpu 0: rx_hash 0x49e6641d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44578 dport 46916] != expected 0xb28b1824 # # Exception| cpu 0: rx_hash 0x62467d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44584 dport 46916] != expected 0x46e7081c # # Exception| cpu 0: rx_hash 0xae20c0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44614 dport 46916] != expected 0xfa62c63c # # Exception| cpu 0: rx_hash 0x17873d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44662 dport 46916] != expected 0xae943a39 # # Exception| cpu 0: rx_hash 0x4a0d902f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44670 dport 46916] != expected 0x9fdd6a34 # # Exception| cpu 0: rx_hash 0x90fc7cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44680 dport 46916] != expected 0xf9a1c91f # # Exception| cpu 0: rx_hash 0x95993308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44690 dport 46916] != expected 0x95697121 # # Exception| cpu 0: rx_hash 0x2e8c6911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44694 dport 46916] != expected 0xf7fbd13b # # Exception| cpu 0: rx_hash 0x7306c41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44702 dport 46916] != expected 0xc6b28136 # # Exception| cpu 0: rx_hash 0x5b4d2911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44744 dport 46916] != expected 0x1f88e31e # # Exception| cpu 0: rx_hash 0x2802d29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44752 dport 46916] != expected 0xb6651b15 # # Exception| cpu 0: rx_hash 0xe2ead4d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 46916] != expected 0x4b7e1f1b # # Exception| cpu 0: rx_hash 0x0af76d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 46916] != expected 0x9488f6b0 # # Exception| cpu 0: rx_hash 0x0d208547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44832 dport 46916] != expected 0xce241291 # # Exception| cpu 0: rx_hash 0xc57a24d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44860 dport 46916] != expected 0x55b4a80 # # Exception| cpu 0: rx_hash 0x7a53629b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44874 dport 46916] != expected 0x10337cab # # Exception| cpu 0: rx_hash 0x7f362d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44880 dport 46916] != expected 0x7cfbc495 # # Exception| cpu 0: rx_hash 0x5496341d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44890 dport 46916] != expected 0x8897d4ad # # Exception| cpu 0: rx_hash 0x37c02547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44956 dport 46916] != expected 0xba1d8b83 # # Exception| cpu 0: rx_hash 0xa5c7c1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44966 dport 46916] != expected 0x1a8767be # # Exception| cpu 0: rx_hash 0x6d9d602f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44986 dport 46916] != expected 0xd1f83faf # # Exception| cpu 0: rx_hash 0x42016547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44994 dport 46916] != expected 0x526eb9a6 # # Exception| cpu 0: rx_hash 0x8a5bc4d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45022 dport 46916] != expected 0x9911e1b7 # # Exception| cpu 0: rx_hash 0x88e96308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45034 dport 46916] != expected 0xaf75bda8 # # Exception| cpu 0: rx_hash 0x33fc3911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45038 dport 46916] != expected 0xcde71db2 # # Exception| cpu 0: rx_hash 0xd00681bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45048 dport 46916] != expected 0xf2f4559b # # Exception| cpu 0: rx_hash 0x03b01247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45066 dport 46916] != expected 0xa19e4632 # # Exception| cpu 0: rx_hash 0xb9fc1bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 46916] != expected 0xd83ec827 # # Exception| cpu 0: rx_hash 0x3e875a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45208 dport 46916] != expected 0x8f0b3b01 # # Exception| cpu 0: rx_hash 0xde9616bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45266 dport 46916] != expected 0x9d4e0138 # # Exception| cpu 0: rx_hash 0x4776f31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45320 dport 46916] != expected 0xdd314c87 # # Exception| cpu 0: rx_hash 0xf906e6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45334 dport 46916] != expected 0xd36b54a3 # # Exception| cpu 0: rx_hash 0x69b3a59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45336 dport 46916] != expected 0x4595e481 # # Exception| cpu 0: rx_hash 0x6b010247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45356 dport 46916] != expected 0x73f1b89e # # Exception| cpu 0: rx_hash 0xa35ba3d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45360 dport 46916] != expected 0xb88ee08f # # Exception| cpu 0: rx_hash 0x9b09a408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45496 dport 46916] != expected 0xfad32582 # # Exception| cpu 0: rx_hash 0xec7a43d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45522 dport 46916] != expected 0x24c44bb8 # # Exception| cpu 0: rx_hash 0x55ddbe11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45538 dport 46916] != expected 0x7032b7bd # # Exception| cpu 0: rx_hash 0x0a737bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45572 dport 46916] != expected 0x6ba5d350 # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9334d2ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56024 dport 50473] OK # # # cpu 0: rx_hash 0x01333635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56034 dport 50473] OK # # # cpu 0: rx_hash 0xc7ebd944 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 50473] OK # # # cpu 0: rx_hash 0x26a3c635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56102 dport 50473] OK # # # cpu 0: rx_hash 0xc03c3120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 50473] OK # # # cpu 0: rx_hash 0xc5597e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 50473] OK # # # cpu 0: rx_hash 0x9cefcfc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56138 dport 50473] OK # # # cpu 0: rx_hash 0xb22a9944 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56154 dport 50473] OK # # # cpu 0: rx_hash 0xb0983e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56174 dport 50473] OK # # # cpu 0: rx_hash 0xb5fd7120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56180 dport 50473] OK # # # cpu 0: rx_hash 0xe877dc2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 50473] OK # # # cpu 0: rx_hash 0x89936aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 50473] OK # # # cpu 0: rx_hash 0x69822635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56260 dport 50473] OK # # # cpu 0: rx_hash 0xfc522aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56272 dport 50473] OK # # # cpu 0: rx_hash 0x409098d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56314 dport 50473] OK # # # cpu 0: rx_hash 0xfb85c2ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56318 dport 50473] OK # # # cpu 0: rx_hash 0x6df55de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56322 dport 50473] OK # # # cpu 0: rx_hash 0xfd401ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56332 dport 50473] OK # # # cpu 0: rx_hash 0x4182acb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56358 dport 50473] OK # # # cpu 0: rx_hash 0xd452a02c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56370 dport 50473] OK # # # cpu 0: rx_hash 0x339404d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56406 dport 50473] OK # # # cpu 0: rx_hash 0x3443ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56440 dport 50473] OK # # # cpu 0: rx_hash 0x7e07430b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56448 dport 50473] OK # # # cpu 0: rx_hash 0x55a75a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56458 dport 50473] OK # # # cpu 0: rx_hash 0xc07756aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56478 dport 50473] OK # # # cpu 0: rx_hash 0x7cb5e4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56500 dport 50473] OK # # # cpu 0: rx_hash 0xc39ca298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 50473] OK # # # cpu 0: rx_hash 0x0974a4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56554 dport 50473] OK # # # cpu 0: rx_hash 0x74b911bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56584 dport 50473] OK # # # cpu 0: rx_hash 0xc87ba3c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56610 dport 50473] OK # # # cpu 0: rx_hash 0x95f10ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56618 dport 50473] OK # # # cpu 0: rx_hash 0x937fb544 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56684 dport 50473] OK # # # cpu 0: rx_hash 0x3fa4ede9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56728 dport 50473] OK # # # cpu 0: rx_hash 0x8603102c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56744 dport 50473] OK # # # cpu 0: rx_hash 0xdad0eece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56776 dport 50473] OK # # # cpu 0: rx_hash 0x66125cb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56802 dport 50473] OK # # # cpu 0: rx_hash 0x87cc8cd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56858 dport 50473] OK # # # cpu 0: rx_hash 0x857e2b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56878 dport 50473] OK # # # cpu 0: rx_hash 0xf20dccd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56900 dport 50473] OK # # # cpu 0: rx_hash 0x38e5ca98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56940 dport 50473] OK # # # cpu 0: rx_hash 0xbafbc4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56968 dport 50473] OK # # # cpu 0: rx_hash 0x77c42a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 50473] OK # # # cpu 0: rx_hash 0x063976ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 50473] OK # # # cpu 0: rx_hash 0xbd2c2cd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56998 dport 50473] OK # # # cpu 0: rx_hash 0xe34d75e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57074 dport 50473] OK # # # cpu 0: rx_hash 0xedcf3b0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57096 dport 50473] OK # # # cpu 0: rx_hash 0xc0e199bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57156 dport 50473] OK # # # cpu 0: rx_hash 0xb3ae6235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57180 dport 50473] OK # # # cpu 0: rx_hash 0x9abcdcd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57186 dport 50473] OK # # # cpu 0: rx_hash 0x7946647a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57204 dport 50473] OK # # # count: pass=50 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 51495 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40398 dport 51495] != expected 0xc1ea712 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40398 dport 51495] != expected 0xc1ea712 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57912 dport 51495] != expected 0xdacc6fdf # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57912 dport 51495] != expected 0xdacc6fdf # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41821 dport 51495] != expected 0x3035206 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41821 dport 51495] != expected 0x3035206 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37467 dport 51495] != expected 0xd36a0e55 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37467 dport 51495] != expected 0xd36a0e55 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60926 dport 51495] != expected 0x345a84c1 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60926 dport 51495] != expected 0x345a84c1 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35634 dport 51495] != expected 0x67310749 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35634 dport 51495] != expected 0x67310749 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40712 dport 51495] != expected 0x6251dd7c # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40712 dport 51495] != expected 0x6251dd7c # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44255 dport 51495] != expected 0x692e3303 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44255 dport 51495] != expected 0x692e3303 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 51495] != expected 0x6571a99b # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 51495] != expected 0x6571a99b # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54382 dport 51495] != expected 0xbf054ceb # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54382 dport 51495] != expected 0xbf054ceb # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46191 dport 51495] != expected 0xd265b7fe # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46191 dport 51495] != expected 0xd265b7fe # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60385 dport 51495] != expected 0xc2edab6e # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60385 dport 51495] != expected 0xc2edab6e # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 51495] != expected 0x60fc6dd7 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 51495] != expected 0x60fc6dd7 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57143 dport 51495] != expected 0x88f5381a # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57143 dport 51495] != expected 0x88f5381a # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47292 dport 51495] != expected 0xa9c0bb57 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47292 dport 51495] != expected 0xa9c0bb57 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46384 dport 51495] != expected 0x9d64f30 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46384 dport 51495] != expected 0x9d64f30 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53353 dport 51495] != expected 0xbc9abe0f # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53353 dport 51495] != expected 0xbc9abe0f # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35184 dport 51495] != expected 0x18f8483d # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35184 dport 51495] != expected 0x18f8483d # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46624 dport 51495] != expected 0x743d88f6 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46624 dport 51495] != expected 0x743d88f6 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56058 dport 51495] != expected 0x53b12f47 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56058 dport 51495] != expected 0x53b12f47 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59638 dport 51495] != expected 0x92fb0cec # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59638 dport 51495] != expected 0x92fb0cec # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60081 dport 51495] != expected 0x5ea63e9 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60081 dport 51495] != expected 0x5ea63e9 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35845 dport 51495] != expected 0xd5176668 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35845 dport 51495] != expected 0xd5176668 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60539 dport 51495] != expected 0x161c7b30 # # Exception| cpu 4: rx_hash 0x6ea5cc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60539 dport 51495] != expected 0x161c7b30 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 52066 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51852 dport 52066] != expected 0xefc27e66 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51852 dport 52066] != expected 0xefc27e66 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33368 dport 52066] != expected 0xdeedb670 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33368 dport 52066] != expected 0xdeedb670 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46925 dport 52066] != expected 0x33863545 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46925 dport 52066] != expected 0x33863545 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58632 dport 52066] != expected 0xe9e40c2f # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58632 dport 52066] != expected 0xe9e40c2f # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48053 dport 52066] != expected 0xd324050a # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48053 dport 52066] != expected 0xd324050a # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39104 dport 52066] != expected 0x847f8265 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39104 dport 52066] != expected 0x847f8265 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 52066] != expected 0x3ffc1769 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 52066] != expected 0x3ffc1769 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54721 dport 52066] != expected 0x9ceb91ca # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54721 dport 52066] != expected 0x9ceb91ca # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36158 dport 52066] != expected 0x4e7d4692 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36158 dport 52066] != expected 0x4e7d4692 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 52066] != expected 0x71c70364 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 52066] != expected 0x71c70364 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47116 dport 52066] != expected 0x151ee8aa # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47116 dport 52066] != expected 0x151ee8aa # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33288 dport 52066] != expected 0x3b99b557 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33288 dport 52066] != expected 0x3b99b557 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59009 dport 52066] != expected 0x96791c4a # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59009 dport 52066] != expected 0x96791c4a # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48132 dport 52066] != expected 0x842f50fc # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48132 dport 52066] != expected 0x842f50fc # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32841 dport 52066] != expected 0x850ba227 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32841 dport 52066] != expected 0x850ba227 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45153 dport 52066] != expected 0x255a0395 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45153 dport 52066] != expected 0x255a0395 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39945 dport 52066] != expected 0x5772ad27 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39945 dport 52066] != expected 0x5772ad27 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 52066] != expected 0x36cfa5c9 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 52066] != expected 0x36cfa5c9 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 52066] != expected 0xb969cfbc # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60538 dport 52066] != expected 0xb969cfbc # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49997 dport 52066] != expected 0xf94f36b7 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49997 dport 52066] != expected 0xf94f36b7 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50236 dport 52066] != expected 0x2d9c30 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50236 dport 52066] != expected 0x2d9c30 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51310 dport 52066] != expected 0x3995b4d2 # # Exception| cpu 4: rx_hash 0x1f5e90f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51310 dport 52066] != expected 0x3995b4d2 # # 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__->