< 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' TAP version 13 1..1 # 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 361, 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 54997 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb6511923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59998 dport 54997] != expected 0x588f6de6 # # Exception| cpu 0: rx_hash 0x757be90b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60012 dport 54997] != expected 0x322d81e2 # # Exception| cpu 0: rx_hash 0x140de632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60030 dport 54997] != expected 0x9a5309e6 # # Exception| cpu 0: rx_hash 0x069ba529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60054 dport 54997] != expected 0x4227d6e7 # # Exception| cpu 0: rx_hash 0xa4c75a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60086 dport 54997] != expected 0x80fbb2e7 # # Exception| cpu 0: rx_hash 0x1a9cafe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60088 dport 54997] != expected 0xb0af42e0 # # Exception| cpu 0: rx_hash 0x75e925b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60150 dport 54997] != expected 0x619580e7 # # Exception| cpu 0: rx_hash 0xd95528ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 54997] != expected 0x472250e2 # # Exception| cpu 0: rx_hash 0x4c1903a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60162 dport 54997] != expected 0x5990ab65 # # Exception| cpu 0: rx_hash 0x2d6f0c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60176 dport 54997] != expected 0xf1ee2361 # # Exception| cpu 0: rx_hash 0xee45fcb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60194 dport 54997] != expected 0x9b4ccf65 # # Exception| cpu 0: rx_hash 0xd71fcbd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60308 dport 54997] != expected 0x17ba1a63 # # Exception| cpu 0: rx_hash 0xeed7300b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60344 dport 54997] != expected 0xc8f4ce60 # # Exception| cpu 0: rx_hash 0x9da5b092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60376 dport 54997] != expected 0xeb469860 # # Exception| cpu 0: rx_hash 0xc51b4471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60390 dport 54997] != expected 0x9c76c467 # # Exception| cpu 0: rx_hash 0x08d14614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60414 dport 54997] != expected 0x12bf9c66 # # Exception| cpu 0: rx_hash 0x57604735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60440 dport 54997] != expected 0x60ff1a80 # # Exception| cpu 0: rx_hash 0x7c4f4462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60464 dport 54997] != expected 0xa952ee81 # # Exception| cpu 0: rx_hash 0xc214b1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60478 dport 54997] != expected 0x99061e86 # # Exception| cpu 0: rx_hash 0x4564c895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60522 dport 54997] != expected 0xeb33c484 # # Exception| cpu 0: rx_hash 0x01dd36b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60538 dport 54997] != expected 0x6e8b0c84 # # Exception| cpu 0: rx_hash 0xde8177c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60554 dport 54997] != expected 0x38368b84 # # Exception| cpu 0: rx_hash 0x01ac8d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60566 dport 54997] != expected 0xa01cf387 # # Exception| cpu 0: rx_hash 0x452daec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60766 dport 54997] != expected 0xc2efc406 # # Exception| cpu 0: rx_hash 0x2abb53bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60774 dport 54997] != expected 0x8efaf807 # # Exception| cpu 0: rx_hash 0x8896173b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60842 dport 54997] != expected 0x82b16304 # # Exception| cpu 0: rx_hash 0x9a71efb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 54997] != expected 0x94524306 # # Exception| cpu 0: rx_hash 0xcccc9e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60876 dport 54997] != expected 0x9a265502 # # Exception| cpu 0: rx_hash 0x24c96d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60886 dport 54997] != expected 0x39294d07 # # Exception| cpu 0: rx_hash 0x6e6f78ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60970 dport 54997] != expected 0xb67030c4 # # Exception| cpu 0: rx_hash 0xa3460da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60996 dport 54997] != expected 0xa59696c3 # # Exception| cpu 0: rx_hash 0x50315f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32776 dport 54997] != expected 0x9a79f266 # # Exception| cpu 0: rx_hash 0x8f1ca57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 54997] != expected 0x2538a65 # # Exception| cpu 0: rx_hash 0x7b1e5cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32800 dport 54997] != expected 0x53d40667 # # Exception| cpu 0: rx_hash 0xe08a580e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32812 dport 54997] != expected 0x4e46b664 # # Exception| cpu 0: rx_hash 0x2d405a6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32820 dport 54997] != expected 0xc08fee65 # # Exception| cpu 0: rx_hash 0x086cdc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32832 dport 54997] != expected 0x70665067 # # Exception| cpu 0: rx_hash 0xaa30234d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32864 dport 54997] != expected 0xb2ba3467 # # Exception| cpu 0: rx_hash 0x2343df0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 32872 dport 54997] != expected 0xb9cba466 # # Exception| cpu 0: rx_hash 0xfc6e25e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32884 dport 54997] != expected 0x21e1dc65 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0f101c0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60400 dport 38333] OK # # # cpu 0: rx_hash 0x2330ea9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60416 dport 38333] OK # # # cpu 0: rx_hash 0xeefae8fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60440 dport 38333] OK # # # cpu 0: rx_hash 0x816c158f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60448 dport 38333] OK # # # cpu 0: rx_hash 0x2d336ffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60508 dport 38333] OK # # # cpu 0: rx_hash 0x23d39db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60534 dport 38333] OK # # # cpu 0: rx_hash 0x9d886862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60536 dport 38333] OK # # # cpu 0: rx_hash 0xf26f2e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60588 dport 38333] OK # # # cpu 0: rx_hash 0xf28c59ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60634 dport 38333] OK # # # cpu 0: rx_hash 0xe06ba120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60638 dport 38333] OK # # # cpu 0: rx_hash 0x93c28b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60688 dport 38333] OK # # # cpu 0: rx_hash 0x67c072e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60708 dport 38333] OK # # # cpu 0: rx_hash 0xcb7c7fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60718 dport 38333] OK # # # cpu 0: rx_hash 0xb6ee0d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60772 dport 38333] OK # # # cpu 0: rx_hash 0x310cb8f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60842 dport 38333] OK # # # cpu 0: rx_hash 0x429d4f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60860 dport 38333] OK # # # cpu 0: rx_hash 0x08273402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60912 dport 38333] OK # # # cpu 0: rx_hash 0x428121a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60940 dport 38333] OK # # # cpu 0: rx_hash 0xb8632a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60946 dport 38333] OK # # # cpu 0: rx_hash 0x81abd18c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 38333] OK # # # cpu 0: rx_hash 0x2a810074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32826 dport 38333] OK # # # cpu 0: rx_hash 0xb1f67392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32832 dport 38333] OK # # # cpu 0: rx_hash 0x1d4a7ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32842 dport 38333] OK # # # cpu 0: rx_hash 0x2a627759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 38333] OK # # # cpu 0: rx_hash 0xc2678426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32854 dport 38333] OK # # # cpu 0: rx_hash 0x13aa8c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32864 dport 38333] OK # # # cpu 0: rx_hash 0x24828514 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32870 dport 38333] OK # # # cpu 0: rx_hash 0xa3603089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32936 dport 38333] OK # # # cpu 0: rx_hash 0xc2163fb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32954 dport 38333] OK # # # cpu 0: rx_hash 0xa38347a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32990 dport 38333] OK # # # cpu 0: rx_hash 0xfb3db347 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32992 dport 38333] OK # # # cpu 0: rx_hash 0x13384038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33018 dport 38333] OK # # # cpu 0: rx_hash 0x88949938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33070 dport 38333] OK # # # cpu 0: rx_hash 0xf506ebec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33124 dport 38333] OK # # # cpu 4: rx_hash 0x4ca617ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60472 dport 38333] OK # # # cpu 4: rx_hash 0xc5369c81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60486 dport 38333] OK # # # cpu 4: rx_hash 0xcbd66ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60524 dport 38333] OK # # # cpu 4: rx_hash 0xcba7d55a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60544 dport 38333] OK # # # cpu 4: rx_hash 0x671bd806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 38333] OK # # # cpu 4: rx_hash 0xaad1da63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60562 dport 38333] OK # # # cpu 4: rx_hash 0x7b1cd2c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60580 dport 38333] OK # # # cpu 4: rx_hash 0x1469589f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60650 dport 38333] OK # # # cpu 4: rx_hash 0x9d227912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60730 dport 38333] OK # # # cpu 4: rx_hash 0x8fc5819f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60734 dport 38333] OK # # # cpu 4: rx_hash 0x81c604ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60770 dport 38333] OK # # # cpu 4: rx_hash 0xf257f34b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60788 dport 38333] OK # # # cpu 4: rx_hash 0xd7980251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60790 dport 38333] OK # # # cpu 4: rx_hash 0xd9094b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60848 dport 38333] OK # # # cpu 4: rx_hash 0x427e386c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60874 dport 38333] OK # # # cpu 4: rx_hash 0xd70aceea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60908 dport 38333] OK # # # cpu 4: rx_hash 0xf2c53ff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60910 dport 38333] OK # # # cpu 4: rx_hash 0x2de8c518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60914 dport 38333] OK # # # cpu 4: rx_hash 0x93b330c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60924 dport 38333] OK # # # cpu 4: rx_hash 0xaa84d2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60950 dport 38333] OK # # # cpu 4: rx_hash 0x0638df87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60956 dport 38333] OK # # # cpu 4: rx_hash 0x69ae22f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60964 dport 38333] OK # # # cpu 4: rx_hash 0x083b5ae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60992 dport 38333] OK # # # cpu 4: rx_hash 0x4517fd00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32770 dport 38333] OK # # # cpu 4: rx_hash 0x57f0058d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32774 dport 38333] OK # # # cpu 4: rx_hash 0x2461f239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32784 dport 38333] OK # # # cpu 4: rx_hash 0x5910f7c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32812 dport 38333] OK # # # cpu 4: rx_hash 0xd0807cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32850 dport 38333] OK # # # cpu 4: rx_hash 0xe7a8753c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 38333] OK # # # cpu 4: rx_hash 0x3614c60f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32910 dport 38333] OK # # # cpu 4: rx_hash 0x5762c936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32924 dport 38333] OK # # # cpu 4: rx_hash 0x59823b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32950 dport 38333] OK # # # cpu 4: rx_hash 0xe73ab987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32974 dport 38333] OK # # # cpu 4: rx_hash 0x1dd8b275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32976 dport 38333] OK # # # cpu 4: rx_hash 0xa3bb9a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33030 dport 38333] OK # # # cpu 4: rx_hash 0x7c966087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33050 dport 38333] OK # # # cpu 4: rx_hash 0x01e7657e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33062 dport 38333] OK # # # cpu 4: rx_hash 0xdeca9f96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33082 dport 38333] OK # # # cpu 4: rx_hash 0x13e3eade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 38333] OK # # # cpu 4: rx_hash 0xa358ed42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33136 dport 38333] OK # # # cpu 4: rx_hash 0x9470e4d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33142 dport 38333] OK # # # cpu 4: rx_hash 0x7c04ac3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33152 dport 38333] OK # # # cpu 4: rx_hash 0x4b2ca5ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33158 dport 38333] OK # # # cpu 4: rx_hash 0xc25f59ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33166 dport 38333] OK # # # cpu 4: rx_hash 0x6003a6fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33198 dport 38333] OK # # # cpu 4: rx_hash 0xcc5cdc8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33234 dport 38333] OK # # # cpu 4: rx_hash 0xc2bc2ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33272 dport 38333] OK # # # count: pass=81 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 361, 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 59344 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58723 dport 59344] != expected 0xa4b853c2 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58723 dport 59344] != expected 0xa4b853c2 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55113 dport 59344] != expected 0xe0b9452b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55113 dport 59344] != expected 0xe0b9452b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57977 dport 59344] != expected 0x9dd7e227 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57977 dport 59344] != expected 0x9dd7e227 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59473 dport 59344] != expected 0xc75ca1f6 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59473 dport 59344] != expected 0xc75ca1f6 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56920 dport 59344] != expected 0x69ddf033 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56920 dport 59344] != expected 0x69ddf033 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40680 dport 59344] != expected 0xdbef2b01 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40680 dport 59344] != expected 0xdbef2b01 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 59344] != expected 0xc7d9495 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 59344] != expected 0xc7d9495 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59997 dport 59344] != expected 0x66e3d7b5 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59997 dport 59344] != expected 0x66e3d7b5 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 59344] != expected 0x78db62b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 59344] != expected 0x78db62b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52163 dport 59344] != expected 0x5021a656 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52163 dport 59344] != expected 0x5021a656 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57171 dport 59344] != expected 0x6cbd2cbe # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57171 dport 59344] != expected 0x6cbd2cbe # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 59344] != expected 0x51570be # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46309 dport 59344] != expected 0x51570be # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55162 dport 59344] != expected 0xd1972927 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55162 dport 59344] != expected 0xd1972927 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51368 dport 59344] != expected 0xcadeea9b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51368 dport 59344] != expected 0xcadeea9b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39190 dport 59344] != expected 0x2766f5e6 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39190 dport 59344] != expected 0x2766f5e6 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38211 dport 59344] != expected 0x7fc23d5c # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38211 dport 59344] != expected 0x7fc23d5c # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47290 dport 59344] != expected 0x7b066801 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47290 dport 59344] != expected 0x7b066801 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 59344] != expected 0xd844825f # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 59344] != expected 0xd844825f # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 59344] != expected 0xa2ab6102 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 59344] != expected 0xa2ab6102 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45207 dport 59344] != expected 0xd0cf4d9a # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45207 dport 59344] != expected 0xd0cf4d9a # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 59344] != expected 0x3415e6a9 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 59344] != expected 0x3415e6a9 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56893 dport 59344] != expected 0x7000639 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56893 dport 59344] != expected 0x7000639 # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38445 dport 59344] != expected 0xa852d19b # # Exception| cpu 5: rx_hash 0xcacbc858 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38445 dport 59344] != expected 0xa852d19b # # 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 361, 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 36885 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 36885] != expected 0xe2d60541 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 36885] != expected 0xe2d60541 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52568 dport 36885] != expected 0xf0b4ba4f # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52568 dport 36885] != expected 0xf0b4ba4f # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 36885] != expected 0x2a072f60 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 36885] != expected 0x2a072f60 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43756 dport 36885] != expected 0x5f2eb95f # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43756 dport 36885] != expected 0x5f2eb95f # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39069 dport 36885] != expected 0x59b90f21 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39069 dport 36885] != expected 0x59b90f21 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33577 dport 36885] != expected 0x4a8f534b # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33577 dport 36885] != expected 0x4a8f534b # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59108 dport 36885] != expected 0xea17ff62 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59108 dport 36885] != expected 0xea17ff62 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59380 dport 36885] != expected 0x5ae59ea3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59380 dport 36885] != expected 0x5ae59ea3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 36885] != expected 0x2e395fd6 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 36885] != expected 0x2e395fd6 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40351 dport 36885] != expected 0x752f8621 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40351 dport 36885] != expected 0x752f8621 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46237 dport 36885] != expected 0x2580c7da # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46237 dport 36885] != expected 0x2580c7da # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60259 dport 36885] != expected 0x89e720e3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60259 dport 36885] != expected 0x89e720e3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32823 dport 36885] != expected 0xbe0308aa # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32823 dport 36885] != expected 0xbe0308aa # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52702 dport 36885] != expected 0x2f0b8c1c # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52702 dport 36885] != expected 0x2f0b8c1c # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40413 dport 36885] != expected 0x81ce08b3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40413 dport 36885] != expected 0x81ce08b3 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33482 dport 36885] != expected 0x4b7160da # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33482 dport 36885] != expected 0x4b7160da # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 36885] != expected 0x140c81a0 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 36885] != expected 0x140c81a0 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54438 dport 36885] != expected 0x64355b00 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54438 dport 36885] != expected 0x64355b00 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55483 dport 36885] != expected 0xf31cd7d8 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55483 dport 36885] != expected 0xf31cd7d8 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 36885] != expected 0x5b59afb4 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 36885] != expected 0x5b59afb4 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59542 dport 36885] != expected 0x1ad2b37 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59542 dport 36885] != expected 0x1ad2b37 # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42354 dport 36885] != expected 0x40ae497e # # Exception| cpu 0: rx_hash 0x71e22cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42354 dport 36885] != expected 0x40ae497e # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->