< 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 214, 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 38819 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x90937086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60798 dport 38819] != expected 0x4df82838 # # Exception| cpu 0: rx_hash 0x5226c8d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60824 dport 38819] != expected 0x992fb41f # # Exception| cpu 0: rx_hash 0x4378e8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60856 dport 38819] != expected 0x6d7d4727 # # Exception| cpu 0: rx_hash 0xa8af18a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60866 dport 38819] != expected 0x9fc7d499 # # Exception| cpu 0: rx_hash 0xcbd7f8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60920 dport 38819] != expected 0x17543ebb # # Exception| cpu 0: rx_hash 0xa87aa6f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60932 dport 38819] != expected 0x4e8dcad2 # # Exception| cpu 0: rx_hash 0x0037e6c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60944 dport 38819] != expected 0x4bfb567 # # Exception| cpu 0: rx_hash 0x887db417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32898 dport 38819] != expected 0x409954bd # # Exception| cpu 0: rx_hash 0x176eb444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32900 dport 38819] != expected 0xa721fef0 # # Exception| cpu 0: rx_hash 0x65487432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32926 dport 38819] != expected 0xdbe0e7ea # # Exception| cpu 0: rx_hash 0xf8056453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32988 dport 38819] != expected 0xe4e6adff # # Exception| cpu 0: rx_hash 0x9b7d8423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32998 dport 38819] != expected 0x6c7547dd # # Exception| cpu 0: rx_hash 0xb9c1c42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33014 dport 38819] != expected 0x84d0a1ac # # Exception| cpu 0: rx_hash 0x60a77026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 38819] != expected 0xbc84931e # # Exception| cpu 0: rx_hash 0x303df05c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33164 dport 38819] != expected 0x28e06c75 # # Exception| cpu 0: rx_hash 0xfb085011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 38819] != expected 0xea41f9e2 # # Exception| cpu 0: rx_hash 0x71f95020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33190 dport 38819] != expected 0x48d66026 # # Exception| cpu 0: rx_hash 0x55a7207a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33232 dport 38819] != expected 0xc9b0a6be # # Exception| cpu 0: rx_hash 0x10dfa062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33240 dport 38819] != expected 0x18fb6a5c # # Exception| cpu 0: rx_hash 0x233dc068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33256 dport 38819] != expected 0x40c7f15 # # Exception| cpu 0: rx_hash 0xce08004d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33268 dport 38819] != expected 0x9f75cc42 # # Exception| cpu 0: rx_hash 0x6072ce77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33344 dport 38819] != expected 0x6dce8d55 # # Exception| cpu 0: rx_hash 0xc83f8e4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33364 dport 38819] != expected 0x27fcf2e0 # # Exception| cpu 0: rx_hash 0x21b66e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33386 dport 38819] != expected 0xdf88106 # # Exception| cpu 0: rx_hash 0x16e82e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33400 dport 38819] != expected 0xa07254fe # # Exception| cpu 0: rx_hash 0xa67b5644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33412 dport 38819] != expected 0x864d1c3 # # Exception| cpu 0: rx_hash 0xb3995626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33414 dport 38819] != expected 0x4d4be24a # # Exception| cpu 0: rx_hash 0xc1bf9650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33436 dport 38819] != expected 0x318afb50 # # Exception| cpu 0: rx_hash 0xa2c77620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33446 dport 38819] != expected 0xb9191172 # # Exception| cpu 4: rx_hash 0x61c4a8db [saddr 192.0.3.2 daddr 192.0.3.1 sport 60840 dport 38819] != expected 0x85d8a156 # # Exception| cpu 4: rx_hash 0xdc6be884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60862 dport 38819] != expected 0x8ac5ed6a # # Exception| cpu 4: rx_hash 0xf83598de [saddr 192.0.3.2 daddr 192.0.3.1 sport 60872 dport 38819] != expected 0xba32bf2 # # Exception| cpu 4: rx_hash 0xda89d8d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60888 dport 38819] != expected 0xe306cd83 # # Exception| cpu 4: rx_hash 0xac1338c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60896 dport 38819] != expected 0x2eba1428 # # Exception| cpu 4: rx_hash 0xdee046e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60988 dport 38819] != expected 0x83311379 # # Exception| cpu 4: rx_hash 0xbfc6b6a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60994 dport 38819] != expected 0xd31c1903 # # Exception| cpu 4: rx_hash 0x9641bc5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32780 dport 38819] != expected 0xcb7e8edc # # Exception| cpu 4: rx_hash 0x48961c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32800 dport 38819] != expected 0x4cf028c2 # # Exception| cpu 4: rx_hash 0xa5a3dc57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32828 dport 38819] != expected 0xd7899b95 # # Exception| cpu 4: rx_hash 0xf3db6c7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32848 dport 38819] != expected 0x2a2e4417 # # Exception| cpu 4: rx_hash 0xb6a3ec63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32856 dport 38819] != expected 0xfb6588f5 # # Exception| cpu 4: rx_hash 0x35d2f448 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32916 dport 38819] != expected 0x4f841881 # # Exception| cpu 4: rx_hash 0xefb97403 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32922 dport 38819] != expected 0x79777e2e # # Exception| cpu 4: rx_hash 0x4348145a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32940 dport 38819] != expected 0x8238c12a # # Exception| cpu 4: rx_hash 0x45aa240c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32970 dport 38819] != expected 0xebfbe1c3 # # Exception| cpu 4: rx_hash 0xbd7de44b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32980 dport 38819] != expected 0x35ad611d # # Exception| cpu 4: rx_hash 0x3330c41e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33010 dport 38819] != expected 0x26473868 # # Exception| cpu 4: rx_hash 0xe188783f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33038 dport 38819] != expected 0xd0dbe332 # # Exception| cpu 4: rx_hash 0xd6d63851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33052 dport 38819] != expected 0x7d5136ca # # Exception| cpu 4: rx_hash 0xb5aed821 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33062 dport 38819] != expected 0xf5c2dce8 # # Exception| cpu 4: rx_hash 0xf0d65839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33070 dport 38819] != expected 0x2489100a # # Exception| cpu 4: rx_hash 0x0801987e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33072 dport 38819] != expected 0xfadf90d4 # # Exception| cpu 4: rx_hash 0x2c5fe824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33094 dport 38819] != expected 0x7bb9564c # # Exception| cpu 4: rx_hash 0x6927683c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33102 dport 38819] != expected 0xaaf29aae # # Exception| cpu 4: rx_hash 0x4b9b2830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33118 dport 38819] != expected 0x42577cdf # # Exception| cpu 4: rx_hash 0x421b302a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33174 dport 38819] != expected 0x5421756f # # Exception| cpu 4: rx_hash 0x77cede27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33286 dport 38819] != expected 0xf05f5e84 # # Exception| cpu 4: rx_hash 0xca619e78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33296 dport 38819] != expected 0xff4212b8 # # Exception| cpu 4: rx_hash 0x8f191e60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33304 dport 38819] != expected 0x2e09de5a # # Exception| cpu 4: rx_hash 0x23e87e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33326 dport 38819] != expected 0xd546615e # # Exception| cpu 4: rx_hash 0x14b63e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33340 dport 38819] != expected 0x78ccb4a6 # # Exception| cpu 4: rx_hash 0x89fb2e36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33406 dport 38819] != expected 0x47cafeb3 # # Exception| cpu 4: rx_hash 0x7c10d60f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33418 dport 38819] != expected 0x3e97b76c # # Exception| cpu 4: rx_hash 0x9125162a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33430 dport 38819] != expected 0xa5ee043b # # Exception| cpu 4: rx_hash 0xb7257642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33444 dport 38819] != expected 0xfc3622fb # # Exception| cpu 4: rx_hash 0x937b0618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33490 dport 38819] != expected 0x7d50e463 # # Exception| cpu 4: rx_hash 0x8225261e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33522 dport 38819] != expected 0x8902175b # # Exception| cpu 4: rx_hash 0x15e51a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33542 dport 38819] != expected 0xaed500e3 # # Exception| cpu 4: rx_hash 0xcf8e9a6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33544 dport 38819] != expected 0x9826664c # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xff73e7b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52640 dport 35247] OK # # # cpu 0: rx_hash 0x251867fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52654 dport 35247] OK # # # cpu 0: rx_hash 0xddcfa7bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52656 dport 35247] OK # # # cpu 0: rx_hash 0x443e97b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52688 dport 35247] OK # # # cpu 0: rx_hash 0x014617a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52696 dport 35247] OK # # # cpu 0: rx_hash 0x77dcf7b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52704 dport 35247] OK # # # cpu 0: rx_hash 0x101837a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52728 dport 35247] OK # # # cpu 0: rx_hash 0x36cde99e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52748 dport 35247] OK # # # cpu 0: rx_hash 0x46b539da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52818 dport 35247] OK # # # cpu 0: rx_hash 0xf62641fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52910 dport 35247] OK # # # cpu 0: rx_hash 0xa05ef1d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52930 dport 35247] OK # # # cpu 0: rx_hash 0x6fd771fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52942 dport 35247] OK # # # cpu 0: rx_hash 0x4ada25d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53122 dport 35247] OK # # # cpu 0: rx_hash 0x6cda45bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 35247] OK # # # cpu 0: rx_hash 0x488435e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53190 dport 35247] OK # # # cpu 0: rx_hash 0xc6c915b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 35247] OK # # # cpu 0: rx_hash 0xd32b15d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53218 dport 35247] OK # # # cpu 0: rx_hash 0x1ca295f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53230 dport 35247] OK # # # cpu 0: rx_hash 0xab781e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53290 dport 35247] OK # # # cpu 0: rx_hash 0x10356e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53338 dport 35247] OK # # # cpu 0: rx_hash 0x0c57767a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53392 dport 35247] OK # # # cpu 0: rx_hash 0xe5de963b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53422 dport 35247] OK # # # cpu 0: rx_hash 0xc53cc605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53498 dport 35247] OK # # # cpu 0: rx_hash 0x5a2fc656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53500 dport 35247] OK # # # cpu 0: rx_hash 0x99c95a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53536 dport 35247] OK # # # cpu 0: rx_hash 0x00386a74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53568 dport 35247] OK # # # cpu 4: rx_hash 0xec73d784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52676 dport 35247] OK # # # cpu 4: rx_hash 0x14a417c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52698 dport 35247] OK # # # cpu 4: rx_hash 0x8bb71790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52700 dport 35247] OK # # # cpu 4: rx_hash 0x32a477ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52712 dport 35247] OK # # # cpu 4: rx_hash 0xe81a49b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52768 dport 35247] OK # # # cpu 4: rx_hash 0xcaa609bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52784 dport 35247] OK # # # cpu 4: rx_hash 0x8fde89a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52792 dport 35247] OK # # # cpu 4: rx_hash 0x893cb9f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52830 dport 35247] OK # # # cpu 4: rx_hash 0xbaded9f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52846 dport 35247] OK # # # cpu 4: rx_hash 0xf29a619f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52876 dport 35247] OK # # # cpu 4: rx_hash 0x5ad721a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52888 dport 35247] OK # # # cpu 4: rx_hash 0x4f3521c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 35247] OK # # # cpu 4: rx_hash 0x8400818d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52916 dport 35247] OK # # # cpu 4: rx_hash 0x3f4df184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52932 dport 35247] OK # # # cpu 4: rx_hash 0x58893190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52956 dport 35247] OK # # # cpu 4: rx_hash 0x41042dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53006 dport 35247] OK # # # cpu 4: rx_hash 0x63b86df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53022 dport 35247] OK # # # cpu 4: rx_hash 0x9d8d9de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53094 dport 35247] OK # # # cpu 4: rx_hash 0xbf31dded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53110 dport 35247] OK # # # cpu 4: rx_hash 0x1a40a5ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 35247] OK # # # cpu 4: rx_hash 0x90b1a59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53132 dport 35247] OK # # # cpu 4: rx_hash 0x5b8405d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53154 dport 35247] OK # # # cpu 4: rx_hash 0xff5ebe15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53250 dport 35247] OK # # # cpu 4: rx_hash 0x30d73e3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53262 dport 35247] OK # # # cpu 4: rx_hash 0xc800fe7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 35247] OK # # # cpu 4: rx_hash 0xb8782e3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53326 dport 35247] OK # # # cpu 4: rx_hash 0xec5e8e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53350 dport 35247] OK # # # cpu 4: rx_hash 0x14894e66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53368 dport 35247] OK # # # cpu 4: rx_hash 0x86a6764b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 35247] OK # # # cpu 4: rx_hash 0x1beb662a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53462 dport 35247] OK # # # cpu 4: rx_hash 0x3deb0642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53476 dport 35247] OK # # # cpu 4: rx_hash 0xe7808609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53482 dport 35247] OK # # # cpu 4: rx_hash 0x7893865a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53484 dport 35247] OK # # # cpu 4: rx_hash 0x52fcfa3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53518 dport 35247] OK # # # cpu 4: rx_hash 0xda53ea3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53582 dport 35247] OK # # # cpu 4: rx_hash 0x11664a72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53600 dport 35247] OK # # # cpu 4: rx_hash 0xfc538a57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53628 dport 35247] OK # # # cpu 4: rx_hash 0xe48db24b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53652 dport 35247] OK # # # cpu 4: rx_hash 0x487cd212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 35247] OK # # # cpu 4: rx_hash 0x6ac0921e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53682 dport 35247] OK # # # cpu 4: rx_hash 0x85ab4209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53738 dport 35247] OK # # # count: pass=67 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 214, 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 36945 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37626 dport 36945] != expected 0xa8fe51fb # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37626 dport 36945] != expected 0xa8fe51fb # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35158 dport 36945] != expected 0x7d92d455 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35158 dport 36945] != expected 0x7d92d455 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46373 dport 36945] != expected 0x6752c75a # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46373 dport 36945] != expected 0x6752c75a # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44666 dport 36945] != expected 0xa685c675 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44666 dport 36945] != expected 0xa685c675 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43134 dport 36945] != expected 0x7cf5e71b # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43134 dport 36945] != expected 0x7cf5e71b # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52615 dport 36945] != expected 0xb28c2e85 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52615 dport 36945] != expected 0xb28c2e85 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48657 dport 36945] != expected 0xc32c714f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48657 dport 36945] != expected 0xc32c714f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37805 dport 36945] != expected 0x91e5d2f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37805 dport 36945] != expected 0x91e5d2f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50019 dport 36945] != expected 0xb042724d # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50019 dport 36945] != expected 0xb042724d # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49471 dport 36945] != expected 0xfe5797b5 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49471 dport 36945] != expected 0xfe5797b5 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50909 dport 36945] != expected 0xae7a749b # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50909 dport 36945] != expected 0xae7a749b # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50321 dport 36945] != expected 0x8ca7712 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50321 dport 36945] != expected 0x8ca7712 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36455 dport 36945] != expected 0xcd5640c2 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36455 dport 36945] != expected 0xcd5640c2 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48909 dport 36945] != expected 0x6df9c7f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48909 dport 36945] != expected 0x6df9c7f # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 36945] != expected 0x44a03d55 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 36945] != expected 0x44a03d55 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47625 dport 36945] != expected 0x2d60cc45 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47625 dport 36945] != expected 0x2d60cc45 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45930 dport 36945] != expected 0xd93107d0 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45930 dport 36945] != expected 0xd93107d0 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58491 dport 36945] != expected 0xd535ece0 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58491 dport 36945] != expected 0xd535ece0 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47507 dport 36945] != expected 0x1d7a18c5 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47507 dport 36945] != expected 0x1d7a18c5 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35842 dport 36945] != expected 0xc4a11b82 # # Exception| cpu 0: rx_hash 0xc76496cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35842 dport 36945] != expected 0xc4a11b82 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 214, 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 39201 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50138 dport 39201] != expected 0xe574b606 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50138 dport 39201] != expected 0xe574b606 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56121 dport 39201] != expected 0x7c93ca65 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56121 dport 39201] != expected 0x7c93ca65 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40978 dport 39201] != expected 0x153792c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40978 dport 39201] != expected 0x153792c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50685 dport 39201] != expected 0xa9628596 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50685 dport 39201] != expected 0xa9628596 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53332 dport 39201] != expected 0x7e54240c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53332 dport 39201] != expected 0x7e54240c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33487 dport 39201] != expected 0x115e9dee # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33487 dport 39201] != expected 0x115e9dee # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59207 dport 39201] != expected 0x944951c7 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59207 dport 39201] != expected 0x944951c7 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44777 dport 39201] != expected 0x40cd6a1b # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44777 dport 39201] != expected 0x40cd6a1b # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35667 dport 39201] != expected 0xf652694a # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35667 dport 39201] != expected 0xf652694a # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36500 dport 39201] != expected 0x34dcc4de # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36500 dport 39201] != expected 0x34dcc4de # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49767 dport 39201] != expected 0x94a71ae1 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49767 dport 39201] != expected 0x94a71ae1 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 39201] != expected 0x11d1cf67 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 39201] != expected 0x11d1cf67 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56590 dport 39201] != expected 0x1239b9f9 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56590 dport 39201] != expected 0x1239b9f9 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51684 dport 39201] != expected 0x11adccc7 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51684 dport 39201] != expected 0x11adccc7 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46733 dport 39201] != expected 0xa9aa9eef # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46733 dport 39201] != expected 0xa9aa9eef # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58028 dport 39201] != expected 0x88105c7c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58028 dport 39201] != expected 0x88105c7c # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33319 dport 39201] != expected 0x980a5f2 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33319 dport 39201] != expected 0x980a5f2 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55582 dport 39201] != expected 0x680f08f5 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55582 dport 39201] != expected 0x680f08f5 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50089 dport 39201] != expected 0x601fc6a8 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50089 dport 39201] != expected 0x601fc6a8 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33932 dport 39201] != expected 0x4e489e4a # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33932 dport 39201] != expected 0x4e489e4a # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39549 dport 39201] != expected 0x96eb147 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39549 dport 39201] != expected 0x96eb147 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35363 dport 39201] != expected 0x2f34dd43 # # Exception| cpu 0: rx_hash 0x6053b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35363 dport 39201] != expected 0x2f34dd43 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->