< 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 720 # 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 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-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 49568 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x25806ad7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40634 dport 49568] != expected 0x23a0c65d # # Exception| cpu 0: rx_hash 0xc794c883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40638 dport 49568] != expected 0xa83037e1 # # Exception| cpu 0: rx_hash 0x60d4036e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40660 dport 49568] != expected 0xb312bd6a # # Exception| cpu 0: rx_hash 0x622e594d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40674 dport 49568] != expected 0xbc358df7 # # Exception| cpu 4: rx_hash 0x6ef5494b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40596 dport 49568] != expected 0xbabb271 # # Exception| cpu 4: rx_hash 0x1d054242 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 49568] != expected 0xc144fa32 # # Exception| cpu 4: rx_hash 0x5aab71d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40690 dport 49568] != expected 0x5ed1b198 # # Exception| cpu 5: rx_hash 0x39c2fe9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40602 dport 49568] != expected 0x52d2d86a # # Exception| cpu 5: rx_hash 0x4a32f594 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 49568] != expected 0x983d9029 # # Exception| cpu 5: rx_hash 0x7e6ccd07 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40642 dport 49568] != expected 0xcd4793c0 # # Exception| cpu 5: rx_hash 0xed723e79 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40654 dport 49568] != expected 0x831f1aa2 # # Exception| cpu 5: rx_hash 0xc9b582a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40702 dport 49568] != expected 0x108938fa # # Exception| cpu 0: rx_hash 0x30fc3411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 49568] != expected 0x90adbbe9 # # Exception| cpu 0: rx_hash 0x5db4f171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40744 dport 49568] != expected 0x2417dd00 # # Exception| cpu 0: rx_hash 0xadc38d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40780 dport 49568] != expected 0x664c3d90 # # Exception| cpu 0: rx_hash 0xb37b4323 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 49568] != expected 0x1819133a # # Exception| cpu 4: rx_hash 0xa3e2c76f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40716 dport 49568] != expected 0xdef5328b # # Exception| cpu 4: rx_hash 0xd012cc66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 49568] != expected 0x141a7ac8 # # Exception| cpu 4: rx_hash 0x430c3f18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40766 dport 49568] != expected 0x5a42f3aa # # Exception| cpu 4: rx_hash 0x97bcfffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40810 dport 49568] != expected 0x8b8f3162 # # Exception| cpu 5: rx_hash 0x9b67effa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40732 dport 49568] != expected 0x3c110ee4 # # Exception| cpu 5: rx_hash 0x69eac9e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 49568] != expected 0x716ddee9 # # Exception| cpu 5: rx_hash 0x04a20c82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 49568] != expected 0xc5d7b800 # # Exception| cpu 5: rx_hash 0xde338643 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40818 dport 49568] != expected 0xaca375d3 # # Exception| cpu 0: rx_hash 0xf80e60bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40820 dport 49568] != expected 0x30126716 # # Exception| cpu 0: rx_hash 0xa4f2627d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40844 dport 49568] != expected 0x82a9b506 # # Exception| cpu 0: rx_hash 0xcb40fd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40850 dport 49568] != expected 0x3934e372 # # Exception| cpu 0: rx_hash 0x39cddb26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40896 dport 49568] != expected 0x7448337f # # Exception| cpu 4: rx_hash 0xf3c5d5ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 40834 dport 49568] != expected 0xdbd0df1d # # Exception| cpu 4: rx_hash 0x7042a299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 49568] != expected 0x536477ce # # Exception| cpu 4: rx_hash 0x03b2a990 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40934 dport 49568] != expected 0x998b3f8d # # Exception| cpu 4: rx_hash 0xd9232351 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40946 dport 49568] != expected 0xf0fff25e # # Exception| cpu 5: rx_hash 0x585e0e40 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 49568] != expected 0x776c6a10 # # Exception| cpu 5: rx_hash 0x0d93e3b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40870 dport 49568] != expected 0x21323096 # # Exception| cpu 5: rx_hash 0xb8b0f637 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40876 dport 49568] != expected 0xf3dbab31 # # Exception| cpu 5: rx_hash 0xf13f8f88 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40884 dport 49568] != expected 0xd4f7ef80 # # Exception| cpu 5: rx_hash 0xaad32858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40908 dport 49568] != expected 0x3a10ba1d # # Exception| cpu 5: rx_hash 0xb46be631 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40922 dport 49568] != expected 0x444594b7 # # Exception| cpu 0: rx_hash 0x8a2ed23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40962 dport 49568] != expected 0xe768f41e # # Exception| cpu 0: rx_hash 0x4cfdccb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41014 dport 49568] != expected 0xff6e27fa # # Exception| cpu 0: rx_hash 0xf9ded932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 49568] != expected 0x2d87bc5d # # 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 0xf9c175bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44538 dport 56246] OK # # # cpu 0: rx_hash 0x148107b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44604 dport 56246] OK # # # cpu 4: rx_hash 0x9bdd608d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44560 dport 56246] OK # # # cpu 4: rx_hash 0x658b5693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44596 dport 56246] OK # # # cpu 4: rx_hash 0x51d56e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44626 dport 56246] OK # # # cpu 4: rx_hash 0xc2cb9d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44638 dport 56246] OK # # # cpu 4: rx_hash 0xc031c75d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44648 dport 56246] OK # # # cpu 5: rx_hash 0x167b5d9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44554 dport 56246] OK # # # cpu 5: rx_hash 0x5ff42425 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44562 dport 56246] OK # # # cpu 5: rx_hash 0x7b3398fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44578 dport 56246] OK # # # cpu 5: rx_hash 0x879ff4c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44592 dport 56246] OK # # # cpu 5: rx_hash 0x8b44e4c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44614 dport 56246] OK # # # cpu 0: rx_hash 0xe60c21a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44654 dport 56246] OK # # # cpu 0: rx_hash 0xf8b4efc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44664 dport 56246] OK # # # cpu 0: rx_hash 0x37561e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44684 dport 56246] OK # # # cpu 0: rx_hash 0x7ed967cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44692 dport 56246] OK # # # cpu 0: rx_hash 0x29eed01d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44698 dport 56246] OK # # # cpu 0: rx_hash 0x0d296cc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 56246] OK # # # cpu 0: rx_hash 0x44a6157d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44722 dport 56246] OK # # # cpu 4: rx_hash 0x6061a9a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44674 dport 56246] OK # # # cpu 4: rx_hash 0x6e40e387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44738 dport 56246] OK # # # cpu 4: rx_hash 0x56c5cb12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44754 dport 56246] OK # # # cpu 4: rx_hash 0x030826e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44778 dport 56246] OK # # # cpu 5: rx_hash 0x58e48137 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44690 dport 56246] OK # # # cpu 5: rx_hash 0x720277cd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44770 dport 56246] OK # # # cpu 0: rx_hash 0xad762786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44826 dport 56246] OK # # # cpu 0: rx_hash 0x89b19b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44842 dport 56246] OK # # # cpu 0: rx_hash 0x5ffb019e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44872 dport 56246] OK # # # cpu 4: rx_hash 0x2535c01b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44780 dport 56246] OK # # # cpu 4: rx_hash 0x8eae1bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44784 dport 56246] OK # # # cpu 4: rx_hash 0xa893fd0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44790 dport 56246] OK # # # cpu 4: rx_hash 0x3b8d0e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44794 dport 56246] OK # # # cpu 5: rx_hash 0x95f30f13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44810 dport 56246] OK # # # cpu 5: rx_hash 0x695f632e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 56246] OK # # # cpu 5: rx_hash 0x222a40b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44854 dport 56246] OK # # # cpu 5: rx_hash 0xead8141c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44866 dport 56246] OK # # # cpu 5: rx_hash 0xbdefa3ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44876 dport 56246] OK # # # cpu 5: rx_hash 0xa3576da3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44890 dport 56246] OK # # # cpu 0: rx_hash 0x32b3c4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44896 dport 56246] OK # # # cpu 0: rx_hash 0xf69a8056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44898 dport 56246] OK # # # cpu 0: rx_hash 0xa1ad3780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44908 dport 56246] OK # # # cpu 0: rx_hash 0x7b3cbd41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44920 dport 56246] OK # # # cpu 0: rx_hash 0xc5d41dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44932 dport 56246] OK # # # cpu 0: rx_hash 0x8c5b6468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44956 dport 56246] OK # # # cpu 0: rx_hash 0xcbf557f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44996 dport 56246] 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-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 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-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 56220 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57111 dport 56220] != expected 0x189e17a9 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57111 dport 56220] != expected 0x189e17a9 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52470 dport 56220] != expected 0x2091c1e2 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52470 dport 56220] != expected 0x2091c1e2 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54091 dport 56220] != expected 0x12d5f536 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54091 dport 56220] != expected 0x12d5f536 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51064 dport 56220] != expected 0xa9488629 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51064 dport 56220] != expected 0xa9488629 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38678 dport 56220] != expected 0xbda0a02d # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38678 dport 56220] != expected 0xbda0a02d # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46900 dport 56220] != expected 0x26822f7d # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46900 dport 56220] != expected 0x26822f7d # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34182 dport 56220] != expected 0x2eedde10 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34182 dport 56220] != expected 0x2eedde10 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55336 dport 56220] != expected 0x6e806bcd # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55336 dport 56220] != expected 0x6e806bcd # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 56220] != expected 0xf94c1aca # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47220 dport 56220] != expected 0xf94c1aca # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41252 dport 56220] != expected 0x218463c # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41252 dport 56220] != expected 0x218463c # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56675 dport 56220] != expected 0x6f36eab5 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56675 dport 56220] != expected 0x6f36eab5 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51475 dport 56220] != expected 0x5570b33b # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51475 dport 56220] != expected 0x5570b33b # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 56220] != expected 0x14f0f502 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 56220] != expected 0x14f0f502 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40196 dport 56220] != expected 0x6ab796a0 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40196 dport 56220] != expected 0x6ab796a0 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34217 dport 56220] != expected 0x28a56ccf # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34217 dport 56220] != expected 0x28a56ccf # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33493 dport 56220] != expected 0xdf603a3a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33493 dport 56220] != expected 0xdf603a3a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53421 dport 56220] != expected 0x62ca1377 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53421 dport 56220] != expected 0x62ca1377 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52608 dport 56220] != expected 0x3921bda2 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52608 dport 56220] != expected 0x3921bda2 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51725 dport 56220] != expected 0x97d4876a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51725 dport 56220] != expected 0x97d4876a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50460 dport 56220] != expected 0x3c04475a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50460 dport 56220] != expected 0x3c04475a # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32833 dport 56220] != expected 0x3d5f5187 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32833 dport 56220] != expected 0x3d5f5187 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33219 dport 56220] != expected 0xd80c76b5 # # Exception| cpu 4: rx_hash 0x392286c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33219 dport 56220] != expected 0xd80c76b5 # # 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 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-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 36836 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49397 dport 36836] != expected 0xc5758a9e # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49397 dport 36836] != expected 0xc5758a9e # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41047 dport 36836] != expected 0xdc1c9cb0 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41047 dport 36836] != expected 0xdc1c9cb0 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35163 dport 36836] != expected 0x58e77582 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35163 dport 36836] != expected 0x58e77582 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55476 dport 36836] != expected 0x5b4fc692 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55476 dport 36836] != expected 0x5b4fc692 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57855 dport 36836] != expected 0x77c28f01 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57855 dport 36836] != expected 0x77c28f01 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46236 dport 36836] != expected 0xc0867edf # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46236 dport 36836] != expected 0xc0867edf # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33231 dport 36836] != expected 0x95175000 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33231 dport 36836] != expected 0x95175000 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 36836] != expected 0x6be5e053 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34370 dport 36836] != expected 0x6be5e053 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51268 dport 36836] != expected 0x7e811052 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51268 dport 36836] != expected 0x7e811052 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48107 dport 36836] != expected 0xb6d082b7 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48107 dport 36836] != expected 0xb6d082b7 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34726 dport 36836] != expected 0x1f0a6bf3 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34726 dport 36836] != expected 0x1f0a6bf3 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52643 dport 36836] != expected 0x66f742a8 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52643 dport 36836] != expected 0x66f742a8 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 36836] != expected 0xc3069b30 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 36836] != expected 0xc3069b30 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43490 dport 36836] != expected 0x674f6a1 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43490 dport 36836] != expected 0x674f6a1 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44471 dport 36836] != expected 0x7a74abb7 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44471 dport 36836] != expected 0x7a74abb7 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48848 dport 36836] != expected 0xc0ce491 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48848 dport 36836] != expected 0xc0ce491 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60918 dport 36836] != expected 0xbe094988 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60918 dport 36836] != expected 0xbe094988 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56963 dport 36836] != expected 0xb0c12807 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56963 dport 36836] != expected 0xb0c12807 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 36836] != expected 0x1d392938 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37516 dport 36836] != expected 0x1d392938 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48495 dport 36836] != expected 0x32f2b817 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48495 dport 36836] != expected 0x32f2b817 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49112 dport 36836] != expected 0xfe8ee732 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49112 dport 36836] != expected 0xfe8ee732 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33428 dport 36836] != expected 0x5c8ed5af # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33428 dport 36836] != expected 0x5c8ed5af # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35504 dport 36836] != expected 0xb2a9e9e0 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35504 dport 36836] != expected 0xb2a9e9e0 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 36836] != expected 0xc08e1b62 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49588 dport 36836] != expected 0xc08e1b62 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47671 dport 36836] != expected 0x97f2e4e2 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47671 dport 36836] != expected 0x97f2e4e2 # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41173 dport 36836] != expected 0x1f257d0a # # Exception| cpu 0: rx_hash 0xcd7e10fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41173 dport 36836] != expected 0x1f257d0a # # Exception| count: pass=0 nohash=0 fail=52 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->