< 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' TAP version 13 1..1 # 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 361, 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 41173 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x78ee5efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47136 dport 41173] != expected 0xf2153649 # # Exception| cpu 0: rx_hash 0xc78d3e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 41173] != expected 0xbfa342f2 # # Exception| cpu 0: rx_hash 0x275feebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47160 dport 41173] != expected 0xd4ce0c14 # # Exception| cpu 0: rx_hash 0x95fbcab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 41173] != expected 0x53a3b666 # # Exception| cpu 0: rx_hash 0xfb976462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47244 dport 41173] != expected 0xf2ceeb2e # # Exception| cpu 0: rx_hash 0x3107f45c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47260 dport 41173] != expected 0xef7802e5 # # Exception| cpu 0: rx_hash 0xdc126011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47300 dport 41173] != expected 0x4ece82ca # # Exception| cpu 0: rx_hash 0x1682f02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47316 dport 41173] != expected 0x53786b01 # # Exception| cpu 0: rx_hash 0x5988f8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 41173] != expected 0x2b78b8c9 # # Exception| cpu 0: rx_hash 0xa42e3f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47368 dport 41173] != expected 0xe678ffa6 # # Exception| cpu 0: rx_hash 0x7e051705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47396 dport 41173] != expected 0xa515fff8 # # Exception| cpu 0: rx_hash 0xca534632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47410 dport 41173] != expected 0x23cfff44 # # Exception| cpu 0: rx_hash 0x684cda98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47438 dport 41173] != expected 0xfa79aca3 # # Exception| cpu 0: rx_hash 0x52b522c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47478 dport 41173] != expected 0xd279e21b # # Exception| cpu 0: rx_hash 0xedd64241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47482 dport 41173] != expected 0x9fcf96a0 # # Exception| cpu 0: rx_hash 0x421f4d1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47492 dport 41173] != expected 0xe8785624 # # Exception| cpu 0: rx_hash 0x888fdd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47508 dport 41173] != expected 0xf5cebfef # # Exception| cpu 0: rx_hash 0x1daefd5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47516 dport 41173] != expected 0xcea36c79 # # Exception| cpu 0: rx_hash 0xd1cc1859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47578 dport 41173] != expected 0xd2a23f7c # # Exception| cpu 0: rx_hash 0x00d20171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47596 dport 41173] != expected 0x5aa34b25 # # Exception| cpu 0: rx_hash 0x0be730c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47606 dport 41173] != expected 0x91cf3f22 # # Exception| cpu 0: rx_hash 0xa1b0d298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47620 dport 41173] != expected 0x1af852cf # # Exception| cpu 0: rx_hash 0x70aecbb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47666 dport 41173] != expected 0x92f92696 # # Exception| cpu 0: rx_hash 0xd2b1571a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47694 dport 41173] != expected 0x4b4f7571 # # Exception| cpu 0: rx_hash 0xb7f91f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47726 dport 41173] != expected 0x45940194 # # Exception| cpu 0: rx_hash 0x03af4e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47736 dport 41173] != expected 0xc34e0128 # # Exception| cpu 0: rx_hash 0x18301059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47760 dport 41173] != expected 0x3223c110 # # Exception| cpu 0: rx_hash 0xa75370dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47772 dport 41173] != expected 0x7f95b5ab # # Exception| cpu 0: rx_hash 0xc21b38c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47804 dport 41173] != expected 0x714ec14e # # Exception| cpu 0: rx_hash 0xdf67c4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47820 dport 41173] != expected 0xe54ee612 # # Exception| cpu 0: rx_hash 0xaa943456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47824 dport 41173] != expected 0xb54e7b62 # # Exception| cpu 0: rx_hash 0xfe10b5a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47826 dport 41173] != expected 0x58f93538 # # Exception| cpu 0: rx_hash 0x2f0eac8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47844 dport 41173] != expected 0xd0f84161 # # Exception| cpu 0: rx_hash 0x906dcc0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47848 dport 41173] != expected 0x9d4e35da # # Exception| cpu 0: rx_hash 0x8d19db9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47876 dport 41173] != expected 0x3b233c53 # # Exception| cpu 0: rx_hash 0x7d70b3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47916 dport 41173] != expected 0xe959b20 # # Exception| cpu 0: rx_hash 0xf52d6faa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47956 dport 41173] != expected 0xa1f86fea # # Exception| cpu 0: rx_hash 0x15ee6811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48014 dport 41173] != expected 0xae4f7ca6 # # Exception| cpu 0: rx_hash 0xdf7ef82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48030 dport 41173] != expected 0xb3f9956d # # Exception| cpu 0: rx_hash 0xd98c8d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48072 dport 41173] != expected 0xb24e2fa3 # # Exception| cpu 0: rx_hash 0x8d080ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48074 dport 41173] != expected 0x5ff961f9 # # Exception| cpu 0: rx_hash 0x29e5e574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48096 dport 41173] != expected 0x87f888d0 # # Exception| cpu 0: rx_hash 0xc3ad74dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48136 dport 41173] != expected 0xfd54a9d # # Exception| cpu 0: rx_hash 0xc898456e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48146 dport 41173] != expected 0xc4b93e9a # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x28ba472c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 37666] OK # # # cpu 0: rx_hash 0xe91fe6a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33262 dport 37666] OK # # # cpu 0: rx_hash 0xec90dcda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33324 dport 37666] OK # # # cpu 0: rx_hash 0xdbbfb771 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33430 dport 37666] OK # # # cpu 0: rx_hash 0x0aa1ae59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33440 dport 37666] OK # # # cpu 0: rx_hash 0x20e3eea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33444 dport 37666] OK # # # cpu 0: rx_hash 0xb5c2cedd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33452 dport 37666] OK # # # cpu 0: rx_hash 0x7f525ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33468 dport 37666] OK # # # cpu 0: rx_hash 0xfc3ab302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33502 dport 37666] OK # # # cpu 0: rx_hash 0xc6c34b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33510 dport 37666] OK # # # cpu 0: rx_hash 0x4e967cb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33538 dport 37666] OK # # # cpu 0: rx_hash 0xd6701844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33606 dport 37666] OK # # # cpu 0: rx_hash 0x43513838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33614 dport 37666] OK # # # cpu 0: rx_hash 0xa3923f83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 37666] OK # # # cpu 0: rx_hash 0x58ce6653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33702 dport 37666] OK # # # cpu 0: rx_hash 0xcdef462f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33710 dport 37666] OK # # # cpu 0: rx_hash 0x2d3d96e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 37666] OK # # # cpu 0: rx_hash 0x53fb57e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33724 dport 37666] OK # # # cpu 0: rx_hash 0x45b29a7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33750 dport 37666] OK # # # cpu 0: rx_hash 0x018da329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33768 dport 37666] OK # # # cpu 0: rx_hash 0x7f4b6220 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33774 dport 37666] OK # # # cpu 0: rx_hash 0xe15f73ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33788 dport 37666] OK # # # cpu 0: rx_hash 0xbf41b371 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33794 dport 37666] OK # # # cpu 0: rx_hash 0x0022d3f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33806 dport 37666] OK # # # cpu 0: rx_hash 0x10996b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33842 dport 37666] OK # # # cpu 0: rx_hash 0x27a7d786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 37666] OK # # # cpu 0: rx_hash 0xe602760b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33868 dport 37666] OK # # # cpu 0: rx_hash 0xa9087eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33896 dport 37666] OK # # # cpu 0: rx_hash 0xed2690c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33944 dport 37666] OK # # # cpu 0: rx_hash 0xc196a505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33994 dport 37666] OK # # # cpu 0: rx_hash 0x06c99a0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34058 dport 37666] OK # # # cpu 0: rx_hash 0x214c9e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34114 dport 37666] OK # # # cpu 0: rx_hash 0x85a177ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34152 dport 37666] OK # # # cpu 0: rx_hash 0x4f31e7d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34168 dport 37666] OK # # # cpu 0: rx_hash 0xfb76619b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34208 dport 37666] OK # # # cpu 4: rx_hash 0x6c857e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33242 dport 37666] OK # # # cpu 4: rx_hash 0x9cec161b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33266 dport 37666] OK # # # cpu 4: rx_hash 0xe22ad712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33268 dport 37666] OK # # # cpu 4: rx_hash 0xf71e55cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33290 dport 37666] OK # # # cpu 4: rx_hash 0xe7a5ed69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33334 dport 37666] OK # # # cpu 4: rx_hash 0x7284cd15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33342 dport 37666] OK # # # cpu 4: rx_hash 0x45ba71c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33354 dport 37666] OK # # # cpu 4: rx_hash 0xe1579851 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33376 dport 37666] OK # # # cpu 4: rx_hash 0x2bc7086f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 37666] OK # # # cpu 4: rx_hash 0x691b937e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33494 dport 37666] OK # # # cpu 4: rx_hash 0x26119b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33522 dport 37666] OK # # # cpu 4: rx_hash 0x8406ec8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33554 dport 37666] OK # # # cpu 4: rx_hash 0x7f5ab55d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33568 dport 37666] OK # # # cpu 4: rx_hash 0xb5ca2563 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33584 dport 37666] OK # # # cpu 4: rx_hash 0x26197027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33646 dport 37666] OK # # # cpu 4: rx_hash 0xa8a70e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33678 dport 37666] OK # # # cpu 4: rx_hash 0xf716be72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33686 dport 37666] OK # # # cpu 4: rx_hash 0x0c4ae7a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33700 dport 37666] OK # # # cpu 4: rx_hash 0x64c5eb36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33736 dport 37666] OK # # # cpu 4: rx_hash 0xfad1faf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33754 dport 37666] OK # # # cpu 4: rx_hash 0x5f9363b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33814 dport 37666] OK # # # cpu 4: rx_hash 0x3adb2ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33846 dport 37666] OK # # # cpu 4: rx_hash 0x42ef9f99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33894 dport 37666] OK # # # cpu 4: rx_hash 0x6398eed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33912 dport 37666] OK # # # cpu 4: rx_hash 0x2c833148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33938 dport 37666] OK # # # cpu 4: rx_hash 0xfd9d2860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33956 dport 37666] OK # # # cpu 4: rx_hash 0x42fe48e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 37666] OK # # # cpu 4: rx_hash 0x167ac915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33962 dport 37666] OK # # # cpu 4: rx_hash 0x214475c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34014 dport 37666] OK # # # cpu 4: rx_hash 0x85a99c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34036 dport 37666] OK # # # cpu 4: rx_hash 0x3acafcd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34040 dport 37666] OK # # # cpu 4: rx_hash 0xed2e7b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34052 dport 37666] OK # # # cpu 4: rx_hash 0x733a6ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34070 dport 37666] OK # # # cpu 4: rx_hash 0xa224739c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34080 dport 37666] OK # # # cpu 4: rx_hash 0x1d471318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34092 dport 37666] OK # # # cpu 4: rx_hash 0xfd95c3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34104 dport 37666] OK # # # cpu 4: rx_hash 0x10805793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34144 dport 37666] OK # # # cpu 4: rx_hash 0xcabaa875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34178 dport 37666] OK # # # cpu 4: rx_hash 0x002a384b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34194 dport 37666] OK # # # cpu 4: rx_hash 0xd1342163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34212 dport 37666] OK # # # cpu 4: rx_hash 0x6e5741e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34216 dport 37666] OK # # # cpu 4: rx_hash 0x0ded7cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34270 dport 37666] OK # # # cpu 4: rx_hash 0x6390056c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34276 dport 37666] OK # # # cpu 4: rx_hash 0x57d3f6f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 37666] OK # # # cpu 4: rx_hash 0xc9c7e736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 37666] OK # # # cpu 4: rx_hash 0x18d9fe1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34336 dport 37666] OK # # # cpu 4: rx_hash 0xe577d2f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34372 dport 37666] OK # # # cpu 4: rx_hash 0x5a14b272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34376 dport 37666] OK # # # count: pass=83 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 361, 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 47737 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48773 dport 47737] != expected 0xfb45930f # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48773 dport 47737] != expected 0xfb45930f # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52406 dport 47737] != expected 0xa9886ba6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52406 dport 47737] != expected 0xa9886ba6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36126 dport 47737] != expected 0xb2d412ca # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36126 dport 47737] != expected 0xb2d412ca # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43309 dport 47737] != expected 0xc6185dd9 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43309 dport 47737] != expected 0xc6185dd9 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47761 dport 47737] != expected 0x585e064e # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47761 dport 47737] != expected 0x585e064e # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44105 dport 47737] != expected 0xd0d88158 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44105 dport 47737] != expected 0xd0d88158 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51277 dport 47737] != expected 0xbbfc4b1c # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51277 dport 47737] != expected 0xbbfc4b1c # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40891 dport 47737] != expected 0xf0fc8128 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40891 dport 47737] != expected 0xf0fc8128 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37157 dport 47737] != expected 0x325d8e01 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37157 dport 47737] != expected 0x325d8e01 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34909 dport 47737] != expected 0xeacdcf6d # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34909 dport 47737] != expected 0xeacdcf6d # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35124 dport 47737] != expected 0xa2a32044 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35124 dport 47737] != expected 0xa2a32044 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35006 dport 47737] != expected 0x16140e2d # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35006 dport 47737] != expected 0x16140e2d # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49007 dport 47737] != expected 0xc64473f1 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49007 dport 47737] != expected 0xc64473f1 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 47737] != expected 0x3ded7e4c # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 47737] != expected 0x3ded7e4c # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35127 dport 47737] != expected 0x947af2aa # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35127 dport 47737] != expected 0x947af2aa # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59947 dport 47737] != expected 0xa0c500c6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59947 dport 47737] != expected 0xa0c500c6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38500 dport 47737] != expected 0x171eaab2 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38500 dport 47737] != expected 0x171eaab2 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 47737] != expected 0x51ae737f # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 47737] != expected 0x51ae737f # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39685 dport 47737] != expected 0xc8502079 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39685 dport 47737] != expected 0xc8502079 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36657 dport 47737] != expected 0x578d7734 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36657 dport 47737] != expected 0x578d7734 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43577 dport 47737] != expected 0x1c43caed # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43577 dport 47737] != expected 0x1c43caed # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 47737] != expected 0xea657bb6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 47737] != expected 0xea657bb6 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53507 dport 47737] != expected 0xeb6d7e29 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53507 dport 47737] != expected 0xeb6d7e29 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34879 dport 47737] != expected 0x8ecc4fa0 # # Exception| cpu 5: rx_hash 0xceb22fc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34879 dport 47737] != expected 0x8ecc4fa0 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 361, 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 44047 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 44047] != expected 0x42132180 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 44047] != expected 0x42132180 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 44047] != expected 0x1477415f # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 44047] != expected 0x1477415f # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 44047] != expected 0x36569d25 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58086 dport 44047] != expected 0x36569d25 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 44047] != expected 0xebf3b830 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 44047] != expected 0xebf3b830 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46345 dport 44047] != expected 0x3da9fad2 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46345 dport 44047] != expected 0x3da9fad2 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33092 dport 44047] != expected 0x9e22722 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33092 dport 44047] != expected 0x9e22722 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55529 dport 44047] != expected 0x1cd602ca # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55529 dport 44047] != expected 0x1cd602ca # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33783 dport 44047] != expected 0x94b1eb97 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33783 dport 44047] != expected 0x94b1eb97 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 44047] != expected 0x9d64fed1 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 44047] != expected 0x9d64fed1 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39988 dport 44047] != expected 0xc44221ff # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39988 dport 44047] != expected 0xc44221ff # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53929 dport 44047] != expected 0x1db38364 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53929 dport 44047] != expected 0x1db38364 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38848 dport 44047] != expected 0x3546238c # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38848 dport 44047] != expected 0x3546238c # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57441 dport 44047] != expected 0x2e9fc949 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57441 dport 44047] != expected 0x2e9fc949 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36925 dport 44047] != expected 0x96d56100 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36925 dport 44047] != expected 0x96d56100 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43321 dport 44047] != expected 0x6e04d103 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43321 dport 44047] != expected 0x6e04d103 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34574 dport 44047] != expected 0xa79d6461 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34574 dport 44047] != expected 0xa79d6461 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 44047] != expected 0x51726e2 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 44047] != expected 0x51726e2 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33268 dport 44047] != expected 0xff68ed04 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33268 dport 44047] != expected 0xff68ed04 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60734 dport 44047] != expected 0x5653f58d # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60734 dport 44047] != expected 0x5653f58d # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35334 dport 44047] != expected 0x70aa2e7e # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35334 dport 44047] != expected 0x70aa2e7e # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58831 dport 44047] != expected 0x9ee13967 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58831 dport 44047] != expected 0x9ee13967 # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58685 dport 44047] != expected 0x8e4b56bf # # Exception| cpu 5: rx_hash 0xf4588e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58685 dport 44047] != expected 0x8e4b56bf # # 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->