< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 55303 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xee994395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36766 dport 55303] != expected 0x83ce2ea # # Exception| cpu 0: rx_hash 0x37ebe8e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 55303] != expected 0x761d50a7 # # Exception| cpu 0: rx_hash 0xec7aacfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36808 dport 55303] != expected 0x5879e9ea # # Exception| cpu 0: rx_hash 0xd23fda26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36882 dport 55303] != expected 0xaeec3075 # # Exception| cpu 0: rx_hash 0xdc628a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36906 dport 55303] != expected 0xd4082f97 # # Exception| cpu 0: rx_hash 0xde81653e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36988 dport 55303] != expected 0x844d2497 # # Exception| cpu 0: rx_hash 0x4a39ca29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36996 dport 55303] != expected 0x9e318ec0 # # Exception| cpu 0: rx_hash 0xaa3e208f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37034 dport 55303] != expected 0xb804304 # # Exception| cpu 0: rx_hash 0x44649a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37052 dport 55303] != expected 0xe4d59122 # # Exception| cpu 0: rx_hash 0x08df6983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37064 dport 55303] != expected 0x28aa0cb8 # # Exception| cpu 0: rx_hash 0xe685d353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 55303] != expected 0xc7ffde9e # # Exception| cpu 0: rx_hash 0x9bf19574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37144 dport 55303] != expected 0x5bb5ebde # # Exception| cpu 0: rx_hash 0x95acc502 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37152 dport 55303] != expected 0x2151f43c # # Exception| cpu 0: rx_hash 0x274993fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37168 dport 55303] != expected 0xdd1290a6 # # Exception| cpu 0: rx_hash 0x99127a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37198 dport 55303] != expected 0xbf0e0de # # Exception| cpu 0: rx_hash 0x2bf72ce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37214 dport 55303] != expected 0xf7b38444 # # Exception| cpu 0: rx_hash 0x25aa7c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37222 dport 55303] != expected 0x8d579ba6 # # Exception| cpu 0: rx_hash 0xe3f06fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37280 dport 55303] != expected 0xfed998af # # Exception| cpu 0: rx_hash 0x686078fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37310 dport 55303] != expected 0xe90a83bc # # Exception| cpu 0: rx_hash 0x98638dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37346 dport 55303] != expected 0xa3d2655e # # Exception| cpu 0: rx_hash 0x53f6d64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37350 dport 55303] != expected 0x52dff735 # # Exception| cpu 0: rx_hash 0x7639377d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37364 dport 55303] != expected 0x4c87b778 # # Exception| cpu 0: rx_hash 0xe1f24a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37380 dport 55303] != expected 0x365bf977 # # Exception| cpu 0: rx_hash 0xd8870b9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37386 dport 55303] != expected 0xddcb86fe # # Exception| cpu 0: rx_hash 0xffab05c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37454 dport 55303] != expected 0x93d6cdb3 # # Exception| cpu 0: rx_hash 0xda64e4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37468 dport 55303] != expected 0x8d8e8dfe # # Exception| cpu 0: rx_hash 0x888658aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 37474 dport 55303] != expected 0xe47c24a0 # # Exception| cpu 0: rx_hash 0x66dce27a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37492 dport 55303] != expected 0xb29f686 # # Exception| cpu 0: rx_hash 0xaedba144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 55303] != expected 0x243ea6d # # Exception| cpu 0: rx_hash 0x85491005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37536 dport 55303] != expected 0x66ffb5c2 # # Exception| cpu 0: rx_hash 0x2b16e611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37548 dport 55303] != expected 0x6f74ee9c # # Exception| cpu 0: rx_hash 0x89f7af1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37582 dport 55303] != expected 0x4c5ea120 # # Exception| cpu 0: rx_hash 0x5ed85417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37590 dport 55303] != expected 0x489b0c8f # # Exception| cpu 0: rx_hash 0x3f16b2dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37644 dport 55303] != expected 0x2119060b # # Exception| cpu 0: rx_hash 0xb486a5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37650 dport 55303] != expected 0x36ca1d18 # # Exception| cpu 0: rx_hash 0x083ea371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37690 dport 55303] != expected 0xb06d6660 # # Exception| cpu 0: rx_hash 0xeadaa6b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37698 dport 55303] != expected 0x7599a0a4 # # Exception| cpu 0: rx_hash 0x448550ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 37710 dport 55303] != expected 0x7c12fbfa # # Exception| cpu 0: rx_hash 0xb8381ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37756 dport 55303] != expected 0x1c6b09fa # # Exception| cpu 0: rx_hash 0x494a1802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37772 dport 55303] != expected 0xfe916a98 # # Exception| cpu 0: rx_hash 0x9e65e308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37780 dport 55303] != expected 0xfa54c737 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x20f7ab26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50820 dport 42917] OK # # # cpu 0: rx_hash 0xf7d8502c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 42917] OK # # # cpu 0: rx_hash 0xb9804c9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50878 dport 42917] OK # # # cpu 0: rx_hash 0xb53ef386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50896 dport 42917] OK # # # cpu 0: rx_hash 0x8c4bb25c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50910 dport 42917] OK # # # cpu 4: rx_hash 0xd217b11b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50830 dport 42917] OK # # # cpu 4: rx_hash 0xe53fa0b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50872 dport 42917] OK # # # cpu 4: rx_hash 0x3eaee4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50894 dport 42917] OK # # # cpu 4: rx_hash 0x22144448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50898 dport 42917] OK # # # cpu 4: rx_hash 0xd0f45e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50904 dport 42917] OK # # # cpu 4: rx_hash 0x8216e22a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50918 dport 42917] OK # # # cpu 4: rx_hash 0xed855496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50948 dport 42917] OK # # # cpu 4: rx_hash 0x5f60026f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50964 dport 42917] OK # # # cpu 4: rx_hash 0x34f7ffea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50980 dport 42917] OK # # # cpu 4: rx_hash 0xf3dc1b15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51022 dport 42917] OK # # # cpu 4: rx_hash 0x784c0c36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51024 dport 42917] OK # # # cpu 4: rx_hash 0x0cf34987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51078 dport 42917] OK # # # cpu 4: rx_hash 0x75834499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51090 dport 42917] OK # # # cpu 4: rx_hash 0x893e0ed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51104 dport 42917] OK # # # cpu 4: rx_hash 0xecf4a321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51112 dport 42917] OK # # # cpu 4: rx_hash 0xf2adeca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51170 dport 42917] OK # # # cpu 4: rx_hash 0x004df69f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51176 dport 42917] OK # # # cpu 4: rx_hash 0x97674151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51178 dport 42917] OK # # # cpu 4: rx_hash 0xb2959e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51242 dport 42917] OK # # # cpu 4: rx_hash 0xcbe59300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51262 dport 42917] OK # # # cpu 4: rx_hash 0x1074d712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51272 dport 42917] OK # # # cpu 4: rx_hash 0x38747e8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51352 dport 42917] OK # # # cpu 4: rx_hash 0x53e3830f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51368 dport 42917] OK # # # cpu 4: rx_hash 0x47e3d7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 42917] OK # # # cpu 4: rx_hash 0x90cc2cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51472 dport 42917] OK # # # cpu 4: rx_hash 0x70cbc66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51518 dport 42917] OK # # # cpu 4: rx_hash 0x19bfd484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51544 dport 42917] OK # # # cpu 4: rx_hash 0x8d077b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 42917] OK # # # cpu 4: rx_hash 0x7fe761ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51626 dport 42917] OK # # # cpu 4: rx_hash 0xb8cc8551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51648 dport 42917] OK # # # cpu 4: rx_hash 0x335c9272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51678 dport 42917] OK # # # cpu 4: rx_hash 0x61be2e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51680 dport 42917] OK # # # cpu 4: rx_hash 0xb691d527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51704 dport 42917] OK # # # cpu 4: rx_hash 0x1672b9b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51774 dport 42917] OK # # # cpu 4: rx_hash 0x23b94775 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51806 dport 42917] OK # # # cpu 4: rx_hash 0x482ebaf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51822 dport 42917] OK # # # cpu 4: rx_hash 0xa5e618f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51842 dport 42917] OK # # # cpu 4: rx_hash 0xdc9615e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51862 dport 42917] OK # # # cpu 4: rx_hash 0xebbe044b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51872 dport 42917] OK # # # cpu 4: rx_hash 0xa958a7e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51948 dport 42917] OK # # # cpu 4: rx_hash 0x1bbdf118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51964 dport 42917] OK # # # cpu 4: rx_hash 0x342b0b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51972 dport 42917] OK # # # cpu 4: rx_hash 0x0d5e4aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51978 dport 42917] OK # # # count: pass=48 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49091 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 49091] != expected 0xe29b32e1 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37648 dport 49091] != expected 0xe29b32e1 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45915 dport 49091] != expected 0xa45e6e39 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45915 dport 49091] != expected 0xa45e6e39 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55271 dport 49091] != expected 0x7f0fb3da # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55271 dport 49091] != expected 0x7f0fb3da # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35945 dport 49091] != expected 0x938a58d9 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35945 dport 49091] != expected 0x938a58d9 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 49091] != expected 0xcb9af360 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 49091] != expected 0xcb9af360 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34341 dport 49091] != expected 0xcf0b474c # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34341 dport 49091] != expected 0xcf0b474c # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38058 dport 49091] != expected 0x63b45b8 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38058 dport 49091] != expected 0x63b45b8 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50549 dport 49091] != expected 0x87c1c744 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50549 dport 49091] != expected 0x87c1c744 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 49091] != expected 0xa944e919 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 49091] != expected 0xa944e919 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39474 dport 49091] != expected 0xc9d14fb # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39474 dport 49091] != expected 0xc9d14fb # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60792 dport 49091] != expected 0xf0fa72cf # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60792 dport 49091] != expected 0xf0fa72cf # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34945 dport 49091] != expected 0x4e449b86 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34945 dport 49091] != expected 0x4e449b86 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49093 dport 49091] != expected 0xca0c92e2 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49093 dport 49091] != expected 0xca0c92e2 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36000 dport 49091] != expected 0xcfa26df7 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36000 dport 49091] != expected 0xcfa26df7 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41589 dport 49091] != expected 0x90d7d6d0 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41589 dport 49091] != expected 0x90d7d6d0 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44358 dport 49091] != expected 0xab7cb48 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44358 dport 49091] != expected 0xab7cb48 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36082 dport 49091] != expected 0x6eeaf49c # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36082 dport 49091] != expected 0x6eeaf49c # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 49091] != expected 0x2d10fca2 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 49091] != expected 0x2d10fca2 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 49091] != expected 0xf35a50c7 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 49091] != expected 0xf35a50c7 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56542 dport 49091] != expected 0xc4034e32 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56542 dport 49091] != expected 0xc4034e32 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53801 dport 49091] != expected 0x2032423d # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53801 dport 49091] != expected 0x2032423d # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58780 dport 49091] != expected 0x82b66195 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58780 dport 49091] != expected 0x82b66195 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47758 dport 49091] != expected 0x7f82d453 # # Exception| cpu 0: rx_hash 0x2e84ba86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47758 dport 49091] != expected 0x7f82d453 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 39639 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55749 dport 39639] != expected 0x842ffc2b # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55749 dport 39639] != expected 0x842ffc2b # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 39639] != expected 0x4b761eca # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 39639] != expected 0x4b761eca # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33350 dport 39639] != expected 0x578e67d1 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33350 dport 39639] != expected 0x578e67d1 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45333 dport 39639] != expected 0xa07f54e0 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45333 dport 39639] != expected 0xa07f54e0 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 39639] != expected 0x8c60c44d # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50210 dport 39639] != expected 0x8c60c44d # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48486 dport 39639] != expected 0x47807b7e # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48486 dport 39639] != expected 0x47807b7e # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50973 dport 39639] != expected 0x966e6857 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50973 dport 39639] != expected 0x966e6857 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52354 dport 39639] != expected 0x942b0f43 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52354 dport 39639] != expected 0x942b0f43 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44173 dport 39639] != expected 0x383eeafa # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44173 dport 39639] != expected 0x383eeafa # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59489 dport 39639] != expected 0x2dd164fd # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59489 dport 39639] != expected 0x2dd164fd # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41313 dport 39639] != expected 0xb776426a # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41313 dport 39639] != expected 0xb776426a # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45305 dport 39639] != expected 0xf699a386 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45305 dport 39639] != expected 0xf699a386 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60288 dport 39639] != expected 0x26aa20a5 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60288 dport 39639] != expected 0x26aa20a5 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55279 dport 39639] != expected 0xab84382b # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55279 dport 39639] != expected 0xab84382b # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48520 dport 39639] != expected 0x3d626eb9 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48520 dport 39639] != expected 0x3d626eb9 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60991 dport 39639] != expected 0xf9a4998c # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60991 dport 39639] != expected 0xf9a4998c # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 39639] != expected 0xa240550 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 39639] != expected 0xa240550 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33952 dport 39639] != expected 0xfbfa6009 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33952 dport 39639] != expected 0xfbfa6009 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 39639] != expected 0xb6820630 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 39639] != expected 0xb6820630 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49547 dport 39639] != expected 0xbd34c7b4 # # Exception| cpu 0: rx_hash 0x82a37002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49547 dport 39639] != expected 0xbd34c7b4 # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->