< 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 53693 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xff871ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40470 dport 53693] != expected 0x2799c6b3 # # Exception| cpu 0: rx_hash 0x18f1b1fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40488 dport 53693] != expected 0x366b5fd7 # # Exception| cpu 0: rx_hash 0x32180be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40538 dport 53693] != expected 0x8ed20b3 # # Exception| cpu 0: rx_hash 0x0156d80b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40564 dport 53693] != expected 0xdc168af4 # # Exception| cpu 0: rx_hash 0xa0953fa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40566 dport 53693] != expected 0xf45f13ea # # Exception| cpu 0: rx_hash 0xa5f5951a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 53693] != expected 0x233a0622 # # Exception| cpu 0: rx_hash 0x043672b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40646 dport 53693] != expected 0xb739f3c # # Exception| cpu 0: rx_hash 0x26fce5da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40710 dport 53693] != expected 0xcec066a2 # # Exception| cpu 0: rx_hash 0xfb778768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40732 dport 53693] != expected 0xa992aad8 # # Exception| cpu 0: rx_hash 0x69fab32f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40752 dport 53693] != expected 0x55209981 # # Exception| cpu 0: rx_hash 0x36e89268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40784 dport 53693] != expected 0x86e64cd8 # # Exception| cpu 0: rx_hash 0x05a64183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 53693] != expected 0x521de69f # # Exception| cpu 0: rx_hash 0xcd59fe3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40832 dport 53693] != expected 0xaa0c1557 # # Exception| cpu 0: rx_hash 0x196182cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40848 dport 53693] != expected 0x6f052674 # # Exception| cpu 0: rx_hash 0xb1117b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 53693] != expected 0xe5174033 # # Exception| cpu 0: rx_hash 0xf7a43392 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40868 dport 53693] != expected 0xdcac4049 # # Exception| cpu 0: rx_hash 0xf1e4ff44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40906 dport 53693] != expected 0xb915a6c6 # # Exception| cpu 0: rx_hash 0xe7b04420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40946 dport 53693] != expected 0x948a6a33 # # Exception| cpu 0: rx_hash 0x1f214e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40958 dport 53693] != expected 0xabcc0fb # # Exception| cpu 0: rx_hash 0x231091a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40990 dport 53693] != expected 0x9e9a526d # # Exception| cpu 0: rx_hash 0xb19da5e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 53693] != expected 0x62286134 # # Exception| cpu 0: rx_hash 0xee8f84a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41042 dport 53693] != expected 0xb1eeb46d # # Exception| cpu 0: rx_hash 0xd4724908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41078 dport 53693] != expected 0xc74ee173 # # Exception| cpu 0: rx_hash 0x153ee8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41090 dport 53693] != expected 0x9d04ede2 # # Exception| cpu 0: rx_hash 0x0ad94dd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41136 dport 53693] != expected 0x12c0de4e # # Exception| cpu 0: rx_hash 0xfdbb957d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41176 dport 53693] != expected 0x4b146d50 # # Exception| cpu 0: rx_hash 0x3fd752ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41200 dport 53693] != expected 0xa3829286 # # Exception| cpu 0: rx_hash 0xc74658d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41212 dport 53693] != expected 0x3db4384e # # Exception| cpu 0: rx_hash 0xd6c21c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 53693] != expected 0x2cfc6b97 # # Exception| cpu 0: rx_hash 0x8623ef80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41238 dport 53693] != expected 0x38d8a718 # # Exception| cpu 0: rx_hash 0x444f2811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41278 dport 53693] != expected 0xd04e58ce # # Exception| cpu 0: rx_hash 0x96379832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41280 dport 53693] != expected 0x70fe8d62 # # Exception| cpu 0: rx_hash 0x37f47f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41282 dport 53693] != expected 0x58b7147c # # Exception| cpu 0: rx_hash 0xacca559e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41316 dport 53693] != expected 0x65ed87c # # Exception| cpu 0: rx_hash 0x78f2296b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41332 dport 53693] != expected 0xc357eb5f # # Exception| cpu 0: rx_hash 0x80632356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41336 dport 53693] != expected 0x5d614197 # # Exception| cpu 0: rx_hash 0xd082d080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41340 dport 53693] != expected 0x49458d18 # # Exception| cpu 0: rx_hash 0xe95f7b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 53693] != expected 0x8d392b41 # # Exception| cpu 0: rx_hash 0x6435ea23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41370 dport 53693] != expected 0xfe4f2bb4 # # Exception| cpu 0: rx_hash 0xff0bc023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41404 dport 53693] != expected 0xa0a6e7b4 # # Exception| cpu 0: rx_hash 0xc3b6c159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41462 dport 53693] != expected 0xb3bf5425 # # 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 0x2ef01ef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57668 dport 46402] OK # # # cpu 0: rx_hash 0x0bea7677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57682 dport 46402] OK # # # cpu 0: rx_hash 0xc986b1e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57722 dport 46402] OK # # # cpu 0: rx_hash 0xefbcbf02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57776 dport 46402] OK # # # cpu 4: rx_hash 0xd992c654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57644 dport 46402] OK # # # cpu 4: rx_hash 0xfc88aedb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57658 dport 46402] OK # # # cpu 4: rx_hash 0x140dd354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57696 dport 46402] OK # # # cpu 4: rx_hash 0x5198fd8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57728 dport 46402] OK # # # cpu 4: rx_hash 0x2dd07893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 46402] OK # # # cpu 4: rx_hash 0x62d62e66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57774 dport 46402] OK # # # cpu 4: rx_hash 0xb6ee5293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57790 dport 46402] OK # # # cpu 4: rx_hash 0xb0ae9e45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57808 dport 46402] OK # # # cpu 4: rx_hash 0xe04f6d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 46402] OK # # # cpu 4: rx_hash 0x18de67ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57816 dport 46402] OK # # # cpu 4: rx_hash 0xd301be78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57850 dport 46402] OK # # # cpu 4: rx_hash 0x6c54c0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57884 dport 46402] OK # # # cpu 4: rx_hash 0xfed9f4b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 46402] OK # # # cpu 4: rx_hash 0x5a7ab9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57984 dport 46402] OK # # # cpu 4: rx_hash 0xc14493a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58022 dport 46402] OK # # # cpu 4: rx_hash 0x36264b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58062 dport 46402] OK # # # cpu 4: rx_hash 0xe21e37fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58078 dport 46402] OK # # # cpu 4: rx_hash 0x29c1ee2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58108 dport 46402] OK # # # cpu 4: rx_hash 0xc0d4a090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58142 dport 46402] OK # # # cpu 4: rx_hash 0xfa296d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58170 dport 46402] OK # # # cpu 4: rx_hash 0x0d4bb590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58194 dport 46402] OK # # # cpu 4: rx_hash 0xfc69a1ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58196 dport 46402] OK # # # cpu 4: rx_hash 0x37b6783c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58230 dport 46402] OK # # # cpu 4: rx_hash 0x34961e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 46402] OK # # # cpu 4: rx_hash 0x9315352d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58310 dport 46402] OK # # # cpu 4: rx_hash 0x3b65ccc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58318 dport 46402] OK # # # cpu 4: rx_hash 0xa9e8f881 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58338 dport 46402] OK # # # cpu 4: rx_hash 0x2d3177a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58358 dport 46402] OK # # # cpu 4: rx_hash 0x0ed34df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58402 dport 46402] OK # # # cpu 4: rx_hash 0xdaeb310c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58418 dport 46402] OK # # # cpu 4: rx_hash 0xd3582f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58424 dport 46402] OK # # # cpu 4: rx_hash 0x85f9104b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58450 dport 46402] OK # # # cpu 4: rx_hash 0x8c4a0e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58456 dport 46402] OK # # # cpu 4: rx_hash 0xc34c58f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58478 dport 46402] OK # # # cpu 4: rx_hash 0x4d06aff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58540 dport 46402] OK # # # cpu 4: rx_hash 0x892aa4b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58602 dport 46402] OK # # # cpu 4: rx_hash 0x98aee036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58628 dport 46402] OK # # # cpu 4: rx_hash 0xed557b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58646 dport 46402] OK # # # cpu 4: rx_hash 0xd7a8b6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58674 dport 46402] OK # # # cpu 4: rx_hash 0xde1ba884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58680 dport 46402] OK # # # cpu 4: rx_hash 0xd1e87a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58716 dport 46402] OK # # # count: pass=45 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 41349 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42440 dport 41349] != expected 0x6a4a170a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42440 dport 41349] != expected 0x6a4a170a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59561 dport 41349] != expected 0xd76017ba # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59561 dport 41349] != expected 0xd76017ba # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38167 dport 41349] != expected 0x2bebc2c4 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38167 dport 41349] != expected 0x2bebc2c4 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50225 dport 41349] != expected 0x9726d689 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50225 dport 41349] != expected 0x9726d689 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45294 dport 41349] != expected 0x212265c7 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45294 dport 41349] != expected 0x212265c7 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35637 dport 41349] != expected 0x2b55b44b # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35637 dport 41349] != expected 0x2b55b44b # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44185 dport 41349] != expected 0x8748db88 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44185 dport 41349] != expected 0x8748db88 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56992 dport 41349] != expected 0xdb7aa33f # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56992 dport 41349] != expected 0xdb7aa33f # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37703 dport 41349] != expected 0x29cd07a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37703 dport 41349] != expected 0x29cd07a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47173 dport 41349] != expected 0xc450530 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47173 dport 41349] != expected 0xc450530 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37129 dport 41349] != expected 0x9389e6fd # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37129 dport 41349] != expected 0x9389e6fd # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39445 dport 41349] != expected 0x9744b7db # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39445 dport 41349] != expected 0x9744b7db # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34739 dport 41349] != expected 0x6107f114 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34739 dport 41349] != expected 0x6107f114 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45144 dport 41349] != expected 0xe263bc80 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45144 dport 41349] != expected 0xe263bc80 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41855 dport 41349] != expected 0xa4a49125 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41855 dport 41349] != expected 0xa4a49125 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54929 dport 41349] != expected 0xc9ee29d6 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54929 dport 41349] != expected 0xc9ee29d6 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56217 dport 41349] != expected 0x4132ea09 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56217 dport 41349] != expected 0x4132ea09 # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43981 dport 41349] != expected 0x964b968b # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43981 dport 41349] != expected 0x964b968b # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59786 dport 41349] != expected 0xe16eb63a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59786 dport 41349] != expected 0xe16eb63a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54613 dport 41349] != expected 0x8e51555e # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54613 dport 41349] != expected 0x8e51555e # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52683 dport 41349] != expected 0xb2c9689a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52683 dport 41349] != expected 0xb2c9689a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57178 dport 41349] != expected 0x1b1f0f4a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57178 dport 41349] != expected 0x1b1f0f4a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34367 dport 41349] != expected 0x8bc0ee8a # # Exception| cpu 4: rx_hash 0x64dd2d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34367 dport 41349] != expected 0x8bc0ee8a # # 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 52290 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51645 dport 52290] != expected 0x580317dd # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51645 dport 52290] != expected 0x580317dd # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43446 dport 52290] != expected 0x4a68d4e3 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43446 dport 52290] != expected 0x4a68d4e3 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47774 dport 52290] != expected 0xa3326f26 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47774 dport 52290] != expected 0xa3326f26 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39168 dport 52290] != expected 0xaf57a9ca # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39168 dport 52290] != expected 0xaf57a9ca # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33481 dport 52290] != expected 0x1b78377 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33481 dport 52290] != expected 0x1b78377 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46909 dport 52290] != expected 0xfe5660f3 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46909 dport 52290] != expected 0xfe5660f3 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 52290] != expected 0x6e038068 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 52290] != expected 0x6e038068 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53640 dport 52290] != expected 0x943d2159 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53640 dport 52290] != expected 0x943d2159 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38559 dport 52290] != expected 0xb2272d4a # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38559 dport 52290] != expected 0xb2272d4a # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42417 dport 52290] != expected 0x3a359ecb # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42417 dport 52290] != expected 0x3a359ecb # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36221 dport 52290] != expected 0x3cefe892 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36221 dport 52290] != expected 0x3cefe892 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40435 dport 52290] != expected 0x5fee32e1 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40435 dport 52290] != expected 0x5fee32e1 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54822 dport 52290] != expected 0x354658f7 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54822 dport 52290] != expected 0x354658f7 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53554 dport 52290] != expected 0x392d720f # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53554 dport 52290] != expected 0x392d720f # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47748 dport 52290] != expected 0x7eb90d94 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47748 dport 52290] != expected 0x7eb90d94 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47014 dport 52290] != expected 0x7addc287 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47014 dport 52290] != expected 0x7addc287 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60883 dport 52290] != expected 0x4d7926c6 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60883 dport 52290] != expected 0x4d7926c6 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32930 dport 52290] != expected 0x1230b0c8 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32930 dport 52290] != expected 0x1230b0c8 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47601 dport 52290] != expected 0xed172880 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47601 dport 52290] != expected 0xed172880 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 52290] != expected 0x99b41734 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36982 dport 52290] != expected 0x99b41734 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47262 dport 52290] != expected 0xa593acc1 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47262 dport 52290] != expected 0xa593acc1 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41504 dport 52290] != expected 0x3fbf8723 # # Exception| cpu 0: rx_hash 0xc7f936e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41504 dport 52290] != expected 0x3fbf8723 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->