< 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 38491 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x042eff92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54450 dport 38491] != expected 0x11030fe9 # # Exception| cpu 0: rx_hash 0x85591bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54466 dport 38491] != expected 0x2f280fb0 # # Exception| cpu 0: rx_hash 0xda81f60b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53122 dport 38491] != expected 0x1ce713aa # # Exception| cpu 0: rx_hash 0xb10c07a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 38491] != expected 0xc2e31239 # # Exception| cpu 0: rx_hash 0x5cc64bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53206 dport 38491] != expected 0xa6361227 # # Exception| cpu 0: rx_hash 0xdeca66d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53264 dport 38491] != expected 0x762edc09 # # Exception| cpu 0: rx_hash 0xd5754453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53278 dport 38491] != expected 0x8776dec7 # # Exception| cpu 0: rx_hash 0x31efe268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53352 dport 38491] != expected 0x6eaddca4 # # Exception| cpu 0: rx_hash 0xc81d93f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53386 dport 38491] != expected 0x6b185f5b # # Exception| cpu 0: rx_hash 0x1ad9e1ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53404 dport 38491] != expected 0x2fbc5d1b # # Exception| cpu 0: rx_hash 0xc14d79d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53436 dport 38491] != expected 0xe6165d26 # # Exception| cpu 0: rx_hash 0x2e68fd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53444 dport 38491] != expected 0xfe955d8b # # Exception| cpu 0: rx_hash 0xf713adf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53468 dport 38491] != expected 0x4b695d05 # # Exception| cpu 0: rx_hash 0x90112738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53474 dport 38491] != expected 0xe0cf5f8c # # Exception| cpu 0: rx_hash 0xfe4347d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53482 dport 38491] != expected 0xc6675f78 # # Exception| cpu 0: rx_hash 0x858a26fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53514 dport 38491] != expected 0x40479f53 # # Exception| cpu 0: rx_hash 0x304cde2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53538 dport 38491] != expected 0xaf459f9a # # Exception| cpu 0: rx_hash 0x8cdaccdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53564 dport 38491] != expected 0xcd499d2e # # Exception| cpu 0: rx_hash 0x0f42e02c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53620 dport 38491] != expected 0x8f349dc4 # # Exception| cpu 0: rx_hash 0xf6b091b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53654 dport 38491] != expected 0x8a811e3b # # Exception| cpu 0: rx_hash 0x9a0d39fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53670 dport 38491] != expected 0xd07f1e7c # # Exception| cpu 0: rx_hash 0x10c5ff2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53720 dport 38491] != expected 0x1f0c1ceb # # Exception| cpu 0: rx_hash 0xa98c7c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53722 dport 38491] != expected 0x85ac1f38 # # Exception| cpu 0: rx_hash 0xcc613ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53724 dport 38491] != expected 0x525c1d02 # # Exception| cpu 0: rx_hash 0xcb516717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 38491] != expected 0xd6a61cd6 # # Exception| cpu 0: rx_hash 0x91b75d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53766 dport 38491] != expected 0x3e107e4a # # Exception| cpu 0: rx_hash 0xf8d56444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53802 dport 38491] != expected 0x9c427f6a # # Exception| cpu 0: rx_hash 0x17f0e0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53842 dport 38491] != expected 0x84c17fc7 # # Exception| cpu 0: rx_hash 0x79a28014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53850 dport 38491] != expected 0xa2697f33 # # Exception| cpu 0: rx_hash 0x70f26a32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53868 dport 38491] != expected 0x2f677d4e # # Exception| cpu 0: rx_hash 0x55a4da71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53898 dport 38491] != expected 0x6782ff58 # # Exception| cpu 0: rx_hash 0x3779c1f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53928 dport 38491] != expected 0x3488fcb6 # # Exception| cpu 0: rx_hash 0x8e30424a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53930 dport 38491] != expected 0xae28ff65 # # Exception| cpu 0: rx_hash 0x6aaae471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53980 dport 38491] != expected 0x47f3fd06 # # Exception| cpu 0: rx_hash 0xb13e7c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54012 dport 38491] != expected 0x8e59fd3b # # Exception| cpu 0: rx_hash 0xc497aea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54030 dport 38491] != expected 0x18d3eb9 # # Exception| cpu 0: rx_hash 0xa82a06ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 54078 dport 38491] != expected 0x5b733efe # # Exception| cpu 0: rx_hash 0x22e2c03b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54080 dport 38491] != expected 0x94003c69 # # Exception| cpu 0: rx_hash 0x295de2bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 38491] != expected 0x65583ea7 # # Exception| cpu 4: rx_hash 0x641c2cba [saddr 192.0.3.2 daddr 192.0.3.1 sport 54440 dport 38491] != expected 0x3e5f0cb4 # # Exception| cpu 4: rx_hash 0x8b39a806 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54480 dport 38491] != expected 0x26dc0c19 # # Exception| cpu 4: rx_hash 0xe56bc8ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 54488 dport 38491] != expected 0x740ced # # Exception| cpu 4: rx_hash 0x39cf0933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54492 dport 38491] != expected 0x4d240d04 # # Exception| cpu 4: rx_hash 0xf46864cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53098 dport 38491] != expected 0xa55a9372 # # Exception| cpu 4: rx_hash 0xb4d396e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53130 dport 38491] != expected 0x3a4f135e # # Exception| cpu 4: rx_hash 0x01156e30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53154 dport 38491] != expected 0xd54d1397 # # Exception| cpu 4: rx_hash 0xd3d11c2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53172 dport 38491] != expected 0x91e911d7 # # Exception| cpu 4: rx_hash 0xebef7bcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53190 dport 38491] != expected 0x3562125d # # Exception| cpu 4: rx_hash 0x8bdda8e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53212 dport 38491] != expected 0x1a3e1100 # # Exception| cpu 4: rx_hash 0x5e298318 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53230 dport 38491] != expected 0xda601294 # # Exception| cpu 4: rx_hash 0x3e1b5030 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53236 dport 38491] != expected 0xf53c11c9 # # Exception| cpu 4: rx_hash 0xd9fa3f36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53300 dport 38491] != expected 0xf2d4dddd # # Exception| cpu 4: rx_hash 0x588ddb66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53316 dport 38491] != expected 0xccffdd84 # # Exception| cpu 4: rx_hash 0x33002ac9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53328 dport 38491] != expected 0x12fbdc17 # # Exception| cpu 4: rx_hash 0x38bf084e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53342 dport 38491] != expected 0xe3a3ded9 # # Exception| cpu 4: rx_hash 0x5fbd8284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53344 dport 38491] != expected 0x4805dc50 # # Exception| cpu 4: rx_hash 0xa64ff31e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53378 dport 38491] != expected 0x4db05faf # # Exception| cpu 4: rx_hash 0xadf0d199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53388 dport 38491] != expected 0xbce85d61 # # Exception| cpu 4: rx_hash 0xa390625d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53406 dport 38491] != expected 0xb51c5ec8 # # Exception| cpu 4: rx_hash 0x766449a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53420 dport 38491] != expected 0x75425d5c # # Exception| cpu 4: rx_hash 0x9941cd1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53460 dport 38491] != expected 0x6dc15df1 # # Exception| cpu 4: rx_hash 0x92feef99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53466 dport 38491] != expected 0x9c995f3f # # Exception| cpu 4: rx_hash 0x8765ee5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53554 dport 38491] != expected 0x3c119fe0 # # Exception| cpu 4: rx_hash 0x0dad288d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53580 dport 38491] != expected 0xf3629d77 # # Exception| cpu 4: rx_hash 0xdf695a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53594 dport 38491] != expected 0xb7c69f37 # # Exception| cpu 4: rx_hash 0xf8d02272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53636 dport 38491] != expected 0x83751d92 # # Exception| cpu 4: rx_hash 0x2a14506f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53650 dport 38491] != expected 0xc7d11fd2 # # Exception| cpu 4: rx_hash 0x2d24098d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53686 dport 38491] != expected 0x432b1e06 # # Exception| cpu 4: rx_hash 0x151a6e6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53700 dport 38491] != expected 0xe7a01d8c # # Exception| cpu 4: rx_hash 0x7e979fc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53712 dport 38491] != expected 0x39a41c1f # # Exception| cpu 4: rx_hash 0x7218e4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53754 dport 38491] != expected 0x4c061f05 # # Exception| cpu 4: rx_hash 0xf36a46c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53796 dport 38491] != expected 0x6d1a7da4 # # Exception| cpu 4: rx_hash 0xa9893aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53876 dport 38491] != expected 0x9a9b7dc0 # # Exception| cpu 4: rx_hash 0x5cf43057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53948 dport 38491] != expected 0xea8cfd25 # # Exception| cpu 4: rx_hash 0x63fa0e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53994 dport 38491] != expected 0xcafdff7b # # Exception| cpu 4: rx_hash 0x18336f78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54026 dport 38491] != expected 0x4cdd3f50 # # Exception| cpu 4: rx_hash 0xf2c97a87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54126 dport 38491] != expected 0xacf23e9a # # Exception| cpu 4: rx_hash 0xd2405b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54164 dport 38491] != expected 0x1cbbbdeb # # Exception| cpu 4: rx_hash 0xed4e6587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54210 dport 38491] != expected 0x3ccabfb5 # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb954b54d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 33429] OK # # # cpu 0: rx_hash 0x0e7d853b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33464 dport 33429] OK # # # cpu 0: rx_hash 0x883a3889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 33429] OK # # # cpu 0: rx_hash 0x3173bb3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33518 dport 33429] OK # # # cpu 0: rx_hash 0x865a8b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33534 dport 33429] OK # # # cpu 0: rx_hash 0x24e8baf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33542 dport 33429] OK # # # cpu 0: rx_hash 0x4abada14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33550 dport 33429] OK # # # cpu 0: rx_hash 0x23d8e31a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33570 dport 33429] OK # # # cpu 0: rx_hash 0x912e422f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33582 dport 33429] OK # # # cpu 0: rx_hash 0x1be684f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33616 dport 33429] OK # # # cpu 0: rx_hash 0xa2af074a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33618 dport 33429] OK # # # cpu 0: rx_hash 0x7ce40e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33646 dport 33429] OK # # # cpu 0: rx_hash 0x5c6d2f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33684 dport 33429] OK # # # cpu 0: rx_hash 0xbd28184a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33790 dport 33429] OK # # # cpu 0: rx_hash 0xfbd6f4cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33814 dport 33429] OK # # # cpu 0: rx_hash 0x4bcf9d5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33826 dport 33429] OK # # # cpu 0: rx_hash 0x45af2e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33840 dport 33429] OK # # # cpu 0: rx_hash 0xfce6ad29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33842 dport 33429] OK # # # cpu 0: rx_hash 0xc4d8cacb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33856 dport 33429] OK # # # cpu 0: rx_hash 0x762e6bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33868 dport 33429] OK # # # cpu 0: rx_hash 0xc3e89329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33892 dport 33429] OK # # # cpu 0: rx_hash 0x74c1a35f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33908 dport 33429] OK # # # cpu 0: rx_hash 0x1a93c3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33916 dport 33429] OK # # # cpu 4: rx_hash 0x34ac2a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33522 dport 33429] OK # # # cpu 4: rx_hash 0x2db850de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33584 dport 33429] OK # # # cpu 4: rx_hash 0xc7424521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33620 dport 33429] OK # # # cpu 4: rx_hash 0x7e0bc693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33622 dport 33429] OK # # # cpu 4: rx_hash 0xabffed6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33636 dport 33429] OK # # # cpu 4: rx_hash 0x7284bdf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33660 dport 33429] OK # # # cpu 4: rx_hash 0x520d9cf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33670 dport 33429] OK # # # cpu 4: rx_hash 0x323f4fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33692 dport 33429] OK # # # cpu 4: rx_hash 0x87f9b709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 33429] OK # # # cpu 4: rx_hash 0xdff503c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33756 dport 33429] OK # # # cpu 4: rx_hash 0x22ada451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33806 dport 33429] OK # # # cpu 4: rx_hash 0xcd8820ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33910 dport 33429] OK # # # cpu 4: rx_hash 0x868cf042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33944 dport 33429] OK # # # cpu 4: rx_hash 0xea31580f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 33429] OK # # # cpu 4: rx_hash 0x5378dbbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33962 dport 33429] OK # # # cpu 4: rx_hash 0x00cb4df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 33429] OK # # # cpu 4: rx_hash 0xd20f3fed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34010 dport 33429] OK # # # cpu 4: rx_hash 0x07fb1412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34024 dport 33429] OK # # # cpu 4: rx_hash 0x02248551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34036 dport 33429] OK # # # cpu 4: rx_hash 0xd53f660f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34046 dport 33429] OK # # # cpu 4: rx_hash 0xc0a467cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34070 dport 33429] OK # # # cpu 4: rx_hash 0xc9f48dea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34080 dport 33429] OK # # # cpu 4: rx_hash 0x75629f1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34110 dport 33429] OK # # # cpu 4: rx_hash 0xf4157b4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34126 dport 33429] OK # # # cpu 4: rx_hash 0x9f988ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34138 dport 33429] OK # # # cpu 4: rx_hash 0x9317f181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 33429] OK # # # cpu 4: rx_hash 0x21e150b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34172 dport 33429] OK # # # cpu 4: rx_hash 0xd67392ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 33429] OK # # # cpu 4: rx_hash 0xbf11abe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34208 dport 33429] OK # # # cpu 4: rx_hash 0x3e664fb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34256 dport 33429] OK # # # cpu 4: rx_hash 0x52dbe7f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 33429] OK # # # cpu 4: rx_hash 0x8ba0b763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34296 dport 33429] OK # # # cpu 4: rx_hash 0x666fbd48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 33429] OK # # # cpu 4: rx_hash 0x6dd09fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34328 dport 33429] OK # # # cpu 4: rx_hash 0xb39b96b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34340 dport 33429] OK # # # cpu 4: rx_hash 0xd8166718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34352 dport 33429] OK # # # cpu 4: rx_hash 0x59618348 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34368 dport 33429] OK # # # cpu 4: rx_hash 0x872a8a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34428 dport 33429] OK # # # cpu 4: rx_hash 0xcc2e5a9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34450 dport 33429] OK # # # cpu 4: rx_hash 0xc7917818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34460 dport 33429] OK # # # cpu 4: rx_hash 0x19da7160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34464 dport 33429] OK # # # cpu 4: rx_hash 0x725780cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34484 dport 33429] OK # # # cpu 4: rx_hash 0x98ad9530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34512 dport 33429] OK # # # cpu 4: rx_hash 0x46e69c48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34540 dport 33429] OK # # # cpu 4: rx_hash 0x84667ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34574 dport 33429] OK # # # cpu 4: rx_hash 0x3fc035c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 33429] OK # # # cpu 4: rx_hash 0x00ce0bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34658 dport 33429] OK # # # count: pass=70 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36846 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52391 dport 36846] != expected 0x82f397d0 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52391 dport 36846] != expected 0x82f397d0 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49659 dport 36846] != expected 0x82d42eaf # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49659 dport 36846] != expected 0x82d42eaf # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51762 dport 36846] != expected 0x510ae1e9 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51762 dport 36846] != expected 0x510ae1e9 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 36846] != expected 0x60bf0b67 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 36846] != expected 0x60bf0b67 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55421 dport 36846] != expected 0x3cce109d # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55421 dport 36846] != expected 0x3cce109d # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54553 dport 36846] != expected 0x40bfa951 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54553 dport 36846] != expected 0x40bfa951 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53097 dport 36846] != expected 0x30bbf50b # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53097 dport 36846] != expected 0x30bbf50b # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40957 dport 36846] != expected 0xed22f597 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40957 dport 36846] != expected 0xed22f597 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45110 dport 36846] != expected 0x42d8c303 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45110 dport 36846] != expected 0x42d8c303 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36308 dport 36846] != expected 0xfa6906fa # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36308 dport 36846] != expected 0xfa6906fa # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 36846] != expected 0xe1f47e63 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 36846] != expected 0xe1f47e63 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39562 dport 36846] != expected 0x2ec1e055 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39562 dport 36846] != expected 0x2ec1e055 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47946 dport 36846] != expected 0x81828a43 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47946 dport 36846] != expected 0x81828a43 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40688 dport 36846] != expected 0xaaafb32a # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40688 dport 36846] != expected 0xaaafb32a # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53893 dport 36846] != expected 0x999b983c # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53893 dport 36846] != expected 0x999b983c # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34214 dport 36846] != expected 0xddc4ad70 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34214 dport 36846] != expected 0xddc4ad70 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47836 dport 36846] != expected 0xee79480b # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47836 dport 36846] != expected 0xee79480b # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58031 dport 36846] != expected 0xcd636526 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58031 dport 36846] != expected 0xcd636526 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58420 dport 36846] != expected 0xefc211d1 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58420 dport 36846] != expected 0xefc211d1 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59915 dport 36846] != expected 0xf8d54cfd # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59915 dport 36846] != expected 0xf8d54cfd # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53222 dport 36846] != expected 0xc6c9706d # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53222 dport 36846] != expected 0xc6c9706d # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37220 dport 36846] != expected 0xd6052ab3 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37220 dport 36846] != expected 0xd6052ab3 # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35427 dport 36846] != expected 0x63af332a # # Exception| cpu 5: rx_hash 0x41ca1419 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35427 dport 36846] != expected 0x63af332a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 57536 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44375 dport 57536] != expected 0x6cc9aaf3 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44375 dport 57536] != expected 0x6cc9aaf3 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56791 dport 57536] != expected 0x2cadfb19 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56791 dport 57536] != expected 0x2cadfb19 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49434 dport 57536] != expected 0xade2e8ca # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49434 dport 57536] != expected 0xade2e8ca # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48054 dport 57536] != expected 0xfe339bcd # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48054 dport 57536] != expected 0xfe339bcd # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53717 dport 57536] != expected 0xbc568e0a # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53717 dport 57536] != expected 0xbc568e0a # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34140 dport 57536] != expected 0x57f48831 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34140 dport 57536] != expected 0x57f48831 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46005 dport 57536] != expected 0xd2874d7b # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46005 dport 57536] != expected 0xd2874d7b # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44682 dport 57536] != expected 0x26618c43 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44682 dport 57536] != expected 0x26618c43 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52995 dport 57536] != expected 0xb2010016 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52995 dport 57536] != expected 0xb2010016 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34299 dport 57536] != expected 0xedfb730b # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34299 dport 57536] != expected 0xedfb730b # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48801 dport 57536] != expected 0xabcad972 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48801 dport 57536] != expected 0xabcad972 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52554 dport 57536] != expected 0xdeb36200 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52554 dport 57536] != expected 0xdeb36200 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 57536] != expected 0x9556f478 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 57536] != expected 0x9556f478 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47999 dport 57536] != expected 0x79dd9656 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47999 dport 57536] != expected 0x79dd9656 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38613 dport 57536] != expected 0x68ac3a03 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38613 dport 57536] != expected 0x68ac3a03 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47482 dport 57536] != expected 0x4a531968 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47482 dport 57536] != expected 0x4a531968 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41550 dport 57536] != expected 0x4858d128 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41550 dport 57536] != expected 0x4858d128 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47942 dport 57536] != expected 0x9a15993 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47942 dport 57536] != expected 0x9a15993 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60386 dport 57536] != expected 0x372ec503 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60386 dport 57536] != expected 0x372ec503 # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52973 dport 57536] != expected 0xc27743be # # Exception| cpu 0: rx_hash 0x45d8f7e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52973 dport 57536] != expected 0xc27743be # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 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__->