< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 48462 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xed47a3dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46332 dport 48462] != expected 0xfb7cb69c # # Exception| cpu 0: rx_hash 0x42e293a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46344 dport 48462] != expected 0x1490c7c4 # # Exception| cpu 4: rx_hash 0x9cca0454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 48462] != expected 0xf96420bb # # Exception| cpu 4: rx_hash 0x3db93151 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46266 dport 48462] != expected 0xc26d7c58 # # Exception| cpu 4: rx_hash 0x15a2f41e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46272 dport 48462] != expected 0x683a4fd5 # # Exception| cpu 4: rx_hash 0x968bfd09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46346 dport 48462] != expected 0x776488ed # # Exception| cpu 5: rx_hash 0x8a8c18e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46284 dport 48462] != expected 0x813d7b8b # # Exception| cpu 5: rx_hash 0x5ee5764c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46286 dport 48462] != expected 0xe2c934a2 # # Exception| cpu 5: rx_hash 0x30013537 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46300 dport 48462] != expected 0x2d43f26e # # Exception| cpu 5: rx_hash 0x699757f1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46314 dport 48462] != expected 0x850c57c4 # # Exception| cpu 5: rx_hash 0x985df876 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 48462] != expected 0xa381a556 # # Exception| cpu 5: rx_hash 0xddcc7f5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46340 dport 48462] != expected 0xfd97f39a # # Exception| cpu 5: rx_hash 0x8d75e5d9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46352 dport 48462] != expected 0xe0135deb # # Exception| cpu 0: rx_hash 0x9fa4054d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46376 dport 48462] != expected 0xc2af8336 # # Exception| cpu 0: rx_hash 0x25292898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46392 dport 48462] != expected 0x6ed10ad3 # # Exception| cpu 0: rx_hash 0x0d32edd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 48462] != expected 0xc486395e # # Exception| cpu 0: rx_hash 0x89e219fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 48462] != expected 0xbaf6d806 # # Exception| cpu 4: rx_hash 0x3ed73048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46370 dport 48462] != expected 0xf9a6dfd5 # # Exception| cpu 4: rx_hash 0x50337333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46384 dport 48462] != expected 0x362c1919 # # Exception| cpu 4: rx_hash 0x041d1593 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46432 dport 48462] != expected 0x714d3285 # # Exception| cpu 5: rx_hash 0x125b0925 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46364 dport 48462] != expected 0x91469b5 # # Exception| cpu 5: rx_hash 0x7828b67c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46410 dport 48462] != expected 0x9c7b2a94 # # Exception| cpu 5: rx_hash 0xd0747b3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46434 dport 48462] != expected 0x12b97dac # # Exception| cpu 5: rx_hash 0xee29a2c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 48462] != expected 0xc0b71511 # # Exception| cpu 5: rx_hash 0x3a40cc6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46438 dport 48462] != expected 0xa3435a38 # # Exception| cpu 5: rx_hash 0xbe903846 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46448 dport 48462] != expected 0xdd33bb60 # # Exception| cpu 0: rx_hash 0x54a48f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 48462] != expected 0x6cc99cf4 # # Exception| cpu 0: rx_hash 0xf5d7ba14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46462 dport 48462] != expected 0x57c0c017 # # Exception| cpu 0: rx_hash 0x40a96db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46464 dport 48462] != expected 0x39e20532 # # Exception| cpu 0: rx_hash 0xdf87814a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46476 dport 48462] != expected 0xd0e5316c # # Exception| cpu 0: rx_hash 0x9deffb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46496 dport 48462] != expected 0xefdd41c0 # # Exception| cpu 0: rx_hash 0x77db4c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46500 dport 48462] != expected 0x5e276654 # # Exception| cpu 0: rx_hash 0xd6a8790e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46510 dport 48462] != expected 0x652e3ab7 # # Exception| cpu 0: rx_hash 0xfeb3bc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46548 dport 48462] != expected 0xcf79093a # # Exception| cpu 4: rx_hash 0xa3b222a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46502 dport 48462] != expected 0x3dd3297d # # Exception| cpu 4: rx_hash 0xb84c3a75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46524 dport 48462] != expected 0xaaa4fc7b # # Exception| cpu 4: rx_hash 0x3124ca3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46540 dport 48462] != expected 0x3bfa9315 # # Exception| cpu 5: rx_hash 0x2e4d2ecd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 48462] != expected 0xf668c3fe # # Exception| cpu 5: rx_hash 0xb5f43e13 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46554 dport 48462] != expected 0x458a724d # # Exception| cpu 0: rx_hash 0xd23f852c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46570 dport 48462] != expected 0x3fcbbf5a # # Exception| cpu 0: rx_hash 0x518473bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46592 dport 48462] != expected 0x2bc9c8df # # Exception| cpu 0: rx_hash 0x249e2814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46600 dport 48462] != expected 0x7334db15 # # Exception| cpu 0: rx_hash 0x66f65202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46628 dport 48462] != expected 0x4c0cabb9 # # Exception| cpu 0: rx_hash 0x364fc880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46640 dport 48462] != expected 0x518805c8 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xf8431300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42176 dport 55672] OK # # # cpu 4: rx_hash 0xc61ecaf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42182 dport 55672] OK # # # cpu 4: rx_hash 0x676dfffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42188 dport 55672] OK # # # cpu 4: rx_hash 0x42ce3ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42192 dport 55672] OK # # # cpu 4: rx_hash 0x250585ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42208 dport 55672] OK # # # cpu 4: rx_hash 0xa1d571c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42230 dport 55672] OK # # # cpu 4: rx_hash 0x8aa0b590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42260 dport 55672] OK # # # cpu 5: rx_hash 0xe3bd0bd0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 55672] OK # # # cpu 5: rx_hash 0xba2b6916 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42220 dport 55672] OK # # # cpu 5: rx_hash 0xea92f394 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42232 dport 55672] OK # # # cpu 5: rx_hash 0xe444f6eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42246 dport 55672] OK # # # cpu 5: rx_hash 0x609402c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42256 dport 55672] OK # # # cpu 0: rx_hash 0x075fb9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42272 dport 55672] OK # # # cpu 4: rx_hash 0xde8ed330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42308 dport 55672] OK # # # cpu 4: rx_hash 0xb06a904b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42326 dport 55672] OK # # # cpu 4: rx_hash 0xe9fcf28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42336 dport 55672] OK # # # cpu 4: rx_hash 0x8718b1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42354 dport 55672] OK # # # cpu 4: rx_hash 0xb945680f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42356 dport 55672] OK # # # cpu 4: rx_hash 0x7921e406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42370 dport 55672] OK # # # cpu 4: rx_hash 0x477c3dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42372 dport 55672] OK # # # cpu 5: rx_hash 0xa62c8cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 55672] OK # # # cpu 5: rx_hash 0xf695167f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42302 dport 55672] OK # # # cpu 5: rx_hash 0x8e3749b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42320 dport 55672] OK # # # cpu 0: rx_hash 0x57e6237a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42292 dport 55672] OK # # # cpu 0: rx_hash 0x9ce6a926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42344 dport 55672] OK # # # cpu 0: rx_hash 0x17c5a77d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42384 dport 55672] OK # # # cpu 4: rx_hash 0xb6b69278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42394 dport 55672] OK # # # cpu 4: rx_hash 0x700e1c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42400 dport 55672] OK # # # cpu 4: rx_hash 0x7db61824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42438 dport 55672] OK # # # cpu 4: rx_hash 0xb2216e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42462 dport 55672] OK # # # cpu 4: rx_hash 0xf72216f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 55672] OK # # # cpu 5: rx_hash 0x3b499e10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42414 dport 55672] OK # # # cpu 5: rx_hash 0xc73b35f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42454 dport 55672] OK # # # cpu 0: rx_hash 0x051447e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 55672] OK # # # cpu 0: rx_hash 0xd17d2947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42410 dport 55672] OK # # # cpu 0: rx_hash 0x6bf00492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42426 dport 55672] OK # # # cpu 0: rx_hash 0x81c4b3c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42430 dport 55672] OK # # # cpu 0: rx_hash 0xd5ead565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42478 dport 55672] OK # # # cpu 0: rx_hash 0x6f67f8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 55672] OK # # # cpu 4: rx_hash 0x0fc74130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42546 dport 55672] OK # # # cpu 4: rx_hash 0x5be92790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42594 dport 55672] OK # # # cpu 4: rx_hash 0x0b50bd12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 55672] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 45926 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33033 dport 45926] != expected 0x1ff046f5 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33033 dport 45926] != expected 0x1ff046f5 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39340 dport 45926] != expected 0xc6a6e967 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39340 dport 45926] != expected 0xc6a6e967 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51487 dport 45926] != expected 0x2833451c # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51487 dport 45926] != expected 0x2833451c # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55072 dport 45926] != expected 0x204fe0dc # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55072 dport 45926] != expected 0x204fe0dc # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 45926] != expected 0xcf9d4d14 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 45926] != expected 0xcf9d4d14 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35119 dport 45926] != expected 0xec9997a9 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35119 dport 45926] != expected 0xec9997a9 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37425 dport 45926] != expected 0xa144fa70 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37425 dport 45926] != expected 0xa144fa70 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41661 dport 45926] != expected 0xbbb65edf # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41661 dport 45926] != expected 0xbbb65edf # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40130 dport 45926] != expected 0x25036622 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40130 dport 45926] != expected 0x25036622 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42463 dport 45926] != expected 0x6c77118b # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42463 dport 45926] != expected 0x6c77118b # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60499 dport 45926] != expected 0x38bfec6 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60499 dport 45926] != expected 0x38bfec6 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49645 dport 45926] != expected 0x584e4974 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49645 dport 45926] != expected 0x584e4974 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 45926] != expected 0xadd74a06 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 45926] != expected 0xadd74a06 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35900 dport 45926] != expected 0xb08ddd8e # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35900 dport 45926] != expected 0xb08ddd8e # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37946 dport 45926] != expected 0x6e7736a9 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37946 dport 45926] != expected 0x6e7736a9 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54512 dport 45926] != expected 0x750506ad # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54512 dport 45926] != expected 0x750506ad # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53436 dport 45926] != expected 0x99ac6aad # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53436 dport 45926] != expected 0x99ac6aad # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35715 dport 45926] != expected 0x7b4dc276 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35715 dport 45926] != expected 0x7b4dc276 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47167 dport 45926] != expected 0x7c5ab71f # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47167 dport 45926] != expected 0x7c5ab71f # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 45926] != expected 0x6e2bb3a3 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38920 dport 45926] != expected 0x6e2bb3a3 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54073 dport 45926] != expected 0xfd951e86 # # Exception| cpu 0: rx_hash 0x30a28ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54073 dport 45926] != expected 0xfd951e86 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 49084 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45303 dport 49084] != expected 0xddcbfacb # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45303 dport 49084] != expected 0xddcbfacb # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46839 dport 49084] != expected 0x6ef5a712 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46839 dport 49084] != expected 0x6ef5a712 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51500 dport 49084] != expected 0x9b4171ff # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51500 dport 49084] != expected 0x9b4171ff # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54479 dport 49084] != expected 0x9ac3cb35 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54479 dport 49084] != expected 0x9ac3cb35 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60056 dport 49084] != expected 0x2a4e2508 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60056 dport 49084] != expected 0x2a4e2508 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48173 dport 49084] != expected 0x86582238 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48173 dport 49084] != expected 0x86582238 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46703 dport 49084] != expected 0xd63374d6 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46703 dport 49084] != expected 0xd63374d6 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39917 dport 49084] != expected 0x3ae10565 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39917 dport 49084] != expected 0x3ae10565 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41668 dport 49084] != expected 0x40d51644 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41668 dport 49084] != expected 0x40d51644 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40737 dport 49084] != expected 0x52d733e1 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40737 dport 49084] != expected 0x52d733e1 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 49084] != expected 0x104b2a7a # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 49084] != expected 0x104b2a7a # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33835 dport 49084] != expected 0x79172a21 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33835 dport 49084] != expected 0x79172a21 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40479 dport 49084] != expected 0xc5f3d851 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40479 dport 49084] != expected 0xc5f3d851 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 49084] != expected 0x62e83bac # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 49084] != expected 0x62e83bac # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35132 dport 49084] != expected 0x3722ff61 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35132 dport 49084] != expected 0x3722ff61 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42223 dport 49084] != expected 0x270c352f # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42223 dport 49084] != expected 0x270c352f # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35320 dport 49084] != expected 0x44e4a6f9 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35320 dport 49084] != expected 0x44e4a6f9 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59703 dport 49084] != expected 0x5b0f2e4 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59703 dport 49084] != expected 0x5b0f2e4 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58091 dport 49084] != expected 0x68e87cea # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58091 dport 49084] != expected 0x68e87cea # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57359 dport 49084] != expected 0x1bbcdaf6 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57359 dport 49084] != expected 0x1bbcdaf6 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59497 dport 49084] != expected 0xa171c4cb # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59497 dport 49084] != expected 0xa171c4cb # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52535 dport 49084] != expected 0x468780c5 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52535 dport 49084] != expected 0x468780c5 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51047 dport 49084] != expected 0x78089550 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51047 dport 49084] != expected 0x78089550 # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53544 dport 49084] != expected 0x9dba51de # # Exception| cpu 0: rx_hash 0x3555dc77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53544 dport 49084] != expected 0x9dba51de # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->