< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 55423 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9eb78d50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43896 dport 55423] != expected 0xe54bb309 # # Exception| cpu 0: rx_hash 0xc0793983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43934 dport 55423] != expected 0x215a45c4 # # Exception| cpu 0: rx_hash 0xae2e6080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43946 dport 55423] != expected 0xaef9e78c # # Exception| cpu 0: rx_hash 0x1f6870e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43984 dport 55423] != expected 0xac79dd3d # # Exception| cpu 0: rx_hash 0x1b21585f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43998 dport 55423] != expected 0x2a189024 # # Exception| cpu 0: rx_hash 0x7576015c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44010 dport 55423] != expected 0xa5bb326c # # Exception| cpu 0: rx_hash 0xc0e84602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44108 dport 55423] != expected 0x9e4d3db # # Exception| cpu 0: rx_hash 0x2cdf19d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44164 dport 55423] != expected 0x5d11c3ce # # Exception| cpu 0: rx_hash 0x439a0af8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44168 dport 55423] != expected 0xb32a32c0 # # Exception| cpu 0: rx_hash 0x9f34b8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 44178 dport 55423] != expected 0xac6d7650 # # Exception| cpu 0: rx_hash 0xf52ac941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44200 dport 55423] != expected 0xa5af9901 # # Exception| cpu 0: rx_hash 0x9c02668f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44214 dport 55423] != expected 0xec5839a # # Exception| cpu 0: rx_hash 0x2dcd53fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44220 dport 55423] != expected 0x3c899088 # # Exception| cpu 0: rx_hash 0xf7877808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44228 dport 55423] != expected 0x5653162e # # Exception| cpu 0: rx_hash 0x9ae6ff7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44244 dport 55423] != expected 0x7b5841ac # # Exception| cpu 0: rx_hash 0x9fbd9de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44258 dport 55423] != expected 0x9ca15ff3 # # Exception| cpu 0: rx_hash 0xf0f88ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44270 dport 55423] != expected 0x729aaefd # # Exception| cpu 0: rx_hash 0x475a0753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44278 dport 55423] != expected 0x587567a # # Exception| cpu 0: rx_hash 0x5ca90add [saddr 192.0.3.2 daddr 192.0.3.1 sport 44294 dport 55423] != expected 0xb23aa051 # # Exception| cpu 0: rx_hash 0x5e8d9e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44314 dport 55423] != expected 0x710a06dd # # Exception| cpu 0: rx_hash 0x30dac780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44334 dport 55423] != expected 0xfea9a495 # # Exception| cpu 0: rx_hash 0xec747586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44340 dport 55423] != expected 0xe1eee005 # # Exception| cpu 0: rx_hash 0x597b4d59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44352 dport 55423] != expected 0x650f97ad # # Exception| cpu 0: rx_hash 0xeb82a65c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 55423] != expected 0xf5eb7175 # # Exception| cpu 0: rx_hash 0x82aa0992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44400 dport 55423] != expected 0x5e816bee # # Exception| cpu 0: rx_hash 0x6f8f1c6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44416 dport 55423] != expected 0x6bec28bd # # Exception| cpu 0: rx_hash 0x69e2a089 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44434 dport 55423] != expected 0x2ebdc328 # # Exception| cpu 0: rx_hash 0x6cb9c21a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44452 dport 55423] != expected 0xc944dd77 # # Exception| cpu 0: rx_hash 0xb67accfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 44460 dport 55423] != expected 0x93527272 # # Exception| cpu 0: rx_hash 0xdd76f76e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44462 dport 55423] != expected 0xfb08ce65 # # Exception| cpu 0: rx_hash 0x6e9d5644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44472 dport 55423] != expected 0xa747bfb # # Exception| cpu 0: rx_hash 0xdb1b4b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44476 dport 55423] != expected 0xbe5925f0 # # Exception| cpu 0: rx_hash 0xb3a88b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44522 dport 55423] != expected 0x4467458e # # Exception| cpu 0: rx_hash 0xdec90c08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44538 dport 55423] != expected 0x696c120c # # Exception| cpu 0: rx_hash 0xd222c0e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44578 dport 55423] != expected 0xd32aba5f # # Exception| cpu 0: rx_hash 0xd44f7c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44592 dport 55423] != expected 0x967b51ca # # Exception| cpu 0: rx_hash 0xbf434792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44594 dport 55423] != expected 0xfe21eddd # # Exception| cpu 0: rx_hash 0x614044dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44612 dport 55423] != expected 0x129a2662 # # Exception| cpu 0: rx_hash 0xd19d3b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44662 dport 55423] != expected 0x414e6636 # # Exception| cpu 0: rx_hash 0x8d771b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44684 dport 55423] != expected 0x466f3677 # # Exception| cpu 0: rx_hash 0xe67b209b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44686 dport 55423] != expected 0x2e358a60 # # Exception| cpu 0: rx_hash 0xe104d656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44708 dport 55423] != expected 0xafc32b3 # # Exception| cpu 0: rx_hash 0x8e41c57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44712 dport 55423] != expected 0xe4c7c3bd # # Exception| cpu 0: rx_hash 0xe3204208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44728 dport 55423] != expected 0xc9cc943f # # Exception| cpu 0: rx_hash 0x540bee89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44752 dport 55423] != expected 0x8e1d451b # # Exception| cpu 0: rx_hash 0xe09fb96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44780 dport 55423] != expected 0x5ba84856 # # Exception| cpu 0: rx_hash 0x960d3392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44812 dport 55423] != expected 0xc11ee9ff # # Exception| cpu 0: rx_hash 0xfd010802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 55423] != expected 0xa94455e8 # # Exception| cpu 0: rx_hash 0x9172c55f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44838 dport 55423] != expected 0xe5d7512c # # Exception| cpu 0: rx_hash 0xca6e3608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 55423] != expected 0xf6f3901d # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x129efabf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35838 dport 49617] OK # # # cpu 0: rx_hash 0x131dcf11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35860 dport 49617] OK # # # cpu 0: rx_hash 0xce28122f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35910 dport 49617] OK # # # cpu 0: rx_hash 0xcc0c8671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35930 dport 49617] OK # # # cpu 0: rx_hash 0x1286a029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35932 dport 49617] OK # # # cpu 0: rx_hash 0xf8dc431d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35974 dport 49617] OK # # # cpu 0: rx_hash 0xfc956ba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35976 dport 49617] OK # # # cpu 0: rx_hash 0x203bd9a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35986 dport 49617] OK # # # cpu 0: rx_hash 0x4ee5a5b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36054 dport 49617] OK # # # cpu 0: rx_hash 0x20b2fcb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36066 dport 49617] OK # # # cpu 0: rx_hash 0x3e1a93ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 49617] OK # # # cpu 0: rx_hash 0x89b81a3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 49617] OK # # # cpu 0: rx_hash 0xe23d04bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36174 dport 49617] OK # # # cpu 0: rx_hash 0x3bc8d429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36194 dport 49617] OK # # # cpu 0: rx_hash 0xe542f271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36196 dport 49617] OK # # # cpu 0: rx_hash 0x3f81fc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36204 dport 49617] OK # # # cpu 0: rx_hash 0x8c6a5dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36218 dport 49617] OK # # # cpu 0: rx_hash 0xbe5e0126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36292 dport 49617] OK # # # cpu 0: rx_hash 0x649d0fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36300 dport 49617] OK # # # cpu 0: rx_hash 0x0ca7ea23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36330 dport 49617] OK # # # cpu 0: rx_hash 0x0e837e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36342 dport 49617] OK # # # cpu 0: rx_hash 0xb4d8712c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36366 dport 49617] OK # # # cpu 0: rx_hash 0x69648905 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36396 dport 49617] OK # # # cpu 0: rx_hash 0x04050e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36412 dport 49617] OK # # # cpu 0: rx_hash 0xda060d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36426 dport 49617] OK # # # cpu 0: rx_hash 0xb675c065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36450 dport 49617] OK # # # cpu 0: rx_hash 0x03f3ddad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36454 dport 49617] OK # # # cpu 0: rx_hash 0x5a429fb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36522 dport 49617] OK # # # cpu 0: rx_hash 0x5acbbaa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36570 dport 49617] OK # # # cpu 0: rx_hash 0xf3c15c2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36612 dport 49617] OK # # # cpu 0: rx_hash 0x98cd67bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36614 dport 49617] OK # # # cpu 0: rx_hash 0x2f6fee29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36638 dport 49617] OK # # # cpu 0: rx_hash 0xf69a3ebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36658 dport 49617] OK # # # cpu 0: rx_hash 0x431c2374 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36662 dport 49617] OK # # # cpu 0: rx_hash 0x9f3bb465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36700 dport 49617] OK # # # cpu 0: rx_hash 0xf4378ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36702 dport 49617] OK # # # cpu 0: rx_hash 0xc17c25a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36810 dport 49617] OK # # # cpu 0: rx_hash 0xc4274732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36860 dport 49617] OK # # # cpu 4: rx_hash 0xcc14dce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35832 dport 49617] OK # # # cpu 4: rx_hash 0xcbfa55ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35840 dport 49617] OK # # # cpu 4: rx_hash 0x7e7c4863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35844 dport 49617] OK # # # cpu 4: rx_hash 0x7903beae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35886 dport 49617] OK # # # cpu 4: rx_hash 0x7b272af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35890 dport 49617] OK # # # cpu 4: rx_hash 0x7bae0fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35906 dport 49617] OK # # # cpu 4: rx_hash 0xa16d0103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35914 dport 49617] OK # # # cpu 4: rx_hash 0x7898d196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35942 dport 49617] OK # # # cpu 4: rx_hash 0xa25bdf72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35950 dport 49617] OK # # # cpu 4: rx_hash 0x15f956e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35958 dport 49617] OK # # # cpu 4: rx_hash 0x95bdc46f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35990 dport 49617] OK # # # cpu 4: rx_hash 0xfd0e0499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36032 dport 49617] OK # # # cpu 4: rx_hash 0x48881951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36036 dport 49617] OK # # # cpu 4: rx_hash 0x4aac8d0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36056 dport 49617] OK # # # cpu 4: rx_hash 0x9534e178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36070 dport 49617] OK # # # cpu 4: rx_hash 0xfa71f254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36074 dport 49617] OK # # # cpu 4: rx_hash 0x52695ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36108 dport 49617] OK # # # cpu 4: rx_hash 0x3e93b6ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36180 dport 49617] OK # # # cpu 4: rx_hash 0xbb8c46a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36226 dport 49617] OK # # # cpu 4: rx_hash 0xbfc56e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36236 dport 49617] OK # # # cpu 4: rx_hash 0xb9a8d2fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36254 dport 49617] OK # # # cpu 4: rx_hash 0xd33f8654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36308 dport 49617] OK # # # cpu 4: rx_hash 0x08eec29f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36324 dport 49617] OK # # # cpu 4: rx_hash 0xd4407099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36350 dport 49617] OK # # # cpu 4: rx_hash 0x6876c32a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36372 dport 49617] OK # # # cpu 4: rx_hash 0xb32ea2f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36436 dport 49617] OK # # # cpu 4: rx_hash 0x5d3d697e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36480 dport 49617] OK # # # cpu 4: rx_hash 0x5b50d59c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36498 dport 49617] OK # # # cpu 4: rx_hash 0x58660bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36534 dport 49617] OK # # # cpu 4: rx_hash 0x82a50509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36542 dport 49617] OK # # # cpu 4: rx_hash 0x8777428d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36600 dport 49617] OK # # # cpu 4: rx_hash 0x59fd64d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36606 dport 49617] OK # # # cpu 4: rx_hash 0x9c844f03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36616 dport 49617] OK # # # cpu 4: rx_hash 0x9ea0db5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36628 dport 49617] OK # # # cpu 4: rx_hash 0x45719f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36644 dport 49617] OK # # # cpu 4: rx_hash 0x28993df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36676 dport 49617] OK # # # cpu 4: rx_hash 0x43950663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36678 dport 49617] OK # # # cpu 4: rx_hash 0x45f8ba81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36692 dport 49617] OK # # # cpu 4: rx_hash 0x44eaf0ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36716 dport 49617] OK # # # cpu 4: rx_hash 0xabeb7109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36736 dport 49617] OK # # # cpu 4: rx_hash 0x7745c30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36762 dport 49617] OK # # # cpu 4: rx_hash 0xc798bc54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36776 dport 49617] OK # # # cpu 4: rx_hash 0x19129a0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36782 dport 49617] OK # # # cpu 4: rx_hash 0x1bbf2b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36802 dport 49617] OK # # # cpu 4: rx_hash 0x199bbf1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36830 dport 49617] OK # # # cpu 4: rx_hash 0x736c26d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 49617] OK # # # cpu 4: rx_hash 0xaf4bb1c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 49617] OK # # # count: pass=85 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36379 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40446 dport 36379] != expected 0x9f30aaf0 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40446 dport 36379] != expected 0x9f30aaf0 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38167 dport 36379] != expected 0xddaf7fa4 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38167 dport 36379] != expected 0xddaf7fa4 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50869 dport 36379] != expected 0x174fa4c4 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50869 dport 36379] != expected 0x174fa4c4 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39297 dport 36379] != expected 0x599c9b3b # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39297 dport 36379] != expected 0x599c9b3b # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44500 dport 36379] != expected 0xe7c29cdf # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44500 dport 36379] != expected 0xe7c29cdf # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56817 dport 36379] != expected 0xd3efdd13 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56817 dport 36379] != expected 0xd3efdd13 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53430 dport 36379] != expected 0x26511c49 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53430 dport 36379] != expected 0x26511c49 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57414 dport 36379] != expected 0x4f07d1e6 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57414 dport 36379] != expected 0x4f07d1e6 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34270 dport 36379] != expected 0x31c21cc9 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34270 dport 36379] != expected 0x31c21cc9 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47251 dport 36379] != expected 0xaa0b407d # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47251 dport 36379] != expected 0xaa0b407d # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49678 dport 36379] != expected 0x6b2d7414 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49678 dport 36379] != expected 0x6b2d7414 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49778 dport 36379] != expected 0xb5daacb9 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49778 dport 36379] != expected 0xb5daacb9 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39933 dport 36379] != expected 0xc603192a # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39933 dport 36379] != expected 0xc603192a # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43991 dport 36379] != expected 0xbef12f05 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43991 dport 36379] != expected 0xbef12f05 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37342 dport 36379] != expected 0xf95b3ac0 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37342 dport 36379] != expected 0xf95b3ac0 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51485 dport 36379] != expected 0xed2b1ec5 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51485 dport 36379] != expected 0xed2b1ec5 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55440 dport 36379] != expected 0x3cf9433b # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55440 dport 36379] != expected 0x3cf9433b # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 36379] != expected 0x503f6a72 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 36379] != expected 0x503f6a72 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34942 dport 36379] != expected 0xd0d85371 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34942 dport 36379] != expected 0xd0d85371 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46543 dport 36379] != expected 0x9047bd98 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46543 dport 36379] != expected 0x9047bd98 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37013 dport 36379] != expected 0x92303165 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37013 dport 36379] != expected 0x92303165 # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34957 dport 36379] != expected 0x5d5ad41a # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34957 dport 36379] != expected 0x5d5ad41a # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 36379] != expected 0x8880b6db # # Exception| cpu 4: rx_hash 0xe1933090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 36379] != expected 0x8880b6db # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 39671 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 39671] != expected 0x57f12776 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 39671] != expected 0x57f12776 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40611 dport 39671] != expected 0x32b1e0fd # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40611 dport 39671] != expected 0x32b1e0fd # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 39671] != expected 0xcef353ac # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 39671] != expected 0xcef353ac # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34395 dport 39671] != expected 0xb4e05969 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34395 dport 39671] != expected 0xb4e05969 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51283 dport 39671] != expected 0xadfc46c4 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51283 dport 39671] != expected 0xadfc46c4 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37955 dport 39671] != expected 0x1744bd43 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37955 dport 39671] != expected 0x1744bd43 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53788 dport 39671] != expected 0x6e29d637 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53788 dport 39671] != expected 0x6e29d637 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43966 dport 39671] != expected 0x75354cac # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43966 dport 39671] != expected 0x75354cac # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43683 dport 39671] != expected 0x57dfb7a4 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43683 dport 39671] != expected 0x57dfb7a4 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36852 dport 39671] != expected 0x15a12eda # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36852 dport 39671] != expected 0x15a12eda # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 39671] != expected 0x3bb4bd7f # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47446 dport 39671] != expected 0x3bb4bd7f # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 39671] != expected 0x94a16c41 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 39671] != expected 0x94a16c41 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42019 dport 39671] != expected 0xa277ce62 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42019 dport 39671] != expected 0xa277ce62 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48349 dport 39671] != expected 0xfaac51ae # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48349 dport 39671] != expected 0xfaac51ae # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54284 dport 39671] != expected 0xc596db63 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54284 dport 39671] != expected 0xc596db63 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41648 dport 39671] != expected 0x5970bf69 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41648 dport 39671] != expected 0x5970bf69 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49923 dport 39671] != expected 0x48a27728 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49923 dport 39671] != expected 0x48a27728 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38811 dport 39671] != expected 0x1baf71ab # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38811 dport 39671] != expected 0x1baf71ab # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45021 dport 39671] != expected 0x187c2465 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45021 dport 39671] != expected 0x187c2465 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 39671] != expected 0xf32a3591 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 39671] != expected 0xf32a3591 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58344 dport 39671] != expected 0x18871735 # # Exception| cpu 5: rx_hash 0x883fb125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58344 dport 39671] != expected 0x18871735 # # 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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 182, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 187, 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 80, 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 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-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__->