< 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 46179 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd94984bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 46179] != expected 0x66dd7b1e # # Exception| cpu 0: rx_hash 0x8aac55fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47242 dport 46179] != expected 0x22dc28c4 # # Exception| cpu 0: rx_hash 0x6ba2fd1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47254 dport 46179] != expected 0xb7b640c4 # # Exception| cpu 0: rx_hash 0xa384fb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47284 dport 46179] != expected 0x7a4c5173 # # Exception| cpu 0: rx_hash 0x5c25537d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47352 dport 46179] != expected 0xa440c41e # # Exception| cpu 0: rx_hash 0xee6510f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47372 dport 46179] != expected 0x3eb1f045 # # Exception| cpu 0: rx_hash 0x94d91338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47384 dport 46179] != expected 0x132a05f3 # # Exception| cpu 0: rx_hash 0xbdf1bdad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47398 dport 46179] != expected 0x4bba7c44 # # Exception| cpu 0: rx_hash 0x943beb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47474 dport 46179] != expected 0x713fba44 # # Exception| cpu 0: rx_hash 0xa35ebd5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47478 dport 46179] != expected 0xdc8129 # # Exception| cpu 0: rx_hash 0x5c6c916e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47492 dport 46179] != expected 0x8dcf7428 # # Exception| cpu 0: rx_hash 0x26d092a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47504 dport 46179] != expected 0xa054819e # # Exception| cpu 0: rx_hash 0x8a076fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47516 dport 46179] != expected 0x69462745 # # Exception| cpu 0: rx_hash 0x75443ffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47546 dport 46179] != expected 0xd55f0d9f # # Exception| cpu 0: rx_hash 0xcd0795c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47562 dport 46179] != expected 0xb005979f # # Exception| cpu 0: rx_hash 0xee146cef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47576 dport 46179] != expected 0xfbb2f9e # # Exception| cpu 0: rx_hash 0xb7bb9608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47582 dport 46179] != expected 0x9d9e6229 # # Exception| cpu 0: rx_hash 0xdc01b274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 46179] != expected 0xb0871c05 # # Exception| cpu 0: rx_hash 0x91d8e7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47632 dport 46179] != expected 0xecffd2de # # Exception| cpu 0: rx_hash 0x8f77e711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47680 dport 46179] != expected 0xa7992fb3 # # Exception| cpu 0: rx_hash 0xc8e49923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47784 dport 46179] != expected 0x2dc5ff05 # # Exception| cpu 0: rx_hash 0x47c26547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47836 dport 46179] != expected 0x397c5e68 # # Exception| cpu 0: rx_hash 0x598f9d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47846 dport 46179] != expected 0x100f1cb2 # # Exception| cpu 0: rx_hash 0xd64b99d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47864 dport 46179] != expected 0x66a30268 # # Exception| cpu 0: rx_hash 0x00fa215c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47906 dport 46179] != expected 0xf8ba815f # # Exception| cpu 0: rx_hash 0xf58226c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47912 dport 46179] != expected 0xa38d6a33 # # Exception| cpu 0: rx_hash 0x4d2374cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47922 dport 46179] != expected 0xa4c24f84 # # Exception| cpu 0: rx_hash 0xc83edf17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47978 dport 46179] != expected 0x57552f5f # # Exception| cpu 0: rx_hash 0xacbe5808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48016 dport 46179] != expected 0x62b747e8 # # Exception| cpu 0: rx_hash 0xf511a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48022 dport 46179] != expected 0xf0920a5f # # Exception| cpu 0: rx_hash 0x47695f6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48074 dport 46179] != expected 0x72e651e9 # # Exception| cpu 0: rx_hash 0x3dd55ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48094 dport 46179] != expected 0x5f7da45f # # Exception| cpu 0: rx_hash 0xd6e0a3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48110 dport 46179] != expected 0x2d390de9 # # Exception| cpu 0: rx_hash 0xae061c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48168 dport 46179] != expected 0x5d8c393 # # Exception| cpu 0: rx_hash 0x21c21835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48182 dport 46179] != expected 0x7374dd49 # # Exception| cpu 0: rx_hash 0xde63b023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48250 dport 46179] != expected 0xad784824 # # Exception| cpu 0: rx_hash 0x72c5314d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48290 dport 46179] != expected 0x55603124 # # Exception| cpu 0: rx_hash 0x2b6acbaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 46179] != expected 0xc7457c93 # # Exception| cpu 0: rx_hash 0x3ffe9ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48344 dport 46179] != expected 0x6b0d4048 # # Exception| cpu 0: rx_hash 0x4f79c892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48352 dport 46179] != expected 0xa1b87448 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x6d688105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 34098] OK # # # cpu 0: rx_hash 0xbb90fb9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43400 dport 34098] OK # # # cpu 0: rx_hash 0x0331a998 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43410 dport 34098] OK # # # cpu 0: rx_hash 0x3454ffc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43414 dport 34098] OK # # # cpu 0: rx_hash 0xb1abac23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43428 dport 34098] OK # # # cpu 0: rx_hash 0xcb17afe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43440 dport 34098] OK # # # cpu 0: rx_hash 0xa5dd0353 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43442 dport 34098] OK # # # cpu 0: rx_hash 0x862c0244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43466 dport 34098] OK # # # cpu 0: rx_hash 0x3e8d5047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43472 dport 34098] OK # # # cpu 0: rx_hash 0xbb7203a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43490 dport 34098] OK # # # cpu 0: rx_hash 0x20c0a88f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 34098] OK # # # cpu 0: rx_hash 0xe7ad7180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43576 dport 34098] OK # # # cpu 0: rx_hash 0x2f698fcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43632 dport 34098] OK # # # cpu 0: rx_hash 0xed74de02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43646 dport 34098] OK # # # cpu 0: rx_hash 0x7c8c5e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43662 dport 34098] OK # # # cpu 0: rx_hash 0x62c1a641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43700 dport 34098] OK # # # cpu 0: rx_hash 0xb448a0c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43718 dport 34098] OK # # # cpu 0: rx_hash 0x2ffa0bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 34098] OK # # # cpu 0: rx_hash 0xcef4a308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43730 dport 34098] OK # # # cpu 0: rx_hash 0x55460826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43738 dport 34098] OK # # # cpu 0: rx_hash 0xa0e44986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43794 dport 34098] OK # # # cpu 0: rx_hash 0xbe4b4974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43842 dport 34098] OK # # # cpu 0: rx_hash 0xf3921ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43858 dport 34098] OK # # # cpu 0: rx_hash 0xdacbce6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43960 dport 34098] OK # # # cpu 0: rx_hash 0x8364348c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43966 dport 34098] OK # # # cpu 0: rx_hash 0xa095359b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43974 dport 34098] OK # # # cpu 0: rx_hash 0x8386ccb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43988 dport 34098] OK # # # cpu 0: rx_hash 0x06799f50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44006 dport 34098] OK # # # cpu 0: rx_hash 0xfbf3f702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44204 dport 34098] OK # # # cpu 0: rx_hash 0x39d618c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44298 dport 34098] OK # # # cpu 0: rx_hash 0x04881920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 34098] OK # # # cpu 0: rx_hash 0xc69548e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44332 dport 34098] OK # # # cpu 0: rx_hash 0xe56449fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44372 dport 34098] OK # # # cpu 0: rx_hash 0x74edb568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44400 dport 34098] OK # # # cpu 0: rx_hash 0xb6f0e4a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44414 dport 34098] OK # # # cpu 0: rx_hash 0x106d3277 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44426 dport 34098] OK # # # cpu 0: rx_hash 0x5db467e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44442 dport 34098] OK # # # cpu 4: rx_hash 0x17d482cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43322 dport 34098] OK # # # cpu 4: rx_hash 0xaf9728f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43338 dport 34098] OK # # # cpu 4: rx_hash 0x4e998012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43350 dport 34098] OK # # # cpu 4: rx_hash 0x86bf8663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43380 dport 34098] OK # # # cpu 4: rx_hash 0x8c1755fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43494 dport 34098] OK # # # cpu 4: rx_hash 0x03d351a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43512 dport 34098] OK # # # cpu 4: rx_hash 0x5a7cab45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43518 dport 34098] OK # # # cpu 4: rx_hash 0xce85df15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43526 dport 34098] OK # # # cpu 4: rx_hash 0x31c68f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43552 dport 34098] OK # # # cpu 4: rx_hash 0xf3dbdef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43566 dport 34098] OK # # # cpu 4: rx_hash 0x89852500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43600 dport 34098] OK # # # cpu 4: rx_hash 0xf9027172 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43624 dport 34098] OK # # # cpu 4: rx_hash 0x68faf1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 34098] OK # # # cpu 4: rx_hash 0x41d25f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43686 dport 34098] OK # # # cpu 4: rx_hash 0x25c15c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43746 dport 34098] OK # # # cpu 4: rx_hash 0x31b7f324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 34098] OK # # # cpu 4: rx_hash 0x3b56e2a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43802 dport 34098] OK # # # cpu 4: rx_hash 0x7cb4e087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43814 dport 34098] OK # # # cpu 4: rx_hash 0xc415b284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43836 dport 34098] OK # # # cpu 4: rx_hash 0x5f45e190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43870 dport 34098] OK # # # cpu 4: rx_hash 0x97129bfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43944 dport 34098] OK # # # cpu 4: rx_hash 0x761c3318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43956 dport 34098] OK # # # cpu 4: rx_hash 0x18d69fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43958 dport 34098] OK # # # cpu 4: rx_hash 0x68b333ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44004 dport 34098] OK # # # cpu 4: rx_hash 0x95aadf9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44048 dport 34098] OK # # # cpu 4: rx_hash 0x7e9f20c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44064 dport 34098] OK # # # cpu 4: rx_hash 0x33467554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44080 dport 34098] OK # # # cpu 4: rx_hash 0xc63e72c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44090 dport 34098] OK # # # cpu 4: rx_hash 0x9f918827 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44092 dport 34098] OK # # # cpu 4: rx_hash 0xbc608930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44100 dport 34098] OK # # # cpu 4: rx_hash 0x04c1db33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44126 dport 34098] OK # # # cpu 4: rx_hash 0x813e88d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44140 dport 34098] OK # # # cpu 4: rx_hash 0xf1c8a0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44160 dport 34098] OK # # # cpu 4: rx_hash 0x5d1f5dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44172 dport 34098] OK # # # cpu 4: rx_hash 0x2d7af181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44254 dport 34098] OK # # # cpu 4: rx_hash 0xe55cf7f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 34098] OK # # # cpu 4: rx_hash 0x7e341aea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44342 dport 34098] OK # # # cpu 4: rx_hash 0xa8bd1c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44356 dport 34098] OK # # # cpu 4: rx_hash 0x49b3b48d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 34098] OK # # # cpu 4: rx_hash 0x57fe4c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44386 dport 34098] OK # # # cpu 4: rx_hash 0x749cc975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44452 dport 34098] OK # # # cpu 4: rx_hash 0x1a5665cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44454 dport 34098] OK # # # cpu 4: rx_hash 0x39a764d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44510 dport 34098] OK # # # count: pass=80 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 33366 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55956 dport 33366] != expected 0x8a21a576 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55956 dport 33366] != expected 0x8a21a576 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52966 dport 33366] != expected 0x1590d259 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52966 dport 33366] != expected 0x1590d259 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47753 dport 33366] != expected 0xdafe0296 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47753 dport 33366] != expected 0xdafe0296 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 33366] != expected 0xfa3c9b95 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 33366] != expected 0xfa3c9b95 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41539 dport 33366] != expected 0x95bc4ac4 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41539 dport 33366] != expected 0x95bc4ac4 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45857 dport 33366] != expected 0x32c39ce6 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45857 dport 33366] != expected 0x32c39ce6 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60297 dport 33366] != expected 0x5972e886 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60297 dport 33366] != expected 0x5972e886 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46469 dport 33366] != expected 0x4501fc70 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46469 dport 33366] != expected 0x4501fc70 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57778 dport 33366] != expected 0x85d67003 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57778 dport 33366] != expected 0x85d67003 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46724 dport 33366] != expected 0xc5a95b5f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46724 dport 33366] != expected 0xc5a95b5f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49825 dport 33366] != expected 0x46ee534a # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49825 dport 33366] != expected 0x46ee534a # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58424 dport 33366] != expected 0xb1d8ed62 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58424 dport 33366] != expected 0xb1d8ed62 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56929 dport 33366] != expected 0xb3ea134f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56929 dport 33366] != expected 0xb3ea134f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 33366] != expected 0x1705475f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60244 dport 33366] != expected 0x1705475f # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49336 dport 33366] != expected 0xa7082be5 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49336 dport 33366] != expected 0xa7082be5 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47546 dport 33366] != expected 0xcbd47ad5 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47546 dport 33366] != expected 0xcbd47ad5 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40277 dport 33366] != expected 0x97ed53c # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40277 dport 33366] != expected 0x97ed53c # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40208 dport 33366] != expected 0xa80f3053 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40208 dport 33366] != expected 0xa80f3053 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45833 dport 33366] != expected 0xa40e663d # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45833 dport 33366] != expected 0xa40e663d # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51068 dport 33366] != expected 0x6c2f9345 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51068 dport 33366] != expected 0x6c2f9345 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43627 dport 33366] != expected 0xf3c94182 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43627 dport 33366] != expected 0xf3c94182 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58225 dport 33366] != expected 0x7fee0776 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58225 dport 33366] != expected 0x7fee0776 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55299 dport 33366] != expected 0x4a9c1403 # # Exception| cpu 5: rx_hash 0x92d4313d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55299 dport 33366] != expected 0x4a9c1403 # # 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 41399 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47146 dport 41399] != expected 0x93fb8178 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47146 dport 41399] != expected 0x93fb8178 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 41399] != expected 0x34685622 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 41399] != expected 0x34685622 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60089 dport 41399] != expected 0xa3b66e3e # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60089 dport 41399] != expected 0xa3b66e3e # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 41399] != expected 0x9a0a1fe5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 41399] != expected 0x9a0a1fe5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41522 dport 41399] != expected 0x5c28de93 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41522 dport 41399] != expected 0x5c28de93 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57456 dport 41399] != expected 0xf7a99bb5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57456 dport 41399] != expected 0xf7a99bb5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50342 dport 41399] != expected 0x6483c2ee # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50342 dport 41399] != expected 0x6483c2ee # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37267 dport 41399] != expected 0xd9b26d95 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37267 dport 41399] != expected 0xd9b26d95 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34905 dport 41399] != expected 0xd10ceb71 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34905 dport 41399] != expected 0xd10ceb71 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45149 dport 41399] != expected 0x4d193a78 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45149 dport 41399] != expected 0x4d193a78 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51600 dport 41399] != expected 0xe56885f1 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51600 dport 41399] != expected 0xe56885f1 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 41399] != expected 0x911c1671 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 41399] != expected 0x911c1671 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33548 dport 41399] != expected 0x597b09f5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33548 dport 41399] != expected 0x597b09f5 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38460 dport 41399] != expected 0x12e9dff3 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38460 dport 41399] != expected 0x12e9dff3 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37868 dport 41399] != expected 0xf41705bc # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37868 dport 41399] != expected 0xf41705bc # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42653 dport 41399] != expected 0x9c03300 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42653 dport 41399] != expected 0x9c03300 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48417 dport 41399] != expected 0x6afc2f96 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48417 dport 41399] != expected 0x6afc2f96 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45976 dport 41399] != expected 0x43971572 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45976 dport 41399] != expected 0x43971572 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38498 dport 41399] != expected 0xce5b8ec8 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38498 dport 41399] != expected 0xce5b8ec8 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 41399] != expected 0x865c4281 # # Exception| cpu 0: rx_hash 0x5193fdbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 41399] != expected 0x865c4281 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->