< 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 40194 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x972cf447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49174 dport 40194] != expected 0x170839e1 # # Exception| cpu 0: rx_hash 0x3879b62f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49204 dport 40194] != expected 0xfaab805 # # Exception| cpu 0: rx_hash 0x250bdd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49242 dport 40194] != expected 0x62eae0f4 # # Exception| cpu 0: rx_hash 0xabb2e8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49286 dport 40194] != expected 0x544acc8c # # Exception| cpu 0: rx_hash 0xaacf84b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49308 dport 40194] != expected 0xb7eefe05 # # Exception| cpu 0: rx_hash 0x2a71328f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49320 dport 40194] != expected 0x463ce741 # # Exception| cpu 0: rx_hash 0x370359c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49350 dport 40194] != expected 0x2b7cbfb0 # # Exception| cpu 0: rx_hash 0x0f1d57b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49404 dport 40194] != expected 0x36b46b40 # # Exception| cpu 0: rx_hash 0x6d931e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49444 dport 40194] != expected 0x2cbee839 # # Exception| cpu 0: rx_hash 0x3a39bf56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49504 dport 40194] != expected 0xa0efa8cb # # Exception| cpu 0: rx_hash 0xac0f9f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49506 dport 40194] != expected 0x4621cf56 # # Exception| cpu 0: rx_hash 0xdfb4374d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 40194] != expected 0x595c312c # # Exception| cpu 0: rx_hash 0x15d24b02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49526 dport 40194] != expected 0x499f306b # # Exception| cpu 0: rx_hash 0xfe584086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49558 dport 40194] != expected 0x775e9cb0 # # Exception| cpu 0: rx_hash 0xd0ced8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49562 dport 40194] != expected 0x7d8a3699 # # Exception| cpu 0: rx_hash 0xc73b2280 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49590 dport 40194] != expected 0x89327ac9 # # Exception| cpu 0: rx_hash 0x22b6aa9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49598 dport 40194] != expected 0x7081e32e # # Exception| cpu 0: rx_hash 0x861915e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49604 dport 40194] != expected 0x127f44e2 # # Exception| cpu 0: rx_hash 0x3eb9ada4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49610 dport 40194] != expected 0xfe658956 # # Exception| cpu 0: rx_hash 0x746167d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49632 dport 40194] != expected 0x1f749155 # # Exception| cpu 0: rx_hash 0x2a92ec77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49710 dport 40194] != expected 0x3e844eb # # Exception| cpu 0: rx_hash 0x5854287a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49726 dport 40194] != expected 0xff318818 # # Exception| cpu 0: rx_hash 0xa0abcb26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49752 dport 40194] != expected 0x6bc2490e # # Exception| cpu 0: rx_hash 0x6bb0db11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49756 dport 40194] != expected 0x98a57ac0 # # Exception| cpu 0: rx_hash 0x20157d1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49772 dport 40194] != expected 0x9a10504a # # Exception| cpu 0: rx_hash 0x52d3b917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49788 dport 40194] != expected 0x66c99cb9 # # Exception| cpu 0: rx_hash 0xcb9f769e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49804 dport 40194] != expected 0xa4d1fc91 # # Exception| cpu 0: rx_hash 0x17719c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49828 dport 40194] != expected 0xa30e830f # # Exception| cpu 0: rx_hash 0x389a68d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49842 dport 40194] != expected 0x4a7e1baf # # Exception| cpu 0: rx_hash 0x9c35d7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49864 dport 40194] != expected 0x2880bc63 # # Exception| cpu 0: rx_hash 0x6e4da59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49900 dport 40194] != expected 0x258b69d4 # # Exception| cpu 0: rx_hash 0x6f30c9e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49910 dport 40194] != expected 0xc62f5b5d # # Exception| cpu 0: rx_hash 0x1a4b7a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49922 dport 40194] != expected 0x289d9474 # # Exception| cpu 0: rx_hash 0xa2ebc25f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 40194] != expected 0xc48759c0 # # Exception| cpu 0: rx_hash 0x1b361665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49944 dport 40194] != expected 0xcb39a6fd # # Exception| cpu 0: rx_hash 0x8d00360b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49946 dport 40194] != expected 0x2df7c160 # # Exception| cpu 0: rx_hash 0x63774305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49994 dport 40194] != expected 0xae187eaf # # Exception| cpu 0: rx_hash 0x3e5a735c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49996 dport 40194] != expected 0xbbb12afc # # Exception| cpu 0: rx_hash 0x11b18708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50010 dport 40194] != expected 0x52c1b25c # # Exception| cpu 0: rx_hash 0x1ecb68ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50088 dport 40194] != expected 0x7617b5e9 # # Exception| cpu 0: rx_hash 0x43e658b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50094 dport 40194] != expected 0x63bee1ba # # Exception| cpu 0: rx_hash 0xe749e7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50132 dport 40194] != expected 0x1404676 # # 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 0xdc26ecc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60014 dport 53604] OK # # # cpu 0: rx_hash 0xa19ac72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60044 dport 53604] OK # # # cpu 0: rx_hash 0xeb420d5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60070 dport 53604] OK # # # cpu 0: rx_hash 0x7c09414a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60094 dport 53604] OK # # # cpu 0: rx_hash 0xce2e6865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60146 dport 53604] OK # # # cpu 0: rx_hash 0x02880fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60178 dport 53604] OK # # # cpu 4: rx_hash 0x720ec2d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59990 dport 53604] OK # # # cpu 4: rx_hash 0x5c985af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59994 dport 53604] OK # # # cpu 4: rx_hash 0x64865487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60000 dport 53604] OK # # # cpu 4: rx_hash 0x810bdc9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60008 dport 53604] OK # # # cpu 4: rx_hash 0x65fb38ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60026 dport 53604] OK # # # cpu 4: rx_hash 0x6bfcbb60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60050 dport 53604] OK # # # cpu 4: rx_hash 0x8e71337b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60058 dport 53604] OK # # # cpu 4: rx_hash 0x9984c951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60086 dport 53604] OK # # # cpu 4: rx_hash 0xea3f6124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60092 dport 53604] OK # # # cpu 4: rx_hash 0x13bdee00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60096 dport 53604] OK # # # cpu 4: rx_hash 0xab1d5642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60110 dport 53604] OK # # # cpu 4: rx_hash 0x12c08278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60122 dport 53604] OK # # # cpu 4: rx_hash 0x2ade8c06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60128 dport 53604] OK # # # cpu 4: rx_hash 0xe70587ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60186 dport 53604] OK # # # cpu 4: rx_hash 0xf0f07d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60214 dport 53604] OK # # # cpu 4: rx_hash 0x4850c5d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60216 dport 53604] OK # # # cpu 4: rx_hash 0x7f34244b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60400 dport 53604] OK # # # cpu 4: rx_hash 0xc7949c09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60414 dport 53604] OK # # # cpu 4: rx_hash 0x63a912f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60430 dport 53604] OK # # # cpu 4: rx_hash 0x8759f693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60444 dport 53604] OK # # # cpu 4: rx_hash 0xa348ffd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60498 dport 53604] OK # # # cpu 4: rx_hash 0x7edb79b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60512 dport 53604] OK # # # cpu 4: rx_hash 0x228b2596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60540 dport 53604] OK # # # cpu 4: rx_hash 0x2c8ca609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 53604] OK # # # cpu 4: rx_hash 0x09e0c330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60608 dport 53604] OK # # # cpu 4: rx_hash 0x3083a136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60640 dport 53604] OK # # # cpu 4: rx_hash 0x31fecd4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60666 dport 53604] OK # # # cpu 4: rx_hash 0xa108f6ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60678 dport 53604] OK # # # cpu 4: rx_hash 0xab8f67c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60740 dport 53604] OK # # # cpu 4: rx_hash 0x77618ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60780 dport 53604] OK # # # cpu 4: rx_hash 0xcebc59e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60792 dport 53604] OK # # # cpu 4: rx_hash 0xef502e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60806 dport 53604] OK # # # cpu 4: rx_hash 0x9d96ea27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 53604] OK # # # cpu 4: rx_hash 0xf8a5d400 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60842 dport 53604] OK # # # cpu 4: rx_hash 0xa4f58821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60854 dport 53604] OK # # # cpu 4: rx_hash 0x729cf351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60892 dport 53604] OK # # # cpu 4: rx_hash 0xf35f2915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60914 dport 53604] OK # # # cpu 4: rx_hash 0x80e48160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60920 dport 53604] OK # # # cpu 4: rx_hash 0xc2180dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60994 dport 53604] OK # # # cpu 4: rx_hash 0x3e5f3ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32788 dport 53604] OK # # # cpu 4: rx_hash 0x5a11689c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32818 dport 53604] OK # # # cpu 4: rx_hash 0xa2ee8bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 53604] OK # # # cpu 4: rx_hash 0x476303db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32860 dport 53604] OK # # # cpu 4: rx_hash 0xc7ddb5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32872 dport 53604] OK # # # cpu 4: rx_hash 0xb51b71ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32888 dport 53604] OK # # # cpu 4: rx_hash 0x94f70621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32902 dport 53604] OK # # # cpu 4: rx_hash 0xad946427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32934 dport 53604] OK # # # cpu 4: rx_hash 0x4819ec3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32942 dport 53604] OK # # # cpu 4: rx_hash 0xf1c43806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32954 dport 53604] OK # # # count: pass=55 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 39806 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 39806] != expected 0x870712a9 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 39806] != expected 0x870712a9 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40250 dport 39806] != expected 0xf03fd5c6 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40250 dport 39806] != expected 0xf03fd5c6 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 39806] != expected 0x657aa2a # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54739 dport 39806] != expected 0x657aa2a # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38703 dport 39806] != expected 0xe602983f # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38703 dport 39806] != expected 0xe602983f # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57921 dport 39806] != expected 0x7701b86b # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57921 dport 39806] != expected 0x7701b86b # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59268 dport 39806] != expected 0x2169f5c1 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59268 dport 39806] != expected 0x2169f5c1 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60318 dport 39806] != expected 0x8ec713e2 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60318 dport 39806] != expected 0x8ec713e2 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 39806] != expected 0x81b112df # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 39806] != expected 0x81b112df # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44215 dport 39806] != expected 0xc423a0ae # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44215 dport 39806] != expected 0xc423a0ae # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 39806] != expected 0xb8601113 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 39806] != expected 0xb8601113 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58341 dport 39806] != expected 0x1a5cc88d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58341 dport 39806] != expected 0x1a5cc88d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51484 dport 39806] != expected 0xb68aef60 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51484 dport 39806] != expected 0xb68aef60 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52656 dport 39806] != expected 0x8a5afd9d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52656 dport 39806] != expected 0x8a5afd9d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34859 dport 39806] != expected 0x74b8f43f # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34859 dport 39806] != expected 0x74b8f43f # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47011 dport 39806] != expected 0xddb3676e # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47011 dport 39806] != expected 0xddb3676e # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46780 dport 39806] != expected 0xdf2135dc # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46780 dport 39806] != expected 0xdf2135dc # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33381 dport 39806] != expected 0x338b3749 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33381 dport 39806] != expected 0x338b3749 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36550 dport 39806] != expected 0x152494a3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36550 dport 39806] != expected 0x152494a3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 39806] != expected 0xc8ff98c3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 39806] != expected 0xc8ff98c3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39177 dport 39806] != expected 0xae2b30d8 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39177 dport 39806] != expected 0xae2b30d8 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36260 dport 39806] != expected 0x429b34d3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36260 dport 39806] != expected 0x429b34d3 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49963 dport 39806] != expected 0xb815237d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49963 dport 39806] != expected 0xb815237d # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48605 dport 39806] != expected 0x98358e92 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48605 dport 39806] != expected 0x98358e92 # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45074 dport 39806] != expected 0xead98edb # # Exception| cpu 5: rx_hash 0x14bfedc1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45074 dport 39806] != expected 0xead98edb # # 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 47158 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35063 dport 47158] != expected 0x8d11dacf # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35063 dport 47158] != expected 0x8d11dacf # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 47158] != expected 0xd8611baa # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 47158] != expected 0xd8611baa # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52473 dport 47158] != expected 0x8ce6c82c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52473 dport 47158] != expected 0x8ce6c82c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60317 dport 47158] != expected 0xbe67290c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60317 dport 47158] != expected 0xbe67290c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42257 dport 47158] != expected 0xf08d78a8 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42257 dport 47158] != expected 0xf08d78a8 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40003 dport 47158] != expected 0x884e69a6 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40003 dport 47158] != expected 0x884e69a6 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57695 dport 47158] != expected 0x6dcbdb48 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57695 dport 47158] != expected 0x6dcbdb48 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 47158] != expected 0xbc7e7c71 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 47158] != expected 0xbc7e7c71 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57975 dport 47158] != expected 0x859f6b35 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57975 dport 47158] != expected 0x859f6b35 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 47158] != expected 0x4241d7d3 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 47158] != expected 0x4241d7d3 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46130 dport 47158] != expected 0x96ead098 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46130 dport 47158] != expected 0x96ead098 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34778 dport 47158] != expected 0xf1cacc1 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34778 dport 47158] != expected 0xf1cacc1 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56402 dport 47158] != expected 0x66785cc6 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56402 dport 47158] != expected 0x66785cc6 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 47158] != expected 0x44a145d5 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 47158] != expected 0x44a145d5 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40923 dport 47158] != expected 0x65e7a751 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40923 dport 47158] != expected 0x65e7a751 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48798 dport 47158] != expected 0x5834499b # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48798 dport 47158] != expected 0x5834499b # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36295 dport 47158] != expected 0xe8530b94 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36295 dport 47158] != expected 0xe8530b94 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47924 dport 47158] != expected 0x72532c39 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47924 dport 47158] != expected 0x72532c39 # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43383 dport 47158] != expected 0x855c0d6c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43383 dport 47158] != expected 0x855c0d6c # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33270 dport 47158] != expected 0x2b47bdb # # Exception| cpu 0: rx_hash 0x5f134dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33270 dport 47158] != expected 0x2b47bdb # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->