< 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 55977 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1038acf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52070 dport 55977] != expected 0x12c56664 # # Exception| cpu 0: rx_hash 0x5af2d602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52084 dport 55977] != expected 0xc0296e58 # # Exception| cpu 0: rx_hash 0xc987d198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52118 dport 55977] != expected 0x99105161 # # Exception| cpu 0: rx_hash 0x6281cf1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52148 dport 55977] != expected 0xe8ed3559 # # Exception| cpu 0: rx_hash 0x749a08a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52200 dport 55977] != expected 0x96315f4c # # Exception| cpu 0: rx_hash 0xb702c05f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 55977] != expected 0xd0138745 # # Exception| cpu 0: rx_hash 0xca124f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52216 dport 55977] != expected 0xabd0e8b4 # # Exception| cpu 0: rx_hash 0x4c38799e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52230 dport 55977] != expected 0x158b4079 # # Exception| cpu 0: rx_hash 0xcb09e862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52234 dport 55977] != expected 0x99cef06a # # Exception| cpu 0: rx_hash 0x7581afc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52250 dport 55977] != expected 0xa42f4792 # # Exception| cpu 0: rx_hash 0x54409dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 55977] != expected 0x73dc4a4a # # Exception| cpu 0: rx_hash 0x82560c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 55977] != expected 0x79e24183 # # Exception| cpu 0: rx_hash 0xafab4c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52356 dport 55977] != expected 0x1d3ac942 # # Exception| cpu 0: rx_hash 0x9871b995 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52382 dport 55977] != expected 0xb415ae8f # # Exception| cpu 0: rx_hash 0x40040bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 55977] != expected 0xa6a0c560 # # Exception| cpu 0: rx_hash 0x587ceff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52456 dport 55977] != expected 0xc0f7cf53 # # Exception| cpu 0: rx_hash 0xe8978baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52478 dport 55977] != expected 0xe59d188d # # Exception| cpu 0: rx_hash 0x0448351a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52510 dport 55977] != expected 0x2077830f # # Exception| cpu 0: rx_hash 0xe5845165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52526 dport 55977] != expected 0x8366ef0b # # Exception| cpu 0: rx_hash 0x2a20ebb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52610 dport 55977] != expected 0x766fb21b # # Exception| cpu 0: rx_hash 0x1dfa1e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52632 dport 55977] != expected 0xdf40d5d6 # # Exception| cpu 0: rx_hash 0xe9b82347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52634 dport 55977] != expected 0x304d6a12 # # Exception| cpu 0: rx_hash 0x42be3dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52664 dport 55977] != expected 0x41b00e2a # # Exception| cpu 0: rx_hash 0x0582fa53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52674 dport 55977] != expected 0xb917dfe5 # # Exception| cpu 0: rx_hash 0xe44e9e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52722 dport 55977] != expected 0x1a06b3e1 # # Exception| cpu 0: rx_hash 0x73ed250b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52738 dport 55977] != expected 0xdbe29224 # # Exception| cpu 0: rx_hash 0x0efdaa5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52746 dport 55977] != expected 0xa021fdd5 # # Exception| cpu 0: rx_hash 0xc3064159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52756 dport 55977] != expected 0xfe8845fa # # Exception| cpu 0: rx_hash 0x9c42628c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52788 dport 55977] != expected 0x60789e06 # # Exception| cpu 0: rx_hash 0x2f3c984d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52812 dport 55977] != expected 0x77d2f00d # # Exception| cpu 0: rx_hash 0xe30dbc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52878 dport 55977] != expected 0xb01b14c8 # # Exception| cpu 0: rx_hash 0xc1591083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52902 dport 55977] != expected 0x5528a0c5 # # Exception| cpu 0: rx_hash 0xbc499fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52910 dport 55977] != expected 0x2eebcf34 # # Exception| cpu 0: rx_hash 0x7fd15729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52918 dport 55977] != expected 0x68c9173d # # Exception| cpu 0: rx_hash 0x02c1d87d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52926 dport 55977] != expected 0x130a78cc # # Exception| cpu 0: rx_hash 0x4b9e3c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52930 dport 55977] != expected 0xf326c925 # # Exception| cpu 0: rx_hash 0xa922a15c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53028 dport 55977] != expected 0x2e473281 # # Exception| cpu 0: rx_hash 0xd7a7b09b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 55977] != expected 0x6744e4a5 # # Exception| cpu 0: rx_hash 0x8680b0b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53092 dport 55977] != expected 0xe13f5f7f # # Exception| cpu 0: rx_hash 0x01b1214a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53096 dport 55977] != expected 0x6d7aef6c # # Exception| cpu 0: rx_hash 0x15f5b72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53126 dport 55977] != expected 0xb8066046 # # Exception| cpu 0: rx_hash 0xf439d353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53174 dport 55977] != expected 0x1b170c42 # # Exception| cpu 0: rx_hash 0xb30514c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53196 dport 55977] != expected 0xe3b0dd8d # # Exception| cpu 0: rx_hash 0x47472992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53198 dport 55977] != expected 0xcbd6249 # # Exception| cpu 0: rx_hash 0xf9cf6e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53214 dport 55977] != expected 0x315cd5b1 # # Exception| cpu 0: rx_hash 0x166029bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53224 dport 55977] != expected 0x8ac6d993 # # Exception| cpu 0: rx_hash 0xdb9bc2b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53238 dport 55977] != expected 0xd46f61bc # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5aa137e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46084 dport 45668] OK # # # cpu 0: rx_hash 0x6318e1b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46104 dport 45668] OK # # # cpu 0: rx_hash 0xc81eff35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46138 dport 45668] OK # # # cpu 0: rx_hash 0x31aa7f0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46160 dport 45668] OK # # # cpu 0: rx_hash 0xa315b7dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46190 dport 45668] OK # # # cpu 0: rx_hash 0x1d9df077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46206 dport 45668] OK # # # cpu 0: rx_hash 0x3060b047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46220 dport 45668] OK # # # cpu 0: rx_hash 0x9b66aec2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46254 dport 45668] OK # # # cpu 0: rx_hash 0x25eee968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46270 dport 45668] OK # # # cpu 0: rx_hash 0x042fdb7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46328 dport 45668] OK # # # cpu 0: rx_hash 0x581b0198 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46350 dport 45668] OK # # # cpu 0: rx_hash 0x12d17b62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46364 dport 45668] OK # # # cpu 0: rx_hash 0xe6934632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46366 dport 45668] OK # # # cpu 0: rx_hash 0xc4c7eab3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46390 dport 45668] OK # # # cpu 0: rx_hash 0xba42fb74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46416 dport 45668] OK # # # cpu 0: rx_hash 0xe506d8a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46448 dport 45668] OK # # # cpu 0: rx_hash 0x8231e26b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46480 dport 45668] OK # # # cpu 0: rx_hash 0x63fd8614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46496 dport 45668] OK # # # cpu 0: rx_hash 0x9a49062f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46538 dport 45668] OK # # # cpu 0: rx_hash 0xcb6e0602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46572 dport 45668] OK # # # cpu 0: rx_hash 0x2fbe1189 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46610 dport 45668] OK # # # cpu 0: rx_hash 0xab1a1ee6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46704 dport 45668] OK # # # cpu 0: rx_hash 0xd869b24a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46718 dport 45668] OK # # # cpu 0: rx_hash 0xf594f27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46732 dport 45668] OK # # # cpu 0: rx_hash 0x2de14053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46752 dport 45668] OK # # # cpu 0: rx_hash 0xee7988ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 45668] OK # # # cpu 0: rx_hash 0x9e9fba92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46808 dport 45668] OK # # # cpu 0: rx_hash 0x0c207241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46822 dport 45668] OK # # # cpu 0: rx_hash 0xc1db9947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46840 dport 45668] OK # # # cpu 0: rx_hash 0x3bfa87ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46844 dport 45668] OK # # # cpu 0: rx_hash 0x645bc39e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46948 dport 45668] OK # # # cpu 0: rx_hash 0x8a3e4b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46990 dport 45668] OK # # # cpu 0: rx_hash 0x6bf22f2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47038 dport 45668] OK # # # cpu 4: rx_hash 0xf1a72963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46118 dport 45668] OK # # # cpu 4: rx_hash 0x7696b89f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46122 dport 45668] OK # # # cpu 4: rx_hash 0xf232b7f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46152 dport 45668] OK # # # cpu 4: rx_hash 0x42d9d3a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46174 dport 45668] OK # # # cpu 4: rx_hash 0x8ee8f7ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46236 dport 45668] OK # # # cpu 4: rx_hash 0x12341cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46244 dport 45668] OK # # # cpu 4: rx_hash 0x2b8dca90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46264 dport 45668] OK # # # cpu 4: rx_hash 0x4d9558b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46396 dport 45668] OK # # # cpu 4: rx_hash 0xb9d765e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46398 dport 45668] OK # # # cpu 4: rx_hash 0xc93157d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46430 dport 45668] OK # # # cpu 4: rx_hash 0x55edbcf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46438 dport 45668] OK # # # cpu 4: rx_hash 0xd2dc2d0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 45668] OK # # # cpu 4: rx_hash 0x542773ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46522 dport 45668] OK # # # cpu 4: rx_hash 0xdee05f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46558 dport 45668] OK # # # cpu 4: rx_hash 0xbd01d95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46636 dport 45668] OK # # # cpu 4: rx_hash 0x001c0063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46674 dport 45668] OK # # # cpu 4: rx_hash 0x1bf17ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46694 dport 45668] OK # # # cpu 4: rx_hash 0xd9a37d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46754 dport 45668] OK # # # cpu 4: rx_hash 0xda36e390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46796 dport 45668] OK # # # cpu 4: rx_hash 0x7130fd15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46830 dport 45668] OK # # # cpu 4: rx_hash 0xa45695f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46866 dport 45668] OK # # # cpu 4: rx_hash 0x2367040f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46878 dport 45668] OK # # # cpu 4: rx_hash 0x88611a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46908 dport 45668] OK # # # cpu 4: rx_hash 0xd4b0a7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46962 dport 45668] OK # # # cpu 4: rx_hash 0x7e7c7600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46988 dport 45668] OK # # # cpu 4: rx_hash 0xb3879d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46994 dport 45668] OK # # # cpu 4: rx_hash 0x89abd5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47072 dport 45668] OK # # # cpu 4: rx_hash 0x37239269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47088 dport 45668] OK # # # cpu 4: rx_hash 0x7a55aadb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47114 dport 45668] OK # # # cpu 4: rx_hash 0x309fd021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47128 dport 45668] OK # # # cpu 4: rx_hash 0xafd6a599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47182 dport 45668] OK # # # cpu 4: rx_hash 0x79c03448 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47204 dport 45668] OK # # # cpu 4: rx_hash 0xfef1a5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47208 dport 45668] OK # # # cpu 4: rx_hash 0x4079e21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47224 dport 45668] OK # # # cpu 4: rx_hash 0xb43bdf4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47226 dport 45668] OK # # # cpu 4: rx_hash 0xeab533d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47238 dport 45668] OK # # # cpu 4: rx_hash 0x99c69f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47240 dport 45668] OK # # # cpu 4: rx_hash 0xd30ce584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47258 dport 45668] OK # # # cpu 4: rx_hash 0x7669d8f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47294 dport 45668] OK # # # cpu 4: rx_hash 0x4c45903c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47308 dport 45668] OK # # # cpu 4: rx_hash 0xb807ad6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47310 dport 45668] OK # # # cpu 4: rx_hash 0x9a5301ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47334 dport 45668] OK # # # cpu 4: rx_hash 0xc667db0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47376 dport 45668] OK # # # cpu 4: rx_hash 0x41564af3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47388 dport 45668] OK # # # count: pass=77 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 56860 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60367 dport 56860] != expected 0x3181437e # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60367 dport 56860] != expected 0x3181437e # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34536 dport 56860] != expected 0x4ae25155 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34536 dport 56860] != expected 0x4ae25155 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41355 dport 56860] != expected 0xff2447df # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41355 dport 56860] != expected 0xff2447df # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46485 dport 56860] != expected 0xba479898 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46485 dport 56860] != expected 0xba479898 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47675 dport 56860] != expected 0xf8fe293c # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47675 dport 56860] != expected 0xf8fe293c # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58479 dport 56860] != expected 0x1070fd0d # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58479 dport 56860] != expected 0x1070fd0d # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52416 dport 56860] != expected 0x598a53e5 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52416 dport 56860] != expected 0x598a53e5 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56902 dport 56860] != expected 0x986fe934 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56902 dport 56860] != expected 0x986fe934 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36198 dport 56860] != expected 0x8a5cbdd2 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36198 dport 56860] != expected 0x8a5cbdd2 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34787 dport 56860] != expected 0x73e9e597 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34787 dport 56860] != expected 0x73e9e597 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34135 dport 56860] != expected 0xf92d6d31 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34135 dport 56860] != expected 0xf92d6d31 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53349 dport 56860] != expected 0x1ceaba8b # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53349 dport 56860] != expected 0x1ceaba8b # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43857 dport 56860] != expected 0x495bb5c3 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43857 dport 56860] != expected 0x495bb5c3 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58854 dport 56860] != expected 0x21cac0f4 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58854 dport 56860] != expected 0x21cac0f4 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39142 dport 56860] != expected 0x5f4f73a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39142 dport 56860] != expected 0x5f4f73a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42006 dport 56860] != expected 0x180e94e3 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42006 dport 56860] != expected 0x180e94e3 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 56860] != expected 0x69f3f0db # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 56860] != expected 0x69f3f0db # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60692 dport 56860] != expected 0x4b698b5a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60692 dport 56860] != expected 0x4b698b5a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57984 dport 56860] != expected 0x3e0f86cf # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57984 dport 56860] != expected 0x3e0f86cf # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 56860] != expected 0xb7021b7c # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 56860] != expected 0xb7021b7c # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36008 dport 56860] != expected 0xb20ef27b # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36008 dport 56860] != expected 0xb20ef27b # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45946 dport 56860] != expected 0x9438e35a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45946 dport 56860] != expected 0x9438e35a # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58058 dport 56860] != expected 0x65b93b04 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58058 dport 56860] != expected 0x65b93b04 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 56860] != expected 0x3758e5c9 # # Exception| cpu 4: rx_hash 0x63dc650f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48615 dport 56860] != expected 0x3758e5c9 # # 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 52324 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49087 dport 52324] != expected 0xafd27cf7 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49087 dport 52324] != expected 0xafd27cf7 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57916 dport 52324] != expected 0x623bac4f # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57916 dport 52324] != expected 0x623bac4f # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49598 dport 52324] != expected 0xc3eb1b8e # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49598 dport 52324] != expected 0xc3eb1b8e # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 52324] != expected 0xfdd783f5 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 52324] != expected 0xfdd783f5 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59031 dport 52324] != expected 0x29826ed5 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59031 dport 52324] != expected 0x29826ed5 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38149 dport 52324] != expected 0x284bb4e8 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38149 dport 52324] != expected 0x284bb4e8 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43947 dport 52324] != expected 0x913f8cac # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43947 dport 52324] != expected 0x913f8cac # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47729 dport 52324] != expected 0xdc06c20 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47729 dport 52324] != expected 0xdc06c20 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37518 dport 52324] != expected 0x72aa93e0 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37518 dport 52324] != expected 0x72aa93e0 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52269 dport 52324] != expected 0xae1ba6ca # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52269 dport 52324] != expected 0xae1ba6ca # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41288 dport 52324] != expected 0x1e47a324 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41288 dport 52324] != expected 0x1e47a324 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57807 dport 52324] != expected 0xe95e5098 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57807 dport 52324] != expected 0xe95e5098 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60521 dport 52324] != expected 0x77c7edab # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60521 dport 52324] != expected 0x77c7edab # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40874 dport 52324] != expected 0xfa01b76 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40874 dport 52324] != expected 0xfa01b76 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52491 dport 52324] != expected 0x74d4229d # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52491 dport 52324] != expected 0x74d4229d # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 52324] != expected 0xd2e228c # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38966 dport 52324] != expected 0xd2e228c # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43767 dport 52324] != expected 0xccccf6a # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43767 dport 52324] != expected 0xccccf6a # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48165 dport 52324] != expected 0xc1c547eb # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48165 dport 52324] != expected 0xc1c547eb # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60200 dport 52324] != expected 0x9c0761b8 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60200 dport 52324] != expected 0x9c0761b8 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 52324] != expected 0x8fe5b254 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59650 dport 52324] != expected 0x8fe5b254 # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59996 dport 52324] != expected 0x23a08eff # # Exception| cpu 4: rx_hash 0xa64a6f33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59996 dport 52324] != expected 0x23a08eff # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->