< 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 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 51646 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x82da13f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36382 dport 51646] != expected 0xaf1ebc60 # # Exception| cpu 0: rx_hash 0xa24cd720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 51646] != expected 0x42b7e6ba # # Exception| cpu 0: rx_hash 0x41b15afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36416 dport 51646] != expected 0xab04e1b6 # # Exception| cpu 0: rx_hash 0x0411521a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36472 dport 51646] != expected 0xcec784c4 # # Exception| cpu 0: rx_hash 0x43f973a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36502 dport 51646] != expected 0x40bac851 # # Exception| cpu 0: rx_hash 0x34c21d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36534 dport 51646] != expected 0xe14cb2f7 # # Exception| cpu 0: rx_hash 0x51f4d168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36538 dport 51646] != expected 0x69268d5f # # Exception| cpu 0: rx_hash 0x39494d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36556 dport 51646] != expected 0x4b1340b7 # # Exception| cpu 0: rx_hash 0x7864c4da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36566 dport 51646] != expected 0x9041f502 # # Exception| cpu 0: rx_hash 0xe12977d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36582 dport 51646] != expected 0x725b7ae8 # # Exception| cpu 0: rx_hash 0x841fbbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36586 dport 51646] != expected 0xfa314540 # # Exception| cpu 0: rx_hash 0x19df89a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36600 dport 51646] != expected 0xa6ba1a6d # # Exception| cpu 0: rx_hash 0xf4cb8059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36608 dport 51646] != expected 0xcfc113b1 # # Exception| cpu 0: rx_hash 0x7f8b919b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36636 dport 51646] != expected 0x447d955 # # Exception| cpu 0: rx_hash 0xd45d448c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36660 dport 51646] != expected 0x2268496b # # Exception| cpu 0: rx_hash 0x053baf4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36678 dport 51646] != expected 0xfee51b3 # # Exception| cpu 0: rx_hash 0xd9d614a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36686 dport 51646] != expected 0x8837bb2b # # Exception| cpu 0: rx_hash 0x8e7bbe8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36698 dport 51646] != expected 0xc4689b57 # # Exception| cpu 0: rx_hash 0x7200c1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 51646] != expected 0xae182b15 # # Exception| cpu 0: rx_hash 0x332d481d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36732 dport 51646] != expected 0x754a9ea0 # # Exception| cpu 0: rx_hash 0xf683a905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36822 dport 51646] != expected 0x247f3a56 # # Exception| cpu 0: rx_hash 0x1c78f5b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 51646] != expected 0xd9021fdd # # Exception| cpu 0: rx_hash 0x454f7d62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36888 dport 51646] != expected 0x151e2251 # # Exception| cpu 0: rx_hash 0x5742dfad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36916 dport 51646] != expected 0x3c82675f # # Exception| cpu 0: rx_hash 0xf592dbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36932 dport 51646] != expected 0xe63d5e6 # # Exception| cpu 0: rx_hash 0x82a9b526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 51646] != expected 0xaf95af40 # # Exception| cpu 0: rx_hash 0xc541949b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37002 dport 51646] != expected 0x21e8e3d5 # # Exception| cpu 0: rx_hash 0xc1cc15d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37032 dport 51646] != expected 0x9f793312 # # Exception| cpu 0: rx_hash 0xfedc23e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 51646] != expected 0xf113de86 # # Exception| cpu 0: rx_hash 0x4707543e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37070 dport 51646] != expected 0xfea00bb6 # # Exception| cpu 0: rx_hash 0x631c11a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37080 dport 51646] != expected 0xad9881ab # # Exception| cpu 0: rx_hash 0x9f676e98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37092 dport 51646] != expected 0xc7e831e9 # # Exception| cpu 0: rx_hash 0x303c3ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37102 dport 51646] != expected 0x5f567110 # # Exception| cpu 0: rx_hash 0xae9edc89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37140 dport 51646] != expected 0x294ad2ad # # Exception| cpu 0: rx_hash 0x607ec5aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37168 dport 51646] != expected 0x870f7d3b # # Exception| cpu 0: rx_hash 0xc2aec1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 37184 dport 51646] != expected 0xb5eecf82 # # Exception| cpu 0: rx_hash 0x08c359b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37190 dport 51646] != expected 0xa53ab0d3 # # Exception| cpu 0: rx_hash 0x2cd81c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37200 dport 51646] != expected 0xf6023ace # # Exception| cpu 0: rx_hash 0x83834871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37210 dport 51646] != expected 0x6ebc7a37 # # Exception| cpu 0: rx_hash 0x4ba6f944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37258 dport 51646] != expected 0x95d62c81 # # Exception| cpu 0: rx_hash 0x7db01e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37296 dport 51646] != expected 0xef72e392 # # Exception| cpu 0: rx_hash 0xa15da5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37304 dport 51646] != expected 0x68ab090a # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe704dcdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38768 dport 46238] OK # # # cpu 0: rx_hash 0x92779b7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38790 dport 46238] OK # # # cpu 0: rx_hash 0xd7d7939b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38846 dport 46238] OK # # # cpu 0: rx_hash 0xfe478629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38866 dport 46238] OK # # # cpu 0: rx_hash 0x22aa3dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38874 dport 46238] OK # # # cpu 0: rx_hash 0x718a16a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38892 dport 46238] OK # # # cpu 0: rx_hash 0xe7fe4289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38916 dport 46238] OK # # # cpu 0: rx_hash 0xb053e8a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38928 dport 46238] OK # # # cpu 0: rx_hash 0x291e5baa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38944 dport 46238] OK # # # cpu 0: rx_hash 0xa25e4a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38972 dport 46238] OK # # # cpu 0: rx_hash 0xcae3d671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38986 dport 46238] OK # # # cpu 0: rx_hash 0x41a3c7b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38998 dport 46238] OK # # # cpu 0: rx_hash 0x1283ecd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39008 dport 46238] OK # # # cpu 0: rx_hash 0x43ebeeef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39040 dport 46238] OK # # # cpu 0: rx_hash 0x78765992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39104 dport 46238] OK # # # cpu 0: rx_hash 0x6ef67a17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39118 dport 46238] OK # # # cpu 0: rx_hash 0x58e09d47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39156 dport 46238] OK # # # cpu 0: rx_hash 0x69192f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39172 dport 46238] OK # # # cpu 0: rx_hash 0xc2cffa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39212 dport 46238] OK # # # cpu 0: rx_hash 0xa5b11f29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39414 dport 46238] OK # # # cpu 0: rx_hash 0x001b30b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39472 dport 46238] OK # # # cpu 0: rx_hash 0xf1eb1fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39542 dport 46238] OK # # # cpu 0: rx_hash 0x5875e3ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39560 dport 46238] OK # # # cpu 0: rx_hash 0x8015d94a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39586 dport 46238] OK # # # cpu 0: rx_hash 0x2f4e8d17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39592 dport 46238] OK # # # cpu 0: rx_hash 0xb28ebf50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39610 dport 46238] OK # # # cpu 0: rx_hash 0x75687714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39622 dport 46238] OK # # # cpu 0: rx_hash 0xe8a84553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39636 dport 46238] OK # # # cpu 0: rx_hash 0x3445febf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39644 dport 46238] OK # # # cpu 0: rx_hash 0xae6a99b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39684 dport 46238] OK # # # cpu 0: rx_hash 0x83770d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39754 dport 46238] OK # # # cpu 0: rx_hash 0x7b81f332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39764 dport 46238] OK # # # cpu 0: rx_hash 0x28a1d856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39778 dport 46238] OK # # # cpu 0: rx_hash 0x4b52bc74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39834 dport 46238] OK # # # cpu 4: rx_hash 0x2d6944b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38774 dport 46238] OK # # # cpu 4: rx_hash 0xa0ecfd60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38814 dport 46238] OK # # # cpu 4: rx_hash 0xe54cf581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38822 dport 46238] OK # # # cpu 4: rx_hash 0xded142fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38886 dport 46238] OK # # # cpu 4: rx_hash 0x9ffccb57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38908 dport 46238] OK # # # cpu 4: rx_hash 0xb4de69ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38962 dport 46238] OK # # # cpu 4: rx_hash 0xfcf53121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39024 dport 46238] OK # # # cpu 4: rx_hash 0x3698a948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39030 dport 46238] OK # # # cpu 4: rx_hash 0x26dd22db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39052 dport 46238] OK # # # cpu 4: rx_hash 0x8d0bf7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 46238] OK # # # cpu 4: rx_hash 0xd72d0dcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39114 dport 46238] OK # # # cpu 4: rx_hash 0x395bd039 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39130 dport 46238] OK # # # cpu 4: rx_hash 0x0f4d3769 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39136 dport 46238] OK # # # cpu 4: rx_hash 0x2cb927b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39228 dport 46238] OK # # # cpu 4: rx_hash 0xf9524d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39276 dport 46238] OK # # # cpu 4: rx_hash 0x8ae4a28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39278 dport 46238] OK # # # cpu 4: rx_hash 0xcd0c8330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 46238] OK # # # cpu 4: rx_hash 0xff97e52a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39320 dport 46238] OK # # # cpu 4: rx_hash 0x66da5627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39336 dport 46238] OK # # # cpu 4: rx_hash 0xacb7ce4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 46238] OK # # # cpu 4: rx_hash 0xa13c9e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39380 dport 46238] OK # # # cpu 4: rx_hash 0xeae06c0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39426 dport 46238] OK # # # cpu 4: rx_hash 0x77205e48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 46238] OK # # # cpu 4: rx_hash 0xd87b0a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39450 dport 46238] OK # # # cpu 4: rx_hash 0x4136b918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39466 dport 46238] OK # # # cpu 4: rx_hash 0xa2cb34c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39488 dport 46238] OK # # # cpu 4: rx_hash 0xb0c6960c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39532 dport 46238] OK # # # cpu 4: rx_hash 0xc5b5d1ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39578 dport 46238] OK # # # cpu 4: rx_hash 0xc13850e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 46238] OK # # # cpu 4: rx_hash 0x9f932ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39668 dport 46238] OK # # # cpu 4: rx_hash 0xb8eaba3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39690 dport 46238] OK # # # cpu 4: rx_hash 0x252a887b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39704 dport 46238] OK # # # cpu 4: rx_hash 0xef471012 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 46238] OK # # # cpu 4: rx_hash 0x05bc4cae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39724 dport 46238] OK # # # cpu 4: rx_hash 0xe641c175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39750 dport 46238] OK # # # cpu 4: rx_hash 0x0cba9dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39796 dport 46238] OK # # # cpu 4: rx_hash 0x1cff165a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39822 dport 46238] OK # # # cpu 4: rx_hash 0x7d445b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39840 dport 46238] OK # # # cpu 4: rx_hash 0xe0846963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39858 dport 46238] OK # # # cpu 4: rx_hash 0x31e282a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39872 dport 46238] OK # # # count: pass=74 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 46604 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45907 dport 46604] != expected 0x30459d96 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45907 dport 46604] != expected 0x30459d96 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58431 dport 46604] != expected 0xd39fe928 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58431 dport 46604] != expected 0xd39fe928 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39173 dport 46604] != expected 0x5abf62e2 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39173 dport 46604] != expected 0x5abf62e2 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46308 dport 46604] != expected 0x5717bc6c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46308 dport 46604] != expected 0x5717bc6c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56440 dport 46604] != expected 0xd51a3c8c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56440 dport 46604] != expected 0xd51a3c8c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51270 dport 46604] != expected 0xc641798f # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51270 dport 46604] != expected 0xc641798f # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 46604] != expected 0x6b0a1fdc # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 46604] != expected 0x6b0a1fdc # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42648 dport 46604] != expected 0xfcc0ba22 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42648 dport 46604] != expected 0xfcc0ba22 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 46604] != expected 0x220b1aee # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 46604] != expected 0x220b1aee # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47980 dport 46604] != expected 0xed1a0a9c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47980 dport 46604] != expected 0xed1a0a9c # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35963 dport 46604] != expected 0x2d21d5e6 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35963 dport 46604] != expected 0x2d21d5e6 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59478 dport 46604] != expected 0xa00c7ab9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59478 dport 46604] != expected 0xa00c7ab9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58117 dport 46604] != expected 0x6a153d10 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58117 dport 46604] != expected 0x6a153d10 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45776 dport 46604] != expected 0xcdae32c9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45776 dport 46604] != expected 0xcdae32c9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 46604] != expected 0x559df570 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 46604] != expected 0x559df570 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34343 dport 46604] != expected 0xfac49c11 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34343 dport 46604] != expected 0xfac49c11 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39009 dport 46604] != expected 0x903f3f73 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39009 dport 46604] != expected 0x903f3f73 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44973 dport 46604] != expected 0xd1fa285 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44973 dport 46604] != expected 0xd1fa285 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48409 dport 46604] != expected 0x9997eda9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48409 dport 46604] != expected 0x9997eda9 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55387 dport 46604] != expected 0x784b0b5d # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55387 dport 46604] != expected 0x784b0b5d # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 46604] != expected 0xeed14b43 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 46604] != expected 0xeed14b43 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37909 dport 46604] != expected 0x16e532c5 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37909 dport 46604] != expected 0x16e532c5 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38783 dport 46604] != expected 0x11779d37 # # Exception| cpu 5: rx_hash 0x24197a85 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38783 dport 46604] != expected 0x11779d37 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 48944 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56794 dport 48944] != expected 0xd2756ee4 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56794 dport 48944] != expected 0xd2756ee4 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44617 dport 48944] != expected 0x8e20534a # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44617 dport 48944] != expected 0x8e20534a # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 48944] != expected 0x32f8520e # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 48944] != expected 0x32f8520e # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48575 dport 48944] != expected 0x2a29b900 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48575 dport 48944] != expected 0x2a29b900 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 48944] != expected 0x48278c27 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58524 dport 48944] != expected 0x48278c27 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36774 dport 48944] != expected 0xec35fb25 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36774 dport 48944] != expected 0xec35fb25 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43626 dport 48944] != expected 0xe79d614 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43626 dport 48944] != expected 0xe79d614 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46221 dport 48944] != expected 0x7fe965d8 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46221 dport 48944] != expected 0x7fe965d8 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 48944] != expected 0x6f4c7889 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 48944] != expected 0x6f4c7889 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56615 dport 48944] != expected 0xef30a27d # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56615 dport 48944] != expected 0xef30a27d # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49462 dport 48944] != expected 0x2ca0e0f9 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49462 dport 48944] != expected 0x2ca0e0f9 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 48944] != expected 0x21e781ce # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 48944] != expected 0x21e781ce # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33942 dport 48944] != expected 0xd307ea3 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33942 dport 48944] != expected 0xd307ea3 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50759 dport 48944] != expected 0x43303bad # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50759 dport 48944] != expected 0x43303bad # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46890 dport 48944] != expected 0x71884ca7 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46890 dport 48944] != expected 0x71884ca7 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38182 dport 48944] != expected 0x9fba0d12 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38182 dport 48944] != expected 0x9fba0d12 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43835 dport 48944] != expected 0xb2180e23 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43835 dport 48944] != expected 0xb2180e23 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 48944] != expected 0x38927474 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 48944] != expected 0x38927474 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56229 dport 48944] != expected 0x2582fbea # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56229 dport 48944] != expected 0x2582fbea # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42171 dport 48944] != expected 0xb4273861 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42171 dport 48944] != expected 0xb4273861 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58582 dport 48944] != expected 0xdce16f07 # # Exception| cpu 5: rx_hash 0xd9d88194 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58582 dport 48944] != expected 0xdce16f07 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->