< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 47656 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x48e4512f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44450 dport 47656] != expected 0xc4b7974e # # Exception| cpu 0: rx_hash 0xc6ce4971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44488 dport 47656] != expected 0x8b6d0e16 # # Exception| cpu 4: rx_hash 0xfb654c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44466 dport 47656] != expected 0xb59dbd00 # # Exception| cpu 4: rx_hash 0xa1cc73ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 44480 dport 47656] != expected 0x69395a8a # # Exception| cpu 4: rx_hash 0xbb4b21a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44508 dport 47656] != expected 0x3eef8d60 # # Exception| cpu 4: rx_hash 0xe28baf1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44540 dport 47656] != expected 0x67a9847 # # Exception| cpu 5: rx_hash 0x006f9df1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44472 dport 47656] != expected 0xde98bbec # # Exception| cpu 5: rx_hash 0x94c2d7ac [saddr 192.0.3.2 daddr 192.0.3.1 sport 44494 dport 47656] != expected 0xc694f55e # # Exception| cpu 5: rx_hash 0x510ab273 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44524 dport 47656] != expected 0x7750b209 # # Exception| cpu 5: rx_hash 0x0ef2dfd3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44554 dport 47656] != expected 0x74c8604a # # Exception| cpu 5: rx_hash 0xbd73c2be [saddr 192.0.3.2 daddr 192.0.3.1 sport 44570 dport 47656] != expected 0x5e24a04 # # Exception| cpu 0: rx_hash 0x30306bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44578 dport 47656] != expected 0xae0921f1 # # Exception| cpu 0: rx_hash 0xfe341e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44582 dport 47656] != expected 0x6aa188c9 # # Exception| cpu 0: rx_hash 0x8b14d7e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44614 dport 47656] != expected 0x4e7e177d # # Exception| cpu 0: rx_hash 0x3359dae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44656 dport 47656] != expected 0x4a38d35c # # Exception| cpu 0: rx_hash 0x048a1717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44680 dport 47656] != expected 0x73bc7773 # # Exception| cpu 4: rx_hash 0x4db50366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44598 dport 47656] != expected 0x1b8ba287 # # Exception| cpu 4: rx_hash 0xec16ed3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44622 dport 47656] != expected 0xac2a43e1 # # Exception| cpu 4: rx_hash 0x80d8c78d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44640 dport 47656] != expected 0x3b12f912 # # Exception| cpu 4: rx_hash 0x1cd02ce4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44642 dport 47656] != expected 0xb243ab62 # # Exception| cpu 4: rx_hash 0x06577ee7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44670 dport 47656] != expected 0xe5957c88 # # Exception| cpu 5: rx_hash 0x3895ca8b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44630 dport 47656] != expected 0x3f543d33 # # Exception| cpu 5: rx_hash 0x9a5f958e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44668 dport 47656] != expected 0x6cc42ef8 # # Exception| cpu 5: rx_hash 0x3184b310 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44678 dport 47656] != expected 0xdc11d8a7 # # Exception| cpu 5: rx_hash 0xca8e62a3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44684 dport 47656] != expected 0xb714de4b # # Exception| cpu 5: rx_hash 0x568689ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44686 dport 47656] != expected 0x3e458c3b # # Exception| cpu 0: rx_hash 0xe50794a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44702 dport 47656] != expected 0x4f6fa675 # # Exception| cpu 0: rx_hash 0xaee5e926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44758 dport 47656] != expected 0xb171787a # # Exception| cpu 0: rx_hash 0x0c2fb623 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44796 dport 47656] != expected 0xe2e16bb1 # # Exception| cpu 0: rx_hash 0xbec01fb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44800 dport 47656] != expected 0x58dfc402 # # Exception| cpu 4: rx_hash 0xf44cd6cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44708 dport 47656] != expected 0x6dd59ff0 # # Exception| cpu 4: rx_hash 0x47cdcba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44724 dport 47656] != expected 0x1cffb5be # # Exception| cpu 4: rx_hash 0x4f686a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44736 dport 47656] != expected 0x8da2a97c # # Exception| cpu 4: rx_hash 0xc9e7d3fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44766 dport 47656] != expected 0x53252ce6 # # Exception| cpu 4: rx_hash 0x39211224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44786 dport 47656] != expected 0x4d4cc465 # # Exception| cpu 4: rx_hash 0xd9c2256c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44808 dport 47656] != expected 0xba8b909e # # Exception| cpu 5: rx_hash 0x286a504c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44744 dport 47656] != expected 0x6ff6fde0 # # Exception| cpu 5: rx_hash 0x44a47afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44774 dport 47656] != expected 0xf8ce4713 # # Exception| cpu 5: rx_hash 0xc22bc397 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 47656] != expected 0x2649c289 # # Exception| cpu 0: rx_hash 0x70c46a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44804 dport 47656] != expected 0x9c776d3a # # Exception| cpu 0: rx_hash 0x45cace05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44810 dport 47656] != expected 0x33dac2ee # # Exception| cpu 0: rx_hash 0x4e06de6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44844 dport 47656] != expected 0x46b62c81 # # Exception| cpu 0: rx_hash 0x068d12b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44854 dport 47656] != expected 0x5c990023 # # Exception| cpu 0: rx_hash 0x99ec4886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44902 dport 47656] != expected 0x31f9a0fe # # Exception| cpu 0: rx_hash 0xe469205f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44914 dport 47656] != expected 0x847b2388 # # Exception| cpu 0: rx_hash 0x1f63f1ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 44920 dport 47656] != expected 0xef7e2564 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5f5643cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45858 dport 45582] OK # # # cpu 0: rx_hash 0x2a768a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45890 dport 45582] OK # # # cpu 0: rx_hash 0x21ba9a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45924 dport 45582] OK # # # cpu 0: rx_hash 0x88bcd523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45928 dport 45582] OK # # # cpu 4: rx_hash 0x4d74b0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45898 dport 45582] OK # # # cpu 4: rx_hash 0xcbfb0996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45908 dport 45582] OK # # # cpu 4: rx_hash 0xa7352327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45946 dport 45582] OK # # # cpu 5: rx_hash 0x291f3b79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45840 dport 45582] OK # # # cpu 5: rx_hash 0xe71b4ecd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45844 dport 45582] OK # # # cpu 5: rx_hash 0xecd75ea6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45874 dport 45582] OK # # # cpu 5: rx_hash 0x46b8a097 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45932 dport 45582] OK # # # cpu 5: rx_hash 0x0e336c49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45942 dport 45582] OK # # # cpu 0: rx_hash 0xa5e84ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45964 dport 45582] OK # # # cpu 0: rx_hash 0xd86d220e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45976 dport 45582] OK # # # cpu 0: rx_hash 0xae245abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45994 dport 45582] OK # # # cpu 0: rx_hash 0x60202f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45998 dport 45582] OK # # # cpu 0: rx_hash 0x7aa77d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46002 dport 45582] OK # # # cpu 0: rx_hash 0xd3a13265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46014 dport 45582] OK # # # cpu 0: rx_hash 0x89080d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46028 dport 45582] OK # # # cpu 0: rx_hash 0x0f87b4e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46034 dport 45582] OK # # # cpu 4: rx_hash 0x69315693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45950 dport 45582] OK # # # cpu 4: rx_hash 0x79cecc54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46048 dport 45582] OK # # # cpu 5: rx_hash 0x8a61bcd3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 45582] OK # # # cpu 5: rx_hash 0x1eccf68e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46056 dport 45582] OK # # # cpu 0: rx_hash 0xb7cab9e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46052 dport 45582] OK # # # cpu 0: rx_hash 0x26f43b5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46080 dport 45582] OK # # # cpu 0: rx_hash 0xbafcd035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46082 dport 45582] OK # # # cpu 0: rx_hash 0x41f60186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46088 dport 45582] OK # # # cpu 0: rx_hash 0xf9bb0c80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46142 dport 45582] OK # # # cpu 4: rx_hash 0x3145008a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46074 dport 45582] OK # # # cpu 4: rx_hash 0x18368f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46120 dport 45582] OK # # # cpu 4: rx_hash 0xf11eadb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46154 dport 45582] OK # # # cpu 4: rx_hash 0x01d86c6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46182 dport 45582] OK # # # cpu 5: rx_hash 0xd0c8833a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46060 dport 45582] OK # # # cpu 5: rx_hash 0x5b715385 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46100 dport 45582] OK # # # cpu 5: rx_hash 0x6e7ff782 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46106 dport 45582] OK # # # cpu 5: rx_hash 0x50bd43ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46130 dport 45582] OK # # # cpu 0: rx_hash 0xde975bb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46168 dport 45582] OK # # # cpu 0: rx_hash 0xa8de2302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46186 dport 45582] OK # # # cpu 0: rx_hash 0x2c8cf398 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46210 dport 45582] OK # # # cpu 0: rx_hash 0xf80fd42f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46234 dport 45582] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 59585 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36235 dport 59585] != expected 0xbd9edd4a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36235 dport 59585] != expected 0xbd9edd4a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46033 dport 59585] != expected 0x1f1d69eb # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46033 dport 59585] != expected 0x1f1d69eb # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43853 dport 59585] != expected 0x3a7d8536 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43853 dport 59585] != expected 0x3a7d8536 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37975 dport 59585] != expected 0xc3a619a0 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37975 dport 59585] != expected 0xc3a619a0 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42508 dport 59585] != expected 0x8aa1f51d # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42508 dport 59585] != expected 0x8aa1f51d # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60353 dport 59585] != expected 0xc7b87751 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60353 dport 59585] != expected 0xc7b87751 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42339 dport 59585] != expected 0xf7ea926a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42339 dport 59585] != expected 0xf7ea926a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56031 dport 59585] != expected 0xa064ef50 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56031 dport 59585] != expected 0xa064ef50 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59721 dport 59585] != expected 0x84037d6 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59721 dport 59585] != expected 0x84037d6 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57788 dport 59585] != expected 0xad789ee8 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57788 dport 59585] != expected 0xad789ee8 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55431 dport 59585] != expected 0x8cd94a43 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55431 dport 59585] != expected 0x8cd94a43 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35903 dport 59585] != expected 0xf9beacf6 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35903 dport 59585] != expected 0xf9beacf6 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55097 dport 59585] != expected 0xf95390bc # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55097 dport 59585] != expected 0xf95390bc # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39533 dport 59585] != expected 0xbbb38d8a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39533 dport 59585] != expected 0xbbb38d8a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49964 dport 59585] != expected 0x5bc635a8 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49964 dport 59585] != expected 0x5bc635a8 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 59585] != expected 0x930294e7 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54938 dport 59585] != expected 0x930294e7 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57343 dport 59585] != expected 0x8e27f07a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57343 dport 59585] != expected 0x8e27f07a # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36857 dport 59585] != expected 0xc2b36b92 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36857 dport 59585] != expected 0xc2b36b92 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51580 dport 59585] != expected 0x3dcd9073 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51580 dport 59585] != expected 0x3dcd9073 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60430 dport 59585] != expected 0x5d87e8e1 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60430 dport 59585] != expected 0x5d87e8e1 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47719 dport 59585] != expected 0x7a8e1e73 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47719 dport 59585] != expected 0x7a8e1e73 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52665 dport 59585] != expected 0x286cfad9 # # Exception| cpu 4: rx_hash 0x5c0fb972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52665 dport 59585] != expected 0x286cfad9 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 46009 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48426 dport 46009] != expected 0xfceb0c8 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48426 dport 46009] != expected 0xfceb0c8 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58070 dport 46009] != expected 0x928b76a3 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58070 dport 46009] != expected 0x928b76a3 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48786 dport 46009] != expected 0xfa592359 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48786 dport 46009] != expected 0xfa592359 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38543 dport 46009] != expected 0x3bf1653c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38543 dport 46009] != expected 0x3bf1653c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48382 dport 46009] != expected 0x83e3ad31 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48382 dport 46009] != expected 0x83e3ad31 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54904 dport 46009] != expected 0x64113a59 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54904 dport 46009] != expected 0x64113a59 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56794 dport 46009] != expected 0xf06a672c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56794 dport 46009] != expected 0xf06a672c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42444 dport 46009] != expected 0x3464772 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42444 dport 46009] != expected 0x3464772 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 46009] != expected 0xc89a7696 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 46009] != expected 0xc89a7696 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50358 dport 46009] != expected 0xdaa0735e # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50358 dport 46009] != expected 0xdaa0735e # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34798 dport 46009] != expected 0xa94beac8 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34798 dport 46009] != expected 0xa94beac8 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57006 dport 46009] != expected 0x166bdf25 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57006 dport 46009] != expected 0x166bdf25 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35382 dport 46009] != expected 0xf7c9be10 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35382 dport 46009] != expected 0xf7c9be10 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49998 dport 46009] != expected 0x5119a3e1 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49998 dport 46009] != expected 0x5119a3e1 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48914 dport 46009] != expected 0x27111122 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48914 dport 46009] != expected 0x27111122 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54073 dport 46009] != expected 0x6916be73 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54073 dport 46009] != expected 0x6916be73 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37108 dport 46009] != expected 0xc919ba43 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37108 dport 46009] != expected 0xc919ba43 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53323 dport 46009] != expected 0xdd1b98a7 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53323 dport 46009] != expected 0xdd1b98a7 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42397 dport 46009] != expected 0xa436cb96 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42397 dport 46009] != expected 0xa436cb96 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60678 dport 46009] != expected 0xe97104a # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60678 dport 46009] != expected 0xe97104a # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47537 dport 46009] != expected 0xbbea8d1c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47537 dport 46009] != expected 0xbbea8d1c # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43492 dport 46009] != expected 0x462df551 # # Exception| cpu 4: rx_hash 0x851a941b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43492 dport 46009] != expected 0x462df551 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->