< 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 59816 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9303170b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60568 dport 59816] != expected 0x99113d0 # # Exception| cpu 0: rx_hash 0x9ab988b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60582 dport 59816] != expected 0xe4dac1ef # # Exception| cpu 0: rx_hash 0x45efc0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60598 dport 59816] != expected 0x52115a56 # # Exception| cpu 0: rx_hash 0x998fa420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60636 dport 59816] != expected 0xff0d9bd9 # # Exception| cpu 0: rx_hash 0x1ea94c4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60722 dport 59816] != expected 0x148afe7d # # Exception| cpu 0: rx_hash 0x5ab79ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60728 dport 59816] != expected 0xcf4114c0 # # Exception| cpu 0: rx_hash 0xfb8edb41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60758 dport 59816] != expected 0xb973bba8 # # Exception| cpu 0: rx_hash 0x45224bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60766 dport 59816] != expected 0xd4e48cdb # # Exception| cpu 0: rx_hash 0xd64b5889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60814 dport 59816] != expected 0x594482fb # # Exception| cpu 0: rx_hash 0x874cec32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60838 dport 59816] != expected 0x6fb67854 # # Exception| cpu 0: rx_hash 0x25438544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 59816] != expected 0x2538d0a # # Exception| cpu 0: rx_hash 0x626b7b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60866 dport 59816] != expected 0xc24f3d81 # # Exception| cpu 0: rx_hash 0x0391a3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60890 dport 59816] != expected 0x1913914b # # Exception| cpu 0: rx_hash 0x847ac0a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 59816] != expected 0x74612262 # # Exception| cpu 0: rx_hash 0xec3a87cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60922 dport 59816] != expected 0x42765c97 # # Exception| cpu 0: rx_hash 0x3ab095aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 60932 dport 59816] != expected 0x5a8cfe57 # # Exception| cpu 0: rx_hash 0xc002d7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60934 dport 59816] != expected 0xecd02399 # # Exception| cpu 0: rx_hash 0x52f0d2c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60962 dport 59816] != expected 0x6c9b80a2 # # Exception| cpu 0: rx_hash 0xf0ffbbb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60982 dport 59816] != expected 0x17e75fc # # Exception| cpu 0: rx_hash 0x4d6507b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60996 dport 59816] != expected 0x773e18b9 # # Exception| cpu 0: rx_hash 0x0b47e4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32788 dport 59816] != expected 0x34315741 # # Exception| cpu 0: rx_hash 0x862034c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 59816] != expected 0xafdf6c61 # # Exception| cpu 0: rx_hash 0xeffb65e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32900 dport 59816] != expected 0x9423bf8f # # Exception| cpu 0: rx_hash 0x5157f57a [saddr 192.0.3.2 daddr 192.0.3.1 sport 32908 dport 59816] != expected 0xf9b488fc # # Exception| cpu 0: rx_hash 0x87bb2289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32930 dport 59816] != expected 0xa234c17a # # Exception| cpu 0: rx_hash 0xc3a5f065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32936 dport 59816] != expected 0x79ff2bc7 # # Exception| cpu 0: rx_hash 0x2f38f8d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33010 dport 59816] != expected 0x394dbc2d # # Exception| cpu 0: rx_hash 0x5261d9ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33014 dport 59816] != expected 0xe263d2ca # # Exception| cpu 0: rx_hash 0xb4bde953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33024 dport 59816] != expected 0xd2b81ba4 # # Exception| cpu 0: rx_hash 0xa81e10b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33052 dport 59816] != expected 0xd2cad989 # # Exception| cpu 0: rx_hash 0x7ef2c74a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33074 dport 59816] != expected 0x894a900f # # Exception| cpu 0: rx_hash 0x1c3e330e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33104 dport 59816] != expected 0x49c166f3 # # Exception| cpu 0: rx_hash 0x926fcffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33128 dport 59816] != expected 0xc9f807e5 # # Exception| cpu 0: rx_hash 0x50016814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33168 dport 59816] != expected 0x72aaf36a # # Exception| cpu 0: rx_hash 0x141fbaf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33178 dport 59816] != expected 0xa96119d7 # # Exception| cpu 0: rx_hash 0xc2f36d0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33204 dport 59816] != expected 0xf2e15051 # # Exception| cpu 0: rx_hash 0xdd66b877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33234 dport 59816] != expected 0xe944c84a # # Exception| cpu 0: rx_hash 0x99786a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33240 dport 59816] != expected 0x328f22f7 # # Exception| cpu 0: rx_hash 0x4f94bd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33270 dport 59816] != expected 0x690f6b71 # # Exception| cpu 0: rx_hash 0x27b23f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33280 dport 59816] != expected 0x1c62fec2 # # Exception| cpu 0: rx_hash 0x4648e747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33304 dport 59816] != expected 0xc73e5208 # # Exception| cpu 0: rx_hash 0xedfd118c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33330 dport 59816] != expected 0x47907569 # # Exception| cpu 0: rx_hash 0x8f31e5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33360 dport 59816] != expected 0x871b8395 # # Exception| cpu 0: rx_hash 0x7c393805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33388 dport 59816] != expected 0xdc0c8c64 # # Exception| cpu 0: rx_hash 0x1dc3e0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33396 dport 59816] != expected 0x75020ae # # Exception| cpu 0: rx_hash 0xc0389244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33514 dport 59816] != expected 0xa7a74c3a # # Exception| cpu 0: rx_hash 0x3a475b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 59816] != expected 0x970e4779 # # Exception| cpu 0: rx_hash 0x471e7a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33540 dport 59816] != expected 0x4c20299e # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc2668e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33130 dport 37169] OK # # # cpu 0: rx_hash 0x58b5029e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33156 dport 37169] OK # # # cpu 4: rx_hash 0xca470781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33184 dport 37169] OK # # # cpu 4: rx_hash 0x4dac64c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33190 dport 37169] OK # # # cpu 4: rx_hash 0x92fa2c87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33206 dport 37169] OK # # # cpu 4: rx_hash 0x2f60908d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33220 dport 37169] OK # # # cpu 4: rx_hash 0x8d093c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33280 dport 37169] OK # # # cpu 4: rx_hash 0xd5b4176f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33302 dport 37169] OK # # # cpu 4: rx_hash 0xa157a9ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33324 dport 37169] OK # # # cpu 4: rx_hash 0x87858f42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33348 dport 37169] OK # # # cpu 4: rx_hash 0x39291fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33356 dport 37169] OK # # # cpu 4: rx_hash 0xe67f5790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33372 dport 37169] OK # # # cpu 4: rx_hash 0xd6823bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33388 dport 37169] OK # # # cpu 4: rx_hash 0x30938063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33394 dport 37169] OK # # # cpu 4: rx_hash 0xb6e3f560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33408 dport 37169] OK # # # cpu 4: rx_hash 0x084f65fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33416 dport 37169] OK # # # cpu 4: rx_hash 0xaa400c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33436 dport 37169] OK # # # cpu 4: rx_hash 0x3b842503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33474 dport 37169] OK # # # cpu 4: rx_hash 0xdd959e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33500 dport 37169] OK # # # cpu 4: rx_hash 0x93ca747b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33658 dport 37169] OK # # # cpu 4: rx_hash 0x92516230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33678 dport 37169] OK # # # cpu 4: rx_hash 0xcaec4936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33688 dport 37169] OK # # # cpu 4: rx_hash 0x4d072a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33694 dport 37169] OK # # # cpu 4: rx_hash 0x7a224796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33800 dport 37169] OK # # # cpu 4: rx_hash 0x077b66ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33804 dport 37169] OK # # # cpu 4: rx_hash 0xfdc924de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33806 dport 37169] OK # # # cpu 4: rx_hash 0x9c33fc0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33814 dport 37169] OK # # # cpu 4: rx_hash 0x2b25f32d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33824 dport 37169] OK # # # cpu 4: rx_hash 0xf473bb63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33840 dport 37169] OK # # # cpu 4: rx_hash 0x4adf2bff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 37169] OK # # # cpu 4: rx_hash 0x34b02651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 37169] OK # # # cpu 4: rx_hash 0x11542c6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33876 dport 37169] OK # # # cpu 4: rx_hash 0xe25cf1a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33896 dport 37169] OK # # # cpu 4: rx_hash 0x18eeb3d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33898 dport 37169] OK # # # cpu 4: rx_hash 0x65b792ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33902 dport 37169] OK # # # cpu 4: rx_hash 0x41c88e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33928 dport 37169] OK # # # cpu 4: rx_hash 0x7135e2f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33976 dport 37169] OK # # # cpu 4: rx_hash 0xccaf5efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33994 dport 37169] OK # # # cpu 4: rx_hash 0x4b443db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33996 dport 37169] OK # # # cpu 4: rx_hash 0xd9b638ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34024 dport 37169] OK # # # cpu 4: rx_hash 0x67d72312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34056 dport 37169] OK # # # cpu 4: rx_hash 0xb13bf4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34086 dport 37169] OK # # # cpu 4: rx_hash 0x294542d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34118 dport 37169] OK # # # cpu 4: rx_hash 0xda4d9f18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34170 dport 37169] OK # # # cpu 4: rx_hash 0xb396ce3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34216 dport 37169] OK # # # cpu 4: rx_hash 0x6cc08672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34232 dport 37169] OK # # # cpu 4: rx_hash 0x56b15930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34252 dport 37169] OK # # # cpu 4: rx_hash 0x0e0c7236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34266 dport 37169] OK # # # cpu 4: rx_hash 0xd13cffea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34330 dport 37169] OK # # # cpu 4: rx_hash 0xac65ded2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34334 dport 37169] OK # # # cpu 4: rx_hash 0xd8866057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34340 dport 37169] OK # # # cpu 4: rx_hash 0xfd626a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34358 dport 37169] OK # # # cpu 4: rx_hash 0xc42599bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34360 dport 37169] OK # # # cpu 4: rx_hash 0xfe5446ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34380 dport 37169] OK # # # cpu 4: rx_hash 0xe2f7bf15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34384 dport 37169] OK # # # cpu 4: rx_hash 0x28b8910c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34402 dport 37169] OK # # # cpu 4: rx_hash 0xf7eed942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34418 dport 37169] OK # # # cpu 4: rx_hash 0x494249de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34426 dport 37169] OK # # # count: pass=58 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 52387 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 52387] != expected 0x69249192 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 52387] != expected 0x69249192 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47901 dport 52387] != expected 0x557d7119 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47901 dport 52387] != expected 0x557d7119 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55553 dport 52387] != expected 0xfecf38c2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55553 dport 52387] != expected 0xfecf38c2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53630 dport 52387] != expected 0x83e220b9 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53630 dport 52387] != expected 0x83e220b9 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47960 dport 52387] != expected 0xcf58428d # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47960 dport 52387] != expected 0xcf58428d # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53422 dport 52387] != expected 0x852e9722 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53422 dport 52387] != expected 0x852e9722 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59369 dport 52387] != expected 0x19bb1c26 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59369 dport 52387] != expected 0x19bb1c26 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49643 dport 52387] != expected 0xfcd1d696 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49643 dport 52387] != expected 0xfcd1d696 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37219 dport 52387] != expected 0xb504ebef # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37219 dport 52387] != expected 0xb504ebef # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40556 dport 52387] != expected 0x64348817 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40556 dport 52387] != expected 0x64348817 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 52387] != expected 0xb79e14a6 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42034 dport 52387] != expected 0xb79e14a6 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37915 dport 52387] != expected 0x3138fbc2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37915 dport 52387] != expected 0x3138fbc2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46258 dport 52387] != expected 0xc9f1ac4a # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46258 dport 52387] != expected 0xc9f1ac4a # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48840 dport 52387] != expected 0x46fd3d96 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48840 dport 52387] != expected 0x46fd3d96 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45475 dport 52387] != expected 0x3a341bbb # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45475 dport 52387] != expected 0x3a341bbb # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 52387] != expected 0x93eeb202 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59590 dport 52387] != expected 0x93eeb202 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49651 dport 52387] != expected 0x278d7a5c # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49651 dport 52387] != expected 0x278d7a5c # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49202 dport 52387] != expected 0xfb33ede3 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49202 dport 52387] != expected 0xfb33ede3 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50898 dport 52387] != expected 0x7c50c715 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50898 dport 52387] != expected 0x7c50c715 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44722 dport 52387] != expected 0x359cac3b # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44722 dport 52387] != expected 0x359cac3b # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42981 dport 52387] != expected 0xf52ff754 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42981 dport 52387] != expected 0xf52ff754 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41709 dport 52387] != expected 0xb10f57f2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41709 dport 52387] != expected 0xb10f57f2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59976 dport 52387] != expected 0xc06419f2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59976 dport 52387] != expected 0xc06419f2 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51650 dport 52387] != expected 0x77f70093 # # Exception| cpu 5: rx_hash 0x16aad96a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51650 dport 52387] != expected 0x77f70093 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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 37493 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49516 dport 37493] != expected 0x1c174c11 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49516 dport 37493] != expected 0x1c174c11 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54124 dport 37493] != expected 0x6332a81b # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54124 dport 37493] != expected 0x6332a81b # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35010 dport 37493] != expected 0x332d4f6d # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35010 dport 37493] != expected 0x332d4f6d # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52961 dport 37493] != expected 0xa6a0932a # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52961 dport 37493] != expected 0xa6a0932a # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34990 dport 37493] != expected 0x68a648fd # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34990 dport 37493] != expected 0x68a648fd # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34939 dport 37493] != expected 0x73f2fe70 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34939 dport 37493] != expected 0x73f2fe70 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52338 dport 37493] != expected 0xc33066be # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52338 dport 37493] != expected 0xc33066be # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57175 dport 37493] != expected 0xc67667ce # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57175 dport 37493] != expected 0xc67667ce # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52987 dport 37493] != expected 0x3de80988 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52987 dport 37493] != expected 0x3de80988 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43883 dport 37493] != expected 0x4744cbdc # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43883 dport 37493] != expected 0x4744cbdc # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40814 dport 37493] != expected 0x8134ca48 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40814 dport 37493] != expected 0x8134ca48 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49601 dport 37493] != expected 0xfec7947a # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49601 dport 37493] != expected 0xfec7947a # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51291 dport 37493] != expected 0xa02e0fc5 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51291 dport 37493] != expected 0xa02e0fc5 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44766 dport 37493] != expected 0x1ee6f6c0 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44766 dport 37493] != expected 0x1ee6f6c0 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56309 dport 37493] != expected 0x2ff891b1 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56309 dport 37493] != expected 0x2ff891b1 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42870 dport 37493] != expected 0x8a404366 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42870 dport 37493] != expected 0x8a404366 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40051 dport 37493] != expected 0xfbfc6185 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40051 dport 37493] != expected 0xfbfc6185 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35802 dport 37493] != expected 0xc1d84179 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35802 dport 37493] != expected 0xc1d84179 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 37493] != expected 0x942845c3 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 37493] != expected 0x942845c3 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57699 dport 37493] != expected 0xa8db9000 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57699 dport 37493] != expected 0xa8db9000 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37857 dport 37493] != expected 0x523e81c5 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37857 dport 37493] != expected 0x523e81c5 # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41947 dport 37493] != expected 0xafedc22c # # Exception| cpu 5: rx_hash 0xad45591f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41947 dport 37493] != expected 0xafedc22c # # 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__->