< 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 338, 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 59203 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x99e610e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49480 dport 59203] != expected 0xdefa024e # # Exception| cpu 0: rx_hash 0xe075c7da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49496 dport 59203] != expected 0xc7c21d9b # # Exception| cpu 0: rx_hash 0x1a96ecdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49506 dport 59203] != expected 0x29d6cca2 # # Exception| cpu 0: rx_hash 0x90229592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49530 dport 59203] != expected 0x29eecdc # # Exception| cpu 0: rx_hash 0xbaf370ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 49532 dport 59203] != expected 0xafbe6d27 # # Exception| cpu 0: rx_hash 0x2204e686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49552 dport 59203] != expected 0xb0db263f # # Exception| cpu 0: rx_hash 0x6deaa36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 59203] != expected 0x8e37167e # # Exception| cpu 0: rx_hash 0xe908e1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 59203] != expected 0x60056137 # # Exception| cpu 0: rx_hash 0xe2765fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49700 dport 59203] != expected 0x93e20baf # # Exception| cpu 0: rx_hash 0xb1346de3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49714 dport 59203] != expected 0x27fa9581 # # Exception| cpu 0: rx_hash 0xf948968f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 59203] != expected 0x81c65 # # Exception| cpu 0: rx_hash 0x2795c03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49826 dport 59203] != expected 0xfde589ae # # Exception| cpu 0: rx_hash 0xfe638b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49836 dport 59203] != expected 0x62b537fe # # Exception| cpu 0: rx_hash 0xc6482250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 59203] != expected 0x801b4f5d # # Exception| cpu 0: rx_hash 0x65b830dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 59203] != expected 0xb72d7b15 # # Exception| cpu 0: rx_hash 0x5a01277d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 59203] != expected 0x4c9dba13 # # Exception| cpu 0: rx_hash 0xd0b55e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49940 dport 59203] != expected 0x67d59a6d # # Exception| cpu 0: rx_hash 0x15ef6295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49956 dport 59203] != expected 0x72718a52 # # Exception| cpu 0: rx_hash 0x622a8e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49992 dport 59203] != expected 0xae33c2b0 # # Exception| cpu 0: rx_hash 0x4614f3ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50052 dport 59203] != expected 0xbdca8642 # # Exception| cpu 0: rx_hash 0x41864d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50122 dport 59203] != expected 0xa4d43fe7 # # Exception| cpu 0: rx_hash 0xc2f6b156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50144 dport 59203] != expected 0x53f8f10b # # Exception| cpu 0: rx_hash 0x77fbdfb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50162 dport 59203] != expected 0x83001073 # # Exception| cpu 0: rx_hash 0x91b48353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50166 dport 59203] != expected 0xe7e06f25 # # Exception| cpu 0: rx_hash 0x724480a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50178 dport 59203] != expected 0xfaf3a53f # # Exception| cpu 0: rx_hash 0x672c723e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50190 dport 59203] != expected 0xac63e5c2 # # Exception| cpu 0: rx_hash 0x86f19050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50244 dport 59203] != expected 0xd19d2331 # # Exception| cpu 0: rx_hash 0x697a49c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50290 dport 59203] != expected 0x6919b2f5 # # Exception| cpu 0: rx_hash 0x34d7e344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50350 dport 59203] != expected 0x63d8e9d2 # # Exception| cpu 0: rx_hash 0x6392e138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50438 dport 59203] != expected 0x7f805b94 # # Exception| cpu 0: rx_hash 0xd69f8fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50452 dport 59203] != expected 0xaf78baec # # Exception| cpu 0: rx_hash 0x7168ad23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50500 dport 59203] != expected 0x300ea2cc # # Exception| cpu 0: rx_hash 0x1d938886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50520 dport 59203] != expected 0x7fa6fde4 # # Exception| cpu 0: rx_hash 0xd10d3153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50522 dport 59203] != expected 0xb6660349 # # Exception| cpu 0: rx_hash 0x527dcd6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50544 dport 59203] != expected 0x414acda5 # # Exception| cpu 4: rx_hash 0x37d5b766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49450 dport 59203] != expected 0x9de8f4fc # # Exception| cpu 4: rx_hash 0x71ff77fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 59203] != expected 0x7f602a2f # # Exception| cpu 4: rx_hash 0x64978563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49468 dport 59203] != expected 0x29f06ad2 # # Exception| cpu 4: rx_hash 0x63053be7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49522 dport 59203] != expected 0x30eed377 # # Exception| cpu 4: rx_hash 0x49d4ded8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49524 dport 59203] != expected 0x9dce528c # # Exception| cpu 4: rx_hash 0x766dc978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49534 dport 59203] != expected 0x667e938a # # Exception| cpu 4: rx_hash 0xa8b09fc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49544 dport 59203] != expected 0x9b930641 # # Exception| cpu 4: rx_hash 0x82617af6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49550 dport 59203] != expected 0x36b387ba # # Exception| cpu 4: rx_hash 0xd8e7cd81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49578 dport 59203] != expected 0x5ecff706 # # Exception| cpu 4: rx_hash 0x1a2f4fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49620 dport 59203] != expected 0x52755e9c # # Exception| cpu 4: rx_hash 0xa6e6a43f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 59203] != expected 0x5ee95176 # # Exception| cpu 4: rx_hash 0x6a781dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 49654 dport 59203] != expected 0x9729afdb # # Exception| cpu 4: rx_hash 0x5ebfb47b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49668 dport 59203] != expected 0x9f7e0445 # # Exception| cpu 4: rx_hash 0xc1633fab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49680 dport 59203] != expected 0xe2a664c6 # # Exception| cpu 4: rx_hash 0x324491de [saddr 192.0.3.2 daddr 192.0.3.1 sport 49688 dport 59203] != expected 0xd0d65b6d # # Exception| cpu 4: rx_hash 0x4c45f860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 59203] != expected 0xd0f0fd1d # # Exception| cpu 4: rx_hash 0x35d62f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49750 dport 59203] != expected 0xc9c8e2c8 # # Exception| cpu 4: rx_hash 0xcf35045d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49772 dport 59203] != expected 0x27dc33f1 # # Exception| cpu 4: rx_hash 0x50e98f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49784 dport 59203] != expected 0x5a045372 # # Exception| cpu 4: rx_hash 0xf7a70e06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49822 dport 59203] != expected 0xbed1d96c # # Exception| cpu 4: rx_hash 0xb61f7018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 59203] != expected 0x4547be1a # # Exception| cpu 4: rx_hash 0x969f9ea8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49934 dport 59203] != expected 0x855d44be # # Exception| cpu 4: rx_hash 0x1bb95963 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50008 dport 59203] != expected 0xb70bdd65 # # Exception| cpu 4: rx_hash 0xe1e3d11b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50132 dport 59203] != expected 0x22bc9e62 # # Exception| cpu 4: rx_hash 0xe8275469 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50150 dport 59203] != expected 0xfed870f0 # # Exception| cpu 4: rx_hash 0xe45c8e03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50212 dport 59203] != expected 0x5b4f2b2e # # Exception| cpu 4: rx_hash 0xf1347c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50216 dport 59203] != expected 0xddf6bd3 # # Exception| cpu 4: rx_hash 0xe3ce3087 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50282 dport 59203] != expected 0x4251928b # # Exception| cpu 4: rx_hash 0x4480b10c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50316 dport 59203] != expected 0xa6841895 # # Exception| cpu 4: rx_hash 0x02aa7196 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50326 dport 59203] != expected 0x440cc646 # # Exception| cpu 4: rx_hash 0x21bf11db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 59203] != expected 0x3548a92f # # Exception| cpu 4: rx_hash 0x72fd23de [saddr 192.0.3.2 daddr 192.0.3.1 sport 50356 dport 59203] != expected 0x81503701 # # Exception| cpu 4: rx_hash 0x8f8cb65d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50368 dport 59203] != expected 0x765a5f9d # # Exception| cpu 4: rx_hash 0x0538cf12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50392 dport 59203] != expected 0x5d127fe3 # # Exception| cpu 4: rx_hash 0x2fe92a2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50398 dport 59203] != expected 0xf032fe18 # # Exception| cpu 4: rx_hash 0xeab3168a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50414 dport 59203] != expected 0xe596ee27 # # Exception| cpu 4: rx_hash 0x7f3e96d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50488 dport 59203] != expected 0xf574f5fb # # Exception| cpu 4: rx_hash 0x55ef73ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 50494 dport 59203] != expected 0x58547400 # # Exception| cpu 4: rx_hash 0xbdf614f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50502 dport 59203] != expected 0xf9ce5c61 # # Exception| cpu 4: rx_hash 0xc465c3cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50518 dport 59203] != expected 0xe0f643b4 # # Exception| cpu 4: rx_hash 0xe770a381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 59203] != expected 0x91b22cdd # # Exception| cpu 4: rx_hash 0x8b8b8624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50558 dport 59203] != expected 0xde1a73f5 # # Exception| cpu 4: rx_hash 0xd6262ca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50594 dport 59203] != expected 0xd4db28d2 # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x58ea8d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50856 dport 50958] OK # # # cpu 0: rx_hash 0xc0a4b829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50930 dport 50958] OK # # # cpu 0: rx_hash 0x6354aaa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50972 dport 50958] OK # # # cpu 0: rx_hash 0x1d55c31a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51010 dport 50958] OK # # # cpu 0: rx_hash 0x64c61420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51026 dport 50958] OK # # # cpu 0: rx_hash 0x2b2851c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51066 dport 50958] OK # # # cpu 0: rx_hash 0xfba33c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51184 dport 50958] OK # # # cpu 0: rx_hash 0x1f33cfe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51220 dport 50958] OK # # # cpu 0: rx_hash 0x7a0c6f3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51258 dport 50958] OK # # # cpu 0: rx_hash 0x9b682e2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51398 dport 50958] OK # # # cpu 0: rx_hash 0xa4d1398f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51404 dport 50958] OK # # # cpu 0: rx_hash 0x87c459c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51448 dport 50958] OK # # # cpu 0: rx_hash 0x2a6270b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51562 dport 50958] OK # # # cpu 0: rx_hash 0x6c48b023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51568 dport 50958] OK # # # cpu 0: rx_hash 0x7e0b5f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51588 dport 50958] OK # # # cpu 0: rx_hash 0x38219fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 50958] OK # # # cpu 0: rx_hash 0x8abe4fb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51650 dport 50958] OK # # # cpu 0: rx_hash 0x9fd6bd29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51662 dport 50958] OK # # # cpu 0: rx_hash 0xfae91dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51680 dport 50958] OK # # # cpu 0: rx_hash 0xa9ab2ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 50958] OK # # # cpu 4: rx_hash 0x1ec04de7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50866 dport 50958] OK # # # cpu 4: rx_hash 0x0ba8bf78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50878 dport 50958] OK # # # cpu 4: rx_hash 0x5f7833f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50918 dport 50958] OK # # # cpu 4: rx_hash 0x26ebe4c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50934 dport 50958] OK # # # cpu 4: rx_hash 0xd659c44b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50958 dport 50958] OK # # # cpu 4: rx_hash 0x9e253f27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51048 dport 50958] OK # # # cpu 4: rx_hash 0x55909b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51090 dport 50958] OK # # # cpu 4: rx_hash 0x30af3bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51132 dport 50958] OK # # # cpu 4: rx_hash 0x2b91f2b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51148 dport 50958] OK # # # cpu 4: rx_hash 0x476ad712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51152 dport 50958] OK # # # cpu 4: rx_hash 0xa8e10e8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51174 dport 50958] OK # # # cpu 4: rx_hash 0x9758192a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51180 dport 50958] OK # # # cpu 4: rx_hash 0x80ef4439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51200 dport 50958] OK # # # cpu 4: rx_hash 0xaa3ea106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 50958] OK # # # cpu 4: rx_hash 0xd3ad763c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 50958] OK # # # cpu 4: rx_hash 0xda69f34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51236 dport 50958] OK # # # cpu 4: rx_hash 0xc1573a27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51284 dport 50958] OK # # # cpu 4: rx_hash 0x450cdbe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51334 dport 50958] OK # # # cpu 4: rx_hash 0x0ae29e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51374 dport 50958] OK # # # cpu 4: rx_hash 0xf7930b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51418 dport 50958] OK # # # cpu 4: rx_hash 0x32c9372d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51434 dport 50958] OK # # # cpu 4: rx_hash 0xbbe8c09f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51458 dport 50958] OK # # # cpu 4: rx_hash 0x8451d73f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 50958] OK # # # cpu 4: rx_hash 0x48cf6eea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51466 dport 50958] OK # # # cpu 4: rx_hash 0xded76048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51500 dport 50958] OK # # # cpu 4: rx_hash 0xa744b772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51516 dport 50958] OK # # # cpu 4: rx_hash 0xa9128c84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51520 dport 50958] OK # # # cpu 4: rx_hash 0x96ab9b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51530 dport 50958] OK # # # cpu 4: rx_hash 0xbc7a7e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51532 dport 50958] OK # # # cpu 4: rx_hash 0xef384c1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 50958] OK # # # cpu 4: rx_hash 0xe6fcc96c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51560 dport 50958] OK # # # cpu 4: rx_hash 0xb5befb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51582 dport 50958] OK # # # cpu 4: rx_hash 0xcb0631a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51606 dport 50958] OK # # # cpu 4: rx_hash 0x2adbd3c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 50958] OK # # # cpu 4: rx_hash 0x02b00dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51728 dport 50958] OK # # # cpu 4: rx_hash 0x94a80318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51766 dport 50958] OK # # # cpu 4: rx_hash 0xd5107d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51810 dport 50958] OK # # # cpu 4: rx_hash 0x86524f03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51828 dport 50958] OK # # # cpu 4: rx_hash 0x725efc8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51844 dport 50958] OK # # # cpu 4: rx_hash 0x0bcd2bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51860 dport 50958] OK # # # cpu 4: rx_hash 0x17615c5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51882 dport 50958] OK # # # cpu 4: rx_hash 0xb704c02a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51892 dport 50958] OK # # # cpu 4: rx_hash 0x3a2207e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 50958] OK # # # cpu 4: rx_hash 0x2f4af57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51950 dport 50958] OK # # # cpu 4: rx_hash 0x1aa2e951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52006 dport 50958] OK # # # cpu 4: rx_hash 0xa1f9bc48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52040 dport 50958] OK # # # count: pass=66 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 338, 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 47863 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46056 dport 47863] != expected 0xc82d871e # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46372 dport 47863] != expected 0x1379e36d # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48013 dport 47863] != expected 0x69ac7d33 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50798 dport 47863] != expected 0x5d4e8e8a # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42037 dport 47863] != expected 0x964ab801 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47556 dport 47863] != expected 0x3eda78c8 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57822 dport 47863] != expected 0xd5ffa03c # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44845 dport 47863] != expected 0xf06aa943 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33131 dport 47863] != expected 0xb897e3fc # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49705 dport 47863] != expected 0x5dc515a0 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46946 dport 47863] != expected 0x48dea59d # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33188 dport 47863] != expected 0xf12fa4f8 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43029 dport 47863] != expected 0xfe8027ab # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53640 dport 47863] != expected 0x7ebc9df7 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35670 dport 47863] != expected 0xc4d9fea4 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39042 dport 47863] != expected 0x832be334 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51576 dport 47863] != expected 0x1c5ac1e7 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60581 dport 47863] != expected 0xabe19a16 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46744 dport 47863] != expected 0x230f156 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42153 dport 47863] != expected 0x1ac5e4d3 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45343 dport 47863] != expected 0xd6882f70 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59400 dport 47863] != expected 0x192fcbdf # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47799 dport 47863] != expected 0x662b2df7 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 47863] != expected 0xfbadc6d9 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33599 dport 47863] != expected 0x33c84474 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 47863] != expected 0x8368da32 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55715 dport 47863] != expected 0xc623de7f # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50095 dport 47863] != expected 0xd251165c # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60928 dport 47863] != expected 0xe3f2d4f5 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59893 dport 47863] != expected 0x6d60e3b4 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39277 dport 47863] != expected 0x279c2a27 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56812 dport 47863] != expected 0xf4d87afe # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38907 dport 47863] != expected 0x443ce74d # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41123 dport 47863] != expected 0x5911c5aa # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46707 dport 47863] != expected 0x23f4c6ee # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35511 dport 47863] != expected 0xff3e89e7 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43640 dport 47863] != expected 0xc18a52ec # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44558 dport 47863] != expected 0x472424a2 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34261 dport 47863] != expected 0x4920ae16 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53965 dport 47863] != expected 0x9ec9590c # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35469 dport 47863] != expected 0x112a58de # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51675 dport 47863] != expected 0x89a0ce01 # # Exception| cpu 4: rx_hash 0x974f8451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59457 dport 47863] != expected 0x3e900eda # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, 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 34276 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50469 dport 34276] != expected 0xbe80f7db # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 34276] != expected 0x9d1edc70 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57473 dport 34276] != expected 0xdef7818f # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37783 dport 34276] != expected 0xefb2e89 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49474 dport 34276] != expected 0x92273040 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57531 dport 34276] != expected 0x2414aa88 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50398 dport 34276] != expected 0x1b911d2d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60197 dport 34276] != expected 0x19e5c87b # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33726 dport 34276] != expected 0x67518b1d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35709 dport 34276] != expected 0x7d57e9e4 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45620 dport 34276] != expected 0x20868115 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49075 dport 34276] != expected 0x8d438e7 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58078 dport 34276] != expected 0xc2070523 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57821 dport 34276] != expected 0x9bf16c97 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53760 dport 34276] != expected 0x33f14c46 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44624 dport 34276] != expected 0x98083889 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52144 dport 34276] != expected 0x2f8a830c # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46538 dport 34276] != expected 0xfccf9547 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32987 dport 34276] != expected 0x76db19c5 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47119 dport 34276] != expected 0xc66760ae # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33170 dport 34276] != expected 0x353c0ca6 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39339 dport 34276] != expected 0x5bf659a6 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42945 dport 34276] != expected 0x1efefc22 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57812 dport 34276] != expected 0xf1ebb149 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50406 dport 34276] != expected 0x2dec8fff # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58785 dport 34276] != expected 0x6841183d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50702 dport 34276] != expected 0xa898db87 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52978 dport 34276] != expected 0x370fbd38 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48046 dport 34276] != expected 0xf421b5 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46461 dport 34276] != expected 0x654b4593 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57922 dport 34276] != expected 0x41ce5a61 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34536 dport 34276] != expected 0xe0083ef9 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34593 dport 34276] != expected 0x4cdd517d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52397 dport 34276] != expected 0x2bff3994 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38715 dport 34276] != expected 0xb58e0230 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48307 dport 34276] != expected 0x4819b2d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36488 dport 34276] != expected 0xfc560704 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48974 dport 34276] != expected 0x708d0a5d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 34276] != expected 0x7e728a4a # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44057 dport 34276] != expected 0xd7ba8e20 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 34276] != expected 0x7868720d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36068 dport 34276] != expected 0x705f7571 # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56782 dport 34276] != expected 0x5411431d # # Exception| cpu 5: rx_hash 0x977ee443 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33821 dport 34276] != expected 0x90ba3c8f # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->