< 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 58938 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 81 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x265f240e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46362 dport 58938] != expected 0x8abe5ceb # # Exception| cpu 0: rx_hash 0x3e23b9ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46406 dport 58938] != expected 0x5d8c21b2 # # Exception| cpu 0: rx_hash 0xe1726b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46428 dport 58938] != expected 0x96348d6e # # Exception| cpu 0: rx_hash 0x63d3c086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46456 dport 58938] != expected 0x25d7e66d # # Exception| cpu 0: rx_hash 0x94fc3dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 58938] != expected 0x532d1161 # # Exception| cpu 0: rx_hash 0x786a19c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46634 dport 58938] != expected 0x144cf50d # # Exception| cpu 0: rx_hash 0xb93acc3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46690 dport 58938] != expected 0x4dbd408c # # Exception| cpu 0: rx_hash 0xf229cdaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46748 dport 58938] != expected 0xbaaeafa5 # # Exception| cpu 0: rx_hash 0x5e705af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46788 dport 58938] != expected 0x35602749 # # Exception| cpu 0: rx_hash 0x875c12e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 58938] != expected 0xbba3ef91 # # Exception| cpu 0: rx_hash 0xb2e67ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46828 dport 58938] != expected 0x7201c325 # # Exception| cpu 0: rx_hash 0xdaac6b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46830 dport 58938] != expected 0xc3f8284e # # Exception| cpu 0: rx_hash 0x6bca36ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46840 dport 58938] != expected 0xfcc20bfd # # Exception| cpu 0: rx_hash 0x78c71771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46884 dport 58938] != expected 0x6c5462df # # Exception| cpu 0: rx_hash 0x638547da [saddr 192.0.3.2 daddr 192.0.3.1 sport 46948 dport 58938] != expected 0x99dbad84 # # Exception| cpu 0: rx_hash 0x0e8c0574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46964 dport 58938] != expected 0x4fe490e9 # # Exception| cpu 0: rx_hash 0xc27df8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47036 dport 58938] != expected 0x6cd2c2c5 # # Exception| cpu 0: rx_hash 0x5de39902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47062 dport 58938] != expected 0x6fc50299 # # Exception| cpu 0: rx_hash 0x6e246f8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47076 dport 58938] != expected 0xe31c4a29 # # Exception| cpu 0: rx_hash 0xb175bd08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47102 dport 58938] != expected 0x28a4e6f5 # # Exception| cpu 0: rx_hash 0xf8cdcfbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47118 dport 58938] != expected 0x91eae56a # # Exception| cpu 0: rx_hash 0xfd8e9865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47132 dport 58938] != expected 0xf62c336c # # Exception| cpu 0: rx_hash 0xcb0a3932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47164 dport 58938] != expected 0x1d33adda # # Exception| cpu 0: rx_hash 0xe38f9f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47182 dport 58938] != expected 0x64652a31 # # Exception| cpu 0: rx_hash 0xe6ccc8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47196 dport 58938] != expected 0x3a3fc37 # # Exception| cpu 0: rx_hash 0xbb3cb1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47202 dport 58938] != expected 0x7bf83be8 # # Exception| cpu 0: rx_hash 0x19fac3e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47270 dport 58938] != expected 0xac4ce6ab # # Exception| cpu 0: rx_hash 0x728e1bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47288 dport 58938] != expected 0x3f08bfc2 # # Exception| cpu 0: rx_hash 0x3241a88f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47304 dport 58938] != expected 0xf7a7d342 # # Exception| cpu 0: rx_hash 0x5a0bbdfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47306 dport 58938] != expected 0x465e3829 # # Exception| cpu 0: rx_hash 0xee2eb741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47310 dport 58938] != expected 0x1ea2cd9c # # Exception| cpu 4: rx_hash 0xb7f3ae7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46306 dport 58938] != expected 0xa9cb5eca # # Exception| cpu 4: rx_hash 0xd9c42199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 58938] != expected 0x5d49d1a5 # # Exception| cpu 4: rx_hash 0x0695f31e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 58938] != expected 0x96f17d79 # # Exception| cpu 4: rx_hash 0x532afb42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46422 dport 58938] != expected 0x8bb31cdf # # Exception| cpu 4: rx_hash 0x60ed0dcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 58938] != expected 0x76a546f # # Exception| cpu 4: rx_hash 0x99a69c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46480 dport 58938] != expected 0xedfe2af7 # # Exception| cpu 4: rx_hash 0x9fdb06e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46494 dport 58938] != expected 0xa8854ef3 # # Exception| cpu 4: rx_hash 0x1e446045 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46502 dport 58938] != expected 0x39db97f2 # # Exception| cpu 4: rx_hash 0xc456e518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46510 dport 58938] != expected 0x95a5ed28 # # Exception| cpu 4: rx_hash 0x7530b878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46520 dport 58938] != expected 0xaa9fce9b # # Exception| cpu 4: rx_hash 0x35ff0b2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46536 dport 58938] != expected 0x6230a21b # # Exception| cpu 4: rx_hash 0x30bc5cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46554 dport 58938] != expected 0x5f6741d # # Exception| cpu 4: rx_hash 0xb1233a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46562 dport 58938] != expected 0x94a8ad1c # # Exception| cpu 4: rx_hash 0x6b31bf09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46570 dport 58938] != expected 0x38d6d7c6 # # Exception| cpu 4: rx_hash 0x4893220c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46596 dport 58938] != expected 0xba280fbf # # Exception| cpu 4: rx_hash 0x91bf6a18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46608 dport 58938] != expected 0x34ebc767 # # Exception| cpu 4: rx_hash 0x15635b66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46650 dport 58938] != expected 0xc273c860 # # Exception| cpu 4: rx_hash 0x8fbe6d69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46658 dport 58938] != expected 0xa6a2de3a # # Exception| cpu 4: rx_hash 0x3ed83009 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46676 dport 58938] != expected 0x9998fd89 # # Exception| cpu 4: rx_hash 0x63284963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46698 dport 58938] != expected 0xe1c33a56 # # Exception| cpu 4: rx_hash 0xbc799be4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46704 dport 58938] != expected 0x2a7b968a # # Exception| cpu 4: rx_hash 0x2d781f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46726 dport 58938] != expected 0x71160379 # # Exception| cpu 4: rx_hash 0xf4545739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46738 dport 58938] != expected 0xffd5cba1 # # Exception| cpu 4: rx_hash 0xafd9b4c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 58938] != expected 0xc2f5687a # # Exception| cpu 4: rx_hash 0xc1ee3b27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46766 dport 58938] != expected 0x3677e715 # # Exception| cpu 4: rx_hash 0x18c27333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46778 dport 58938] != expected 0xb8b42fcd # # Exception| cpu 4: rx_hash 0x537c7c1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46922 dport 58938] != expected 0x37bf5736 # # Exception| cpu 4: rx_hash 0x5042b157 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 58938] != expected 0x1502e534 # # Exception| cpu 4: rx_hash 0x60bb8a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46968 dport 58938] != expected 0xbb661f86 # # Exception| cpu 4: rx_hash 0x2896464e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47002 dport 58938] != expected 0x6ec842ad # # Exception| cpu 4: rx_hash 0x1b51b0c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47016 dport 58938] != expected 0xe2110a1d # # Exception| cpu 4: rx_hash 0xac4a7730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47024 dport 58938] != expected 0x98504daa # # Exception| cpu 4: rx_hash 0x186f7d8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47028 dport 58938] != expected 0xc0acb81f # # Exception| cpu 4: rx_hash 0x3697413f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47048 dport 58938] != expected 0xfc815bf0 # # Exception| cpu 4: rx_hash 0x5edd544b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47050 dport 58938] != expected 0x4d78b09b # # Exception| cpu 4: rx_hash 0xb436ead2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47084 dport 58938] != expected 0x4f6230f3 # # Exception| cpu 4: rx_hash 0x7952a91b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47158 dport 58938] != expected 0xb43c6b # # Exception| cpu 4: rx_hash 0x8db810f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47170 dport 58938] != expected 0x90e7a55e # # Exception| cpu 4: rx_hash 0x3aa3d700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47194 dport 58938] != expected 0xeaa6e2e9 # # Exception| cpu 4: rx_hash 0x8e86ddba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47198 dport 58938] != expected 0xb25a175c # # Exception| cpu 4: rx_hash 0xbe7fe67e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47216 dport 58938] != expected 0x1c3eedee # # Exception| cpu 4: rx_hash 0xd0486999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47228 dport 58938] != expected 0xe8bc6281 # # Exception| cpu 4: rx_hash 0x473477c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47236 dport 58938] != expected 0xf6aa9376 # # Exception| cpu 4: rx_hash 0x2903f824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47240 dport 58938] != expected 0x2281c19 # # Exception| cpu 4: rx_hash 0x440aba8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47256 dport 58938] != expected 0xd4172174 # # Exception| cpu 4: rx_hash 0xaba253c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47276 dport 58938] != expected 0xb1cb771a # # Exception| cpu 4: rx_hash 0x02b8934b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47334 dport 58938] != expected 0x59c329f0 # # Exception| cpu 4: rx_hash 0xcee46051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47392 dport 58938] != expected 0x2edec0e # # Exception| cpu 4: rx_hash 0x128b7f9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47398 dport 58938] != expected 0xebe8f2d0 # # Exception| cpu 4: rx_hash 0xa590b86c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47422 dport 58938] != expected 0x91a9b567 # # 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 0xf7424b8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40558 dport 47687] OK # # # cpu 0: rx_hash 0x2813990b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40564 dport 47687] OK # # # cpu 0: rx_hash 0xd15808b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40576 dport 47687] OK # # # cpu 0: rx_hash 0x3dce2cbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40616 dport 47687] OK # # # cpu 0: rx_hash 0x94d4ec3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40674 dport 47687] OK # # # cpu 0: rx_hash 0x30c20a50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40742 dport 47687] OK # # # cpu 0: rx_hash 0x5dcb48fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40758 dport 47687] OK # # # cpu 0: rx_hash 0x894628bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40866 dport 47687] OK # # # cpu 0: rx_hash 0x8f3bb22c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40876 dport 47687] OK # # # cpu 0: rx_hash 0x5617fa38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 47687] OK # # # cpu 0: rx_hash 0xb0935f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 47687] OK # # # cpu 0: rx_hash 0x5f3bb63e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 47687] OK # # # cpu 4: rx_hash 0x451adba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40548 dport 47687] OK # # # cpu 4: rx_hash 0xbc514a18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40592 dport 47687] OK # # # cpu 4: rx_hash 0xe7dca9e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40608 dport 47687] OK # # # cpu 4: rx_hash 0xe1a13372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40622 dport 47687] OK # # # cpu 4: rx_hash 0x56baf481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40630 dport 47687] OK # # # cpu 4: rx_hash 0xa2504d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40642 dport 47687] OK # # # cpu 4: rx_hash 0xc9249554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40668 dport 47687] OK # # # cpu 4: rx_hash 0xffa03403 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40700 dport 47687] OK # # # cpu 4: rx_hash 0x1b79613f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40776 dport 47687] OK # # # cpu 4: rx_hash 0x99d8cad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40812 dport 47687] OK # # # cpu 4: rx_hash 0x40f482c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40824 dport 47687] OK # # # cpu 4: rx_hash 0xb9bf137b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40844 dport 47687] OK # # # cpu 4: rx_hash 0x60935b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40856 dport 47687] OK # # # cpu 4: rx_hash 0x78efc68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40900 dport 47687] OK # # # cpu 4: rx_hash 0xc9899bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40914 dport 47687] OK # # # cpu 4: rx_hash 0x262172ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40934 dport 47687] OK # # # cpu 4: rx_hash 0xfc33f7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40942 dport 47687] OK # # # cpu 4: rx_hash 0x251fbfe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40954 dport 47687] OK # # # cpu 4: rx_hash 0x02cbcf54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 47687] OK # # # cpu 4: rx_hash 0x3232f490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41000 dport 47687] OK # # # cpu 4: rx_hash 0x85293363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41008 dport 47687] OK # # # cpu 4: rx_hash 0xeb1ebc84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41020 dport 47687] OK # # # cpu 4: rx_hash 0xc39b1aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41038 dport 47687] OK # # # cpu 4: rx_hash 0xa8efc29f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41040 dport 47687] OK # # # cpu 5: rx_hash 0x8ad5eb4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40624 dport 47687] OK # # # cpu 5: rx_hash 0xa42dd7fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40652 dport 47687] OK # # # cpu 5: rx_hash 0xfae363d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40686 dport 47687] OK # # # cpu 5: rx_hash 0x003b3194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40712 dport 47687] OK # # # cpu 5: rx_hash 0x6b4fe9a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40726 dport 47687] OK # # # cpu 5: rx_hash 0x5bb6d26d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40760 dport 47687] OK # # # cpu 5: rx_hash 0x1d04fbac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40774 dport 47687] OK # # # cpu 5: rx_hash 0xaf5c6b85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40780 dport 47687] OK # # # cpu 5: rx_hash 0xc7167ef1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40782 dport 47687] OK # # # cpu 5: rx_hash 0xc255292b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40796 dport 47687] OK # # # cpu 5: rx_hash 0xf4d1887c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40828 dport 47687] OK # # # cpu 5: rx_hash 0x3e5def4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 47687] OK # # # cpu 5: rx_hash 0xcccacc37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40896 dport 47687] OK # # # cpu 5: rx_hash 0x7bd10bc4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 47687] OK # # # cpu 5: rx_hash 0xdd9a1dd3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40988 dport 47687] OK # # # cpu 5: rx_hash 0xabd10fd6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41036 dport 47687] OK # # # count: pass=52 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 41465 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40567 dport 41465] != expected 0xf286eaa8 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40567 dport 41465] != expected 0xf286eaa8 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 41465] != expected 0xa44725cb # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 41465] != expected 0xa44725cb # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35432 dport 41465] != expected 0x7ebfa6df # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35432 dport 41465] != expected 0x7ebfa6df # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53970 dport 41465] != expected 0x5c50bd90 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53970 dport 41465] != expected 0x5c50bd90 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54149 dport 41465] != expected 0xc8757478 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54149 dport 41465] != expected 0xc8757478 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35813 dport 41465] != expected 0xae6aeb1d # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35813 dport 41465] != expected 0xae6aeb1d # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48493 dport 41465] != expected 0xc30753d7 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48493 dport 41465] != expected 0xc30753d7 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52599 dport 41465] != expected 0x4e775067 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52599 dport 41465] != expected 0x4e775067 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35249 dport 41465] != expected 0x4b971575 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35249 dport 41465] != expected 0x4b971575 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56014 dport 41465] != expected 0x194171e8 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56014 dport 41465] != expected 0x194171e8 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34014 dport 41465] != expected 0xe6188713 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34014 dport 41465] != expected 0xe6188713 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58239 dport 41465] != expected 0x8da74e47 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58239 dport 41465] != expected 0x8da74e47 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57315 dport 41465] != expected 0x9714b9c4 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57315 dport 41465] != expected 0x9714b9c4 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 41465] != expected 0xd6b6d576 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 41465] != expected 0xd6b6d576 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54813 dport 41465] != expected 0x3ac8db41 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54813 dport 41465] != expected 0x3ac8db41 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47483 dport 41465] != expected 0x33658c91 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47483 dport 41465] != expected 0x33658c91 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60475 dport 41465] != expected 0x2bf2fc1b # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60475 dport 41465] != expected 0x2bf2fc1b # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50686 dport 41465] != expected 0x9c9165bc # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50686 dport 41465] != expected 0x9c9165bc # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32993 dport 41465] != expected 0x32e86aef # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32993 dport 41465] != expected 0x32e86aef # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 41465] != expected 0xdec2cbc5 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 41465] != expected 0xdec2cbc5 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56789 dport 41465] != expected 0xdd80fd2a # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56789 dport 41465] != expected 0xdd80fd2a # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 41465] != expected 0xa3db446c # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 41465] != expected 0xa3db446c # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36651 dport 41465] != expected 0xab015b1a # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36651 dport 41465] != expected 0xab015b1a # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40316 dport 41465] != expected 0x2f20a7f2 # # Exception| cpu 5: rx_hash 0x052a8bb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40316 dport 41465] != expected 0x2f20a7f2 # # 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 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 55349 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33459 dport 55349] != expected 0x19ca5048 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33459 dport 55349] != expected 0x19ca5048 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46623 dport 55349] != expected 0x4d37fe44 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46623 dport 55349] != expected 0x4d37fe44 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43931 dport 55349] != expected 0xf360764c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43931 dport 55349] != expected 0xf360764c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54371 dport 55349] != expected 0x608a4e15 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54371 dport 55349] != expected 0x608a4e15 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49987 dport 55349] != expected 0x526f1d35 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49987 dport 55349] != expected 0x526f1d35 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60647 dport 55349] != expected 0xd98ff39c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60647 dport 55349] != expected 0xd98ff39c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39042 dport 55349] != expected 0x910cc88b # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39042 dport 55349] != expected 0x910cc88b # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36020 dport 55349] != expected 0x173718f4 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36020 dport 55349] != expected 0x173718f4 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 55349] != expected 0x1ff4fc1b # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 55349] != expected 0x1ff4fc1b # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37698 dport 55349] != expected 0x828d7ccf # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37698 dport 55349] != expected 0x828d7ccf # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57163 dport 55349] != expected 0x897ea6a5 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57163 dport 55349] != expected 0x897ea6a5 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 55349] != expected 0x43fe9c04 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 55349] != expected 0x43fe9c04 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39401 dport 55349] != expected 0xd8d6179c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39401 dport 55349] != expected 0xd8d6179c # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46919 dport 55349] != expected 0xe7befd36 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46919 dport 55349] != expected 0xe7befd36 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47897 dport 55349] != expected 0x96e6422f # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47897 dport 55349] != expected 0x96e6422f # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50502 dport 55349] != expected 0x34025278 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50502 dport 55349] != expected 0x34025278 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56061 dport 55349] != expected 0x459c3e7 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56061 dport 55349] != expected 0x459c3e7 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33213 dport 55349] != expected 0x1a0f14e4 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33213 dport 55349] != expected 0x1a0f14e4 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35625 dport 55349] != expected 0xcd302c35 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35625 dport 55349] != expected 0xcd302c35 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 55349] != expected 0x97664dd9 # # Exception| cpu 0: rx_hash 0x4f491fe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 55349] != expected 0x97664dd9 # # 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 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__->