< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 45035 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x91991892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39416 dport 45035] != expected 0x57d7ec9e # # Exception| cpu 0: rx_hash 0x35363526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39430 dport 45035] != expected 0xf83d476d # # Exception| cpu 0: rx_hash 0xcc0136cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39490 dport 45035] != expected 0x1a8318b7 # # Exception| cpu 0: rx_hash 0x3447ddbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39500 dport 45035] != expected 0x5835bd68 # # Exception| cpu 0: rx_hash 0x904acc59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 45035] != expected 0x632bcd91 # # Exception| cpu 0: rx_hash 0x8e33f9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39526 dport 45035] != expected 0xeb75e32f # # Exception| cpu 0: rx_hash 0x10f23814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39624 dport 45035] != expected 0xb32fb093 # # Exception| cpu 0: rx_hash 0x8aee932c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39648 dport 45035] != expected 0xd89c691d # # Exception| cpu 0: rx_hash 0xc2f4b0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 45035] != expected 0xaea088ef # # Exception| cpu 0: rx_hash 0x276cc7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39694 dport 45035] != expected 0xdb04190 # # Exception| cpu 0: rx_hash 0xcb7bf5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39702 dport 45035] != expected 0x4092d09b # # Exception| cpu 0: rx_hash 0x261d2f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 45035] != expected 0xadb8bb95 # # Exception| cpu 0: rx_hash 0xa278b1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39766 dport 45035] != expected 0x4e554ca5 # # Exception| cpu 0: rx_hash 0xbc018450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39788 dport 45035] != expected 0xc60b621b # # Exception| cpu 0: rx_hash 0x1788fb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39836 dport 45035] != expected 0xe93e78bf # # Exception| cpu 0: rx_hash 0xb2f4027d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39878 dport 45035] != expected 0x7228f243 # # Exception| cpu 0: rx_hash 0xda86ae9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39884 dport 45035] != expected 0xdce79478 # # Exception| cpu 0: rx_hash 0x98b461f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39912 dport 45035] != expected 0x2d116fe0 # # Exception| cpu 0: rx_hash 0x3cb9701d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39928 dport 45035] != expected 0x160f1f19 # # Exception| cpu 0: rx_hash 0xdeb22e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39938 dport 45035] != expected 0xf5700ecd # # Exception| cpu 0: rx_hash 0xea8b780b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39958 dport 45035] != expected 0x2217bdd0 # # Exception| cpu 0: rx_hash 0x4ff78174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40012 dport 45035] != expected 0xb901372c # # Exception| cpu 0: rx_hash 0xf583a565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40038 dport 45035] != expected 0xa41696b # # Exception| cpu 0: rx_hash 0x9df10986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40044 dport 45035] != expected 0xa48e0f50 # # Exception| cpu 0: rx_hash 0xe47efe26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40124 dport 45035] != expected 0x96342d88 # # Exception| cpu 0: rx_hash 0x41020759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40166 dport 45035] != expected 0xd22a774 # # Exception| cpu 0: rx_hash 0x1d49fdcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40184 dport 45035] != expected 0x748a7252 # # Exception| cpu 0: rx_hash 0xc6c03002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40230 dport 45035] != expected 0x8737125a # # Exception| cpu 0: rx_hash 0x699425d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40272 dport 45035] != expected 0x9beb82cc # # Exception| cpu 0: rx_hash 0x01e68932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40282 dport 45035] != expected 0x3524e4f7 # # Exception| cpu 0: rx_hash 0xb1ba418f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40284 dport 45035] != expected 0x1aea0da # # Exception| cpu 0: rx_hash 0xf3888ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 45035] != expected 0xf0585b42 # # Exception| cpu 0: rx_hash 0x044a0b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40342 dport 45035] != expected 0xa6c594c0 # # Exception| cpu 0: rx_hash 0x52291d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40356 dport 45035] != expected 0x58a75b8c # # Exception| cpu 0: rx_hash 0x7241923e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40358 dport 45035] != expected 0x8054dc45 # # Exception| cpu 0: rx_hash 0x1a333edd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40364 dport 45035] != expected 0x2e9bba7e # # Exception| cpu 0: rx_hash 0xbe3e2f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40380 dport 45035] != expected 0x1585ca87 # # Exception| cpu 0: rx_hash 0x9e56a011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40382 dport 45035] != expected 0xcd764d4e # # Exception| cpu 0: rx_hash 0xb5672b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40410 dport 45035] != expected 0x32472ae8 # # Exception| cpu 0: rx_hash 0x67c39fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40468 dport 45035] != expected 0xbb3cc99e # # Exception| cpu 0: rx_hash 0x79baaa59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40494 dport 45035] != expected 0x3362e720 # # Exception| cpu 0: rx_hash 0x25f150cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40496 dport 45035] != expected 0x4aca3206 # # Exception| cpu 0: rx_hash 0xb5c5175f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40500 dport 45035] != expected 0xa6b3f1e2 # # Exception| cpu 0: rx_hash 0x10b9ee20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40558 dport 45035] != expected 0x3da57b1e # # Exception| cpu 0: rx_hash 0xe77b6be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40576 dport 45035] != expected 0x6b38b49c # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x338872c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55666 dport 50914] OK # # # cpu 0: rx_hash 0xa3bc355c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 50914] OK # # # cpu 0: rx_hash 0x7b925102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55674 dport 50914] OK # # # cpu 0: rx_hash 0xd01b2e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55690 dport 50914] OK # # # cpu 0: rx_hash 0x8c50d4c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55700 dport 50914] OK # # # cpu 0: rx_hash 0x8678386e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55736 dport 50914] OK # # # cpu 0: rx_hash 0x61360e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55750 dport 50914] OK # # # cpu 0: rx_hash 0xc53b1f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55766 dport 50914] OK # # # cpu 0: rx_hash 0x036c4e38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55776 dport 50914] OK # # # cpu 0: rx_hash 0x7f4f3b83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55804 dport 50914] OK # # # cpu 0: rx_hash 0xb392bad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55816 dport 50914] OK # # # cpu 0: rx_hash 0xa7c3638c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55838 dport 50914] OK # # # cpu 0: rx_hash 0xadeb8f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55858 dport 50914] OK # # # cpu 0: rx_hash 0x6f61b40b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55938 dport 50914] OK # # # cpu 0: rx_hash 0x7b306d53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55956 dport 50914] OK # # # cpu 0: rx_hash 0x5b58e27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55958 dport 50914] OK # # # cpu 0: rx_hash 0xc9bae4e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56074 dport 50914] OK # # # cpu 0: rx_hash 0x73cec0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 50914] OK # # # cpu 0: rx_hash 0x3bd4e338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56104 dport 50914] OK # # # cpu 0: rx_hash 0x9fd9f2dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56120 dport 50914] OK # # # cpu 0: rx_hash 0xe8a38350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56130 dport 50914] OK # # # cpu 0: rx_hash 0x308de70e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 50914] OK # # # cpu 0: rx_hash 0x52d7a741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 50914] OK # # # cpu 0: rx_hash 0xbec0956e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56176 dport 50914] OK # # # cpu 0: rx_hash 0xec7ee9d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56260 dport 50914] OK # # # cpu 0: rx_hash 0x0069dbfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56284 dport 50914] OK # # # cpu 0: rx_hash 0xe656057d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56296 dport 50914] OK # # # cpu 0: rx_hash 0xdc733f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56350 dport 50914] OK # # # cpu 0: rx_hash 0x8a10297a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 50914] OK # # # cpu 0: rx_hash 0x1b558674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56418 dport 50914] OK # # # cpu 0: rx_hash 0x7ca34420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56456 dport 50914] OK # # # cpu 0: rx_hash 0xd8ae55c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56472 dport 50914] OK # # # cpu 4: rx_hash 0xfa5b4dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55716 dport 50914] OK # # # cpu 4: rx_hash 0x9229e136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55726 dport 50914] OK # # # cpu 4: rx_hash 0xee0a948d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55730 dport 50914] OK # # # cpu 4: rx_hash 0xdb422a66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55788 dport 50914] OK # # # cpu 4: rx_hash 0x6bbcde8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55812 dport 50914] OK # # # cpu 4: rx_hash 0x7fed07d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55826 dport 50914] OK # # # cpu 4: rx_hash 0x99d2d951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55846 dport 50914] OK # # # cpu 4: rx_hash 0x3ddfc8b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55862 dport 50914] OK # # # cpu 4: rx_hash 0x55ad6457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55868 dport 50914] OK # # # cpu 4: rx_hash 0x02bf9af3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55876 dport 50914] OK # # # cpu 4: rx_hash 0x7e9cef48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 50914] OK # # # cpu 4: rx_hash 0x74b403e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55924 dport 50914] OK # # # cpu 4: rx_hash 0xea75c25d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56026 dport 50914] OK # # # cpu 4: rx_hash 0x0c4a1cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 50914] OK # # # cpu 4: rx_hash 0x119480bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56070 dport 50914] OK # # # cpu 4: rx_hash 0x25add6cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56082 dport 50914] OK # # # cpu 4: rx_hash 0x1549ea3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56192 dport 50914] OK # # # cpu 4: rx_hash 0x5d53c9f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56200 dport 50914] OK # # # cpu 4: rx_hash 0x577b255a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56228 dport 50914] OK # # # cpu 4: rx_hash 0x2b5850e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56248 dport 50914] OK # # # cpu 4: rx_hash 0xa464ca1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56268 dport 50914] OK # # # cpu 4: rx_hash 0xae4c26b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56288 dport 50914] OK # # # cpu 4: rx_hash 0x9a7570c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56308 dport 50914] OK # # # cpu 4: rx_hash 0x100c8242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 50914] OK # # # cpu 4: rx_hash 0xe2628599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56358 dport 50914] OK # # # cpu 4: rx_hash 0x117d6ad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56398 dport 50914] OK # # # cpu 4: rx_hash 0x6776f3cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56446 dport 50914] OK # # # cpu 4: rx_hash 0x489a1251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56476 dport 50914] OK # # # cpu 4: rx_hash 0xe6bfef18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56480 dport 50914] OK # # # cpu 4: rx_hash 0x56e327a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56486 dport 50914] OK # # # cpu 4: rx_hash 0xc7a688ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56552 dport 50914] OK # # # cpu 4: rx_hash 0x5792cf3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56556 dport 50914] OK # # # cpu 4: rx_hash 0x02567096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 50914] OK # # # cpu 4: rx_hash 0xce29cd90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56598 dport 50914] OK # # # cpu 4: rx_hash 0x984adbae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 50914] OK # # # cpu 4: rx_hash 0x3c47ca4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56628 dport 50914] OK # # # cpu 4: rx_hash 0x17764154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56656 dport 50914] OK # # # cpu 4: rx_hash 0x7f04edb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56666 dport 50914] OK # # # cpu 4: rx_hash 0x752c011b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56694 dport 50914] OK # # # cpu 4: rx_hash 0x07faf28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56768 dport 50914] OK # # # cpu 4: rx_hash 0x0dd21e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56812 dport 50914] OK # # # cpu 4: rx_hash 0xff1e25ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56864 dport 50914] OK # # # cpu 4: rx_hash 0x976c8948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56874 dport 50914] OK # # # cpu 4: rx_hash 0x5b13344e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56880 dport 50914] OK # # # count: pass=76 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 58836 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44136 dport 58836] != expected 0x9ee2b44d # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44136 dport 58836] != expected 0x9ee2b44d # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60669 dport 58836] != expected 0x750f0140 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60669 dport 58836] != expected 0x750f0140 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46049 dport 58836] != expected 0x4492dbe9 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46049 dport 58836] != expected 0x4492dbe9 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39087 dport 58836] != expected 0x8ee14559 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39087 dport 58836] != expected 0x8ee14559 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 58836] != expected 0x5946cc3b # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 58836] != expected 0x5946cc3b # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 58836] != expected 0x2ec54f67 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 58836] != expected 0x2ec54f67 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33974 dport 58836] != expected 0xaa858093 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33974 dport 58836] != expected 0xaa858093 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40503 dport 58836] != expected 0x25949009 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40503 dport 58836] != expected 0x25949009 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38044 dport 58836] != expected 0x31fec0a4 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38044 dport 58836] != expected 0x31fec0a4 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35267 dport 58836] != expected 0xac663a72 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35267 dport 58836] != expected 0xac663a72 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56638 dport 58836] != expected 0xaa28ad7c # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56638 dport 58836] != expected 0xaa28ad7c # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55330 dport 58836] != expected 0x282e615f # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55330 dport 58836] != expected 0x282e615f # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53663 dport 58836] != expected 0xf1b911ae # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53663 dport 58836] != expected 0xf1b911ae # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43098 dport 58836] != expected 0xc06c02c2 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43098 dport 58836] != expected 0xc06c02c2 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54435 dport 58836] != expected 0x6e30e5f1 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54435 dport 58836] != expected 0x6e30e5f1 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56857 dport 58836] != expected 0xf0a3ca36 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56857 dport 58836] != expected 0xf0a3ca36 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 58836] != expected 0x2c23f918 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55980 dport 58836] != expected 0x2c23f918 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48762 dport 58836] != expected 0x14ecae8a # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48762 dport 58836] != expected 0x14ecae8a # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53322 dport 58836] != expected 0x1d2c180e # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53322 dport 58836] != expected 0x1d2c180e # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 58836] != expected 0x88bd53d0 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 58836] != expected 0x88bd53d0 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45507 dport 58836] != expected 0xc03697db # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45507 dport 58836] != expected 0xc03697db # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40540 dport 58836] != expected 0x29f45de3 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40540 dport 58836] != expected 0x29f45de3 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43248 dport 58836] != expected 0x744f929a # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43248 dport 58836] != expected 0x744f929a # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39923 dport 58836] != expected 0xe3149f00 # # Exception| cpu 5: rx_hash 0x14ca1cc4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39923 dport 58836] != expected 0xe3149f00 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 47958 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43821 dport 47958] != expected 0x72360b2b # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43821 dport 47958] != expected 0x72360b2b # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 47958] != expected 0xa49d8369 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 47958] != expected 0xa49d8369 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43307 dport 47958] != expected 0x6f4aab19 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43307 dport 47958] != expected 0x6f4aab19 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48685 dport 47958] != expected 0x8b42e363 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48685 dport 47958] != expected 0x8b42e363 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 47958] != expected 0x5a9d840a # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 47958] != expected 0x5a9d840a # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59575 dport 47958] != expected 0x20c1aec4 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59575 dport 47958] != expected 0x20c1aec4 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55767 dport 47958] != expected 0xef2b8c8 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55767 dport 47958] != expected 0xef2b8c8 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60542 dport 47958] != expected 0x2318415f # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60542 dport 47958] != expected 0x2318415f # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60729 dport 47958] != expected 0xe0d602d6 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60729 dport 47958] != expected 0xe0d602d6 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60881 dport 47958] != expected 0xa7484fab # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60881 dport 47958] != expected 0xa7484fab # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54079 dport 47958] != expected 0xf048719 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54079 dport 47958] != expected 0xf048719 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39977 dport 47958] != expected 0xc84caf0 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39977 dport 47958] != expected 0xc84caf0 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 47958] != expected 0x6991d991 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 47958] != expected 0x6991d991 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58972 dport 47958] != expected 0x971e3428 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58972 dport 47958] != expected 0x971e3428 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 47958] != expected 0x40f3cbac # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 47958] != expected 0x40f3cbac # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46844 dport 47958] != expected 0x595410b3 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46844 dport 47958] != expected 0x595410b3 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42206 dport 47958] != expected 0x73be72f6 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42206 dport 47958] != expected 0x73be72f6 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59247 dport 47958] != expected 0xdbeced5b # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59247 dport 47958] != expected 0xdbeced5b # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58736 dport 47958] != expected 0x6a566115 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58736 dport 47958] != expected 0x6a566115 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52056 dport 47958] != expected 0xda608a4e # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52056 dport 47958] != expected 0xda608a4e # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48614 dport 47958] != expected 0x89030e07 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48614 dport 47958] != expected 0x89030e07 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41963 dport 47958] != expected 0xf4a03ff0 # # Exception| cpu 5: rx_hash 0x4429498e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41963 dport 47958] != expected 0xf4a03ff0 # # 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__->