< 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 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 35203 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2123a7a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49942 dport 35203] != expected 0x89dba07e # # Exception| cpu 0: rx_hash 0x89c5fb80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49974 dport 35203] != expected 0x5ea7f4d6 # # Exception| cpu 0: rx_hash 0x94b34a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50052 dport 35203] != expected 0x65395681 # # Exception| cpu 0: rx_hash 0xe3fc6c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50102 dport 35203] != expected 0x6b78e1fc # # Exception| cpu 0: rx_hash 0xcea5a6f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50118 dport 35203] != expected 0x79423650 # # Exception| cpu 0: rx_hash 0xd324d338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50170 dport 35203] != expected 0xe6d53c4b # # Exception| cpu 0: rx_hash 0xb4b91d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50212 dport 35203] != expected 0xb6b9ba79 # # Exception| cpu 0: rx_hash 0x50128cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 35203] != expected 0x50aa4d9a # # Exception| cpu 0: rx_hash 0xa2e23cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50250 dport 35203] != expected 0x9bad79e3 # # Exception| cpu 0: rx_hash 0x76346a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50288 dport 35203] != expected 0xc81d9c3f # # Exception| cpu 0: rx_hash 0x1cfa39aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50302 dport 35203] != expected 0x59cb2159 # # Exception| cpu 0: rx_hash 0xbf31f57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50306 dport 35203] != expected 0x983d143c # # Exception| cpu 0: rx_hash 0x3a8e6326 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50386 dport 35203] != expected 0x5d7b9738 # # Exception| cpu 0: rx_hash 0x9c24a35f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50456 dport 35203] != expected 0xb3c13af7 # # Exception| cpu 0: rx_hash 0x81a5d695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50468 dport 35203] != expected 0x2c5630ec # # Exception| cpu 0: rx_hash 0x223ca60b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50476 dport 35203] != expected 0x71a7624d # # Exception| cpu 0: rx_hash 0x97fef77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50506 dport 35203] != expected 0x142f376 # # Exception| cpu 0: rx_hash 0xc6324f35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 35203] != expected 0xafba5a26 # # Exception| cpu 0: rx_hash 0x8a7f82b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50550 dport 35203] != expected 0x9ed5f96d # # Exception| cpu 0: rx_hash 0x6e86af5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 35203] != expected 0xe4c1694a # # Exception| cpu 0: rx_hash 0x558444c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50576 dport 35203] != expected 0xdbef7d7c # # Exception| cpu 0: rx_hash 0x81521247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50602 dport 35203] != expected 0x885f98a0 # # Exception| cpu 0: rx_hash 0x48053102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 35203] != expected 0x44787767 # # Exception| cpu 0: rx_hash 0xd09eaa08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 35203] != expected 0x26a731f0 # # Exception| cpu 0: rx_hash 0x196cf1d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50630 dport 35203] != expected 0xd28e11bf # # Exception| cpu 0: rx_hash 0x1213dd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50670 dport 35203] != expected 0x580317b6 # # Exception| cpu 0: rx_hash 0x8a884662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50680 dport 35203] != expected 0x3adc5121 # # Exception| cpu 0: rx_hash 0xc1e3c5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50688 dport 35203] != expected 0x17508ed9 # # Exception| cpu 0: rx_hash 0x59785ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50710 dport 35203] != expected 0x758fc84e # # Exception| cpu 0: rx_hash 0xa052baaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 35203] != expected 0xc0b35b6 # # Exception| cpu 0: rx_hash 0x8d0b70d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50774 dport 35203] != expected 0x1e31e21a # # Exception| cpu 0: rx_hash 0x1eefc762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50792 dport 35203] != expected 0xf663a284 # # Exception| cpu 0: rx_hash 0x08119e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 35203] != expected 0xe379ae96 # # Exception| cpu 0: rx_hash 0x8626e026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50826 dport 35203] != expected 0x8bb83d7 # # Exception| cpu 0: rx_hash 0x440eefda [saddr 192.0.3.2 daddr 192.0.3.1 sport 50852 dport 35203] != expected 0x4e116a19 # # Exception| cpu 0: rx_hash 0xb65b270b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 35203] != expected 0xbd1891e8 # # Exception| cpu 0: rx_hash 0xd74f20f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50912 dport 35203] != expected 0x9e4de50f # # Exception| cpu 0: rx_hash 0xaee9e226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51010 dport 35203] != expected 0x91c4649d # # Exception| cpu 0: rx_hash 0xcf589d44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51044 dport 35203] != expected 0x8a9fdff2 # # Exception| cpu 0: rx_hash 0xb36897ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51070 dport 35203] != expected 0xe536e86 # # Exception| cpu 0: rx_hash 0x3620c562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51104 dport 35203] != expected 0x6f1c45ce # # Exception| cpu 0: rx_hash 0x4ab5b756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 35203] != expected 0xd3de3b32 # # Exception| cpu 0: rx_hash 0x71b75cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51166 dport 35203] != expected 0xecf02f04 # # Exception| cpu 0: rx_hash 0x3dfa9147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51186 dport 35203] != expected 0xdd9f8c4f # # Exception| cpu 0: rx_hash 0x93107b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 35203] != expected 0x52300ac5 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf1120d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37700 dport 39716] OK # # # cpu 0: rx_hash 0xdceebf6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37710 dport 39716] OK # # # cpu 0: rx_hash 0x69899686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37714 dport 39716] OK # # # cpu 0: rx_hash 0xaba1997a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37756 dport 39716] OK # # # cpu 0: rx_hash 0x62a40671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 39716] OK # # # cpu 0: rx_hash 0x745a5f02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37786 dport 39716] OK # # # cpu 0: rx_hash 0x52d9c15c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37816 dport 39716] OK # # # cpu 0: rx_hash 0x03b0018f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37842 dport 39716] OK # # # cpu 0: rx_hash 0xad7aece3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37898 dport 39716] OK # # # cpu 0: rx_hash 0x181dc50e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37910 dport 39716] OK # # # cpu 0: rx_hash 0x54f57017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37952 dport 39716] OK # # # cpu 0: rx_hash 0x18b8bd92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37996 dport 39716] OK # # # cpu 0: rx_hash 0xcc3c5753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38050 dport 39716] OK # # # cpu 0: rx_hash 0xdac20e20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38070 dport 39716] OK # # # cpu 0: rx_hash 0xa6577c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38102 dport 39716] OK # # # cpu 0: rx_hash 0xf2a874bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38148 dport 39716] OK # # # cpu 0: rx_hash 0x6a33efb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38162 dport 39716] OK # # # cpu 0: rx_hash 0x8e987e14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38174 dport 39716] OK # # # cpu 0: rx_hash 0x4c150974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38218 dport 39716] OK # # # cpu 0: rx_hash 0x98c35ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38256 dport 39716] OK # # # cpu 0: rx_hash 0x47389983 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38294 dport 39716] OK # # # cpu 0: rx_hash 0xf9209cd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38306 dport 39716] OK # # # cpu 0: rx_hash 0x262c9e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38346 dport 39716] OK # # # cpu 0: rx_hash 0x611e7f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38350 dport 39716] OK # # # cpu 0: rx_hash 0x77e02632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38362 dport 39716] OK # # # cpu 0: rx_hash 0x946df9bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38402 dport 39716] OK # # # cpu 0: rx_hash 0x70c6681d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38414 dport 39716] OK # # # cpu 0: rx_hash 0x4bc48389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38416 dport 39716] OK # # # cpu 0: rx_hash 0xf5dc86dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38436 dport 39716] OK # # # cpu 0: rx_hash 0xe387a732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38474 dport 39716] OK # # # cpu 0: rx_hash 0xa4b5460e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38478 dport 39716] OK # # # cpu 0: rx_hash 0xf579fe41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38494 dport 39716] OK # # # cpu 0: rx_hash 0x669d49f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38496 dport 39716] OK # # # cpu 0: rx_hash 0x3c7c614a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38572 dport 39716] OK # # # cpu 4: rx_hash 0x0347c55d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37724 dport 39716] OK # # # cpu 4: rx_hash 0xd79193d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37734 dport 39716] OK # # # cpu 4: rx_hash 0x4f0a08d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37744 dport 39716] OK # # # cpu 4: rx_hash 0xa08c098d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37792 dport 39716] OK # # # cpu 4: rx_hash 0x15eb2060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37820 dport 39716] OK # # # cpu 4: rx_hash 0x38b2ea1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37836 dport 39716] OK # # # cpu 4: rx_hash 0x8dd5c3f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37840 dport 39716] OK # # # cpu 4: rx_hash 0xe71b902d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37854 dport 39716] OK # # # cpu 4: rx_hash 0x08cf2d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37882 dport 39716] OK # # # cpu 4: rx_hash 0xe1372166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37926 dport 39716] OK # # # cpu 4: rx_hash 0x79acba6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37936 dport 39716] OK # # # cpu 4: rx_hash 0x8b5c0a21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37970 dport 39716] OK # # # cpu 4: rx_hash 0x5f8a5cae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37992 dport 39716] OK # # # cpu 4: rx_hash 0x23ba5606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38002 dport 39716] OK # # # cpu 4: rx_hash 0x0e46e4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38008 dport 39716] OK # # # cpu 4: rx_hash 0x23e8ea48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38022 dport 39716] OK # # # cpu 4: rx_hash 0xfc41907e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38036 dport 39716] OK # # # cpu 4: rx_hash 0xd1bd2299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38046 dport 39716] OK # # # cpu 4: rx_hash 0x8b0eb66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 39716] OK # # # cpu 4: rx_hash 0x0eb12033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38134 dport 39716] OK # # # cpu 4: rx_hash 0x614cc30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38202 dport 39716] OK # # # cpu 4: rx_hash 0x267e2233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38206 dport 39716] OK # # # cpu 4: rx_hash 0xef8c79ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38210 dport 39716] OK # # # cpu 4: rx_hash 0xf9722099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38230 dport 39716] OK # # # cpu 4: rx_hash 0x93bc7342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38232 dport 39716] OK # # # cpu 4: rx_hash 0xd48e927e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38236 dport 39716] OK # # # cpu 4: rx_hash 0xa3c1b46f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38254 dport 39716] OK # # # cpu 4: rx_hash 0x51c6c0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38274 dport 39716] OK # # # cpu 4: rx_hash 0x16f421cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38278 dport 39716] OK # # # cpu 4: rx_hash 0x1d8b0d75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38318 dport 39716] OK # # # cpu 4: rx_hash 0x0b755406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38330 dport 39716] OK # # # cpu 4: rx_hash 0xb2ee67e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38432 dport 39716] OK # # # cpu 4: rx_hash 0x07894e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38460 dport 39716] OK # # # cpu 4: rx_hash 0x072c3690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38470 dport 39716] OK # # # cpu 4: rx_hash 0xc504396c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38504 dport 39716] OK # # # cpu 4: rx_hash 0x5d9fa266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38526 dport 39716] OK # # # cpu 4: rx_hash 0x8264641e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38552 dport 39716] OK # # # cpu 4: rx_hash 0x2a823839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38584 dport 39716] OK # # # cpu 4: rx_hash 0x2a2740a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38594 dport 39716] OK # # # cpu 4: rx_hash 0xf58e3a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38608 dport 39716] OK # # # cpu 4: rx_hash 0x9f406948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38622 dport 39716] OK # # # cpu 4: rx_hash 0x6826117e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38660 dport 39716] OK # # # cpu 4: rx_hash 0x02e842a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38666 dport 39716] OK # # # cpu 4: rx_hash 0x1f69376f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38710 dport 39716] OK # # # cpu 4: rx_hash 0x75a764b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38712 dport 39716] OK # # # cpu 4: rx_hash 0x58feaecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38728 dport 39716] OK # # # cpu 4: rx_hash 0xdde4400f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38754 dport 39716] OK # # # cpu 4: rx_hash 0x024d3a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38768 dport 39716] OK # # # cpu 4: rx_hash 0x9a2165e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38888 dport 39716] OK # # # cpu 4: rx_hash 0x2f464c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38900 dport 39716] OK # # # cpu 4: rx_hash 0x294afa69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38958 dport 39716] OK # # # cpu 4: rx_hash 0x78233aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38980 dport 39716] OK # # # cpu 4: rx_hash 0x55df885d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38990 dport 39716] OK # # # cpu 4: rx_hash 0x199245d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39010 dport 39716] OK # # # count: pass=88 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 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 49907 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56069 dport 49907] != expected 0x294727a # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56069 dport 49907] != expected 0x294727a # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39154 dport 49907] != expected 0x672f3bc4 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39154 dport 49907] != expected 0x672f3bc4 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39555 dport 49907] != expected 0x57e8bc28 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39555 dport 49907] != expected 0x57e8bc28 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52260 dport 49907] != expected 0xd2efe60b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52260 dport 49907] != expected 0xd2efe60b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60372 dport 49907] != expected 0xa8fef5a3 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60372 dport 49907] != expected 0xa8fef5a3 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46117 dport 49907] != expected 0xd2ab884 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46117 dport 49907] != expected 0xd2ab884 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50160 dport 49907] != expected 0x1bea894f # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50160 dport 49907] != expected 0x1bea894f # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45353 dport 49907] != expected 0x176d2757 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45353 dport 49907] != expected 0x176d2757 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55245 dport 49907] != expected 0xd4e20c52 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55245 dport 49907] != expected 0xd4e20c52 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45131 dport 49907] != expected 0x468599bb # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45131 dport 49907] != expected 0x468599bb # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37619 dport 49907] != expected 0xf68f9ad6 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37619 dport 49907] != expected 0xf68f9ad6 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 49907] != expected 0x348c53ab # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 49907] != expected 0x348c53ab # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42610 dport 49907] != expected 0xff187cae # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42610 dport 49907] != expected 0xff187cae # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58969 dport 49907] != expected 0xdbb11b02 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58969 dport 49907] != expected 0xdbb11b02 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39795 dport 49907] != expected 0xeae2f43b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39795 dport 49907] != expected 0xeae2f43b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49228 dport 49907] != expected 0xe63ad9a1 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49228 dport 49907] != expected 0xe63ad9a1 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35971 dport 49907] != expected 0x258a636e # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35971 dport 49907] != expected 0x258a636e # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55018 dport 49907] != expected 0xbadca8a2 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55018 dport 49907] != expected 0xbadca8a2 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58923 dport 49907] != expected 0xbe4e862b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58923 dport 49907] != expected 0xbe4e862b # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47312 dport 49907] != expected 0xab4159bd # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47312 dport 49907] != expected 0xab4159bd # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34265 dport 49907] != expected 0xe34a8389 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34265 dport 49907] != expected 0xe34a8389 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37396 dport 49907] != expected 0x5c3f8bcd # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37396 dport 49907] != expected 0x5c3f8bcd # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53145 dport 49907] != expected 0xc0b523ef # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53145 dport 49907] != expected 0xc0b523ef # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39442 dport 49907] != expected 0x23459558 # # Exception| cpu 5: rx_hash 0x2a751225 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39442 dport 49907] != expected 0x23459558 # # 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 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 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 37544 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43805 dport 37544] != expected 0xa3fa8622 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43805 dport 37544] != expected 0xa3fa8622 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52289 dport 37544] != expected 0x2d478809 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52289 dport 37544] != expected 0x2d478809 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56935 dport 37544] != expected 0xc5295e11 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56935 dport 37544] != expected 0xc5295e11 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57096 dport 37544] != expected 0xfaa53088 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57096 dport 37544] != expected 0xfaa53088 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35118 dport 37544] != expected 0x5b58a75f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35118 dport 37544] != expected 0x5b58a75f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38120 dport 37544] != expected 0x61ec91ad # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38120 dport 37544] != expected 0x61ec91ad # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49785 dport 37544] != expected 0x869ed2ac # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49785 dport 37544] != expected 0x869ed2ac # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60677 dport 37544] != expected 0x82b26afe # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60677 dport 37544] != expected 0x82b26afe # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35800 dport 37544] != expected 0x4fe1bcaa # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35800 dport 37544] != expected 0x4fe1bcaa # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49607 dport 37544] != expected 0xd0d15c50 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49607 dport 37544] != expected 0xd0d15c50 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52500 dport 37544] != expected 0xc61db01f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52500 dport 37544] != expected 0xc61db01f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59251 dport 37544] != expected 0xda917f72 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59251 dport 37544] != expected 0xda917f72 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34656 dport 37544] != expected 0x148f14c4 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34656 dport 37544] != expected 0x148f14c4 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49374 dport 37544] != expected 0xb53dbf7 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49374 dport 37544] != expected 0xb53dbf7 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53329 dport 37544] != expected 0x43e576f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53329 dport 37544] != expected 0x43e576f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51102 dport 37544] != expected 0x3df56943 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51102 dport 37544] != expected 0x3df56943 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55313 dport 37544] != expected 0xf6eee00c # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55313 dport 37544] != expected 0xf6eee00c # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52486 dport 37544] != expected 0x19b4ca29 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52486 dport 37544] != expected 0x19b4ca29 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38620 dport 37544] != expected 0x457af13b # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38620 dport 37544] != expected 0x457af13b # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60409 dport 37544] != expected 0xf6b0f10d # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60409 dport 37544] != expected 0xf6b0f10d # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35429 dport 37544] != expected 0x118e111f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35429 dport 37544] != expected 0x118e111f # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45146 dport 37544] != expected 0x3875f408 # # Exception| cpu 4: rx_hash 0x23f8c503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45146 dport 37544] != expected 0x3875f408 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->