< 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 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39367 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x346063fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47416 dport 39367] != expected 0xea92b7e2 # # Exception| cpu 0: rx_hash 0x0bad4f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47420 dport 39367] != expected 0x973ee8c1 # # Exception| cpu 0: rx_hash 0x0070c998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 39367] != expected 0xe340c1ad # # Exception| cpu 0: rx_hash 0x205b73c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 39367] != expected 0xa03ab11f # # Exception| cpu 0: rx_hash 0x8f838283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47440 dport 39367] != expected 0x7c2bd665 # # Exception| cpu 0: rx_hash 0xd86ffa23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47464 dport 39367] != expected 0x122365d8 # # Exception| cpu 0: rx_hash 0x4d94e40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47496 dport 39367] != expected 0x89a14937 # # Exception| cpu 0: rx_hash 0x7a045244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47546 dport 39367] != expected 0x22276b5c # # Exception| cpu 0: rx_hash 0xd65cbf2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47596 dport 39367] != expected 0x5c625802 # # Exception| cpu 0: rx_hash 0x775bc102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 39367] != expected 0x17630cf9 # # Exception| cpu 0: rx_hash 0xcf383c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47652 dport 39367] != expected 0x238e395a # # Exception| cpu 0: rx_hash 0x40cb774d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47668 dport 39367] != expected 0xbce52e92 # # Exception| cpu 0: rx_hash 0x1f7a95ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47674 dport 39367] != expected 0x4c7e067 # # Exception| cpu 0: rx_hash 0x4b16f147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47688 dport 39367] != expected 0xc89b07fe # # Exception| cpu 0: rx_hash 0xa49974b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47698 dport 39367] != expected 0x927e81e0 # # Exception| cpu 0: rx_hash 0xc4e5ba5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47704 dport 39367] != expected 0x57f01036 # # Exception| cpu 0: rx_hash 0x031c1fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47736 dport 39367] != expected 0x98459bd2 # # Exception| cpu 0: rx_hash 0xbe912180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47778 dport 39367] != expected 0x9697bac7 # # Exception| cpu 0: rx_hash 0x31626a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47794 dport 39367] != expected 0x9fcad0f # # Exception| cpu 0: rx_hash 0x511ea474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47800 dport 39367] != expected 0xcc723cd9 # # Exception| cpu 0: rx_hash 0xaaaa31bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47830 dport 39367] != expected 0xdc3fbc3a # # Exception| cpu 0: rx_hash 0x8a818be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47834 dport 39367] != expected 0x9f45cc88 # # Exception| cpu 0: rx_hash 0x1fcde671 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 39367] != expected 0x6aa6140a # # Exception| cpu 0: rx_hash 0x285d503e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47910 dport 39367] != expected 0xc1203661 # # Exception| cpu 0: rx_hash 0x37bbc608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47918 dport 39367] != expected 0xfff619f0 # # Exception| cpu 0: rx_hash 0xfb9fe58f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47986 dport 39367] != expected 0x443dbb78 # # Exception| cpu 0: rx_hash 0xa240d820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48078 dport 39367] != expected 0x6474351f # # Exception| cpu 0: rx_hash 0x65b97dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48110 dport 39367] != expected 0xabc1befb # # Exception| cpu 0: rx_hash 0xd5871ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 48122 dport 39367] != expected 0x4906f610 # # Exception| cpu 0: rx_hash 0xde9b8a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48204 dport 39367] != expected 0xbfb1ac3c # # Exception| cpu 0: rx_hash 0x6316b40e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48278 dport 39367] != expected 0xb1638d29 # # Exception| cpu 0: rx_hash 0x7cf02238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48286 dport 39367] != expected 0x8fb5a2b8 # # Exception| cpu 0: rx_hash 0x0b37e0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48298 dport 39367] != expected 0xa2c761b7 # # Exception| cpu 0: rx_hash 0x4b609477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48300 dport 39367] != expected 0x243380d3 # # Exception| cpu 0: rx_hash 0x40bd127d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48336 dport 39367] != expected 0x504da9bf # # Exception| cpu 4: rx_hash 0x7437174b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47422 dport 39367] != expected 0x6c665686 # # Exception| cpu 4: rx_hash 0xc7896c15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47456 dport 39367] != expected 0x2cf54a49 # # Exception| cpu 4: rx_hash 0x68519d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 39367] != expected 0xf0e42d33 # # Exception| cpu 4: rx_hash 0xea118f69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47522 dport 39367] != expected 0x839a5305 # # Exception| cpu 4: rx_hash 0xb5a06dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 47532 dport 39367] != expected 0x3bb89df0 # # Exception| cpu 4: rx_hash 0x65e2c472 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47538 dport 39367] != expected 0x1cf144cd # # Exception| cpu 4: rx_hash 0x71d9d44e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47558 dport 39367] != expected 0x56594230 # # Exception| cpu 4: rx_hash 0x6e3f4278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47566 dport 39367] != expected 0x688f6da1 # # Exception| cpu 4: rx_hash 0x9e5651ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47580 dport 39367] != expected 0xcbcc42e # # Exception| cpu 4: rx_hash 0x39d33ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47606 dport 39367] != expected 0x687de1c # # Exception| cpu 4: rx_hash 0x8732d2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47636 dport 39367] != expected 0x7350a576 # # Exception| cpu 4: rx_hash 0xef13860c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47656 dport 39367] != expected 0x60f449e8 # # Exception| cpu 4: rx_hash 0x96e701f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47768 dport 39367] != expected 0x3c7b73d # # Exception| cpu 4: rx_hash 0x6ed38818 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47804 dport 39367] != expected 0xb1de63fa # # Exception| cpu 4: rx_hash 0x7ae89824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47816 dport 39367] != expected 0xfb766507 # # Exception| cpu 4: rx_hash 0xa2f7ab9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47840 dport 39367] != expected 0xa15c172 # # Exception| cpu 4: rx_hash 0x2d04e084 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47856 dport 39367] != expected 0x957ed6ba # # Exception| cpu 4: rx_hash 0xaff38106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47872 dport 39367] != expected 0x88615ce1 # # Exception| cpu 4: rx_hash 0x57c708e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47908 dport 39367] != expected 0x3a788826 # # Exception| cpu 4: rx_hash 0xd83443fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47924 dport 39367] != expected 0xa5139fee # # Exception| cpu 4: rx_hash 0x8c582775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47942 dport 39367] != expected 0x694f7877 # # Exception| cpu 4: rx_hash 0x43fc18db [saddr 192.0.3.2 daddr 192.0.3.1 sport 47952 dport 39367] != expected 0x70d08edb # # Exception| cpu 4: rx_hash 0x7c3134b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47956 dport 39367] != expected 0xd7cd1f8 # # Exception| cpu 4: rx_hash 0x5c1a8eed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47960 dport 39367] != expected 0x4e06a14a # # Exception| cpu 4: rx_hash 0x63d7a281 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47964 dport 39367] != expected 0x33aafe69 # # Exception| cpu 4: rx_hash 0x1410607b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47976 dport 39367] != expected 0x1ed83d66 # # Exception| cpu 4: rx_hash 0xa42e070c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47996 dport 39367] != expected 0xfc1f758d # # Exception| cpu 4: rx_hash 0xa1c0c409 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48004 dport 39367] != expected 0xc620613b # # Exception| cpu 4: rx_hash 0x11fea37e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48016 dport 39367] != expected 0x24e729d0 # # Exception| cpu 4: rx_hash 0x66396184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48036 dport 39367] != expected 0x995eadf # # Exception| cpu 4: rx_hash 0x19a3395d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48038 dport 39367] != expected 0xf2cd5498 # # Exception| cpu 4: rx_hash 0xa99d5e2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48050 dport 39367] != expected 0x100a1c73 # # Exception| cpu 4: rx_hash 0x25ee0918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48104 dport 39367] != expected 0x2d355f9f # # Exception| cpu 4: rx_hash 0x4553d178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48168 dport 39367] != expected 0x6a72bd09 # # Exception| cpu 4: rx_hash 0xea8b2039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48180 dport 39367] != expected 0xb663da73 # # Exception| cpu 4: rx_hash 0xcaa09a63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48184 dport 39367] != expected 0xf519aac1 # # Exception| cpu 4: rx_hash 0xe156a633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48200 dport 39367] != expected 0xc21df31f # # Exception| cpu 4: rx_hash 0x9eccfeea [saddr 192.0.3.2 daddr 192.0.3.1 sport 48202 dport 39367] != expected 0x39454d58 # # Exception| cpu 4: rx_hash 0x0684b9e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48228 dport 39367] != expected 0x4ed20849 # # Exception| cpu 4: rx_hash 0x8977f2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 48244 dport 39367] != expected 0xd1b91f81 # # Exception| cpu 4: rx_hash 0xa95c48a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48248 dport 39367] != expected 0x92c36f33 # # Exception| cpu 4: rx_hash 0x74adb81b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48296 dport 39367] != expected 0x599fdff0 # # Exception| cpu 4: rx_hash 0xdb75495a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48308 dport 39367] != expected 0x858eb88a # # Exception| cpu 4: rx_hash 0x5f5b844b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48344 dport 39367] != expected 0x6e9b862e # # Exception| cpu 4: rx_hash 0xc713c345 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48374 dport 39367] != expected 0x190cc33f # # Exception| cpu 4: rx_hash 0x8a409d69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48400 dport 39367] != expected 0x1d8cbfc8 # # Exception| count: pass=0 nohash=0 fail=81 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb1a63902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34762 dport 49852] OK # # # cpu 0: rx_hash 0x4992b0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34798 dport 49852] OK # # # cpu 0: rx_hash 0xc661fbf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34814 dport 49852] OK # # # cpu 0: rx_hash 0x7de291c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34818 dport 49852] OK # # # cpu 0: rx_hash 0x5dc92b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 49852] OK # # # cpu 0: rx_hash 0x85d61823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34854 dport 49852] OK # # # cpu 0: rx_hash 0x6a599dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34876 dport 49852] OK # # # cpu 0: rx_hash 0x3668637d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34936 dport 49852] OK # # # cpu 0: rx_hash 0x4c1cf8a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34946 dport 49852] OK # # # cpu 0: rx_hash 0x8038db26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35038 dport 49852] OK # # # cpu 0: rx_hash 0xa84efb5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35044 dport 49852] OK # # # cpu 0: rx_hash 0x27bdb044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 49852] OK # # # cpu 4: rx_hash 0x41cf2ac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34776 dport 49852] OK # # # cpu 4: rx_hash 0x01985e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34782 dport 49852] OK # # # cpu 4: rx_hash 0x0278c91b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34816 dport 49852] OK # # # cpu 4: rx_hash 0xf191c6f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34904 dport 49852] OK # # # cpu 4: rx_hash 0xce5cea9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34908 dport 49852] OK # # # cpu 4: rx_hash 0x99b0923c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34916 dport 49852] OK # # # cpu 4: rx_hash 0xb99b2866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34920 dport 49852] OK # # # cpu 4: rx_hash 0x3386a078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34944 dport 49852] OK # # # cpu 4: rx_hash 0x83b8c70f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34964 dport 49852] OK # # # cpu 4: rx_hash 0xcbb22999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34980 dport 49852] OK # # # cpu 4: rx_hash 0xeb9993c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34984 dport 49852] OK # # # cpu 4: rx_hash 0x646ad8d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35000 dport 49852] OK # # # cpu 4: rx_hash 0x6fb75ed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35012 dport 49852] OK # # # cpu 4: rx_hash 0x7051c8e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35020 dport 49852] OK # # # cpu 4: rx_hash 0xbaac47f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35084 dport 49852] OK # # # cpu 4: rx_hash 0x1574b6b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35088 dport 49852] OK # # # cpu 4: rx_hash 0x0a922087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35096 dport 49852] OK # # # cpu 4: rx_hash 0xe69db95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 49852] OK # # # cpu 4: rx_hash 0xd9509536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35148 dport 49852] OK # # # cpu 4: rx_hash 0x3e828ae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35168 dport 49852] OK # # # cpu 4: rx_hash 0x7ed5fe54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 49852] OK # # # cpu 4: rx_hash 0x8ebced96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35188 dport 49852] OK # # # cpu 4: rx_hash 0x94b4b8a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35204 dport 49852] OK # # # cpu 4: rx_hash 0xd763d039 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35272 dport 49852] OK # # # cpu 4: rx_hash 0x78bb2178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35284 dport 49852] OK # # # cpu 4: rx_hash 0x808fa899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 49852] OK # # # cpu 4: rx_hash 0x8e5027f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35334 dport 49852] OK # # # cpu 4: rx_hash 0x860dbdd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35376 dport 49852] OK # # # cpu 4: rx_hash 0x858da1fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35450 dport 49852] OK # # # cpu 4: rx_hash 0x587c5142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35498 dport 49852] OK # # # cpu 4: rx_hash 0xf7a4a003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35510 dport 49852] OK # # # cpu 4: rx_hash 0xa3c8c48a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35524 dport 49852] OK # # # cpu 4: rx_hash 0x53a1d748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35542 dport 49852] OK # # # cpu 4: rx_hash 0xf424bc2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35580 dport 49852] OK # # # cpu 4: rx_hash 0x76d3dda8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35596 dport 49852] OK # # # cpu 4: rx_hash 0xa6917430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35602 dport 49852] OK # # # cpu 4: rx_hash 0xceb020fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35630 dport 49852] OK # # # cpu 4: rx_hash 0x6168d1bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35634 dport 49852] OK # # # cpu 4: rx_hash 0x41436be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35646 dport 49852] OK # # # cpu 4: rx_hash 0x55787bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35658 dport 49852] OK # # # cpu 4: rx_hash 0x6ab557b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 49852] OK # # # count: pass=53 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 40585 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48698 dport 40585] != expected 0x4c2026c2 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48698 dport 40585] != expected 0x4c2026c2 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 40585] != expected 0x10f06926 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57136 dport 40585] != expected 0x10f06926 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54907 dport 40585] != expected 0x5edd26de # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54907 dport 40585] != expected 0x5edd26de # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55967 dport 40585] != expected 0xbdb02f62 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55967 dport 40585] != expected 0xbdb02f62 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38083 dport 40585] != expected 0x8fa475e1 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38083 dport 40585] != expected 0x8fa475e1 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 40585] != expected 0x9284f4b5 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57040 dport 40585] != expected 0x9284f4b5 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45222 dport 40585] != expected 0xaa64018f # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45222 dport 40585] != expected 0xaa64018f # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 40585] != expected 0x5b68c489 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46639 dport 40585] != expected 0x5b68c489 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50009 dport 40585] != expected 0x74246549 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50009 dport 40585] != expected 0x74246549 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 40585] != expected 0xafdde434 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 40585] != expected 0xafdde434 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39114 dport 40585] != expected 0x42805c8f # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39114 dport 40585] != expected 0x42805c8f # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60559 dport 40585] != expected 0x290d12d7 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60559 dport 40585] != expected 0x290d12d7 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33800 dport 40585] != expected 0xe93354a4 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33800 dport 40585] != expected 0xe93354a4 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49729 dport 40585] != expected 0xcc6fec6c # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49729 dport 40585] != expected 0xcc6fec6c # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59518 dport 40585] != expected 0xdd28f920 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59518 dport 40585] != expected 0xdd28f920 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54320 dport 40585] != expected 0x6c356cb # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54320 dport 40585] != expected 0x6c356cb # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37645 dport 40585] != expected 0x70c15982 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37645 dport 40585] != expected 0x70c15982 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49928 dport 40585] != expected 0x7a24cbfc # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49928 dport 40585] != expected 0x7a24cbfc # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 40585] != expected 0xd63e726b # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 40585] != expected 0xd63e726b # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33695 dport 40585] != expected 0x2680f9e3 # # Exception| cpu 0: rx_hash 0x27b2b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33695 dport 40585] != expected 0x2680f9e3 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 60229 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52357 dport 60229] != expected 0x3a162365 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52357 dport 60229] != expected 0x3a162365 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34617 dport 60229] != expected 0x7235aa67 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34617 dport 60229] != expected 0x7235aa67 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47776 dport 60229] != expected 0x547dba7e # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47776 dport 60229] != expected 0x547dba7e # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54712 dport 60229] != expected 0x5f6ce777 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54712 dport 60229] != expected 0x5f6ce777 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58024 dport 60229] != expected 0xd768c547 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58024 dport 60229] != expected 0xd768c547 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46567 dport 60229] != expected 0x94228ec # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46567 dport 60229] != expected 0x94228ec # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52371 dport 60229] != expected 0xf5b21ccb # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52371 dport 60229] != expected 0xf5b21ccb # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60417 dport 60229] != expected 0xd8e29fcf # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60417 dport 60229] != expected 0xd8e29fcf # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44038 dport 60229] != expected 0x91e2a61a # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44038 dport 60229] != expected 0x91e2a61a # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42877 dport 60229] != expected 0xc2c3ad68 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42877 dport 60229] != expected 0xc2c3ad68 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35252 dport 60229] != expected 0x858b790e # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35252 dport 60229] != expected 0x858b790e # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42368 dport 60229] != expected 0xcbab69eb # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42368 dport 60229] != expected 0xcbab69eb # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52914 dport 60229] != expected 0x10092ac # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52914 dport 60229] != expected 0x10092ac # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55659 dport 60229] != expected 0xd713d518 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55659 dport 60229] != expected 0xd713d518 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38578 dport 60229] != expected 0x9df37ba3 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38578 dport 60229] != expected 0x9df37ba3 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 60229] != expected 0xcacc4080 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55044 dport 60229] != expected 0xcacc4080 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 60229] != expected 0xcc3c8b87 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 60229] != expected 0xcc3c8b87 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34771 dport 60229] != expected 0x87b27aa0 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34771 dport 60229] != expected 0x87b27aa0 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58235 dport 60229] != expected 0x12c8e823 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58235 dport 60229] != expected 0x12c8e823 # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41746 dport 60229] != expected 0xa07c443e # # Exception| cpu 4: rx_hash 0xef1aaf69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41746 dport 60229] != expected 0xa07c443e # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->