< 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 200, 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 129, 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 51148 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf8da28da [saddr 192.0.3.2 daddr 192.0.3.1 sport 42802 dport 51148] != expected 0x6022b1ba # # Exception| cpu 0: rx_hash 0x0eca0efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42852 dport 51148] != expected 0xd135ae20 # # Exception| cpu 0: rx_hash 0xe3580186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42888 dport 51148] != expected 0xb3adbba9 # # Exception| cpu 0: rx_hash 0x03d23bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42910 dport 51148] != expected 0xb8a93e77 # # Exception| cpu 0: rx_hash 0x908f12b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43014 dport 51148] != expected 0x2c578c9 # # Exception| cpu 0: rx_hash 0xe9e1f37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43064 dport 51148] != expected 0xad7a1bbd # # Exception| cpu 0: rx_hash 0xc280f0aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43106 dport 51148] != expected 0x6dc87240 # # Exception| cpu 0: rx_hash 0x9bc21c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43142 dport 51148] != expected 0xdfccb5eb # # Exception| cpu 0: rx_hash 0x757a8e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43166 dport 51148] != expected 0xe71e0ed8 # # Exception| cpu 0: rx_hash 0xfa044995 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43254 dport 51148] != expected 0xf9b67236 # # Exception| cpu 0: rx_hash 0xc858b05f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43274 dport 51148] != expected 0x9de4e83f # # Exception| cpu 0: rx_hash 0x41734cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43288 dport 51148] != expected 0x37d9c9a4 # # Exception| cpu 0: rx_hash 0xb951c220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43328 dport 51148] != expected 0xb518e8d3 # # Exception| cpu 0: rx_hash 0xfdc43c56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43364 dport 51148] != expected 0x6006781e # # Exception| cpu 0: rx_hash 0xce0d8b5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43376 dport 51148] != expected 0x2971b54a # # Exception| cpu 0: rx_hash 0xa7ac4dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43380 dport 51148] != expected 0x8848110f # # Exception| cpu 0: rx_hash 0xcd2716dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43396 dport 51148] != expected 0x733b1bf0 # # Exception| cpu 0: rx_hash 0x71906638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43512 dport 51148] != expected 0x24e4aa4a # # Exception| cpu 0: rx_hash 0x0f2d74c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43530 dport 51148] != expected 0x84227de6 # # Exception| cpu 0: rx_hash 0x5d2296d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43630 dport 51148] != expected 0xeb2f776f # # Exception| cpu 0: rx_hash 0x6dc1bc5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43662 dport 51148] != expected 0xf8121481 # # Exception| cpu 0: rx_hash 0x1cc8ce20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43716 dport 51148] != expected 0xd0ee146d # # Exception| cpu 4: rx_hash 0x71f1d436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 51148] != expected 0xca1f9021 # # Exception| cpu 4: rx_hash 0xa2b25972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42786 dport 51148] != expected 0x886cd8ab # # Exception| cpu 4: rx_hash 0x991c7dcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42818 dport 51148] != expected 0x46587667 # # Exception| cpu 4: rx_hash 0x446d583f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 51148] != expected 0x37fd0000 # # Exception| cpu 4: rx_hash 0xdd8983ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 42854 dport 51148] != expected 0x9346e6aa # # Exception| cpu 4: rx_hash 0x89d35aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42872 dport 51148] != expected 0x48deb156 # # Exception| cpu 4: rx_hash 0x59ba4a60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42894 dport 51148] != expected 0x50e75766 # # Exception| cpu 4: rx_hash 0xa7cdfff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42924 dport 51148] != expected 0x66b32b64 # # Exception| cpu 4: rx_hash 0x748e72b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42926 dport 51148] != expected 0x24c063ee # # Exception| cpu 4: rx_hash 0x49756d09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42932 dport 51148] != expected 0x5e619057 # # Exception| cpu 4: rx_hash 0x4112febd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42944 dport 51148] != expected 0xd922f3cf # # Exception| cpu 4: rx_hash 0x1b7a8f15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42960 dport 51148] != expected 0x316c9ade # # Exception| cpu 4: rx_hash 0x154827a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42974 dport 51148] != expected 0x2baa433 # # Exception| cpu 4: rx_hash 0xbf654b2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42978 dport 51148] != expected 0xef768fcd # # Exception| cpu 4: rx_hash 0x4dfe3745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43018 dport 51148] != expected 0x73600eae # # Exception| cpu 4: rx_hash 0xcae7631e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43030 dport 51148] != expected 0xea8b11d8 # # Exception| cpu 4: rx_hash 0x096bc933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43054 dport 51148] != expected 0xa67e9e63 # # Exception| cpu 4: rx_hash 0x32c5ed8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43086 dport 51148] != expected 0x684a30af # # Exception| cpu 4: rx_hash 0xd24fd7c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43096 dport 51148] != expected 0x634eb571 # # Exception| cpu 4: rx_hash 0xf263da21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 51148] != expected 0x7ef511ae # # Exception| cpu 4: rx_hash 0x0226c706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43182 dport 51148] != expected 0x7b775341 # # Exception| cpu 4: rx_hash 0xec9e55ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43190 dport 51148] != expected 0x43a5e872 # # Exception| cpu 4: rx_hash 0x8b0d3bea [saddr 192.0.3.2 daddr 192.0.3.1 sport 43196 dport 51148] != expected 0xd14a72da # # Exception| cpu 4: rx_hash 0x584eb6ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 43198 dport 51148] != expected 0x93393a50 # # Exception| cpu 4: rx_hash 0x1a8e73db [saddr 192.0.3.2 daddr 192.0.3.1 sport 43232 dport 51148] != expected 0xf2b2f7e8 # # Exception| cpu 4: rx_hash 0x27756c66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43258 dport 51148] != expected 0x88130451 # # Exception| cpu 4: rx_hash 0x1b1b3d1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43272 dport 51148] != expected 0xdf97a0b5 # # Exception| cpu 4: rx_hash 0x381dad78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43302 dport 51148] != expected 0x9866aad0 # # Exception| cpu 4: rx_hash 0x362f05cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43304 dport 51148] != expected 0xabb0943d # # Exception| cpu 4: rx_hash 0x0bd41a72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 51148] != expected 0xd1116784 # # Exception| cpu 4: rx_hash 0x8a98752a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 51148] != expected 0xfc6f2587 # # Exception| cpu 4: rx_hash 0x974f6775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43412 dport 51148] != expected 0x9b7572e1 # # Exception| cpu 4: rx_hash 0x89b2e8ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43424 dport 51148] != expected 0xa6258b3d # # Exception| cpu 4: rx_hash 0x615f4151 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43458 dport 51148] != expected 0x2a626d7b # # Exception| cpu 4: rx_hash 0x3b3730f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43474 dport 51148] != expected 0xc22c046a # # Exception| cpu 4: rx_hash 0x3505984e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43484 dport 51148] != expected 0xf1fa3a87 # # Exception| cpu 4: rx_hash 0x2bf81790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 51148] != expected 0xccaac35b # # Exception| cpu 4: rx_hash 0x32d66b75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43536 dport 51148] != expected 0xfe838e5f # # Exception| cpu 4: rx_hash 0x458a2209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43552 dport 51148] != expected 0x62ead3c6 # # Exception| cpu 4: rx_hash 0xab32b0f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43576 dport 51148] != expected 0x5a3868f5 # # Exception| cpu 4: rx_hash 0xc4c64d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 51148] != expected 0x4f9491c5 # # Exception| cpu 4: rx_hash 0x7016ae00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43598 dport 51148] != expected 0x9f0843e7 # # Exception| cpu 4: rx_hash 0x4dedb1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43604 dport 51148] != expected 0xe5a9b05e # # Exception| cpu 4: rx_hash 0x2a7edfa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 51148] != expected 0x77462af6 # # Exception| cpu 4: rx_hash 0xb39a042d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43638 dport 51148] != expected 0xd3fdcc5c # # Exception| cpu 4: rx_hash 0x93b609cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43692 dport 51148] != expected 0xce466883 # # Exception| cpu 4: rx_hash 0xae4d1672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43702 dport 51148] != expected 0xb4e79b3a # # Exception| cpu 4: rx_hash 0x566f98e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43758 dport 51148] != expected 0x3626ba4d # # Exception| cpu 4: rx_hash 0xa7bfcb06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43818 dport 51148] != expected 0x1e81afff # # Exception| cpu 4: rx_hash 0x4735f148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43836 dport 51148] != expected 0x15852a21 # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x515e4bd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36388 dport 60247] OK # # # cpu 0: rx_hash 0xe58ea880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36396 dport 60247] OK # # # cpu 0: rx_hash 0xd0122489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36418 dport 60247] OK # # # cpu 0: rx_hash 0xde208c3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36428 dport 60247] OK # # # cpu 0: rx_hash 0xe3db9383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 60247] OK # # # cpu 0: rx_hash 0x139e8ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36474 dport 60247] OK # # # cpu 0: rx_hash 0x2d4f0c98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36500 dport 60247] OK # # # cpu 0: rx_hash 0xf03e296b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36504 dport 60247] OK # # # cpu 0: rx_hash 0x87626017 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36520 dport 60247] OK # # # cpu 0: rx_hash 0x67e85a59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36542 dport 60247] OK # # # cpu 0: rx_hash 0x2b1a379b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36590 dport 60247] OK # # # cpu 0: rx_hash 0x7ed5a044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36632 dport 60247] OK # # # cpu 0: rx_hash 0x07bb418f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36646 dport 60247] OK # # # cpu 0: rx_hash 0xc262d0a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36708 dport 60247] OK # # # cpu 0: rx_hash 0x22e8eaef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36722 dport 60247] OK # # # cpu 0: rx_hash 0x7598ae71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36760 dport 60247] OK # # # cpu 0: rx_hash 0xd7d2514a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36816 dport 60247] OK # # # cpu 0: rx_hash 0x0491dc0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36818 dport 60247] OK # # # cpu 0: rx_hash 0xb0413f5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36826 dport 60247] OK # # # cpu 0: rx_hash 0x7dff3dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36844 dport 60247] OK # # # cpu 0: rx_hash 0xf4d4c129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36862 dport 60247] OK # # # cpu 0: rx_hash 0x5edaf259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36908 dport 60247] OK # # # cpu 0: rx_hash 0x02e7b8f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36934 dport 60247] OK # # # cpu 0: rx_hash 0xec5f2a0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36958 dport 60247] OK # # # cpu 0: rx_hash 0x1c1a372c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 60247] OK # # # cpu 0: rx_hash 0xcc7327e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36996 dport 60247] OK # # # cpu 0: rx_hash 0x961b5641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 60247] OK # # # cpu 0: rx_hash 0xdcbc0080 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37054 dport 60247] OK # # # cpu 0: rx_hash 0x600b7065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 60247] OK # # # cpu 0: rx_hash 0x9e7cc5f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37088 dport 60247] OK # # # cpu 0: rx_hash 0x2aac26a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37096 dport 60247] OK # # # cpu 0: rx_hash 0xf87ae520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37122 dport 60247] OK # # # cpu 0: rx_hash 0xe6876afe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37174 dport 60247] OK # # # cpu 0: rx_hash 0x3391dcb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37198 dport 60247] OK # # # cpu 4: rx_hash 0xd6471f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36408 dport 60247] OK # # # cpu 4: rx_hash 0xb7814a9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36424 dport 60247] OK # # # cpu 4: rx_hash 0x9ab57248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36456 dport 60247] OK # # # cpu 4: rx_hash 0x49f6ff0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36458 dport 60247] OK # # # cpu 4: rx_hash 0xa97cc542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36476 dport 60247] OK # # # cpu 4: rx_hash 0x7a3f4806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36478 dport 60247] OK # # # cpu 4: rx_hash 0xac0363c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36594 dport 60247] OK # # # cpu 4: rx_hash 0x906d32bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36608 dport 60247] OK # # # cpu 4: rx_hash 0xf7fe5ca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36618 dport 60247] OK # # # cpu 4: rx_hash 0xa3a485b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36628 dport 60247] OK # # # cpu 4: rx_hash 0xad962d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36634 dport 60247] OK # # # cpu 4: rx_hash 0x55b4a393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 60247] OK # # # cpu 4: rx_hash 0x5b860b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36684 dport 60247] OK # # # cpu 4: rx_hash 0x4863b1cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36738 dport 60247] OK # # # cpu 4: rx_hash 0x4651197b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36748 dport 60247] OK # # # cpu 4: rx_hash 0x65578918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36770 dport 60247] OK # # # cpu 4: rx_hash 0x58ac96a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36792 dport 60247] OK # # # cpu 4: rx_hash 0xaebcb081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36846 dport 60247] OK # # # cpu 4: rx_hash 0x73eeca8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36876 dport 60247] OK # # # cpu 4: rx_hash 0x9364f0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36890 dport 60247] OK # # # cpu 4: rx_hash 0x6321ede4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36918 dport 60247] OK # # # cpu 4: rx_hash 0x588fc95a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 60247] OK # # # cpu 4: rx_hash 0x46724684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36962 dport 60247] OK # # # cpu 4: rx_hash 0x4840ee33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36972 dport 60247] OK # # # cpu 4: rx_hash 0xbd7a5596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37070 dport 60247] OK # # # cpu 4: rx_hash 0x8eb3e29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37082 dport 60247] OK # # # cpu 4: rx_hash 0xc414b45d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37104 dport 60247] OK # # # cpu 4: rx_hash 0xa387da48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37114 dport 60247] OK # # # cpu 4: rx_hash 0xcbb3522a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37142 dport 60247] OK # # # cpu 4: rx_hash 0x7f63b17b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37150 dport 60247] OK # # # cpu 4: rx_hash 0x619e3ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37162 dport 60247] OK # # # cpu 4: rx_hash 0x79368a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37220 dport 60247] OK # # # cpu 4: rx_hash 0x99bcb036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37234 dport 60247] OK # # # cpu 4: rx_hash 0x49d5a0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 60247] OK # # # cpu 4: rx_hash 0x94a48500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37256 dport 60247] OK # # # cpu 4: rx_hash 0xa95f9abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37266 dport 60247] OK # # # cpu 4: rx_hash 0x846ba269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37298 dport 60247] OK # # # count: pass=71 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 200, 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 129, 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 53614 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 53614] != expected 0xa7d503f7 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60848 dport 53614] != expected 0xa7d503f7 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52340 dport 53614] != expected 0xc0063171 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52340 dport 53614] != expected 0xc0063171 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42541 dport 53614] != expected 0x647d5a27 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42541 dport 53614] != expected 0x647d5a27 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44300 dport 53614] != expected 0xb0aaf6b1 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44300 dport 53614] != expected 0xb0aaf6b1 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39137 dport 53614] != expected 0x126dc445 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39137 dport 53614] != expected 0x126dc445 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49063 dport 53614] != expected 0x66273987 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49063 dport 53614] != expected 0x66273987 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50888 dport 53614] != expected 0x3a513837 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50888 dport 53614] != expected 0x3a513837 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 53614] != expected 0xaec2e567 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56604 dport 53614] != expected 0xaec2e567 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41522 dport 53614] != expected 0x40a2a56a # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41522 dport 53614] != expected 0x40a2a56a # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43296 dport 53614] != expected 0xce898dfa # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43296 dport 53614] != expected 0xce898dfa # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47015 dport 53614] != expected 0x5bf7a555 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47015 dport 53614] != expected 0x5bf7a555 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43358 dport 53614] != expected 0xdb2574ca # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43358 dport 53614] != expected 0xdb2574ca # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56232 dport 53614] != expected 0xc2789b75 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56232 dport 53614] != expected 0xc2789b75 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 53614] != expected 0xd3a58e4 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 53614] != expected 0xd3a58e4 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 53614] != expected 0x8e4d7bf6 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44008 dport 53614] != expected 0x8e4d7bf6 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56119 dport 53614] != expected 0x400f90be # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56119 dport 53614] != expected 0x400f90be # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60925 dport 53614] != expected 0xe8857ec1 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60925 dport 53614] != expected 0xe8857ec1 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43818 dport 53614] != expected 0xab24641a # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43818 dport 53614] != expected 0xab24641a # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 53614] != expected 0xd8ed3e6f # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 53614] != expected 0xd8ed3e6f # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 53614] != expected 0x4f762466 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 53614] != expected 0x4f762466 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37262 dport 53614] != expected 0xb83dbf32 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37262 dport 53614] != expected 0xb83dbf32 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 53614] != expected 0xc7b3a816 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50854 dport 53614] != expected 0xc7b3a816 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 53614] != expected 0xb6cdae21 # # Exception| cpu 5: rx_hash 0x7210aa5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 53614] != expected 0xb6cdae21 # # 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 200, 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 129, 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 43570 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60533 dport 43570] != expected 0x6a509b71 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60533 dport 43570] != expected 0x6a509b71 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54925 dport 43570] != expected 0x8a1bec24 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54925 dport 43570] != expected 0x8a1bec24 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48115 dport 43570] != expected 0xa7af499e # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48115 dport 43570] != expected 0xa7af499e # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57824 dport 43570] != expected 0xc028cef8 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57824 dport 43570] != expected 0xc028cef8 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40015 dport 43570] != expected 0x44fe7a4d # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40015 dport 43570] != expected 0x44fe7a4d # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 43570] != expected 0x26a3e230 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 43570] != expected 0x26a3e230 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47450 dport 43570] != expected 0xd152c52a # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47450 dport 43570] != expected 0xd152c52a # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48428 dport 43570] != expected 0x2b1f7a1c # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48428 dport 43570] != expected 0x2b1f7a1c # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36871 dport 43570] != expected 0x5769f453 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36871 dport 43570] != expected 0x5769f453 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 43570] != expected 0x7a7bd5f4 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 43570] != expected 0x7a7bd5f4 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57393 dport 43570] != expected 0xa4b6309c # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57393 dport 43570] != expected 0xa4b6309c # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38458 dport 43570] != expected 0x3879601e # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38458 dport 43570] != expected 0x3879601e # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34516 dport 43570] != expected 0x4ef28a53 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34516 dport 43570] != expected 0x4ef28a53 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35135 dport 43570] != expected 0xc9ad61f6 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35135 dport 43570] != expected 0xc9ad61f6 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33822 dport 43570] != expected 0x7665b594 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33822 dport 43570] != expected 0x7665b594 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36009 dport 43570] != expected 0x86a57351 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36009 dport 43570] != expected 0x86a57351 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43360 dport 43570] != expected 0x89c78a32 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43360 dport 43570] != expected 0x89c78a32 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42208 dport 43570] != expected 0xb6f17238 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42208 dport 43570] != expected 0xb6f17238 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 43570] != expected 0xc83c7d39 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38422 dport 43570] != expected 0xc83c7d39 # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 43570] != expected 0xf505121b # # Exception| cpu 4: rx_hash 0xc43d772d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 43570] != expected 0xf505121b # # 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 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__->