< 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 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 35641 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1d42e34d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41922 dport 35641] != expected 0xd7389aa7 # # Exception| cpu 0: rx_hash 0xd4a27b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41952 dport 35641] != expected 0x1e539709 # # Exception| cpu 0: rx_hash 0x5a1d6b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41982 dport 35641] != expected 0x6fe19e3d # # Exception| cpu 0: rx_hash 0x39e2a30e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42002 dport 35641] != expected 0x5eda2cb8 # # Exception| cpu 0: rx_hash 0x858baf14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42064 dport 35641] != expected 0xfbad0b00 # # Exception| cpu 0: rx_hash 0xa11e0ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42124 dport 35641] != expected 0x3d6dd68a # # Exception| cpu 0: rx_hash 0x21d5d917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42176 dport 35641] != expected 0x79876030 # # Exception| cpu 0: rx_hash 0x3f84b6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42204 dport 35641] != expected 0x8949a8b1 # # Exception| cpu 0: rx_hash 0x3c7c6fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42252 dport 35641] != expected 0xa66adc0f # # Exception| cpu 0: rx_hash 0x222d0014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42256 dport 35641] != expected 0x56a4148e # # Exception| cpu 0: rx_hash 0xad05b7ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42280 dport 35641] != expected 0xaec370ce # # Exception| cpu 0: rx_hash 0x116cbbf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42346 dport 35641] != expected 0xbb45776 # # Exception| cpu 0: rx_hash 0x86737617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42368 dport 35641] != expected 0xd48e7fbe # # Exception| cpu 0: rx_hash 0x08cc6605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42398 dport 35641] != expected 0xa53c768a # # Exception| cpu 0: rx_hash 0xdf7d91e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42400 dport 35641] != expected 0x9c99b3a5 # # Exception| cpu 0: rx_hash 0x2ba871f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42410 dport 35641] != expected 0x3dba427d # # Exception| cpu 0: rx_hash 0x35f91e02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42422 dport 35641] != expected 0xcd748afc # # Exception| cpu 0: rx_hash 0xcf583df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42478 dport 35641] != expected 0x590fc4aa # # Exception| cpu 0: rx_hash 0xfc724d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42514 dport 35641] != expected 0x9a5b5079 # # Exception| cpu 0: rx_hash 0x34057283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 35641] != expected 0xdae530a3 # # Exception| cpu 0: rx_hash 0x401b416b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42576 dport 35641] != expected 0x3f2c77c1 # # Exception| cpu 0: rx_hash 0x2420de92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 35641] != expected 0x1f7347ac # # Exception| cpu 0: rx_hash 0x0744c962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42604 dport 35641] != expected 0x87f5735b # # Exception| cpu 0: rx_hash 0x1ee41492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42648 dport 35641] != expected 0x297d52a7 # # Exception| cpu 0: rx_hash 0x9fb8608f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42738 dport 35641] != expected 0xe4428969 # # Exception| cpu 0: rx_hash 0x0d396180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42758 dport 35641] != expected 0xc3c85116 # # Exception| cpu 0: rx_hash 0x45858d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 35641] != expected 0xc79c8776 # # Exception| cpu 0: rx_hash 0xcaad3a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42870 dport 35641] != expected 0x3ffbe336 # # Exception| cpu 0: rx_hash 0xb7367874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42890 dport 35641] != expected 0xb12cf2a7 # # Exception| cpu 0: rx_hash 0x60878f98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42932 dport 35641] != expected 0x88893788 # # Exception| cpu 0: rx_hash 0x37fdab80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42950 dport 35641] != expected 0xf5c6441d # # Exception| cpu 0: rx_hash 0xdd79246b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42960 dport 35641] != expected 0xa42b7d44 # # Exception| cpu 0: rx_hash 0x72d7afb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 35641] != expected 0xcc786c87 # # Exception| cpu 0: rx_hash 0x2bd94847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43060 dport 35641] != expected 0x846fa09c # # Exception| cpu 0: rx_hash 0x7ca36c5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43078 dport 35641] != expected 0xf920d309 # # Exception| cpu 0: rx_hash 0x7d34cbb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43104 dport 35641] != expected 0x70f5be7d # # Exception| cpu 0: rx_hash 0x89e12baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43114 dport 35641] != expected 0xd1d64fa5 # # Exception| cpu 0: rx_hash 0x3bfce456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43130 dport 35641] != expected 0x41f9d793 # # Exception| cpu 0: rx_hash 0xf38bdba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43134 dport 35641] != expected 0x147b749 # # Exception| cpu 0: rx_hash 0x1f6941a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 35641] != expected 0x87390a19 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7851f2aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40902 dport 59466] OK # # # cpu 0: rx_hash 0x023b02a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40914 dport 59466] OK # # # cpu 0: rx_hash 0x8d13b55f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 59466] OK # # # cpu 0: rx_hash 0x03aca54d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40948 dport 59466] OK # # # cpu 0: rx_hash 0xcd4505a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40990 dport 59466] OK # # # cpu 0: rx_hash 0x426db25c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 59466] OK # # # cpu 0: rx_hash 0x0b46f9b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 59466] OK # # # cpu 0: rx_hash 0x53dfb9a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41038 dport 59466] OK # # # cpu 0: rx_hash 0x318233b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 59466] OK # # # cpu 0: rx_hash 0x137183aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41114 dport 59466] OK # # # cpu 0: rx_hash 0x688cd44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41128 dport 59466] OK # # # cpu 0: rx_hash 0x78a9785c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41190 dport 59466] OK # # # cpu 0: rx_hash 0xb2b13944 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41236 dport 59466] OK # # # cpu 0: rx_hash 0x8e13e6aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 59466] OK # # # cpu 0: rx_hash 0x74b2c550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 59466] OK # # # cpu 0: rx_hash 0xe5cb1d5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41318 dport 59466] OK # # # cpu 0: rx_hash 0x4e760f50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 59466] OK # # # cpu 0: rx_hash 0x08be20b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41368 dport 59466] OK # # # cpu 0: rx_hash 0xdf0fd75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41382 dport 59466] OK # # # cpu 0: rx_hash 0x09298759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41406 dport 59466] OK # # # cpu 0: rx_hash 0x5e53a341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41420 dport 59466] OK # # # cpu 0: rx_hash 0x41956b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41462 dport 59466] OK # # # cpu 0: rx_hash 0x1684842f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 59466] OK # # # cpu 0: rx_hash 0xe3c6c3da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41518 dport 59466] OK # # # cpu 0: rx_hash 0x881e382c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41554 dport 59466] OK # # # cpu 0: rx_hash 0x25c53fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41592 dport 59466] OK # # # cpu 0: rx_hash 0x90294235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41600 dport 59466] OK # # # cpu 0: rx_hash 0x64fca229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41610 dport 59466] OK # # # cpu 0: rx_hash 0xea43b23b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41620 dport 59466] OK # # # cpu 0: rx_hash 0xad1c3a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41640 dport 59466] OK # # # cpu 0: rx_hash 0x1f01f5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41656 dport 59466] OK # # # cpu 0: rx_hash 0x2c404e2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 59466] OK # # # cpu 0: rx_hash 0xd90209da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41710 dport 59466] OK # # # cpu 0: rx_hash 0xf99ec729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41738 dport 59466] OK # # # cpu 0: rx_hash 0x5445c0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41760 dport 59466] OK # # # cpu 0: rx_hash 0x1a9f3923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41894 dport 59466] OK # # # cpu 0: rx_hash 0xc35a0d29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41930 dport 59466] OK # # # cpu 0: rx_hash 0x0aba9532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41960 dport 59466] OK # # # cpu 0: rx_hash 0x84058520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41974 dport 59466] OK # # # cpu 0: rx_hash 0xf83c8574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 59466] OK # # # cpu 0: rx_hash 0xe66dea83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42044 dport 59466] OK # # # cpu 0: rx_hash 0xd52c5162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42054 dport 59466] OK # # # cpu 0: rx_hash 0xb117ce9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42062 dport 59466] OK # # # cpu 0: rx_hash 0x056c1489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42128 dport 59466] OK # # # count: pass=44 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 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 46978 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49442 dport 46978] != expected 0x8b514d0c # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49442 dport 46978] != expected 0x8b514d0c # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54400 dport 46978] != expected 0x23eddbdf # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54400 dport 46978] != expected 0x23eddbdf # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54771 dport 46978] != expected 0xd559d2a3 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54771 dport 46978] != expected 0xd559d2a3 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50002 dport 46978] != expected 0xb3e383ed # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50002 dport 46978] != expected 0xb3e383ed # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44727 dport 46978] != expected 0xbfb3bdb4 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44727 dport 46978] != expected 0xbfb3bdb4 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51997 dport 46978] != expected 0x45ac28b8 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51997 dport 46978] != expected 0x45ac28b8 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 46978] != expected 0xcc3f431f # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 46978] != expected 0xcc3f431f # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46696 dport 46978] != expected 0x53465249 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46696 dport 46978] != expected 0x53465249 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60939 dport 46978] != expected 0xb34b41ce # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60939 dport 46978] != expected 0xb34b41ce # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41406 dport 46978] != expected 0x83f66aa1 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41406 dport 46978] != expected 0x83f66aa1 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57018 dport 46978] != expected 0xaf575ddb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57018 dport 46978] != expected 0xaf575ddb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45227 dport 46978] != expected 0x400cc73c # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45227 dport 46978] != expected 0x400cc73c # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45489 dport 46978] != expected 0xf8025751 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45489 dport 46978] != expected 0xf8025751 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32821 dport 46978] != expected 0xf763055a # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32821 dport 46978] != expected 0xf763055a # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46687 dport 46978] != expected 0x48452461 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46687 dport 46978] != expected 0x48452461 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 46978] != expected 0x47b06295 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 46978] != expected 0x47b06295 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 46978] != expected 0x4aff2703 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48575 dport 46978] != expected 0x4aff2703 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46186 dport 46978] != expected 0x16bbef3d # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46186 dport 46978] != expected 0x16bbef3d # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33405 dport 46978] != expected 0x37b6affb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33405 dport 46978] != expected 0x37b6affb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 46978] != expected 0x9bd26bb4 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 46978] != expected 0x9bd26bb4 # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48017 dport 46978] != expected 0x45b4b8bb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48017 dport 46978] != expected 0x45b4b8bb # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34067 dport 46978] != expected 0x95f42fcd # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34067 dport 46978] != expected 0x95f42fcd # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58094 dport 46978] != expected 0xdc759a3e # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58094 dport 46978] != expected 0xdc759a3e # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45930 dport 46978] != expected 0x3978d41f # # Exception| cpu 5: rx_hash 0x3800e83a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45930 dport 46978] != expected 0x3978d41f # # 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 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 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 60485 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37755 dport 60485] != expected 0x4c27e8f7 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37755 dport 60485] != expected 0x4c27e8f7 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53347 dport 60485] != expected 0xaa9c0d01 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53347 dport 60485] != expected 0xaa9c0d01 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 60485] != expected 0x73856fa5 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 60485] != expected 0x73856fa5 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37084 dport 60485] != expected 0x349e3baa # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37084 dport 60485] != expected 0x349e3baa # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39612 dport 60485] != expected 0x75e37a4b # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39612 dport 60485] != expected 0x75e37a4b # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41537 dport 60485] != expected 0xdc2bef3e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41537 dport 60485] != expected 0xdc2bef3e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49533 dport 60485] != expected 0x57b0dc23 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49533 dport 60485] != expected 0x57b0dc23 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44174 dport 60485] != expected 0x2dada7c4 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44174 dport 60485] != expected 0x2dada7c4 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53917 dport 60485] != expected 0x8279de92 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53917 dport 60485] != expected 0x8279de92 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 60485] != expected 0xd1015ab8 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 60485] != expected 0xd1015ab8 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54621 dport 60485] != expected 0x14c4512d # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54621 dport 60485] != expected 0x14c4512d # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49869 dport 60485] != expected 0xe4517f5e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49869 dport 60485] != expected 0xe4517f5e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37043 dport 60485] != expected 0x5c698f8e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37043 dport 60485] != expected 0x5c698f8e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46773 dport 60485] != expected 0xdff1583e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46773 dport 60485] != expected 0xdff1583e # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58843 dport 60485] != expected 0x5ef5bbed # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58843 dport 60485] != expected 0x5ef5bbed # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40811 dport 60485] != expected 0xed966bab # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40811 dport 60485] != expected 0xed966bab # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39086 dport 60485] != expected 0x9280242d # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39086 dport 60485] != expected 0x9280242d # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53170 dport 60485] != expected 0xa63694d9 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53170 dport 60485] != expected 0xa63694d9 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48288 dport 60485] != expected 0xb0b3821b # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48288 dport 60485] != expected 0xb0b3821b # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59663 dport 60485] != expected 0xdf7cd43 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59663 dport 60485] != expected 0xdf7cd43 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45117 dport 60485] != expected 0x8ad1e778 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45117 dport 60485] != expected 0x8ad1e778 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 60485] != expected 0xa4830ec6 # # Exception| cpu 4: rx_hash 0xe2e4ab36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 60485] != expected 0xa4830ec6 # # 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__->