< 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 214, 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 43304 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7ab6b2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43900 dport 43304] != expected 0xb8674ffb # # Exception| cpu 0: rx_hash 0xa1b5041a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43970 dport 43304] != expected 0x5149feb9 # # Exception| cpu 0: rx_hash 0xeb1e972f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43974 dport 43304] != expected 0x7462ab18 # # Exception| cpu 0: rx_hash 0x731fe0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43986 dport 43304] != expected 0x98032bd1 # # Exception| cpu 0: rx_hash 0x2841e9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 43304] != expected 0x38773e97 # # Exception| cpu 0: rx_hash 0xcae9e2da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 43304] != expected 0x29feea6d # # Exception| cpu 0: rx_hash 0xe9170389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44080 dport 43304] != expected 0xe870d578 # # Exception| cpu 0: rx_hash 0x36ebb6d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44086 dport 43304] != expected 0x870d2b9b # # Exception| cpu 0: rx_hash 0xf3150a7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44098 dport 43304] != expected 0xfd9b74bc # # Exception| cpu 0: rx_hash 0x5640c3e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44106 dport 43304] != expected 0x6f0ede6c # # Exception| cpu 0: rx_hash 0xd0ebeb29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44134 dport 43304] != expected 0x3c154ba9 # # Exception| cpu 0: rx_hash 0x3f15b186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44138 dport 43304] != expected 0x8babb4d8 # # Exception| cpu 0: rx_hash 0x78e87320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44152 dport 43304] != expected 0x8b7caf2 # # Exception| cpu 0: rx_hash 0xa7439314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44172 dport 43304] != expected 0x4b08cf78 # # Exception| cpu 0: rx_hash 0x62bd2fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44280 dport 43304] != expected 0x319e905f # # Exception| cpu 0: rx_hash 0x2816bc8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44284 dport 43304] != expected 0x14b5c5fe # # Exception| cpu 0: rx_hash 0x256b47aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44302 dport 43304] != expected 0x24e393c1 # # Exception| cpu 0: rx_hash 0xd96913a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44332 dport 43304] != expected 0x8a105237 # # Exception| cpu 0: rx_hash 0x4896630e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44388 dport 43304] != expected 0x6ad74dbd # # Exception| cpu 0: rx_hash 0xddc14565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44390 dport 43304] != expected 0x2081e6ff # # Exception| cpu 0: rx_hash 0xfe68f15c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44464 dport 43304] != expected 0xcdcd2283 # # Exception| cpu 0: rx_hash 0x21944402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44470 dport 43304] != expected 0xa2b0dc60 # # Exception| cpu 0: rx_hash 0x9ec3846b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44492 dport 43304] != expected 0x25ced774 # # Exception| cpu 0: rx_hash 0x9395d5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44506 dport 43304] != expected 0x83f9fcff # # Exception| cpu 0: rx_hash 0xe47f2df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44554 dport 43304] != expected 0x13163d9d # # Exception| cpu 0: rx_hash 0xbd28b062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44576 dport 43304] != expected 0x2f7056bb # # Exception| cpu 0: rx_hash 0x0f292198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44620 dport 43304] != expected 0xe397624 # # Exception| cpu 0: rx_hash 0x027f700b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44634 dport 43304] != expected 0xa80e5daf # # Exception| cpu 0: rx_hash 0xf32b7595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44654 dport 43304] != expected 0xa0cab7d2 # # Exception| cpu 0: rx_hash 0x84d458c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44662 dport 43304] != expected 0xfb15c86a # # Exception| cpu 0: rx_hash 0x21d6c432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44684 dport 43304] != expected 0x454299d3 # # Exception| cpu 0: rx_hash 0x1c827a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44688 dport 43304] != expected 0x3bb6b3ca # # Exception| cpu 0: rx_hash 0x5629e965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44692 dport 43304] != expected 0x1e9de66b # # Exception| cpu 0: rx_hash 0xd42a976e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44786 dport 43304] != expected 0xe717c766 # # Exception| cpu 0: rx_hash 0xae83ebaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44796 dport 43304] != expected 0x1aff9355 # # Exception| cpu 0: rx_hash 0x4c004a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44802 dport 43304] != expected 0x9d173a1b # # Exception| cpu 0: rx_hash 0x62a8fae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44848 dport 43304] != expected 0xfaae2e85 # # Exception| cpu 0: rx_hash 0xf3578a4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44920 dport 43304] != expected 0x1a69310f # # Exception| cpu 0: rx_hash 0xc30230d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44928 dport 43304] != expected 0xee68cbf4 # # Exception| cpu 0: rx_hash 0x1cfe858f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 43304] != expected 0x81153517 # # Exception| cpu 0: rx_hash 0x75abf7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44966 dport 43304] != expected 0x65b05fa3 # # 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 0x3b7c7db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45136 dport 44148] OK # # # cpu 0: rx_hash 0x9e29b429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45144 dport 44148] OK # # # cpu 0: rx_hash 0xbdd7557a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45180 dport 44148] OK # # # cpu 0: rx_hash 0xb0d65183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45208 dport 44148] OK # # # cpu 0: rx_hash 0x367d794a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45236 dport 44148] OK # # # cpu 0: rx_hash 0x892ab923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45262 dport 44148] OK # # # cpu 0: rx_hash 0xa78209e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45308 dport 44148] OK # # # cpu 0: rx_hash 0x6ba918aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45360 dport 44148] OK # # # cpu 0: rx_hash 0x84574205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45372 dport 44148] OK # # # cpu 0: rx_hash 0xe4fc3732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45376 dport 44148] OK # # # cpu 0: rx_hash 0x93031a65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45400 dport 44148] OK # # # cpu 0: rx_hash 0x06543c0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45402 dport 44148] OK # # # cpu 0: rx_hash 0x28fc8cce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45416 dport 44148] OK # # # cpu 0: rx_hash 0x8dfe103e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45458 dport 44148] OK # # # cpu 0: rx_hash 0x28abd9a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45466 dport 44148] OK # # # cpu 0: rx_hash 0x36018695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45474 dport 44148] OK # # # cpu 0: rx_hash 0xf3eaef62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45598 dport 44148] OK # # # cpu 0: rx_hash 0x28be0cfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45650 dport 44148] OK # # # cpu 0: rx_hash 0x4cbd2f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45668 dport 44148] OK # # # cpu 0: rx_hash 0x41eb7e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45682 dport 44148] OK # # # cpu 0: rx_hash 0x41bc2bf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45696 dport 44148] OK # # # cpu 0: rx_hash 0x18ebb665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45738 dport 44148] OK # # # cpu 0: rx_hash 0x6f149b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45746 dport 44148] OK # # # cpu 0: rx_hash 0x9ae8c86e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45772 dport 44148] OK # # # cpu 0: rx_hash 0xdd150ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45790 dport 44148] OK # # # cpu 0: rx_hash 0x56e87392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45796 dport 44148] OK # # # cpu 0: rx_hash 0x8442975f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45812 dport 44148] OK # # # cpu 0: rx_hash 0xed3c4f8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45872 dport 44148] OK # # # cpu 0: rx_hash 0x62696014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45888 dport 44148] OK # # # cpu 0: rx_hash 0x3b3efd83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45930 dport 44148] OK # # # cpu 0: rx_hash 0xe4c248dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45932 dport 44148] OK # # # cpu 0: rx_hash 0x71956eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45934 dport 44148] OK # # # cpu 0: rx_hash 0xa368df11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45964 dport 44148] OK # # # cpu 4: rx_hash 0xa37d0a4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45124 dport 44148] OK # # # cpu 4: rx_hash 0x937fe5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45134 dport 44148] OK # # # cpu 4: rx_hash 0xae2b5bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45138 dport 44148] OK # # # cpu 4: rx_hash 0x6f7db1b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45164 dport 44148] OK # # # cpu 4: rx_hash 0x28d7267b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 44148] OK # # # cpu 4: rx_hash 0xb92856d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45252 dport 44148] OK # # # cpu 4: rx_hash 0xd07d24b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45284 dport 44148] OK # # # cpu 4: rx_hash 0x3f837e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45288 dport 44148] OK # # # cpu 4: rx_hash 0x02fc6acc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 44148] OK # # # cpu 4: rx_hash 0x21028b9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45364 dport 44148] OK # # # cpu 4: rx_hash 0x41a9fea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45384 dport 44148] OK # # # cpu 4: rx_hash 0x5f03a199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45424 dport 44148] OK # # # cpu 4: rx_hash 0x25aadd5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 44148] OK # # # cpu 4: rx_hash 0x15ff67c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45446 dport 44148] OK # # # cpu 4: rx_hash 0xfa013d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45450 dport 44148] OK # # # cpu 4: rx_hash 0x71fc4433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45488 dport 44148] OK # # # cpu 4: rx_hash 0xfea96bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45504 dport 44148] OK # # # cpu 4: rx_hash 0x8400176f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45518 dport 44148] OK # # # cpu 4: rx_hash 0x4800ac93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45542 dport 44148] OK # # # cpu 4: rx_hash 0x2c165a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45592 dport 44148] OK # # # cpu 4: rx_hash 0x66bdc909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45596 dport 44148] OK # # # cpu 4: rx_hash 0xdd425fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45612 dport 44148] OK # # # cpu 4: rx_hash 0x4543285a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45624 dport 44148] OK # # # cpu 4: rx_hash 0xfa14e833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45634 dport 44148] OK # # # cpu 4: rx_hash 0x18bce30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45656 dport 44148] OK # # # cpu 4: rx_hash 0xd4eb0d99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45698 dport 44148] OK # # # cpu 4: rx_hash 0x9316cf3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45712 dport 44148] OK # # # cpu 4: rx_hash 0x364306a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 44148] OK # # # cpu 4: rx_hash 0xbdbe7fff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45730 dport 44148] OK # # # cpu 4: rx_hash 0x5f1674c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45752 dport 44148] OK # # # cpu 4: rx_hash 0xaaea279f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45766 dport 44148] OK # # # cpu 4: rx_hash 0x66ea9c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45806 dport 44148] OK # # # cpu 4: rx_hash 0x6bbccdf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45816 dport 44148] OK # # # cpu 4: rx_hash 0xf39610bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45832 dport 44148] OK # # # cpu 4: rx_hash 0x113e1b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45842 dport 44148] OK # # # cpu 4: rx_hash 0xaac18d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45858 dport 44148] OK # # # cpu 4: rx_hash 0x6f3f3187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45910 dport 44148] OK # # # cpu 4: rx_hash 0xe4951db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 44148] OK # # # cpu 4: rx_hash 0x80963e42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45992 dport 44148] OK # # # cpu 4: rx_hash 0x2895a64b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46006 dport 44148] OK # # # cpu 4: rx_hash 0x783c3c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46016 dport 44148] OK # # # cpu 4: rx_hash 0x1c3f1f78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46070 dport 44148] OK # # # count: pass=75 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 214, 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 42294 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58753 dport 42294] != expected 0x50cbb9cc # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58753 dport 42294] != expected 0x50cbb9cc # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 42294] != expected 0x55cb6abd # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 42294] != expected 0x55cb6abd # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49806 dport 42294] != expected 0x1c91ceb9 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49806 dport 42294] != expected 0x1c91ceb9 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38819 dport 42294] != expected 0xf92d939b # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38819 dport 42294] != expected 0xf92d939b # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39396 dport 42294] != expected 0x3a5266f2 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39396 dport 42294] != expected 0x3a5266f2 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41458 dport 42294] != expected 0x8eda376c # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41458 dport 42294] != expected 0x8eda376c # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56686 dport 42294] != expected 0x84ef442d # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56686 dport 42294] != expected 0x84ef442d # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34841 dport 42294] != expected 0x28878af # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34841 dport 42294] != expected 0x28878af # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37815 dport 42294] != expected 0x92693807 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37815 dport 42294] != expected 0x92693807 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46809 dport 42294] != expected 0xd22390b3 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46809 dport 42294] != expected 0xd22390b3 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49329 dport 42294] != expected 0x56712579 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49329 dport 42294] != expected 0x56712579 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34477 dport 42294] != expected 0x7998202b # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34477 dport 42294] != expected 0x7998202b # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36810 dport 42294] != expected 0xcbb96f5e # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36810 dport 42294] != expected 0xcbb96f5e # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36752 dport 42294] != expected 0xa8620efe # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36752 dport 42294] != expected 0xa8620efe # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41981 dport 42294] != expected 0xe9d56370 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41981 dport 42294] != expected 0xe9d56370 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58857 dport 42294] != expected 0x54a9ccf2 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58857 dport 42294] != expected 0x54a9ccf2 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44995 dport 42294] != expected 0x7d653660 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44995 dport 42294] != expected 0x7d653660 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60487 dport 42294] != expected 0xabcb9024 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60487 dport 42294] != expected 0xabcb9024 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40066 dport 42294] != expected 0x5869c1fc # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40066 dport 42294] != expected 0x5869c1fc # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39665 dport 42294] != expected 0x50404b42 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39665 dport 42294] != expected 0x50404b42 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37054 dport 42294] != expected 0x868f3fae # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37054 dport 42294] != expected 0x868f3fae # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 42294] != expected 0xb4a442c6 # # Exception| cpu 0: rx_hash 0xfe23978c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 42294] != expected 0xb4a442c6 # # 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-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 214, 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 33681 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49703 dport 33681] != expected 0x190de4e4 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49703 dport 33681] != expected 0x190de4e4 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44637 dport 33681] != expected 0x70e8251c # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44637 dport 33681] != expected 0x70e8251c # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50286 dport 33681] != expected 0xe783242f # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50286 dport 33681] != expected 0xe783242f # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43701 dport 33681] != expected 0x515dd0d9 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43701 dport 33681] != expected 0x515dd0d9 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56386 dport 33681] != expected 0xb05ff3cb # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56386 dport 33681] != expected 0xb05ff3cb # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36465 dport 33681] != expected 0xae2a58a7 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36465 dport 33681] != expected 0xae2a58a7 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50634 dport 33681] != expected 0xd30237a9 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50634 dport 33681] != expected 0xd30237a9 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 33681] != expected 0x8cca17b5 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 33681] != expected 0x8cca17b5 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51934 dport 33681] != expected 0x62534761 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51934 dport 33681] != expected 0x62534761 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52441 dport 33681] != expected 0xd2de425d # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52441 dport 33681] != expected 0xd2de425d # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59333 dport 33681] != expected 0x5df905ee # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59333 dport 33681] != expected 0x5df905ee # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 33681] != expected 0x77e96d53 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 33681] != expected 0x77e96d53 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45571 dport 33681] != expected 0xfe7c5098 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45571 dport 33681] != expected 0xfe7c5098 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54978 dport 33681] != expected 0x4d3aadbd # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54978 dport 33681] != expected 0x4d3aadbd # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35687 dport 33681] != expected 0x6d1c0ceb # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35687 dport 33681] != expected 0x6d1c0ceb # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54831 dport 33681] != expected 0xcfc02c09 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54831 dport 33681] != expected 0xcfc02c09 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 33681] != expected 0x8d8d7b6a # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42205 dport 33681] != expected 0x8d8d7b6a # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58354 dport 33681] != expected 0xd01ec15f # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58354 dport 33681] != expected 0xd01ec15f # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 33681] != expected 0x22d004f4 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 33681] != expected 0x22d004f4 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34907 dport 33681] != expected 0xb2a23985 # # Exception| cpu 0: rx_hash 0x6104a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34907 dport 33681] != expected 0xb2a23985 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->