< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 43766 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 55 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xaa70beaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54906 dport 43766] != expected 0xcaaaea22 # # Exception| cpu 0: rx_hash 0xc9e1dd4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 43766] != expected 0x47b622c6 # # Exception| cpu 0: rx_hash 0x3d98d7a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54942 dport 43766] != expected 0x60141fd9 # # Exception| cpu 0: rx_hash 0xd1475c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54954 dport 43766] != expected 0xbdd98e45 # # Exception| cpu 0: rx_hash 0x08f84bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54960 dport 43766] != expected 0x642ad7c # # Exception| cpu 0: rx_hash 0xe21c9171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54982 dport 43766] != expected 0x80422292 # # Exception| cpu 0: rx_hash 0x70d201d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55012 dport 43766] != expected 0xdcd74622 # # Exception| cpu 0: rx_hash 0x84ab0b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55024 dport 43766] != expected 0xfb757b3d # # Exception| cpu 0: rx_hash 0x419f03e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55028 dport 43766] != expected 0x28081f24 # # Exception| cpu 0: rx_hash 0x2305078f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55036 dport 43766] != expected 0xc1b6ad28 # # Exception| cpu 0: rx_hash 0xa96d1632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55038 dport 43766] != expected 0x674c651b # # Exception| cpu 0: rx_hash 0x16e0285c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55074 dport 43766] != expected 0x95b122f9 # # Exception| cpu 0: rx_hash 0x3b263550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55084 dport 43766] != expected 0x9883cdf # # Exception| cpu 0: rx_hash 0xd1c2ef92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55130 dport 43766] != expected 0x8f88b331 # # Exception| cpu 0: rx_hash 0x420718bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55168 dport 43766] != expected 0xb7bfad69 # # Exception| cpu 0: rx_hash 0x3e00ccf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55274 dport 43766] != expected 0xffa3ad94 # # Exception| cpu 0: rx_hash 0xfb34c426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55278 dport 43766] != expected 0x2cdec98d # # Exception| cpu 0: rx_hash 0x3d1f236e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55340 dport 43766] != expected 0x7159f051 # # Exception| cpu 0: rx_hash 0x0c522159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55356 dport 43766] != expected 0x8586a957 # # Exception| cpu 0: rx_hash 0xe6b6fb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55370 dport 43766] != expected 0x38626b9 # # Exception| cpu 0: rx_hash 0xb14c63e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 43766] != expected 0x8c6e2610 # # Exception| cpu 0: rx_hash 0x17e908da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55448 dport 43766] != expected 0xd20f8aed # # Exception| cpu 0: rx_hash 0x0d5946d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55492 dport 43766] != expected 0xe124d3bf # # Exception| cpu 0: rx_hash 0x4628c192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55548 dport 43766] != expected 0x62a9436 # # Exception| cpu 0: rx_hash 0xb2d478bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55576 dport 43766] != expected 0x13d9945d # # Exception| cpu 0: rx_hash 0xc8e8fdcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55600 dport 43766] != expected 0x88ad2 # # Exception| cpu 0: rx_hash 0x6f46f17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55612 dport 43766] != expected 0x3acb5cc7 # # Exception| cpu 0: rx_hash 0x99293483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55636 dport 43766] != expected 0xd42d9409 # # Exception| cpu 0: rx_hash 0x3e873832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55640 dport 43766] != expected 0xeeee421c # # Exception| cpu 0: rx_hash 0x5830a27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55662 dport 43766] != expected 0x95d91bb3 # # Exception| cpu 0: rx_hash 0xced3acfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55666 dport 43766] != expected 0x5bc594a0 # # Exception| cpu 0: rx_hash 0x697da04a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55678 dport 43766] != expected 0x610642b5 # # Exception| cpu 0: rx_hash 0x272adea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55680 dport 43766] != expected 0x70239477 # # Exception| cpu 0: rx_hash 0x593bc5f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55702 dport 43766] != expected 0xf17b615b # # Exception| cpu 0: rx_hash 0xfe95c944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55706 dport 43766] != expected 0xcbb8b74e # # Exception| cpu 0: rx_hash 0xd77e4a68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55722 dport 43766] != expected 0xc50842cb # # Exception| cpu 0: rx_hash 0x9822530b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55724 dport 43766] != expected 0xb08feee1 # # Exception| cpu 0: rx_hash 0x124a42b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55726 dport 43766] != expected 0x167526d2 # # Exception| cpu 0: rx_hash 0xe633485f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55738 dport 43766] != expected 0x31d71bcd # # Exception| cpu 0: rx_hash 0xab799e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55744 dport 43766] != expected 0x8d144236 # # Exception| cpu 0: rx_hash 0xf8ae9874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 43766] != expected 0x9075a93c # # Exception| cpu 0: rx_hash 0x76eb17e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55780 dport 43766] != expected 0xa4068aac # # Exception| cpu 0: rx_hash 0x76a9ce0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55812 dport 43766] != expected 0xbd2e1416 # # Exception| cpu 0: rx_hash 0xc9a143a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55848 dport 43766] != expected 0x7d826e80 # # Exception| cpu 0: rx_hash 0x16250574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55920 dport 43766] != expected 0x9dd453cb # # Exception| cpu 0: rx_hash 0xd3110daa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55924 dport 43766] != expected 0x4ea937d2 # # Exception| cpu 0: rx_hash 0xb18b09c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55932 dport 43766] != expected 0xa71785de # # Exception| cpu 0: rx_hash 0x9d467341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55946 dport 43766] != expected 0x5f8ce110 # # Exception| cpu 0: rx_hash 0x44f964a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55952 dport 43766] != expected 0xe417c229 # # Exception| cpu 0: rx_hash 0x5c5fe5bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55984 dport 43766] != expected 0x1e786eaa # # Exception| cpu 0: rx_hash 0x7199f8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55998 dport 43766] != expected 0x8241708c # # Exception| cpu 0: rx_hash 0x87f63d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56022 dport 43766] != expected 0x6ca7b842 # # Exception| cpu 0: rx_hash 0x205831fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56026 dport 43766] != expected 0x56646e57 # # Exception| cpu 0: rx_hash 0x09b3b2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56042 dport 43766] != expected 0x58d49bd2 # # Exception| cpu 0: rx_hash 0x5a64b48f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56050 dport 43766] != expected 0x45b570d8 # # Exception| count: pass=0 nohash=0 fail=55 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe930177d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57350 dport 35114] OK # # # cpu 0: rx_hash 0xc4f60a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57352 dport 35114] OK # # # cpu 0: rx_hash 0x05ef9c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57394 dport 35114] OK # # # cpu 0: rx_hash 0x677598e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57402 dport 35114] OK # # # cpu 0: rx_hash 0xc2cd5b41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57418 dport 35114] OK # # # cpu 0: rx_hash 0x79e848cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57432 dport 35114] OK # # # cpu 0: rx_hash 0x1a792b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57512 dport 35114] OK # # # cpu 0: rx_hash 0x8c9a25aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57524 dport 35114] OK # # # cpu 0: rx_hash 0x5733fd5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57554 dport 35114] OK # # # cpu 0: rx_hash 0xf4b06fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 35114] OK # # # cpu 0: rx_hash 0x4f957c44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57586 dport 35114] OK # # # cpu 0: rx_hash 0x004cd6e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57604 dport 35114] OK # # # cpu 0: rx_hash 0x96afd865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57624 dport 35114] OK # # # cpu 0: rx_hash 0xddde5f26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57632 dport 35114] OK # # # cpu 0: rx_hash 0x57b64e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57634 dport 35114] OK # # # cpu 0: rx_hash 0xf623131a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57708 dport 35114] OK # # # cpu 0: rx_hash 0x8d14f1e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57788 dport 35114] OK # # # cpu 0: rx_hash 0x52d26ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57860 dport 35114] OK # # # cpu 0: rx_hash 0x7f1473dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57866 dport 35114] OK # # # cpu 0: rx_hash 0xde812e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57924 dport 35114] OK # # # cpu 0: rx_hash 0xf3473350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57930 dport 35114] OK # # # cpu 0: rx_hash 0xa0903508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57938 dport 35114] OK # # # cpu 0: rx_hash 0xf661caf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57996 dport 35114] OK # # # cpu 0: rx_hash 0xa19b5280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58026 dport 35114] OK # # # cpu 0: rx_hash 0x18a88e1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58052 dport 35114] OK # # # cpu 0: rx_hash 0x4f521662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58082 dport 35114] OK # # # cpu 0: rx_hash 0x62940b6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58092 dport 35114] OK # # # cpu 0: rx_hash 0x1c00a3fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 35114] OK # # # cpu 0: rx_hash 0xa725b074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58136 dport 35114] OK # # # cpu 0: rx_hash 0x4bfa3b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58156 dport 35114] OK # # # cpu 0: rx_hash 0x37fdefc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58182 dport 35114] OK # # # cpu 0: rx_hash 0x5567ebad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58190 dport 35114] OK # # # cpu 0: rx_hash 0x88f56268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58218 dport 35114] OK # # # cpu 0: rx_hash 0xb9b8605f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58234 dport 35114] OK # # # cpu 0: rx_hash 0x79aa9129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58296 dport 35114] OK # # # cpu 0: rx_hash 0x36f6884a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58302 dport 35114] OK # # # cpu 0: rx_hash 0x4af15c0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58324 dport 35114] OK # # # cpu 0: rx_hash 0xed5f50bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58328 dport 35114] OK # # # cpu 0: rx_hash 0x67374102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58330 dport 35114] OK # # # cpu 0: rx_hash 0xf5f9d1a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 35114] OK # # # cpu 0: rx_hash 0x38926b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58434 dport 35114] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 56816 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50312 dport 56816] != expected 0x1c2b1949 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50312 dport 56816] != expected 0x1c2b1949 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36554 dport 56816] != expected 0x31547497 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36554 dport 56816] != expected 0x31547497 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34121 dport 56816] != expected 0x33c27609 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34121 dport 56816] != expected 0x33c27609 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44503 dport 56816] != expected 0x6fac0b17 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44503 dport 56816] != expected 0x6fac0b17 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35765 dport 56816] != expected 0x438151e6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35765 dport 56816] != expected 0x438151e6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 56816] != expected 0x5ab0c8a6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 56816] != expected 0x5ab0c8a6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56271 dport 56816] != expected 0xda4be092 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56271 dport 56816] != expected 0xda4be092 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40080 dport 56816] != expected 0xd3aaa47e # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40080 dport 56816] != expected 0xd3aaa47e # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40005 dport 56816] != expected 0x3a513467 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40005 dport 56816] != expected 0x3a513467 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42976 dport 56816] != expected 0x712186a5 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42976 dport 56816] != expected 0x712186a5 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45021 dport 56816] != expected 0xff4e8be0 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45021 dport 56816] != expected 0xff4e8be0 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50206 dport 56816] != expected 0xe3e80745 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50206 dport 56816] != expected 0xe3e80745 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53377 dport 56816] != expected 0x2c47991f # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53377 dport 56816] != expected 0x2c47991f # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47777 dport 56816] != expected 0x1d60299c # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47777 dport 56816] != expected 0x1d60299c # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56293 dport 56816] != expected 0x6f60362e # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56293 dport 56816] != expected 0x6f60362e # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45059 dport 56816] != expected 0x1721e276 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45059 dport 56816] != expected 0x1721e276 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46264 dport 56816] != expected 0x8a686bef # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46264 dport 56816] != expected 0x8a686bef # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43446 dport 56816] != expected 0xcad29cd6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43446 dport 56816] != expected 0xcad29cd6 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 56816] != expected 0x6aa1f5bd # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 56816] != expected 0x6aa1f5bd # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56362 dport 56816] != expected 0xb238f732 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56362 dport 56816] != expected 0xb238f732 # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 56816] != expected 0x7c09637e # # Exception| cpu 0: rx_hash 0x6abed1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53927 dport 56816] != expected 0x7c09637e # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 33828 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33228 dport 33828] != expected 0xc11b5dc3 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33228 dport 33828] != expected 0xc11b5dc3 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55990 dport 33828] != expected 0x8d10b7c4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55990 dport 33828] != expected 0x8d10b7c4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 33828] != expected 0xfb05410c # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 33828] != expected 0xfb05410c # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58685 dport 33828] != expected 0xa40bdc96 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58685 dport 33828] != expected 0xa40bdc96 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46962 dport 33828] != expected 0xbf79d43f # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46962 dport 33828] != expected 0xbf79d43f # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57295 dport 33828] != expected 0xa533b75a # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57295 dport 33828] != expected 0xa533b75a # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47131 dport 33828] != expected 0x5bff2483 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47131 dport 33828] != expected 0x5bff2483 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44201 dport 33828] != expected 0x40a16f5e # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44201 dport 33828] != expected 0x40a16f5e # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58196 dport 33828] != expected 0xeffb660d # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58196 dport 33828] != expected 0xeffb660d # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39511 dport 33828] != expected 0xb290a62f # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39511 dport 33828] != expected 0xb290a62f # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 33828] != expected 0x6c469fbc # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57921 dport 33828] != expected 0x6c469fbc # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57004 dport 33828] != expected 0xcc6a9429 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57004 dport 33828] != expected 0xcc6a9429 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60327 dport 33828] != expected 0xdeb0ad28 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60327 dport 33828] != expected 0xdeb0ad28 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48853 dport 33828] != expected 0x950c855d # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48853 dport 33828] != expected 0x950c855d # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46025 dport 33828] != expected 0x345cf5f4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46025 dport 33828] != expected 0x345cf5f4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57487 dport 33828] != expected 0x3a700a6a # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57487 dport 33828] != expected 0x3a700a6a # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50335 dport 33828] != expected 0x60e09ad4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50335 dport 33828] != expected 0x60e09ad4 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55508 dport 33828] != expected 0xa2070ffe # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55508 dport 33828] != expected 0xa2070ffe # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40430 dport 33828] != expected 0xe1432e6b # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40430 dport 33828] != expected 0xe1432e6b # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 33828] != expected 0x9a8663e7 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 33828] != expected 0x9a8663e7 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41439 dport 33828] != expected 0x9df6cbb3 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41439 dport 33828] != expected 0x9df6cbb3 # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37968 dport 33828] != expected 0x8c315a2a # # Exception| cpu 4: rx_hash 0x6770ec12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37968 dport 33828] != expected 0x8c315a2a # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->