< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 57565 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4ec6375f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34106 dport 57565] != expected 0x9acb8b57 # # Exception| cpu 0: rx_hash 0xd676d91d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34144 dport 57565] != expected 0xdd23c796 # # Exception| cpu 0: rx_hash 0x4278b67d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34176 dport 57565] != expected 0x17ccf263 # # Exception| cpu 0: rx_hash 0x545588c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34206 dport 57565] != expected 0xc82c940f # # Exception| cpu 0: rx_hash 0x52a7fdfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34230 dport 57565] != expected 0x92837ae2 # # Exception| cpu 0: rx_hash 0x7abb233e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34246 dport 57565] != expected 0x75d1108 # # Exception| cpu 0: rx_hash 0x3cafa00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34272 dport 57565] != expected 0xf301a0b1 # # Exception| cpu 0: rx_hash 0x8af1e5bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 57565] != expected 0x7b986977 # # Exception| cpu 0: rx_hash 0x4a0a4acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34310 dport 57565] != expected 0xe9a2123b # # Exception| cpu 0: rx_hash 0x47eea0a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34322 dport 57565] != expected 0x5cfdcfe0 # # Exception| cpu 0: rx_hash 0x0c1ec9fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34336 dport 57565] != expected 0x1dfea382 # # Exception| cpu 0: rx_hash 0xc9737050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 57565] != expected 0xc4f5e54d # # Exception| cpu 0: rx_hash 0x94ae27bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34426 dport 57565] != expected 0x5a16ef43 # # Exception| cpu 0: rx_hash 0xa0d333dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 57565] != expected 0xc780751c # # Exception| cpu 0: rx_hash 0xb6fe0d68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34456 dport 57565] != expected 0x18601370 # # Exception| cpu 0: rx_hash 0x9810a69e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34496 dport 57565] != expected 0xd7119677 # # Exception| cpu 0: rx_hash 0x83d97247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34506 dport 57565] != expected 0xbdae2dc0 # # Exception| cpu 0: rx_hash 0x337542c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34528 dport 57565] != expected 0x6f980aeb # # Exception| cpu 0: rx_hash 0x04dc5998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34576 dport 57565] != expected 0xc37535b5 # # Exception| cpu 0: rx_hash 0x443aaf9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34590 dport 57565] != expected 0x6d866ae1 # # Exception| cpu 0: rx_hash 0x2a32f26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34632 dport 57565] != expected 0xc04b0b2 # # Exception| cpu 0: rx_hash 0x9c6cb7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 57565] != expected 0x849d7974 # # Exception| cpu 0: rx_hash 0x8cb3fc59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34684 dport 57565] != expected 0x1d2f1f5 # # Exception| cpu 0: rx_hash 0x48842eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34724 dport 57565] != expected 0xe08113d5 # # Exception| cpu 0: rx_hash 0xbe3c9d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 57565] != expected 0xc6eb8547 # # Exception| cpu 0: rx_hash 0x962043ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34776 dport 57565] != expected 0x5335eead # # Exception| cpu 0: rx_hash 0x86ff084d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34798 dport 57565] != expected 0xd67a662c # # Exception| cpu 0: rx_hash 0x90d236f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34800 dport 57565] != expected 0x99a0040 # # Exception| cpu 0: rx_hash 0x4816f5e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34846 dport 57565] != expected 0x1639aa2d # # Exception| cpu 0: rx_hash 0x43006abc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34850 dport 57565] != expected 0xf9c9991b # # Exception| cpu 0: rx_hash 0x9da407cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34910 dport 57565] != expected 0x4a7d6463 # # Exception| cpu 0: rx_hash 0x1491c944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34972 dport 57565] != expected 0xb08204cc # # Exception| cpu 0: rx_hash 0xe4db0fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35000 dport 57565] != expected 0xcc477cb3 # # Exception| cpu 0: rx_hash 0x52854a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35002 dport 57565] != expected 0x44deb575 # # Exception| cpu 0: rx_hash 0x61504068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35008 dport 57565] != expected 0xbbbf6528 # # Exception| cpu 0: rx_hash 0xc7d14e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35060 dport 57565] != expected 0xb669246f # # Exception| cpu 0: rx_hash 0xf0785502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35076 dport 57565] != expected 0x1a841b31 # # Exception| cpu 0: rx_hash 0x5b1db159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35108 dport 57565] != expected 0xa20d87ad # # Exception| cpu 0: rx_hash 0x0dd679ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35124 dport 57565] != expected 0xd31ebe95 # # Exception| cpu 4: rx_hash 0x448ac34b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34216 dport 57565] != expected 0x4d631c8e # # Exception| cpu 4: rx_hash 0xf2d486ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 34218 dport 57565] != expected 0xc5fad548 # # Exception| cpu 4: rx_hash 0x219401e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34242 dport 57565] != expected 0xc311f5eb # # Exception| cpu 4: rx_hash 0x37b93f51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34268 dport 57565] != expected 0x1cf19387 # # Exception| cpu 4: rx_hash 0x276674d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34282 dport 57565] != expected 0x99be1b06 # # Exception| cpu 4: rx_hash 0x17d71d27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 57565] != expected 0x77411835 # # Exception| cpu 4: rx_hash 0xec8b44fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34354 dport 57565] != expected 0xe474537c # # Exception| cpu 4: rx_hash 0x69000b51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34378 dport 57565] != expected 0x938c4ae7 # # Exception| cpu 4: rx_hash 0x34dd5cbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34406 dport 57565] != expected 0xd6f40e9 # # Exception| cpu 4: rx_hash 0xcf810566 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34430 dport 57565] != expected 0x9e5a0ba0 # # Exception| cpu 4: rx_hash 0xe035c5de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34440 dport 57565] != expected 0x69732a48 # # Exception| cpu 4: rx_hash 0xeb235a84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34484 dport 57565] != expected 0x8683197e # # Exception| cpu 4: rx_hash 0x634cff45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34520 dport 57565] != expected 0x4424dd3e # # Exception| cpu 4: rx_hash 0x9ee2d3a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34536 dport 57565] != expected 0x8dbe789a # # Exception| cpu 4: rx_hash 0xc5cdf172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34540 dport 57565] != expected 0x49f29c79 # # Exception| cpu 4: rx_hash 0xc8291b1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 57565] != expected 0xfcad41a2 # # Exception| cpu 4: rx_hash 0x12f1672d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34574 dport 57565] != expected 0x1c9553d9 # # Exception| cpu 4: rx_hash 0x5ff37b42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34580 dport 57565] != expected 0x739d156 # # Exception| cpu 4: rx_hash 0x1403121b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34598 dport 57565] != expected 0x463abd34 # # Exception| cpu 4: rx_hash 0x31fb26b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34626 dport 57565] != expected 0x66bb0b05 # # Exception| cpu 4: rx_hash 0x8a41896f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34644 dport 57565] != expected 0x5b7d1f18 # # Exception| cpu 4: rx_hash 0x7cf93ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34648 dport 57565] != expected 0x7d17898a # # Exception| cpu 4: rx_hash 0xc1b1e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34662 dport 57565] != expected 0x1a7e737a # # Exception| cpu 4: rx_hash 0xa3073ce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34698 dport 57565] != expected 0xf6fbd01d # # Exception| cpu 4: rx_hash 0xb52a0254 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34708 dport 57565] != expected 0x291bb671 # # Exception| cpu 4: rx_hash 0x4560c4d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34736 dport 57565] != expected 0x55dece0e # # Exception| cpu 4: rx_hash 0x5ea9100c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34746 dport 57565] != expected 0x3f6175b9 # # Exception| cpu 4: rx_hash 0xc0eb8b78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 57565] != expected 0x2226d795 # # Exception| cpu 4: rx_hash 0xc619fe4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34784 dport 57565] != expected 0x78893978 # # Exception| cpu 4: rx_hash 0xe8658ee7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34818 dport 57565] != expected 0x41400587 # # Exception| cpu 4: rx_hash 0xbeae4651 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34834 dport 57565] != expected 0x30533cbf # # Exception| cpu 4: rx_hash 0x182f4866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34854 dport 57565] != expected 0x3d857df8 # # Exception| cpu 4: rx_hash 0xe37311bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34878 dport 57565] != expected 0xaeb036b1 # # Exception| cpu 4: rx_hash 0x866dd312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34900 dport 57565] != expected 0x20c2dfd4 # # Exception| cpu 4: rx_hash 0x8d7b4c48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34920 dport 57565] != expected 0xcf32ece2 # # Exception| cpu 4: rx_hash 0x809fa624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34940 dport 57565] != expected 0x7a6d3139 # # Exception| cpu 4: rx_hash 0xb4e2b245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34944 dport 57565] != expected 0xe7fbab66 # # Exception| cpu 4: rx_hash 0x7a9994b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35018 dport 57565] != expected 0xd100de9f # # Exception| cpu 4: rx_hash 0x2744c35d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35046 dport 57565] != expected 0x4fe3d491 # # Exception| cpu 4: rx_hash 0x5defc46f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35084 dport 57565] != expected 0xf8a26940 # # Exception| cpu 4: rx_hash 0xe6556bb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35098 dport 57565] != expected 0xc5647d5d # # Exception| cpu 4: rx_hash 0x73016f99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35156 dport 57565] != expected 0x37d3ec47 # # Exception| cpu 4: rx_hash 0x7817f0c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35176 dport 57565] != expected 0xd823df71 # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x45e5b9fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39084 dport 50424] OK # # # cpu 0: rx_hash 0xf3bbfc4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39086 dport 50424] OK # # # cpu 0: rx_hash 0x6df9673e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39132 dport 50424] OK # # # cpu 0: rx_hash 0x078d2b8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39168 dport 50424] OK # # # cpu 0: rx_hash 0xace8cfd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39200 dport 50424] OK # # # cpu 0: rx_hash 0xf7c7ed0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 50424] OK # # # cpu 0: rx_hash 0xdfdb33ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39252 dport 50424] OK # # # cpu 0: rx_hash 0xe0b0b8f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 50424] OK # # # cpu 0: rx_hash 0x4631b6c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39328 dport 50424] OK # # # cpu 0: rx_hash 0x0b33aaad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39354 dport 50424] OK # # # cpu 0: rx_hash 0x63c9826e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 50424] OK # # # cpu 0: rx_hash 0x6e2d6802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39376 dport 50424] OK # # # cpu 0: rx_hash 0x5378eb9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39428 dport 50424] OK # # # cpu 0: rx_hash 0xe526ae2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39430 dport 50424] OK # # # cpu 0: rx_hash 0xa5c0582c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39432 dport 50424] OK # # # cpu 0: rx_hash 0xa3322d1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39456 dport 50424] OK # # # cpu 0: rx_hash 0x0ea5bc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39464 dport 50424] OK # # # cpu 0: rx_hash 0x30945c02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39494 dport 50424] OK # # # cpu 0: rx_hash 0x80386c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 50424] OK # # # cpu 0: rx_hash 0x96155235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 50424] OK # # # cpu 0: rx_hash 0xaf8cac38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39578 dport 50424] OK # # # cpu 0: rx_hash 0xb2b70dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 50424] OK # # # cpu 0: rx_hash 0x2a07e395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39650 dport 50424] OK # # # cpu 0: rx_hash 0x16b86792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39726 dport 50424] OK # # # cpu 4: rx_hash 0x15dc047e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39060 dport 50424] OK # # # cpu 4: rx_hash 0xe8722893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 50424] OK # # # cpu 4: rx_hash 0xe596c2ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39088 dport 50424] OK # # # cpu 4: rx_hash 0xa57034fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39102 dport 50424] OK # # # cpu 4: rx_hash 0x302430d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39152 dport 50424] OK # # # cpu 4: rx_hash 0xe718a68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39186 dport 50424] OK # # # cpu 4: rx_hash 0x5a507c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39212 dport 50424] OK # # # cpu 4: rx_hash 0x1752600c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39222 dport 50424] OK # # # cpu 4: rx_hash 0x8910fb78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39236 dport 50424] OK # # # cpu 4: rx_hash 0x7fa848cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39240 dport 50424] OK # # # cpu 4: rx_hash 0xed545299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 50424] OK # # # cpu 4: rx_hash 0xa6a43bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39346 dport 50424] OK # # # cpu 4: rx_hash 0x35024ad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39380 dport 50424] OK # # # cpu 4: rx_hash 0xb3ed6699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39446 dport 50424] OK # # # cpu 4: rx_hash 0x156c68ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39458 dport 50424] OK # # # cpu 4: rx_hash 0x43a7a018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39474 dport 50424] OK # # # cpu 4: rx_hash 0xdde53b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39488 dport 50424] OK # # # cpu 4: rx_hash 0x6bbb7ed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39490 dport 50424] OK # # # cpu 4: rx_hash 0x665f94b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39510 dport 50424] OK # # # cpu 4: rx_hash 0x2daffded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39524 dport 50424] OK # # # cpu 4: rx_hash 0xe28eb057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39552 dport 50424] OK # # # cpu 4: rx_hash 0xb9a1928d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39556 dport 50424] OK # # # cpu 4: rx_hash 0x04e94863 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39610 dport 50424] OK # # # cpu 4: rx_hash 0x27e309f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39670 dport 50424] OK # # # cpu 4: rx_hash 0x4b65307e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39682 dport 50424] OK # # # cpu 4: rx_hash 0x851e168a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39752 dport 50424] OK # # # cpu 4: rx_hash 0xd8c34166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39780 dport 50424] OK # # # cpu 4: rx_hash 0xba759db1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39816 dport 50424] OK # # # cpu 4: rx_hash 0x111079ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39848 dport 50424] OK # # # cpu 4: rx_hash 0x4a3f5b30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39852 dport 50424] OK # # # cpu 4: rx_hash 0xfc611e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39854 dport 50424] OK # # # cpu 4: rx_hash 0x2f21999f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39878 dport 50424] OK # # # cpu 4: rx_hash 0x390ca72a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39896 dport 50424] OK # # # cpu 4: rx_hash 0xdf6b5f1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39906 dport 50424] OK # # # cpu 4: rx_hash 0xd28fb572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39926 dport 50424] OK # # # cpu 4: rx_hash 0x14736cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39946 dport 50424] OK # # # cpu 4: rx_hash 0x1f65f3a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39990 dport 50424] OK # # # cpu 4: rx_hash 0x2a428c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40036 dport 50424] OK # # # cpu 4: rx_hash 0xa5853733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 50424] OK # # # cpu 4: rx_hash 0xe391b406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40104 dport 50424] OK # # # cpu 4: rx_hash 0x661afbab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40144 dport 50424] OK # # # count: pass=65 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 41240 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60271 dport 41240] != expected 0xfbf2855c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60271 dport 41240] != expected 0xfbf2855c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 41240] != expected 0xa64e94ce # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 41240] != expected 0xa64e94ce # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34001 dport 41240] != expected 0x95e21515 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34001 dport 41240] != expected 0x95e21515 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54544 dport 41240] != expected 0x48b4b94 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54544 dport 41240] != expected 0x48b4b94 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43112 dport 41240] != expected 0xed1d561 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43112 dport 41240] != expected 0xed1d561 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53450 dport 41240] != expected 0x3f941f05 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53450 dport 41240] != expected 0x3f941f05 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57847 dport 41240] != expected 0x6f8f1689 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57847 dport 41240] != expected 0x6f8f1689 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37477 dport 41240] != expected 0xa92bf561 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37477 dport 41240] != expected 0xa92bf561 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52297 dport 41240] != expected 0xbe4b5bc7 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52297 dport 41240] != expected 0xbe4b5bc7 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33246 dport 41240] != expected 0x78f7a6ba # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33246 dport 41240] != expected 0x78f7a6ba # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43089 dport 41240] != expected 0x345e9138 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43089 dport 41240] != expected 0x345e9138 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54467 dport 41240] != expected 0x8945b21c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54467 dport 41240] != expected 0x8945b21c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43392 dport 41240] != expected 0x3109a176 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43392 dport 41240] != expected 0x3109a176 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37259 dport 41240] != expected 0x51ae359a # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37259 dport 41240] != expected 0x51ae359a # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54253 dport 41240] != expected 0x4662976a # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54253 dport 41240] != expected 0x4662976a # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47850 dport 41240] != expected 0xf293f170 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47850 dport 41240] != expected 0xf293f170 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56420 dport 41240] != expected 0xe0ead17c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56420 dport 41240] != expected 0xe0ead17c # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46444 dport 41240] != expected 0xebdb7bbe # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46444 dport 41240] != expected 0xebdb7bbe # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55409 dport 41240] != expected 0x142d3cf # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55409 dport 41240] != expected 0x142d3cf # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54293 dport 41240] != expected 0xc6e50f68 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54293 dport 41240] != expected 0xc6e50f68 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57342 dport 41240] != expected 0x49fd9e8e # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57342 dport 41240] != expected 0x49fd9e8e # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56217 dport 41240] != expected 0xb5123e11 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56217 dport 41240] != expected 0xb5123e11 # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59134 dport 41240] != expected 0x45c711ca # # Exception| cpu 4: rx_hash 0x5a4108a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59134 dport 41240] != expected 0x45c711ca # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 34362 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 34362] != expected 0x96548703 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 34362] != expected 0x96548703 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56251 dport 34362] != expected 0xa0d42850 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56251 dport 34362] != expected 0xa0d42850 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58036 dport 34362] != expected 0xc7b2d00d # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58036 dport 34362] != expected 0xc7b2d00d # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 34362] != expected 0xacaeb51d # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 34362] != expected 0xacaeb51d # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37051 dport 34362] != expected 0x4e76effd # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37051 dport 34362] != expected 0x4e76effd # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45179 dport 34362] != expected 0x4eb60122 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45179 dport 34362] != expected 0x4eb60122 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59610 dport 34362] != expected 0xfd98f9ac # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59610 dport 34362] != expected 0xfd98f9ac # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53524 dport 34362] != expected 0xc92901a2 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53524 dport 34362] != expected 0xc92901a2 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42749 dport 34362] != expected 0x31a5a5f5 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42749 dport 34362] != expected 0x31a5a5f5 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43344 dport 34362] != expected 0xe6315a1a # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43344 dport 34362] != expected 0xe6315a1a # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34051 dport 34362] != expected 0x83f7730a # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34051 dport 34362] != expected 0x83f7730a # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53133 dport 34362] != expected 0x32068739 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53133 dport 34362] != expected 0x32068739 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34267 dport 34362] != expected 0x47c0a1ea # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34267 dport 34362] != expected 0x47c0a1ea # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46837 dport 34362] != expected 0xe364ff50 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46837 dport 34362] != expected 0xe364ff50 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46257 dport 34362] != expected 0x974f71e2 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46257 dport 34362] != expected 0x974f71e2 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39411 dport 34362] != expected 0x3d92a7a7 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39411 dport 34362] != expected 0x3d92a7a7 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60257 dport 34362] != expected 0x92401128 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60257 dport 34362] != expected 0x92401128 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44611 dport 34362] != expected 0x9899919c # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44611 dport 34362] != expected 0x9899919c # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56573 dport 34362] != expected 0x6a9670ff # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56573 dport 34362] != expected 0x6a9670ff # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56767 dport 34362] != expected 0xfc167bed # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56767 dport 34362] != expected 0xfc167bed # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57943 dport 34362] != expected 0x895e71b1 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57943 dport 34362] != expected 0x895e71b1 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42994 dport 34362] != expected 0xe8936415 # # Exception| cpu 5: rx_hash 0x8ee24167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42994 dport 34362] != expected 0xe8936415 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->