< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37630 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe88b4026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56354 dport 37630] != expected 0x3cbf79e4 # # Exception| cpu 0: rx_hash 0x3d844789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 37630] != expected 0xd5d0326c # # Exception| cpu 0: rx_hash 0x56eaa42c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56414 dport 37630] != expected 0x4be510fb # # Exception| cpu 0: rx_hash 0xeff4b88c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56422 dport 37630] != expected 0xb0e58650 # # Exception| cpu 0: rx_hash 0xde83cda1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56446 dport 37630] != expected 0xb5889775 # # Exception| cpu 0: rx_hash 0x81b33fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56454 dport 37630] != expected 0xe25a3fa # # Exception| cpu 0: rx_hash 0x54bc380b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56464 dport 37630] != expected 0xe74ae872 # # Exception| cpu 0: rx_hash 0x9161ecbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56470 dport 37630] != expected 0xf2feace6 # # Exception| cpu 0: rx_hash 0x53c3c0a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56532 dport 37630] != expected 0x6b1017c6 # # Exception| cpu 0: rx_hash 0x312d2afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56536 dport 37630] != expected 0x61ca358c # # Exception| cpu 0: rx_hash 0x1e777d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56562 dport 37630] != expected 0x80c9d4dc # # Exception| cpu 0: rx_hash 0x64e00335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56596 dport 37630] != expected 0xb4700513 # # Exception| cpu 0: rx_hash 0x017111c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56668 dport 37630] != expected 0x32f0d8ed # # Exception| cpu 0: rx_hash 0x7db2d9d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56674 dport 37630] != expected 0xdc440ad2 # # Exception| cpu 0: rx_hash 0x50be1295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56710 dport 37630] != expected 0x91e8130b # # Exception| cpu 0: rx_hash 0xaaeb4259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56762 dport 37630] != expected 0x9984b9d3 # # Exception| cpu 0: rx_hash 0x68496e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56824 dport 37630] != expected 0x6a02f3 # # Exception| cpu 0: rx_hash 0x5502d111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56884 dport 37630] != expected 0x9a36ea14 # # Exception| cpu 0: rx_hash 0x898ddf41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56900 dport 37630] != expected 0xe7b6a141 # # Exception| cpu 0: rx_hash 0xa8287977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56908 dport 37630] != expected 0x1e00bf78 # # Exception| cpu 0: rx_hash 0x04cdd241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57070 dport 37630] != expected 0x392e21f2 # # Exception| cpu 0: rx_hash 0xd9699202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57090 dport 37630] != expected 0x12f996e3 # # Exception| cpu 0: rx_hash 0x1cb446b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57092 dport 37630] != expected 0x74dd277 # # Exception| cpu 0: rx_hash 0x233cc2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 57150 dport 37630] != expected 0x1a953c3b # # Exception| cpu 0: rx_hash 0xbcf880f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57162 dport 37630] != expected 0x94794b1d # # Exception| cpu 0: rx_hash 0xcec4b9b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57174 dport 37630] != expected 0x6278664b # # Exception| cpu 0: rx_hash 0xc03b48e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57204 dport 37630] != expected 0x7acd9922 # # Exception| cpu 0: rx_hash 0x67087608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57214 dport 37630] != expected 0x65a3fffc # # Exception| cpu 0: rx_hash 0xdc40f68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57224 dport 37630] != expected 0x320c91de # # Exception| cpu 0: rx_hash 0x6ba11b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57234 dport 37630] != expected 0xd1b9f81c # # Exception| cpu 0: rx_hash 0x8fd969f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57244 dport 37630] != expected 0x3dbba2b1 # # Exception| cpu 0: rx_hash 0xd2bf07da [saddr 192.0.3.2 daddr 192.0.3.1 sport 57258 dport 37630] != expected 0x2ab96eb7 # # Exception| cpu 0: rx_hash 0x3f477ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57282 dport 37630] != expected 0x525434c7 # # Exception| cpu 0: rx_hash 0xea487b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57300 dport 37630] != expected 0xbb3b7f4f # # Exception| cpu 0: rx_hash 0x4d7b45e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57310 dport 37630] != expected 0xa4551991 # # Exception| cpu 0: rx_hash 0x72f3c19e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57316 dport 37630] != expected 0xb98df7dd # # Exception| cpu 0: rx_hash 0x216a5ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57328 dport 37630] != expected 0xb63ac4b2 # # Exception| cpu 0: rx_hash 0xc5122c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57342 dport 37630] != expected 0x5a389e1f # # Exception| cpu 0: rx_hash 0x438ee423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57344 dport 37630] != expected 0x5d02ea27 # # Exception| cpu 0: rx_hash 0x72f9910e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 37630] != expected 0x586ffb02 # # Exception| cpu 0: rx_hash 0x88acc1c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57380 dport 37630] != expected 0x500351da # # Exception| cpu 0: rx_hash 0x5423cf92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57428 dport 37630] != expected 0x2d831a8f # # Exception| cpu 0: rx_hash 0x36cd25c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57432 dport 37630] != expected 0x275938c5 # # Exception| cpu 0: rx_hash 0x67022698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57474 dport 37630] != expected 0x8441f323 # # Exception| cpu 0: rx_hash 0x349bb9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57494 dport 37630] != expected 0x8bf6c04c # # Exception| cpu 0: rx_hash 0x485871fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57512 dport 37630] != expected 0x65421273 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xba21bfe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57360 dport 55434] OK # # # cpu 0: rx_hash 0x3248d66e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57392 dport 55434] OK # # # cpu 0: rx_hash 0xeec7d83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57408 dport 55434] OK # # # cpu 0: rx_hash 0x1a6d79a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57438 dport 55434] OK # # # cpu 0: rx_hash 0x04405be9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57452 dport 55434] OK # # # cpu 0: rx_hash 0xfc439702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57502 dport 55434] OK # # # cpu 0: rx_hash 0xa125f920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57512 dport 55434] OK # # # cpu 0: rx_hash 0x87ffa7bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 55434] OK # # # cpu 0: rx_hash 0xfd68d911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57602 dport 55434] OK # # # cpu 0: rx_hash 0xbe23957d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57606 dport 55434] OK # # # cpu 0: rx_hash 0x54a416aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57642 dport 55434] OK # # # cpu 0: rx_hash 0xe43a03f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57716 dport 55434] OK # # # cpu 0: rx_hash 0xd9e41baa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57728 dport 55434] OK # # # cpu 0: rx_hash 0x7028d411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57768 dport 55434] OK # # # cpu 0: rx_hash 0xbeb63274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57918 dport 55434] OK # # # cpu 0: rx_hash 0x41ca0635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57992 dport 55434] OK # # # cpu 0: rx_hash 0x6e905156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 55434] OK # # # cpu 0: rx_hash 0xa2cd8c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58050 dport 55434] OK # # # cpu 0: rx_hash 0x9d450865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58104 dport 55434] OK # # # cpu 0: rx_hash 0x03aa044a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58128 dport 55434] OK # # # cpu 0: rx_hash 0x853c9c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58130 dport 55434] OK # # # cpu 0: rx_hash 0xa4993aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58138 dport 55434] OK # # # cpu 0: rx_hash 0x3c228032 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58154 dport 55434] OK # # # cpu 0: rx_hash 0x2cf05329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58170 dport 55434] OK # # # cpu 0: rx_hash 0xe0ad8e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58202 dport 55434] OK # # # cpu 0: rx_hash 0xa3e6c20e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58206 dport 55434] OK # # # cpu 0: rx_hash 0xfe80ac2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58216 dport 55434] OK # # # cpu 0: rx_hash 0x551affb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58254 dport 55434] OK # # # cpu 0: rx_hash 0x29d937a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58288 dport 55434] OK # # # cpu 0: rx_hash 0xa6cfa683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58324 dport 55434] OK # # # cpu 0: rx_hash 0x2951ca41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 55434] OK # # # cpu 4: rx_hash 0x229a0575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57376 dport 55434] OK # # # cpu 4: rx_hash 0xf2bc6657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 55434] OK # # # cpu 4: rx_hash 0x1f441d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57556 dport 55434] OK # # # cpu 4: rx_hash 0xfb3c6fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57562 dport 55434] OK # # # cpu 4: rx_hash 0x1910ab93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57612 dport 55434] OK # # # cpu 4: rx_hash 0xaef14666 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57622 dport 55434] OK # # # cpu 4: rx_hash 0x4476c5b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57658 dport 55434] OK # # # cpu 4: rx_hash 0x3fcaf50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57664 dport 55434] OK # # # cpu 4: rx_hash 0x98f9cbe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57674 dport 55434] OK # # # cpu 4: rx_hash 0xa98ebecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57682 dport 55434] OK # # # cpu 4: rx_hash 0x3135045a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57698 dport 55434] OK # # # cpu 4: rx_hash 0x1090a26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57706 dport 55434] OK # # # cpu 4: rx_hash 0xbb0af1f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57740 dport 55434] OK # # # cpu 4: rx_hash 0xe8936e87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 55434] OK # # # cpu 4: rx_hash 0xd71beaff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57762 dport 55434] OK # # # cpu 4: rx_hash 0x415fa13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57776 dport 55434] OK # # # cpu 4: rx_hash 0xde9be300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57796 dport 55434] OK # # # cpu 4: rx_hash 0x2a314299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57818 dport 55434] OK # # # cpu 4: rx_hash 0x24ceb3cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57848 dport 55434] OK # # # cpu 4: rx_hash 0xe1136778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 55434] OK # # # cpu 4: rx_hash 0x36df5bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57886 dport 55434] OK # # # cpu 4: rx_hash 0x6bb935db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57896 dport 55434] OK # # # cpu 4: rx_hash 0x28f279b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57900 dport 55434] OK # # # cpu 4: rx_hash 0xae64e16f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57902 dport 55434] OK # # # cpu 4: rx_hash 0x7b6be6c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57912 dport 55434] OK # # # cpu 4: rx_hash 0x62393c24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57934 dport 55434] OK # # # cpu 4: rx_hash 0x72ebef3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57950 dport 55434] OK # # # cpu 4: rx_hash 0xcbf5f39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57958 dport 55434] OK # # # cpu 4: rx_hash 0x1efaf430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57968 dport 55434] OK # # # cpu 4: rx_hash 0xf62bebc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58002 dport 55434] OK # # # cpu 4: rx_hash 0xbb9f56f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58036 dport 55434] OK # # # cpu 4: rx_hash 0x5fe7247b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58042 dport 55434] OK # # # cpu 4: rx_hash 0x46b5fe9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58060 dport 55434] OK # # # cpu 4: rx_hash 0x56672d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58076 dport 55434] OK # # # cpu 4: rx_hash 0x8d97db7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58088 dport 55434] OK # # # cpu 4: rx_hash 0x9e38da51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 55434] OK # # # cpu 4: rx_hash 0x97b8d3ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58316 dport 55434] OK # # # cpu 4: rx_hash 0xddfb6bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58372 dport 55434] OK # # # cpu 4: rx_hash 0x5b6df300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58374 dport 55434] OK # # # cpu 4: rx_hash 0x377ce80f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58408 dport 55434] OK # # # cpu 4: rx_hash 0x4cc0d8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58450 dport 55434] OK # # # cpu 4: rx_hash 0xa8b8aa33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58460 dport 55434] OK # # # cpu 4: rx_hash 0xd47b6227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58466 dport 55434] OK # # # cpu 4: rx_hash 0x423f29e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58480 dport 55434] OK # # # cpu 4: rx_hash 0x639a8fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58488 dport 55434] OK # # # cpu 4: rx_hash 0xba3ce50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58498 dport 55434] OK # # # cpu 4: rx_hash 0x1d0fdbe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58504 dport 55434] OK # # # cpu 4: rx_hash 0xe9a57a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58518 dport 55434] OK # # # cpu 4: rx_hash 0x4e964496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 55434] OK # # # cpu 4: rx_hash 0x9566b26c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58536 dport 55434] OK # # # count: pass=81 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 35227 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53923 dport 35227] != expected 0x3915f58b # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53923 dport 35227] != expected 0x3915f58b # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34543 dport 35227] != expected 0x8995f6 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34543 dport 35227] != expected 0x8995f6 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35602 dport 35227] != expected 0x2e3f0616 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35602 dport 35227] != expected 0x2e3f0616 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36215 dport 35227] != expected 0xf9ad3ba7 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36215 dport 35227] != expected 0xf9ad3ba7 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44120 dport 35227] != expected 0x7d41ca3d # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44120 dport 35227] != expected 0x7d41ca3d # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59765 dport 35227] != expected 0x1e077438 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59765 dport 35227] != expected 0x1e077438 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60852 dport 35227] != expected 0xb4e94bef # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60852 dport 35227] != expected 0xb4e94bef # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57562 dport 35227] != expected 0x72773fd8 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57562 dport 35227] != expected 0x72773fd8 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33720 dport 35227] != expected 0xe35e30bb # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33720 dport 35227] != expected 0xe35e30bb # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60381 dport 35227] != expected 0x69a15414 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60381 dport 35227] != expected 0x69a15414 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38578 dport 35227] != expected 0xcdf251a7 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38578 dport 35227] != expected 0xcdf251a7 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58814 dport 35227] != expected 0xb87e9b2f # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58814 dport 35227] != expected 0xb87e9b2f # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43978 dport 35227] != expected 0xaf01d890 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43978 dport 35227] != expected 0xaf01d890 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54678 dport 35227] != expected 0xf2a7b410 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54678 dport 35227] != expected 0xf2a7b410 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54203 dport 35227] != expected 0xa3b5545f # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54203 dport 35227] != expected 0xa3b5545f # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57535 dport 35227] != expected 0xcdf0b62d # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57535 dport 35227] != expected 0xcdf0b62d # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44158 dport 35227] != expected 0x96980927 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44158 dport 35227] != expected 0x96980927 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56553 dport 35227] != expected 0x22a152c8 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56553 dport 35227] != expected 0x22a152c8 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41955 dport 35227] != expected 0x769306f6 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41955 dport 35227] != expected 0x769306f6 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42269 dport 35227] != expected 0xb09fc2a9 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42269 dport 35227] != expected 0xb09fc2a9 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56958 dport 35227] != expected 0x76035114 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56958 dport 35227] != expected 0x76035114 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39959 dport 35227] != expected 0x6ec71410 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39959 dport 35227] != expected 0x6ec71410 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39699 dport 35227] != expected 0x6a732cd6 # # Exception| cpu 4: rx_hash 0xdf40b4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39699 dport 35227] != expected 0x6a732cd6 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 40111 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53166 dport 40111] != expected 0x1e31e3b6 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53166 dport 40111] != expected 0x1e31e3b6 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48519 dport 40111] != expected 0x1a8a042a # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48519 dport 40111] != expected 0x1a8a042a # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47210 dport 40111] != expected 0xfe403e94 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47210 dport 40111] != expected 0xfe403e94 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 40111] != expected 0x1f2ccbf9 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 40111] != expected 0x1f2ccbf9 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59476 dport 40111] != expected 0xccd710e7 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59476 dport 40111] != expected 0xccd710e7 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51700 dport 40111] != expected 0xb1216751 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51700 dport 40111] != expected 0xb1216751 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55422 dport 40111] != expected 0x6815fc3e # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55422 dport 40111] != expected 0x6815fc3e # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 40111] != expected 0x980a174d # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 40111] != expected 0x980a174d # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44001 dport 40111] != expected 0x42df02d2 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44001 dport 40111] != expected 0x42df02d2 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50851 dport 40111] != expected 0xbadeb0ca # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50851 dport 40111] != expected 0xbadeb0ca # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55137 dport 40111] != expected 0x67b3955 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55137 dport 40111] != expected 0x67b3955 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51355 dport 40111] != expected 0x4524d418 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51355 dport 40111] != expected 0x4524d418 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46693 dport 40111] != expected 0x51f105d5 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46693 dport 40111] != expected 0x51f105d5 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39749 dport 40111] != expected 0xa07fc6ea # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39749 dport 40111] != expected 0xa07fc6ea # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 40111] != expected 0x6a464851 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 40111] != expected 0x6a464851 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43324 dport 40111] != expected 0xb366721f # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43324 dport 40111] != expected 0xb366721f # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53738 dport 40111] != expected 0x52bab1bd # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53738 dport 40111] != expected 0x52bab1bd # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37947 dport 40111] != expected 0xf61ef7b # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37947 dport 40111] != expected 0xf61ef7b # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36933 dport 40111] != expected 0x3d5d8e5 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36933 dport 40111] != expected 0x3d5d8e5 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44146 dport 40111] != expected 0xf664d226 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44146 dport 40111] != expected 0xf664d226 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 40111] != expected 0x52970e18 # # Exception| cpu 4: rx_hash 0x738b2a3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59597 dport 40111] != expected 0x52970e18 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->